Title :
Design of a Length-Variable FFT Processor
Author :
He Jing ; Ma Lanjuan ; Xu Xinyu
Author_Institution :
Inf. Eng. Sch., Commun. Univ. of China, Beijing, China
Abstract :
In this paper, design of a length variable FFT processor is presented. Mixed radix algorithm is adopted which mixes radix-2, radix-22 and radix-2/4/8 algorithms to handle 2n point, 4n point and 8n point FFT, and SDF architecture is used. By connecting or bypassing specific processing elements, the processor can be configured as 8192 point, 4096 point, 2048 point and 1024 point FFT processor. To improve processor performance, internal data is formatted as self-defined floating point, and the arithmetic for the self defined floating point is simple. The experiment results show that the self-defined floating point approach can achieve high and constant SNR. The processor is implemented on FPGA.
Keywords :
fast Fourier transforms; field programmable gate arrays; floating point arithmetic; microprocessor chips; FPGA; SDF architecture; length-variable FFT processor; mixed radix algorithm; selfdefined floating point approach; Algorithm design and analysis; Delay; Discrete Fourier transforms; Field programmable gate arrays; Memory management; Signal to noise ratio;
Conference_Titel :
Multimedia Technology (ICMT), 2010 International Conference on
Conference_Location :
Ningbo
Print_ISBN :
978-1-4244-7871-2
DOI :
10.1109/ICMULT.2010.5631237