DataCache.toBmb with aggregation sync path pipelined

This commit is contained in:
Dolu1990 2021-02-16 14:17:21 +01:00
parent fe690528f7
commit 1752b9e6d6
1 changed files with 1 additions and 1 deletions

View File

@ -489,7 +489,7 @@ case class DataCacheMemBus(p : DataCacheConfig) extends Bundle with IMasterSlave
cmdCtx.payload := aggregationCounter
halt setWhen(!cmdCtx.ready)
val syncCtx = cmdCtx.queue(syncPendingMax)
val syncCtx = cmdCtx.queue(syncPendingMax).s2mPipe().m2sPipe() //Assume latency of sync is at least 3 cycles
syncCtx.ready := bus.sync.fire
sync.arbitrationFrom(bus.sync)