diff --git a/generators/firechip/src/main/scala/TargetConfigs.scala b/generators/firechip/src/main/scala/TargetConfigs.scala index b70ef64706..ab59b02ca5 100644 --- a/generators/firechip/src/main/scala/TargetConfigs.scala +++ b/generators/firechip/src/main/scala/TargetConfigs.scala @@ -200,3 +200,11 @@ class FireSimMulticlockRocketConfig extends Config( new WithFireSimConfigTweaks ++ new chipyard.DividedClockRocketConfig) +//********************************************************************************** +// System with 16 LargeBOOMs that can be simulated with Golden Gate optimizations +// - Requires MTModels and MCRams mixins as prefixes to the platform config +// - May require larger build instances or JVM memory footprints +//*********************************************************************************/ +class FireSim16LargeBoomConfig extends Config( + new boom.common.WithNLargeBooms(16) ++ + new FireSimLargeBoomConfig)