Fields - 2025.2 English

Vitis Libraries

Release Date
2026-02-09
Version
2025.2 English
static constexpr unsigned N_STREAMS_SPLIT_FROM_PKT

Number of streams each pktsplit element produces.

static constexpr unsigned N_STREAMS_MERGES_TO_PKT

Number of streams each pktmerge element consumes.

std::array <port <input>, TP_INPUT_PORTS> pkt_in

Input ports.

std::array <port <output>, TP_OUTPUT_PORTS> pkt_out

Output ports.

std::array <pktsplit <N_STREAMS_SPLIT_FROM_PKT>, TP_INPUT_PORTS> split

Array (TP_INPUT_PORTS) of pktsplit elements. Each pktsplit takes input packet stream and splits it into N_STREAMS_SPLIT_FROM_PKT streams.

std::array <pktmerge <N_STREAMS_MERGES_TO_PKT>, TP_OUTPUT_PORTS> merge

Array (TP_OUTPUT_PORTS) of pktmerge elements. Each pktmerge takes input stream and merges it into a single output packet stream.

TT_GRAPH_TYPE graph_instance

Wrapped graph class instance.