rename o_comb to result in comb block
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 18 Mar 2019 17:35:21 +0000 (17:35 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 18 Mar 2019 17:35:21 +0000 (17:35 +0000)
src/add/example_buf_pipe.py

index 856fc7ab697ecf1ebbbb1dd726f6eb528f1a5613..64c92299c85a3fe327ee31c789396e1f5ea77934 100644 (file)
@@ -319,20 +319,20 @@ class CombPipe:
         # set up the input and output data
         self.i.data = stage.ispec() # input type
         self.r_data = stage.ispec() # input type
-        self.o_comb = stage.ospec() # output data
+        self.result = stage.ospec() # output data
         self.o.data = stage.ospec() # output type
         self.o.data.name = "outdata"
 
     def elaborate(self, platform):
         m = Module()
-        m.d.comb += eq(self.o_comb, self.stage.process(self.r_data))
+        m.d.comb += eq(self.result, self.stage.process(self.r_data))
         m.d.comb += self.o.n_valid.eq(self._data_valid)
         m.d.comb += self.o.p_ready.eq(~self._data_valid | self.i.n_ready)
         m.d.sync += self._data_valid.eq(self.i.p_valid | \
                                         (~self.i.n_ready & self._data_valid))
         with m.If(self.i.p_valid & self.o.p_ready):
             m.d.sync += eq(self.r_data, self.i.data)
-        m.d.comb += eq(self.o.data, self.o_comb)
+        m.d.comb += eq(self.o.data, self.result)
         return m
 
     def ports(self):