clean up names, also note that readable is true if no writes are pending
[soc.git] / src / scoreboard / fu_fu_matrix.py
index d40f70fa8e3e15d2e1a9b671105016d87917cea2..d8eaa8588c42eb8712d463109da2e9ce12c418c8 100644 (file)
@@ -61,8 +61,8 @@ class FUFUDepMatrix(Elaboratable):
             writable.append(fu.writable_o)
 
         # ... and output them from this module (horizontal, width=REGs)
-        m.d.comb += self.readable_o.eq(Cat(*writable))
-        m.d.comb += self.writable_o.eq(Cat(*readable))
+        m.d.comb += self.readable_o.eq(Cat(*readable))
+        m.d.comb += self.writable_o.eq(Cat(*writable))
 
         # ---
         # connect FU Pending