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 very common to pass a vector of elements in
FPGA data paths, so streamOneToN
supports element vector input, if the
data elements are passed in the form of ap_uint
.
It also offers overload for generic template type for non-vector input.