From 519b2ea2b61d8d12ea4032e8074118854e3e8819 Mon Sep 17 00:00:00 2001 From: Henry Cook Date: Sat, 26 Apr 2014 19:08:56 -0700 Subject: [PATCH] New metadata result trait --- rocket/src/main/scala/nbdcache.scala | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/rocket/src/main/scala/nbdcache.scala b/rocket/src/main/scala/nbdcache.scala index ac2bce26..74bc68fe 100644 --- a/rocket/src/main/scala/nbdcache.scala +++ b/rocket/src/main/scala/nbdcache.scala @@ -85,11 +85,8 @@ class LoadGen(typ: Bits, addr: Bits, dat: Bits, zero: Bool) val byte = Cat(Mux(zero || t.byte, Fill(56, sign && byteShift(7)), half(63,8)), byteShift) } -class MSHRReq(implicit conf: DCacheConfig) extends HellaCacheReq { - val tag_match = Bool() - val old_meta = new MetaData - val way_en = Bits(width = conf.ways) -} +class MSHRReq(implicit val cacheconf: DCacheConfig) extends HellaCacheReq + with InternalRequestState class Replay(implicit conf: DCacheConfig) extends HellaCacheReq { val sdq_id = UInt(width = log2Up(conf.nsdq))