whoops dest%d_o not dest%d_i
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sat, 6 Jun 2020 12:40:11 +0000 (13:40 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sat, 6 Jun 2020 12:40:11 +0000 (13:40 +0100)
src/soc/experiment/compldst_multi.py

index c3d2606a2083656ccbd2484d6d67ab8a86a007dd..05df8f35b99c11c6d28daa7427b33ad1729ac6db 100644 (file)
@@ -159,7 +159,7 @@ class LDSTCompUnit(Elaboratable):
     depending on whether the operation is a ST or LD.
     """
 
-    def __init__(self, pi, rwid=64, awid=48, debugtest=False):
+    def __init__(self, pi=None, rwid=64, awid=48, debugtest=False):
         self.rwid = rwid
         self.awid = awid
         self.pi = pi
@@ -179,7 +179,7 @@ class LDSTCompUnit(Elaboratable):
         dst = []
         for i in range(n_dst):
             j = i + 1 # name numbering to match dest1/2...
-            name = "dest%d_i" % j
+            name = "dest%d_o" % j
             setattr(self, name, getattr(cu, name))
 
         # convenience names