remove unneeded self.a1modo, make local
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 22 Mar 2019 10:42:02 +0000 (10:42 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 22 Mar 2019 10:42:02 +0000 (10:42 +0000)
src/add/nmigen_add_experiment.py

index 349b2784e56186c81a2ac546fc3eafc1e5cc6019..40de066efef34fa92188bd093dbb0db555642f72 100644 (file)
@@ -727,12 +727,11 @@ class FPAddAlignSingleAdd(FPState):
         mod = FPAddAlignSingleMod(self.width, self.id_wid)
         a0mod = FPAddStage0Mod(self.width, self.id_wid)
         a1mod = FPAddStage1Mod(self.width, self.id_wid)
-        self.a1modo = a1mod.o
 
         chain = StageChain([mod, a0mod, a1mod])
         chain.setup(m, i)
 
-        m.d.sync += self.a1o.eq(self.a1modo)
+        m.d.sync += self.a1o.eq(a1mod.o)
 
     def action(self, m):
         m.next = "normalise_1"