Title :
Design and implementation of a scalable floating-point FFT IP core for Xilinx FPGAs
Author :
Montano, Víctor ; Jiménez, Manuel
Author_Institution :
Texas Instrum. Inc., Dallas, TX, USA
Abstract :
Implementing floating-point (FP) Fast Fourier Transforms (FFT) on Field Programmable Gate Arrays (FPGAs) still represents a challenging task. The limited resources on target devices coupled with the inherent complexity of the FFT are among factors limiting widespread utilization. This paper presents the design of a scalable, FP FFT core for synthesis on Xilinx FPGAs. Its architecture uses a radix-2 Pease formulation scalable in the number of points, operand precision, number of butterflies, and transform direction. A bottom-up methodology documents the design of its internal components. Results of resource consumption and performance up to 116 megapoints per second were obtained, evaluating all implementable scenarios in single and double precision IEEE-754 standard.
Keywords :
IEEE standards; fast Fourier transforms; field programmable gate arrays; floating point arithmetic; FP FFT core; FPFFT; IEEE-754 standard; Xilinx FPGA; bottom-up methodology; field programmable gate arrays; floating-point FFT IP core; floating-point fast Fourier transforms; internal components; operand precision; radix-2 pease formulation; Adders; Algorithm design and analysis; Arithmetic; Design methodology; Digital signal processing; Fast Fourier transforms; Field programmable gate arrays; Scalability; Signal design; Signal processing algorithms;
Conference_Titel :
Circuits and Systems (MWSCAS), 2010 53rd IEEE International Midwest Symposium on
Conference_Location :
Seattle, WA
Print_ISBN :
978-1-4244-7771-5
DOI :
10.1109/MWSCAS.2010.5548751