From 77e5e6b5617a86afd10ee631ba91ea415ab070a4 Mon Sep 17 00:00:00 2001 From: Henry Cook Date: Wed, 17 Dec 2014 19:29:28 -0800 Subject: [PATCH] refill bug --- rocket/src/main/scala/nbdcache.scala | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/rocket/src/main/scala/nbdcache.scala b/rocket/src/main/scala/nbdcache.scala index 287742e1..dccdf7a4 100644 --- a/rocket/src/main/scala/nbdcache.scala +++ b/rocket/src/main/scala/nbdcache.scala @@ -221,11 +221,8 @@ class MSHR(id: Int) extends L1HellaCacheModule { state := s_meta_write_resp } when (state === s_refill_resp) { + when (reply) { line_state := meta_on_grant } when (refill_done) { state := s_meta_write_req } - when (reply) { - if(refillCycles > 1) refill_cnt := refill_cnt + UInt(1) - line_state := meta_on_grant - } } when (io.mem_req.fire()) { // s_refill_req state := s_refill_resp