tensor: Add FIFOFixer to smem tensor port
TODO: get area result for this
This commit is contained in:
@@ -287,7 +287,8 @@ class RadianceTile private (
|
|||||||
supports = TLSlaveToMasterTransferSizes(
|
supports = TLSlaveToMasterTransferSizes(
|
||||||
probe = TransferSizes(1, tcSmemSize),
|
probe = TransferSizes(1, tcSmemSize),
|
||||||
get = TransferSizes(1, tcSmemSize),
|
get = TransferSizes(1, tcSmemSize),
|
||||||
)
|
),
|
||||||
|
requestFifo = true
|
||||||
))
|
))
|
||||||
)))
|
)))
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -60,6 +60,7 @@ class VirgoSharedMemComponents(
|
|||||||
}
|
}
|
||||||
val tcNodeFanouts = radianceTiles.flatMap(_.tcSmemNodes)
|
val tcNodeFanouts = radianceTiles.flatMap(_.tcSmemNodes)
|
||||||
// .map(connectOne(_, () => TLBuffer(BufferParams(2, false, false), BufferParams(0))))
|
// .map(connectOne(_, () => TLBuffer(BufferParams(2, false, false), BufferParams(0))))
|
||||||
|
.map(connectOne(_, () => TLFIFOFixer()))
|
||||||
.map(connectXbarName(_, Some("tc_fanout")))
|
.map(connectXbarName(_, Some("tc_fanout")))
|
||||||
val clBusClients: Seq[TLNode] = radianceSmemFanout
|
val clBusClients: Seq[TLNode] = radianceSmemFanout
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user