add more minimal firesim configs for testing (#1313)
This commit is contained in:
@@ -139,6 +139,26 @@ class WithMinimalFireSimHighPerfConfigTweaks extends Config(
|
|||||||
new WithMinimalFireSimDesignTweaks
|
new WithMinimalFireSimDesignTweaks
|
||||||
)
|
)
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Adds BlockDevice to WithMinimalFireSimHighPerfConfigTweaks
|
||||||
|
*/
|
||||||
|
class WithMinimalAndBlockDeviceFireSimHighPerfConfigTweaks extends Config(
|
||||||
|
new WithFireSimHighPerfClocking ++
|
||||||
|
new freechips.rocketchip.subsystem.WithNoMemPort ++ // removes mem port for FASEDBridge to match against
|
||||||
|
new testchipip.WithBackingScratchpad ++ // adds backing scratchpad for memory to replace FASED model
|
||||||
|
new testchipip.WithBlockDevice(true) ++ // add in block device
|
||||||
|
new WithMinimalFireSimDesignTweaks
|
||||||
|
)
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Adds Block device to WithMinimalFireSimHighPerfConfigTweaks
|
||||||
|
*/
|
||||||
|
class WithMinimalAndFASEDFireSimHighPerfConfigTweaks extends Config(
|
||||||
|
new WithFireSimHighPerfClocking ++
|
||||||
|
new WithDefaultMemModel ++ // add default FASED memory model
|
||||||
|
new WithMinimalFireSimDesignTweaks
|
||||||
|
)
|
||||||
|
|
||||||
// Tweaks for legacy FireSim configs.
|
// Tweaks for legacy FireSim configs.
|
||||||
class WithFireSimHighPerfConfigTweaks extends Config(
|
class WithFireSimHighPerfConfigTweaks extends Config(
|
||||||
new WithFireSimHighPerfClocking ++
|
new WithFireSimHighPerfClocking ++
|
||||||
|
|||||||
Reference in New Issue
Block a user