Skip to content

Commit c91f968

Browse files
committed
minor update
1 parent 07ce16e commit c91f968

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

hw/rtl/cache/VX_cache_bank.sv

+3-1
Original file line numberDiff line numberDiff line change
@@ -491,13 +491,15 @@ module VX_cache_bank #(
491491
assign mshr_release_st1 = is_hit_st1 || (rw_st1 && ~mshr_pending_st1);
492492
end
493493

494+
wire mshr_dequeue = mshr_finalize_st1 && mshr_release_st1 && ~pipe_stall;
495+
494496
VX_pending_size #(
495497
.SIZE (MSHR_SIZE)
496498
) mshr_pending_size (
497499
.clk (clk),
498500
.reset (reset),
499501
.incr (core_req_fire),
500-
.decr (replay_fire || (mshr_finalize_st1 && mshr_release_st1)),
502+
.decr (replay_fire || mshr_dequeue),
501503
.empty (mshr_empty),
502504
`UNUSED_PIN (alm_empty),
503505
.full (mshr_alm_full),

0 commit comments

Comments
 (0)