Contention-free switch-based implementation of 1024-point Radix-2 Fourier Transform Engine
Hani H. Saleh, Bassam Jamil Mohd, Adnan Aziz, Earl E. Swartzlander · 2007
This paper examines the use of a switch based architecture to implement a Radix-2 decimation in frequency fast Fourier transform engine. The architecture interconnects M processing elements with 2*M memories. An algorithm to detect and resolve memory access contention is presented. The implementation of 1024-point FFTs with 2 processing elements is discussed in detail, including timing and place-and-route results. The switch based architecture provides a factor of M speedup over a single processing element realization.