Widgets Configuration Parameters - 2024.2 English - XD160

Vitis Libraries

Document ID
XD160
Release Date
2024-11-29
Version
2024.2 English

For the Widgets library elements, use the following list of configurable parameters and default values.

Table 83 Widget API Casts Configuration Parameters
Name Type Default Description
DATA_TYPE typename cint16 Data Type.
IN_API unsigned 0

0: window

1: stream

OUT_API unsigned 0

0: window,

1: stream

NUM_INPUTS unsigned 1 The number of input stream interfaces.
WINDOW_VSIZE unsigned 256 Input/Output window size.
NUM_OUTPUT_CLONES unsigned 1 The number of output window port copies
PATTERN unsigned 0 The pattern of interleave by which samples from each of two streams are arranged into the destination window, or from the input window to dual output streams.
NITER unsigned 16 See Common Configuration Parameters
DIFF_TOLERANCE unsigned 0 See Common Configuration Parameters
DATA_STIM_TYPE unsigned 0 See STIM_TYPE in Common Configuration Parameters
Table 84 Widget Real to Complex Configuration Parameters
Name Type Default Description
DATA_TYPE typename cint16 Data Type.
DATA_OUT_TYPE typename cint16 Data Type.
WINDOW_VSIZE unsigned 256 Input/Output window size.
NITER unsigned 16 See Common Configuration Parameters
DIFF_TOLERANCE unsigned 0 See Common Configuration Parameters
DATA_STIM_TYPE unsigned 0 See STIM_TYPE in Common Configuration Parameters

Note

The above configurable parameters range may exceed a library element’s maximum supported range, in which case the compilation will end with a static_assert error informing about the exceeded range.

Note

The above configurable parameters range might exceed a library element’s maximum supported range, in which case, the compilation will end with a static_assert error informing about the exceeded range.