assert that TileLink router has valid route
This commit is contained in:
parent
cc4102f8de
commit
f26c422544
@ -214,6 +214,8 @@ class ClientUncachedTileLinkIORouter(
|
|||||||
new Grant, nOuter, tlDataBeats, Some((gnt: Grant) => gnt.hasMultibeatData())))
|
new Grant, nOuter, tlDataBeats, Some((gnt: Grant) => gnt.hasMultibeatData())))
|
||||||
gnt_arb.io.in <> io.out.map(_.grant)
|
gnt_arb.io.in <> io.out.map(_.grant)
|
||||||
io.in.grant <> gnt_arb.io.out
|
io.in.grant <> gnt_arb.io.out
|
||||||
|
|
||||||
|
assert(!io.in.acquire.valid || acq_route.orR, "No valid route")
|
||||||
}
|
}
|
||||||
|
|
||||||
class TileLinkInterconnectIO(val nInner: Int, val nOuter: Int)
|
class TileLinkInterconnectIO(val nInner: Int, val nOuter: Int)
|
||||||
|
Loading…
Reference in New Issue
Block a user