Add remaining configs for BOOM CI
This commit is contained in:
@@ -61,6 +61,7 @@ class SmallRV32UnifiedBoomConfig extends Config(
|
|||||||
new WithTop ++
|
new WithTop ++
|
||||||
new WithBootROM ++
|
new WithBootROM ++
|
||||||
new freechips.rocketchip.subsystem.WithInclusiveCache ++
|
new freechips.rocketchip.subsystem.WithInclusiveCache ++
|
||||||
|
new boom.common.WithoutBoomFPU ++ // no floating point
|
||||||
new boom.common.WithUnifiedMemIntIQs ++ // use unified mem+int issue queues
|
new boom.common.WithUnifiedMemIntIQs ++ // use unified mem+int issue queues
|
||||||
new boom.common.WithSmallBooms ++
|
new boom.common.WithSmallBooms ++
|
||||||
new boom.common.WithNBoomCores(1) ++
|
new boom.common.WithNBoomCores(1) ++
|
||||||
|
|||||||
@@ -18,6 +18,16 @@ class LargeBoomAndRocketConfig extends Config(
|
|||||||
new freechips.rocketchip.subsystem.WithNBigCores(1) ++ // single-core rocket
|
new freechips.rocketchip.subsystem.WithNBigCores(1) ++ // single-core rocket
|
||||||
new freechips.rocketchip.system.BaseConfig) // "base" rocketchip system
|
new freechips.rocketchip.system.BaseConfig) // "base" rocketchip system
|
||||||
|
|
||||||
|
class SmallBoomAndRocketConfig extends Config(
|
||||||
|
new WithTop ++
|
||||||
|
new WithBootROM ++
|
||||||
|
new freechips.rocketchip.subsystem.WithInclusiveCache ++
|
||||||
|
new boom.common.WithRenumberHarts ++
|
||||||
|
new boom.common.WithSmallBooms ++ // 1-wide boom
|
||||||
|
new boom.common.WithNBoomCores(1) ++
|
||||||
|
new freechips.rocketchip.subsystem.WithNBigCores(1) ++
|
||||||
|
new freechips.rocketchip.system.BaseConfig)
|
||||||
|
|
||||||
class HwachaLargeBoomAndHwachaRocketConfig extends Config(
|
class HwachaLargeBoomAndHwachaRocketConfig extends Config(
|
||||||
new WithTop ++
|
new WithTop ++
|
||||||
new WithBootROM ++
|
new WithBootROM ++
|
||||||
|
|||||||
Reference in New Issue
Block a user