From 94cc2c10b1db0b9bd12c7031cb0227acae11ff74 Mon Sep 17 00:00:00 2001 From: felsabbagh3 Date: Sun, 29 Mar 2020 19:16:00 -0700 Subject: [PATCH] Snoops shouldn't send fill requests --- rtl/VX_cache/VX_bank.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtl/VX_cache/VX_bank.v b/rtl/VX_cache/VX_bank.v index cfc2fee2..7ff4153a 100644 --- a/rtl/VX_cache/VX_bank.v +++ b/rtl/VX_cache/VX_bank.v @@ -560,7 +560,7 @@ module VX_bank wire[`BANK_LINE_SIZE_RNG][`WORD_SIZE-1:0] dwbq_req_data = readdata_st2; wire dwbq_empty; - wire possible_fill = valid_st2 && miss_st2 && !dram_fill_req_queue_full; + wire possible_fill = valid_st2 && miss_st2 && !dram_fill_req_queue_full && !is_snp_st2; wire[31:0] fill_invalidator_addr = addr_st2 & `BASE_ADDR_MASK; VX_fill_invalidator #( .CACHE_SIZE_BYTES (CACHE_SIZE_BYTES),