Update FireChip reference to boom configs
This commit is contained in:
@@ -13,7 +13,7 @@ class RocketConfig extends Config(
|
|||||||
new WithBootROM ++ // use default bootrom
|
new WithBootROM ++ // use default bootrom
|
||||||
new freechips.rocketchip.subsystem.WithInclusiveCache ++ // use Sifive L2 cache
|
new freechips.rocketchip.subsystem.WithInclusiveCache ++ // use Sifive L2 cache
|
||||||
new freechips.rocketchip.subsystem.WithNBigCores(1) ++ // single rocket-core
|
new freechips.rocketchip.subsystem.WithNBigCores(1) ++ // single rocket-core
|
||||||
new freechips.rocketchip.system.BaseConfig) // "base" rocketchip system (implicitly creates Rocket cores)
|
new freechips.rocketchip.system.BaseConfig) // "base" rocketchip system
|
||||||
|
|
||||||
class HwachaRocketConfig extends Config(
|
class HwachaRocketConfig extends Config(
|
||||||
new WithTop ++
|
new WithTop ++
|
||||||
|
|||||||
@@ -136,8 +136,10 @@ class FireSimBoomConfig extends Config(
|
|||||||
new WithBlockDevice ++
|
new WithBlockDevice ++
|
||||||
new WithBoomL2TLBs(1024) ++
|
new WithBoomL2TLBs(1024) ++
|
||||||
new WithoutClockGating ++
|
new WithoutClockGating ++
|
||||||
// Using a small config because it has 64-bit system bus, and compiles quickly
|
new boom.common.WithLargeBooms ++
|
||||||
new boom.common.SmallBoomConfig)
|
new boom.common.WithNBoomCores(1) ++
|
||||||
|
new freechips.rocketchip.system.BaseConfig
|
||||||
|
)
|
||||||
|
|
||||||
// A safer implementation than the one in BOOM in that it
|
// A safer implementation than the one in BOOM in that it
|
||||||
// duplicates whatever BOOMTileKey.head is present N times. This prevents
|
// duplicates whatever BOOMTileKey.head is present N times. This prevents
|
||||||
|
|||||||
Reference in New Issue
Block a user