diff --git a/rocket b/rocket index 57cc12f1..b08f86b4 160000 --- a/rocket +++ b/rocket @@ -1 +1 @@ -Subproject commit 57cc12f1b2f81708424c51c6a7d149b1c92372b6 +Subproject commit b08f86b4fb9ef44d27ddda1b038e0d1cc15f0b24 diff --git a/src/main/scala/Configs.scala b/src/main/scala/Configs.scala index 5cb29101..a84ec2cf 100644 --- a/src/main/scala/Configs.scala +++ b/src/main/scala/Configs.scala @@ -89,6 +89,7 @@ class DefaultConfig extends Config ( case RowBits => findBy(CacheName) case NTLBEntries => findBy(CacheName) case CacheIdBits => findBy(CacheName) + case ICacheBufferWays => Knob("L1I_BUFFER_WAYS") case "L1I" => { case NSets => Knob("L1I_SETS") //64 case NWays => Knob("L1I_WAYS") //4 @@ -207,6 +208,7 @@ class DefaultConfig extends Config ( case "L1D_WAYS" => 4 case "L1I_SETS" => 64 case "L1I_WAYS" => 4 + case "L1I_BUFFER_WAYS" => false } ) class DefaultVLSIConfig extends DefaultConfig