From f9178100616240ea1801a327fe5f7aaa40a90285 Mon Sep 17 00:00:00 2001 From: Christopher Celio Date: Fri, 26 Sep 2014 05:14:50 -0700 Subject: [PATCH] Removed RocketCoreParameters from use. - The nbdache (among others?) use CoreParameters, which has nothing to do with RetireWidth requirements. - This conflicts with other cores which uses nbdcache. - RocketCoreParameters may be unneccessary, and the require() check can be moved deeper into Rocket. --- rocket/src/main/scala/core.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rocket/src/main/scala/core.scala b/rocket/src/main/scala/core.scala index ecb41f01..a49ca7e2 100644 --- a/rocket/src/main/scala/core.scala +++ b/rocket/src/main/scala/core.scala @@ -35,8 +35,8 @@ abstract trait RocketCoreParameters extends CoreParameters require(params(RetireWidth) == 1) // for now... } -abstract class CoreBundle extends Bundle with RocketCoreParameters -abstract class CoreModule extends Module with RocketCoreParameters +abstract class CoreBundle extends Bundle with CoreParameters +abstract class CoreModule extends Module with CoreParameters class RocketIO extends Bundle {