From d0765b8fb192a7f7bca6b37c2226b91c71d25c8f Mon Sep 17 00:00:00 2001 From: felsabbagh3 Date: Sat, 4 Apr 2020 18:02:57 -0700 Subject: [PATCH] Now Flush Routine only sends one round of snoops --- rtl/simulate/simulator.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rtl/simulate/simulator.cpp b/rtl/simulate/simulator.cpp index ba458e7e..4d7e4d8a 100644 --- a/rtl/simulate/simulator.cpp +++ b/rtl/simulate/simulator.cpp @@ -357,8 +357,8 @@ void Simulator::flush_caches(uint32_t mem_addr, uint32_t size) { // #if NUMBER_CORES != 1 // send snoops for L2 flush - this->send_snoops(mem_addr, size); - this->wait(PIPELINE_FLUSH_LATENCY); + // this->send_snoops(mem_addr, size); + // this->wait(PIPELINE_FLUSH_LATENCY); // #endif }