subsystem: keep pbus frontside wide if atomics widened it (#1692)
This commit is contained in:
parent
5c34935ac8
commit
27634c912e
|
@ -36,7 +36,7 @@ class PeripheryBus(params: PeripheryBusParams)(implicit p: Parameters)
|
|||
:*= fixer.node
|
||||
:*= TLBuffer(pa.buffer)
|
||||
:*= (pa.widenBytes.filter(_ > beatBytes).map { w =>
|
||||
TLWidthWidget(w) :*= TLAtomicAutomata(arithmetic = pa.arithmetic) :*= TLWidthWidget(beatBytes)
|
||||
TLWidthWidget(w) :*= TLAtomicAutomata(arithmetic = pa.arithmetic)
|
||||
} .getOrElse { TLAtomicAutomata(arithmetic = pa.arithmetic) })
|
||||
:*= in_xbar.node)
|
||||
} .getOrElse { TLXbar() :*= fixer.node }
|
||||
|
|
Loading…
Reference in New Issue