diff --git a/src/main/scala/coreplex/Configs.scala b/src/main/scala/coreplex/Configs.scala index 8b855296..2edddade 100644 --- a/src/main/scala/coreplex/Configs.scala +++ b/src/main/scala/coreplex/Configs.scala @@ -333,8 +333,6 @@ class WithNL2Ways(n: Int) extends Config( class WithRV32 extends Config( (pname,site,here) => pname match { case XLen => 32 - case UseVM => false - case UseUser => false case FPUKey => Some(FPUConfig(divSqrt = false)) case RegressionTestNames => LinkedHashSet( "rv32mi-p-ma_addr", @@ -356,14 +354,16 @@ class WithBlockingL1 extends Config ( ) class WithSmallCores extends Config ( - topDefinitions = { (pname,site,here) => pname match { - case MulDivKey => Some(MulDivConfig()) - case FPUKey => None - case NTLBEntries => 4 - case BtbKey => BtbParameters(nEntries = 0) - case NAcquireTransactors => 2 - case _ => throw new CDEMatchError - }}, + topDefinitions = { (pname,site,here) => pname match { + case MulDivKey => Some(MulDivConfig()) + case FPUKey => None + case UseVM => false + case UseUser => false + case NTLBEntries => 4 + case BtbKey => BtbParameters(nEntries = 0) + case NAcquireTransactors => 2 + case _ => throw new CDEMatchError + }}, knobValues = { case "L1D_SETS" => 64 case "L1D_WAYS" => 1 diff --git a/src/main/scala/rocketchip/Configs.scala b/src/main/scala/rocketchip/Configs.scala index b94753c5..68681874 100644 --- a/src/main/scala/rocketchip/Configs.scala +++ b/src/main/scala/rocketchip/Configs.scala @@ -219,7 +219,7 @@ class WithScratchpads extends Config(new WithNMemoryChannels(0) ++ new WithDataS class DefaultFPGASmallConfig extends Config(new WithSmallCores ++ new DefaultFPGAConfig) class DefaultSmallConfig extends Config(new WithSmallCores ++ new BaseConfig) -class DefaultRV32Config extends Config(new WithRV32 ++ new DefaultSmallConfig) +class DefaultRV32Config extends Config(new WithRV32 ++ new DefaultConfig) class DualBankConfig extends Config( new WithNBanksPerMemChannel(2) ++ new BaseConfig)