makeMux - 2023.2 English

Vitis Libraries

Release Date
2023-12-20
Version
2023.2 English
#include "xf_utils_hw/multiplexer.hpp"
template <
    MuxSide S,
    int W
    >
Multiplexer <S, W> makeMux (hls::stream <ap_uint <W>>& p)

Create Multiplexer object with FIFO width inferred.

Parameters:

S side of FIFO, must be provide by user.
W width of FIFO, can be inferred.
p FIFO to be wrapped.

Returns:

Multiplexer object