This application note proposes a method to implement Fast Fourier Transform on the AI Engine array with the following features:
- High throughput at 3.7 GSPS with 10 AI Engine tiles packed in a 5x2 array.
- Efficient use of AXI stream bandwidth by packet switching.
- Supporting both FFT and IFFT operations changeable in run-time.
- Configurable FFT/IFFT size on a block-by-block basis.