The streamOneToN API
is designed for distributing data from one source to multiple processor units.
Three different algorithms have been implemented, RoundRobinT
,
LoadBalanceT
, and TagSelectT
.
To ensure the throughput, it is common to pass a vector of elements in
FPGA data paths. If the
data elements are passed in the form of ap_uint
, streamOneToN
supports an element vector input.
It also offers an overload for generic template type for non-vector input.