Add RocketGPUConfig to RocketConfigs.scala

Start out as a simple 2-core configuration with scaled-down rocket
cores.
This commit is contained in:
Hansung Kim
2023-02-03 16:50:22 -08:00
parent 1c8da2ab7e
commit 8b743deacd

View File

@@ -21,6 +21,10 @@ class TinyRocketConfig extends Config(
new freechips.rocketchip.subsystem.With1TinyCore ++ // single tiny rocket-core
new chipyard.config.AbstractConfig)
class RocketGPUConfig extends Config(
new freechips.rocketchip.subsystem.WithNCustomSmallCores(2) ++ // multiple rocket-core
new chipyard.config.AbstractConfig)
class SimAXIRocketConfig extends Config(
new chipyard.harness.WithSimAXIMem ++ // drive the master AXI4 memory with a SimAXIMem, a 1-cycle magic memory, instead of default SimDRAM
new freechips.rocketchip.subsystem.WithNBigCores(1) ++