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) ++ diff --git a/generators/gemmini b/generators/gemmini index 40498de3..041342d3 160000 --- a/generators/gemmini +++ b/generators/gemmini @@ -1 +1 @@ -Subproject commit 40498de38d519ab1ec7257fc2003a35a8e2071ce +Subproject commit 041342d37f656f3177007b2a6bae510cc529f59b diff --git a/generators/radiance b/generators/radiance index 9b2328c2..1ed1f4ce 160000 --- a/generators/radiance +++ b/generators/radiance @@ -1 +1 @@ -Subproject commit 9b2328c252e12ba8dac9b731477959951a905820 +Subproject commit 1ed1f4ceb0ae2675b9db24d24aaadeb0ba956df4