From eb6e0cee4374d570a4fb185dd9ef697309f48308 Mon Sep 17 00:00:00 2001 From: felsabbagh3 Date: Sun, 29 Mar 2020 13:52:22 -0700 Subject: [PATCH] Fixing a bug in a fix... --- rtl/VX_cache/VX_cache_miss_resrv.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtl/VX_cache/VX_cache_miss_resrv.v b/rtl/VX_cache/VX_cache_miss_resrv.v index 7c90102e..3bf48c59 100644 --- a/rtl/VX_cache/VX_cache_miss_resrv.v +++ b/rtl/VX_cache/VX_cache_miss_resrv.v @@ -96,7 +96,7 @@ module VX_cache_miss_resrv // assign miss_resrv_full = (MRVQ_SIZE != 2) && (tail_ptr+1) == head_ptr; assign miss_resrv_full = (MRVQ_SIZE != 2) && (size == MRVQ_SIZE ); - assign miss_resrv_stop = (MRVQ_SIZE != 2) && (size == (MRVQ_SIZE-4)); + assign miss_resrv_stop = (MRVQ_SIZE != 2) && (size > (MRVQ_SIZE-5)); wire enqueue_possible = !miss_resrv_full; wire[`vx_clog2(MRVQ_SIZE)-1:0] enqueue_index = tail_ptr;