Constraints on the Choice of Template Parameters - 2023.2 English

Vitis Libraries

Release Date
2023-12-20
Version
2023.2 English

Currently the template paramters for 2-D SSR FFT should follow the constraints liste below :

1- The radix R specified for both the row and column processors in t_ssrFFTParamsRowProc and t_ssrFFTParamsColProc should be same

2- The possible radix values are : 2,4,8,16

3- The input data should be a square matrix i.e. t_numRows==t_numCols

4- t_rowInstanceIDOffset and t_colInstanceIDOffset should be different and abs(t_rowInstanceIDOffset - t_colInstanceIDOffset) > t_numKernels

5- The selection of radix R , t_numKernels and t_memWidth should satisfy : R*t_numKernels==t_memWidth. This constraint essentially highlights the fact that number of kernels used should be enough not more nor less to exhaust input bandwidth. 6- t_memWidth should be multiple of sizeof(complex<float>)