begin debugging, temporary sync on issueunit
[soc.git] / src / experiment / compalu.py
index dd72ecd4bee3905cc4b960e7f6c6b779f0def711..d8ca938f230b51b21a2a7ab964e8ee2f8ee13b0d 100644 (file)
@@ -45,6 +45,10 @@ class ComputationUnitNoDelay(Elaboratable):
         m.d.comb += req_l.s.eq(self.go_rd_i)
         m.d.comb += req_l.r.eq(self.go_wr_i)
 
+        # XXX
+        # XXX NOTE: sync on req_rel_o and data_o due to simulation lock-up
+        # XXX
+
         # outputs
         m.d.comb += self.busy_o.eq(opc_l.qn) # busy out
         m.d.comb += self.req_rel_o.eq(req_l.qn & opc_l.q) # request release out