From 929110f562af22ca46292302287f968dc42b1597 Mon Sep 17 00:00:00 2001 From: abejgonzalez Date: Fri, 18 Oct 2019 16:18:16 -0700 Subject: [PATCH] add large boom hwacha config --- generators/example/src/main/scala/BoomConfigs.scala | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/generators/example/src/main/scala/BoomConfigs.scala b/generators/example/src/main/scala/BoomConfigs.scala index 9b073907..e4198af8 100644 --- a/generators/example/src/main/scala/BoomConfigs.scala +++ b/generators/example/src/main/scala/BoomConfigs.scala @@ -57,3 +57,14 @@ class SmallRV32BoomConfig extends Config( new boom.common.WithSmallBooms ++ new boom.common.WithNBoomCores(1) ++ new freechips.rocketchip.system.BaseConfig) + +class HwachaLargeBoomConfig extends Config( + new WithTop ++ + new WithBootROM ++ + new freechips.rocketchip.subsystem.WithInclusiveCache ++ + new hwacha.DefaultHwachaConfig ++ // use Hwacha vector accelerator + new boom.common.WithLargeBooms ++ // 3-wide BOOM + new boom.common.WithNBoomCores(1) ++ + new freechips.rocketchip.system.BaseConfig) + +