The following figure shows the FFT parameters for design 1 (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.