From bd644d7747126069be0040dcf24ed867b14dd489 Mon Sep 17 00:00:00 2001 From: Hansung Kim Date: Mon, 15 Apr 2024 15:32:27 -0700 Subject: [PATCH] Fix single-core RadianceConfig --- generators/chipyard/src/main/scala/config/RadianceConfigs.scala | 2 ++ 1 file changed, 2 insertions(+) diff --git a/generators/chipyard/src/main/scala/config/RadianceConfigs.scala b/generators/chipyard/src/main/scala/config/RadianceConfigs.scala index 1284b2d6..97df7d0e 100644 --- a/generators/chipyard/src/main/scala/config/RadianceConfigs.scala +++ b/generators/chipyard/src/main/scala/config/RadianceConfigs.scala @@ -48,6 +48,8 @@ class RadianceBaseConfig(argsBinFilename: String = "args.bin") extends Config( new AbstractConfig) class RadianceConfig extends Config( + // important to keep gemmini tile before RadianceCores to ensure radiance tile id is 0-indexed + new WithRadianceGemmini(location = InCluster(0), dim = 8, extMemBase = x"ff000000", spSizeInKB = 16, accSizeInKB = 8) ++ new radiance.subsystem.WithRadianceCores(1, location=InCluster(0), useVxCache = false) ++ new radiance.subsystem.WithCoalescer(nNewSrcIds = 8) ++ new radiance.subsystem.WithVortexL1Banks(nBanks = 4)++