DFT Configuration Parameters - 2024.2 English - XD160

Vitis Libraries

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

For the DFT library element, use the following list of configurable parameters and default values.

Table 71 DFT Configuration Parameters
Name Type Default Description
DATA_TYPE typename cint16 Data Type.
TWIDDLE_TYPE typename cint16 Twiddle Type.
POINT_SIZE unsigned 16 DFT point size.
SHIFT unsigned 8 See Common Configuration Parameters
FFT_NIFFT unsigned 0 Forward (1) or reverse (0) transform.
NUM_FRAMES unsigned 8 The number of batches of input data that will be processed per iteration.
CASC_LEN unsigned 1 Cascade length.
API_IO unsigned 0

Graph’s port API.

0: window

1: stream

UUT_SSR unsigned 1 Super Sample Rate SSR parameter. Defaults to 1.
NITER unsigned 8 See Common Configuration Parameters
DIFF_TOLERANCE unsigned 0 See Common Configuration Parameters
ROUND_MODE unsigned 0 See Common Configuration Parameters
SAT_MODE unsigned 1 See Common Configuration Parameters
STIM_TYPE unsigned 0 See Common Configuration Parameters

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.