Dynamic Point Size - 2024.2 English - XD160

Vitis Libraries

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

Dynamic point size is selected using TP_DYN_PT_SIZE = 1. When set, the library unit has two input ports and two output ports. There is a header input port and a data input port. Similarly there is an output header port and an output data port. The header for both input and output is a fixed size of 256bits considered as 8 fields each of int32 type. The fields hold the following information:

Table 64 Dynamic point size data header in Mixed Radix FFT
Field index Description
0 Direction. Set this to 0 for inverse FFT and 1 for forward FFT
1 Not used
2 N, where the point size is 2^N * 3^P * 5^Q
3 P, where the point size is 2^N * 3^P * 5^Q
4 Q, where the point size is 2^N * 3^P * 5^Q
5 Not used
6 Not used
7 Error flag (set on output if the pointsize is invalid)