Internals of streamNToOne - 2024.2 English

Vitis Libraries

Release Date
2025-05-14
Version
2024.2 English

Terms and Conditions.

The streamNToOne API is designed for collecting data from 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 the FPGA data paths. If the data elements are passed in the form of ap_uint, streamNToOne supports the element vector output. It also offers an overload for generic template type for non-vector output.