1
0

rocketchip: TileInterrupts needs a TLCacheEdge (#456)

This commit is contained in:
Wesley W. Terpstra 2016-11-25 17:02:29 -08:00 committed by GitHub
parent 1e0aca7358
commit 2b80386a9e

View File

@ -57,7 +57,7 @@ class AsyncRocketTile(tileId: Int)(implicit p: Parameters) extends LazyModule {
val uncached = uncachedOut.bundleOut val uncached = uncachedOut.bundleOut
val slave = slaveNode.map(_.bundleIn) val slave = slaveNode.map(_.bundleIn)
val hartid = UInt(INPUT, p(XLen)) val hartid = UInt(INPUT, p(XLen))
val interrupts = new TileInterrupts().asInput val interrupts = new TileInterrupts()(rocket.coreParams).asInput
val resetVector = UInt(INPUT, p(XLen)) val resetVector = UInt(INPUT, p(XLen))
} }
rocket.module.io.interrupts := ShiftRegister(io.interrupts, 3) rocket.module.io.interrupts := ShiftRegister(io.interrupts, 3)