Add dmiUltraFastSpikeConfig
This commit is contained in:
@@ -13,9 +13,7 @@ class SpikeConfig extends Config(
|
|||||||
class dmiSpikeConfig extends Config(
|
class dmiSpikeConfig extends Config(
|
||||||
new chipyard.harness.WithSerialAdapterTiedOff ++ // don't attach an external SimSerial
|
new chipyard.harness.WithSerialAdapterTiedOff ++ // don't attach an external SimSerial
|
||||||
new chipyard.config.WithDMIDTM ++ // have debug module expose a clocked DMI port
|
new chipyard.config.WithDMIDTM ++ // have debug module expose a clocked DMI port
|
||||||
new chipyard.WithNSpikeCores(1) ++
|
new SpikeConfig)
|
||||||
new chipyard.config.AbstractConfig)
|
|
||||||
|
|
||||||
|
|
||||||
// Avoids polling on the UART registers
|
// Avoids polling on the UART registers
|
||||||
class SpikeFastUARTConfig extends Config(
|
class SpikeFastUARTConfig extends Config(
|
||||||
@@ -36,6 +34,11 @@ class SpikeUltraFastConfig extends Config(
|
|||||||
new chipyard.config.WithBroadcastManager ++
|
new chipyard.config.WithBroadcastManager ++
|
||||||
new chipyard.config.AbstractConfig)
|
new chipyard.config.AbstractConfig)
|
||||||
|
|
||||||
|
class dmiSpikeUltraFastConfig extends Config(
|
||||||
|
new chipyard.harness.WithSerialAdapterTiedOff ++ // don't attach an external SimSerial
|
||||||
|
new chipyard.config.WithDMIDTM ++ // have debug module expose a clocked DMI port
|
||||||
|
new SpikeUltraFastConfig)
|
||||||
|
|
||||||
// Add the default firechip devices
|
// Add the default firechip devices
|
||||||
class SpikeUltraFastDevicesConfig extends Config(
|
class SpikeUltraFastDevicesConfig extends Config(
|
||||||
new chipyard.harness.WithSimBlockDevice ++
|
new chipyard.harness.WithSimBlockDevice ++
|
||||||
|
|||||||
Reference in New Issue
Block a user