The transform point size can be set through the NFFT field in the Configuration channel if the runtime configurable transform length option is selected. Valid settings and the corresponding transform sizes are provided in the following table. If the NFFT value entered is too large, the core sets itself to the largest available point size (selected in the IDE). If the value is too small, the core sets itself to the smallest available point size: 64 for the Radix-4 Burst I/O architecture and 8 for the other architectures.
Note: For native floating-point and fixed-point SSR>1
implementations, the runtime configurable transform length is not supported. Transform
length needs to be specified at design-time via GUI options.
| NFFT[4:0] | Transform Size (N) |
|---|---|
| 00011 | 8 |
| 00100 | 16 |
| 00101 | 32 |
| 00110 | 64 |
| 00111 | 128 |
| 01000 | 256 |
| 01001 | 512 |
| 01010 | 1024 |
| 01011 | 2048 |
| 01100 | 4096 |
| 01101 | 8192 |
| 01110 | 16384 |
| 01111 | 32768 |
| 10000 | 65536 |