half-way-house fix to get request-release signals working
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 19 Apr 2020 08:29:58 +0000 (09:29 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 19 Apr 2020 08:29:58 +0000 (09:29 +0100)
src/soc/experiment/score6600_multi.py

index 291a2cc26c66f7a621af2581631726bf8f0e2386..b24b2fa3f090f178cbd208cb8fabaddabf63ced9 100644 (file)
@@ -685,7 +685,8 @@ class Scoreboard(Elaboratable):
             comb += ipick1.readable_i[i][0:n_intfus].eq(int_rd_o[0:n_intfus])
         int_wr_o = intfus.writable_o
         for i in range(fu_n_dst):
-            comb += ipick1.req_rel_i[i][0:n_intfus].eq(rqrl_o[i][0:n_intfus])
+            # XXX FIXME: rqrl_o[i] here
+            comb += ipick1.req_rel_i[i][0:n_intfus].eq(rqrl_o[0:n_intfus])
             comb += ipick1.writable_i[i][0:n_intfus].eq(int_wr_o[0:n_intfus])
 
         # ---------