diff --git a/src/main/scala/coreplex/RocketCoreplex.scala b/src/main/scala/coreplex/RocketCoreplex.scala index d1e7fd0c..feee369e 100644 --- a/src/main/scala/coreplex/RocketCoreplex.scala +++ b/src/main/scala/coreplex/RocketCoreplex.scala @@ -45,19 +45,19 @@ trait HasRocketTiles extends HasSystemBus val wrapper = crossing match { case SynchronousCrossing(params) => { val wrapper = LazyModule(new SyncRocketTile(tp, i)(pWithExtra)) - sbus.fromSyncTiles(params, tp.externalBuffers, tp.name) :=* wrapper.masterNode + sbus.fromSyncTiles(params, tp.externalMasterBuffers, tp.name) :=* wrapper.masterNode wrapper.slaveNode :*= pbus.bufferToSlaves wrapper } case AsynchronousCrossing(depth, sync) => { val wrapper = LazyModule(new AsyncRocketTile(tp, i)(pWithExtra)) - sbus.fromAsyncTiles(depth, sync, tp.externalBuffers, tp.name) :=* wrapper.masterNode + sbus.fromAsyncTiles(depth, sync, tp.externalMasterBuffers, tp.name) :=* wrapper.masterNode wrapper.slaveNode :*= pbus.toAsyncSlaves(sync, tp.name) wrapper } case RationalCrossing(direction) => { val wrapper = LazyModule(new RationalRocketTile(tp, i)(pWithExtra)) - sbus.fromRationalTiles(direction, tp.externalBuffers, tp.name) :=* wrapper.masterNode + sbus.fromRationalTiles(direction, tp.externalMasterBuffers, tp.name) :=* wrapper.masterNode wrapper.slaveNode :*= pbus.toRationalSlaves(tp.name) wrapper } diff --git a/src/main/scala/tile/RocketTile.scala b/src/main/scala/tile/RocketTile.scala index 4b2ff7ca..ea27e584 100644 --- a/src/main/scala/tile/RocketTile.scala +++ b/src/main/scala/tile/RocketTile.scala @@ -20,7 +20,7 @@ case class RocketTileParams( dataScratchpadBytes: Int = 0, boundaryBuffers: Boolean = false, name: Option[String] = Some("tile"), - externalBuffers: Int = 0) extends TileParams { + externalMasterBuffers: Int = 0) extends TileParams { require(icache.isDefined) require(dcache.isDefined) }