From 36fe0246713a691932e6159c8edbd24a6efad144 Mon Sep 17 00:00:00 2001 From: Schuyler Eldridge Date: Tue, 29 Nov 2016 21:49:40 -0500 Subject: [PATCH] CacheName no longer needed in RoCCInterface With dcacheParams passed to a RoCC, the CacheName no longer needs to be specified. --- src/main/scala/rocket/rocc.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/scala/rocket/rocc.scala b/src/main/scala/rocket/rocc.scala index 15e32c6e..ee6a46e6 100644 --- a/src/main/scala/rocket/rocc.scala +++ b/src/main/scala/rocket/rocc.scala @@ -42,10 +42,10 @@ class RoCCResponse(implicit p: Parameters) extends CoreBundle()(p) { class RoCCInterface(implicit p: Parameters) extends CoreBundle()(p) { val cmd = Decoupled(new RoCCCommand).flip val resp = Decoupled(new RoCCResponse) - val mem = new HellaCacheIO()(p.alterPartial({ case CacheName => CacheName("L1D") })) + val mem = new HellaCacheIO val busy = Bool(OUTPUT) val interrupt = Bool(OUTPUT) - + // These should be handled differently, eventually val autl = new ClientUncachedTileLinkIO val utl = Vec(p(RoccNMemChannels), new ClientUncachedTileLinkIO)