From 71aae3e0a9fc1a0c45c3d2f5d79c92d7a045702c Mon Sep 17 00:00:00 2001 From: felsabbagh3 Date: Sun, 29 Mar 2020 17:28:57 -0700 Subject: [PATCH] .. --- rtl/VX_cache/VX_tag_data_access.v | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rtl/VX_cache/VX_tag_data_access.v b/rtl/VX_cache/VX_tag_data_access.v index c3678dd3..1e8567d3 100644 --- a/rtl/VX_cache/VX_tag_data_access.v +++ b/rtl/VX_cache/VX_tag_data_access.v @@ -278,9 +278,9 @@ module VX_tag_data_access wire tags_mismatch = writeaddr_tag != use_read_tag_st1e; wire tags_match = writeaddr_tag == use_read_tag_st1e; - wire snoop_hit = valid_req_st1e && is_snp_st1e && tags_mismatch; + wire snoop_hit = valid_req_st1e && is_snp_st1e && tags_match; wire req_invalid = valid_req_st1e && !is_snp_st1e && !use_read_valid_st1e && !writefill_st1e; - wire req_miss = valid_req_st1e && !is_snp_st1e && use_read_valid_st1e && !writefill_st1e && tags_match; + wire req_miss = valid_req_st1e && !is_snp_st1e && use_read_valid_st1e && !writefill_st1e && tags_mismatch; assign miss_st1e = snoop_hit || req_invalid || req_miss; assign dirty_st1e = valid_req_st1e && use_read_valid_st1e && use_read_dirty_st1e;