DocumentCode :
3468541
Title :
A high throughput FFT processor with no multipliers
Author :
Abdulla, Shakeel S. ; Nam, Haewoon ; McDermot, Mark ; Abraham, Jacob A.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Texas, Austin, TX, USA
fYear :
2009
fDate :
4-7 Oct. 2009
Firstpage :
485
Lastpage :
490
Abstract :
A novel technique for implementing very high speed FFTs based on unrolled CORDIC structures is proposed in this paper. There has been a lot of research in the area of FFT algorithm implementation; most of the research is focused on reduction of the computational complexity by selection and efficient decomposition of the FFT algorithm. However there has not been much research on using the CORDIC structures for FFT implementations, especially for large, high speed and high throughput FFT transforms, due to the recursive nature of the CORDIC algorithms. The key ideas in this paper are replacing the sine and cosine twiddle factors in the conventional FFT architecture by non-iterative CORDIC micro-rotations which allow substantial (~50%) reduction in read-only memory (ROM) table size, and total removal of complex multipliers. A new method to derive the optimal unrolling/unfolding factor for a desired FFT application based on the MSE (mean square error) is also proposed in this paper. Implemented on a Virtex-4 FPGA, the CORDIC based FFT runs 3.9 times faster and occupies 37% less area than an equivalent complex multiplier-based FFT implementation.
Keywords :
computational complexity; digital arithmetic; fast Fourier transforms; field programmable gate arrays; logic design; mean square error methods; read-only storage; signal processing; CORDIC structures; FFT algorithm; MSE; Virtex-4 FPGA; complex multiplier; computational complexity; cosine twiddle factor; fast Fourier transform; mean square error; read-only memory table size; sine cosine twiddle factor; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design, 2009. ICCD 2009. IEEE International Conference on
Conference_Location :
Lake Tahoe, CA
ISSN :
1063-6404
Print_ISBN :
978-1-4244-5029-9
Electronic_ISBN :
1063-6404
Type :
conf
DOI :
10.1109/ICCD.2009.5413113
Filename :
5413113
Link To Document :
بازگشت