diff --git a/generators/chipyard/src/main/scala/config/RadianceConfigs.scala b/generators/chipyard/src/main/scala/config/RadianceConfigs.scala index 8d631083..634f51d4 100644 --- a/generators/chipyard/src/main/scala/config/RadianceConfigs.scala +++ b/generators/chipyard/src/main/scala/config/RadianceConfigs.scala @@ -49,6 +49,13 @@ class RadianceConfig extends Config( new radiance.subsystem.WithVortexL1Banks(nBanks = 1)++ new RadianceBaseConfig) +class RadianceGemminiConfig extends Config( + new gemmini.DefaultGemminiConfig ++ + new radiance.subsystem.WithRadianceCores(1, useVxCache = false) ++ + new radiance.subsystem.WithCoalescer(nNewSrcIds = 4) ++ + new radiance.subsystem.WithVortexL1Banks(nBanks = 1)++ + new RadianceBaseConfig) + class RadianceNoCacheConfig extends Config( new radiance.subsystem.WithRadianceCores(1, useVxCache = false) ++ new radiance.subsystem.WithCoalescer(nNewSrcIds = 16) ++ diff --git a/generators/radiance b/generators/radiance index 34fce0e3..2e5f6d84 160000 --- a/generators/radiance +++ b/generators/radiance @@ -1 +1 @@ -Subproject commit 34fce0e34da5a88bd7ae732482c082cf1dc29cd9 +Subproject commit 2e5f6d8427c6d0b421d408a66ce9bbeb8ddb0dc7