Title :
High-speed FFT processors based on redundant number systems
Author :
Kaivani, Amir ; Ko, Sungyeon
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Saskatchewan, Saskatoon, SK, Canada
Abstract :
Fast Fourier Transform (FFT) processors, having a significant impact on the performance of communication systems, have been a hot topic of research for many years. FFT function consists of consecutive multiply-add operations over complex numbers, dubbed as butterfly units. Use of redundant number systems is a way of increasing the speed of FFT coprocessors. It eliminates carry-propagation and hence permits latency reduction of each stage of the pipelined FFT architecture. This paper proposes a high-speed FFT processor using the devised fused-dot-product-add (FDPA) unit, to compute AB ± CD ± E, based on Binary-Signed-Digit (BSD) representation. Three-operand BSD adder and BSD constant multiplier are the constituents of the proposed FDPA unit. A carry-limited BSD adder is proposed and used in the three-operand adder and in the parallel BSD multiplier, so as to improve the speed of the FDPA unit. Moreover, modified-booth encoding is used to accelerate the BSD multiplier. Synthesis results show that the proposed design is about two times faster than the best previous work; but at cost of more area/power consumption.
Keywords :
adders; coprocessors; fast Fourier transforms; redundant number systems; FDPA unit; FFT coprocessors; binary signed digit representation; booth encoding; butterfly units; carry limited BSD adder; communication systems; complex numbers; fast Fourier transform function; fused-dot-product-add unit; parallel BSD constant multiplier; power consumption; redundant number systems; three operand adder; Adders; Computer architecture; Delays; Encoding; Fast Fourier transforms; Program processors; Registers; Butterfly unit; Complex number system; FFT; Redundant number system; three-operand addition;
Conference_Titel :
Circuits and Systems (ISCAS), 2014 IEEE International Symposium on
Conference_Location :
Melbourne VIC
Print_ISBN :
978-1-4799-3431-7
DOI :
10.1109/ISCAS.2014.6865615