From 22134d3448e8dc2d4665a5c77dbf92b5bc7d9373 Mon Sep 17 00:00:00 2001 From: Tobias Platen Date: Sat, 30 Oct 2021 13:12:54 +0200 Subject: [PATCH] compldst_multi.py: fix reset on dcbz --- src/soc/experiment/compldst_multi.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/soc/experiment/compldst_multi.py b/src/soc/experiment/compldst_multi.py index f6a0abd5..f94252f4 100644 --- a/src/soc/experiment/compldst_multi.py +++ b/src/soc/experiment/compldst_multi.py @@ -499,7 +499,7 @@ class LDSTCompUnit(RegSpecAPI, Elaboratable): comb += wr_reset.eq(rst_l.q & busy_o & cancel & ~(self.st.rel_o | self.wr.rel_o[0] | self.wr.rel_o[1]) & - (lod_l.qn | op_is_st) + (lod_l.qn | op_is_st_or_dcbz) ) comb += self.done_o.eq(wr_reset & (~self.pi.busy_o | op_is_ld)) -- 2.30.2