Add local interrupts to core (but not yet to coreplex)

This commit is contained in:
Andrew Waterman committed 2017-03-27 16:37:09 -07:00
1 parent 069858a20c
commit c7c357e716
5 files changed
+25 -11

No files matched your search

+1
View File
@@ -23,6 +23,7 @@ trait CoreParams {
val decodeWidth: Int
val retireWidth: Int
val instBits: Int
val nLocalInterrupts: Int
}
trait HasCoreParameters extends HasTileParameters {
+1
View File
@@ -7,6 +7,7 @@ import config.Parameters
import util._
class TileInterrupts(implicit p: Parameters) extends CoreBundle()(p) {
val lip = Vec(coreParams.nLocalInterrupts, Bool())
val debug = Bool()
val mtip = Bool()
val msip = Bool()