DocumentCode
1971302
Title
Efficient FFT engine with reduced addressing logic
Author
Xiao, Xin ; Oruklu, Erdal ; Saniie, Jafar
Author_Institution
Illinois Inst. of Technol., Chicago
fYear
2007
fDate
17-20 May 2007
Firstpage
390
Lastpage
395
Abstract
In this study, an efficient address generation method for pipelined Radix-2 fast Fourier transform (FFT) is presented. Conventional pipelined FFT addressing schemes utilize dedicated address generators in order to enable parallel access to the memory units and in-place calculation. These address generator units require substantial hardware logic including counters and rotational shifters to generate the addresses and registers to buffer the outputs of each butterfly operation. In the proposed method, the new parallel addressing scheme utilizes only counters and inverters to generate the addresses; replacing the barrel shifter units and reducing the hardware requirements. In order to replace the barrel shifters, two outputs of the butterfly unit switch places depending on the status of the butterfly pass operation. The only additional hardware unit is extra multiplexers for switching the butterfly outputs. We present the signal flow graph for 8, 16, and 32-point FFT and derive the methodology for 2r = N-point transforms. Furthermore, as a case study, 16-point FFT with 64-bit complex numbers is synthesized using an FPGA device. The results indicate that approximately 20% logic reduction can be achieved with exactly same throughput.
Keywords
fast Fourier transforms; field programmable gate arrays; memory architecture; pipeline arithmetic; signal flow graphs; FFT engine; FPGA device; address generation method; butterfly operation; hardware logic; memory units; multiplexers; parallel access; pipelined radix-2 fast Fourier transform; registers; signal flow graph; Counting circuits; Engines; Fast Fourier transforms; Flow graphs; Hardware; Inverters; Logic; Multiplexing; Registers; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Electro/Information Technology, 2007 IEEE International Conference on
Conference_Location
Chicago, IL
Print_ISBN
978-1-4244-0941-9
Electronic_ISBN
978-1-4244-0941-9
Type
conf
DOI
10.1109/EIT.2007.4374500
Filename
4374500
Link To Document