diff --git a/generators/chipyard/src/main/scala/config/RadianceConfigs.scala b/generators/chipyard/src/main/scala/config/RadianceConfigs.scala index b0adab52..2a9bb826 100644 --- a/generators/chipyard/src/main/scala/config/RadianceConfigs.scala +++ b/generators/chipyard/src/main/scala/config/RadianceConfigs.scala @@ -50,6 +50,7 @@ class RadianceBaseConfig extends Config( new chipyard.config.WithSystemBusFrequency(400.0) ++ new chipyard.config.WithFrontBusFrequency(400.0) ++ new chipyard.config.WithOffchipBusFrequency(400.0) ++ + new chipyard.harness.WithHarnessBinderClockFreqMHz(400.0) ++ new AbstractConfig) class RadianceFP16ClusterConfig extends Config( @@ -154,6 +155,14 @@ class RadianceNoCoalConfig extends Config( new radiance.subsystem.WithVortexL1Banks(nBanks = 1)++ new RadianceBaseConfig) +class RadianceEmulatorConfig extends Config( + new radiance.subsystem.WithEmulatorCores(1, useVxCache = false) ++ + new radiance.subsystem.WithSimtConfig(nMemLanes = 4, nSrcIds = 4) ++ + new chipyard.config.WithSystemBusWidth(bitWidth = 256) ++ + new chipyard.harness.WithCeaseSuccess ++ + new chipyard.iobinders.WithCeasePunchThrough ++ + new AbstractConfig) + class RadianceFuzzerConfig extends Config( new radiance.subsystem.WithFuzzerCores(1, useVxCache = false) ++ new radiance.subsystem.WithCoalescer(nNewSrcIds = 2) ++