Configuring the FFT Parameters - Configuring the FFT Parameters - 2025.2 English - XD100

Vitis Tutorials: AI Engine Development (XD100)

Document ID
XD100
Release Date
2026-03-27
Version
2025.2 English

The following figure shows the FFT parameters for design 1 (SSR<1).

FFT Parameters - SSR<1

  • TP_POINT_SIZE must be a power of 2 with a minimum value of 16. The library element supports a maximum value of 65536, but mapping limitations determine the achievable maximum. For instance, a single tile implementation can achieve a maximum of 4096, but this may require single rather than pingpong window interfaces depending on data type. Set this parameter to 256.

  • TP_FFT_NIFFT can be set to forward or reverse transform. Set this parameter to 1 to perform FFT.

  • TP_CASC_LEN splits the FFT/iFFT operation over multiple kernels in series, placing each subsequent kernel on an adjacent tile to achieve higher throughput. Set this parameter to 1.

  • Set TP_API to window type interface port.

  • TP_SSR sets the parallelism factor. Set this parameter to 1.