Title :
Recursive Fourier Transform hardware
Author :
van der Byl, Andrew ; Wilkinson, Richardt H. ; Inggs, Michael R.
Author_Institution :
Dept. of Electr. Eng., Cape Peninsula Univ. of Technol., Cape Town, South Africa
Abstract :
The Discrete Fourier Transform has played a fundamental role in signal analysis for radar systems, usually in its Fast Fourier Transform form. Traditionally, samples from a region of interest have been acquired, and processed in a block-processing fashion. The result is a delayed output equal to the time taken to acquire the data and then perform the Fourier Transform. To overcome this limitation, this work focuses on the development of a parallel framework for the execution of the Discrete Fourier Transform using a recursive algorithm, using many simple processing elements. The Fourier coefficients are updated every time a new sample is presented to the system, with a small latency. The system described in this work shows a 64 point Discrete Fourier Transform computation in parallel, which achieves a throughput of 817MSPS(29.42Gbit/s). The framework proposed promotes adjustable parallelism using the many simple processing elements. We show the engine is capable of dynamically correcting accumulated errors due to finite arithmetic, and allows simple adoption on existing systems.
Keywords :
discrete Fourier transforms; radar signal processing; Fourier coefficients; accumulated errors; adjustable parallelism; block-processing fashion; discrete Fourier transform; fast Fourier transform; finite arithmetic; parallel framework; processing elements; radar systems; recursive Fourier transform hardware; recursive algorithm; region of interest; signal analysis; Discrete Fourier transforms; Error correction; Field programmable gate arrays; Finite element methods; Hardware; Parallel processing; Quantization;
Conference_Titel :
Radar Conference (RADAR), 2011 IEEE
Conference_Location :
Kansas City, MO
Print_ISBN :
978-1-4244-8901-5
DOI :
10.1109/RADAR.2011.5960637