DocumentCode :
1722147
Title :
Self-sorting FFT method eliminating trivial multiplication and suitable for embedded DSP processor
Author :
Jaber, Marwan A. ; Massicotte, Daniel
Author_Institution :
Electr. & Comput. Eng. Dept., Univ. du Quebec a Trois-Rivieres, Trois-Rivieres, QC, Canada
fYear :
2012
Firstpage :
53
Lastpage :
56
Abstract :
The Discrete Fourier Transform (DFT) is a mathematical procedure at the core of processing inside a Digital Signal Processor. Speed and low complexity are crucial in the FFT process; they can be achieved by avoiding trivial multiplications through a proper handling of the input/output data and the twiddle factors. Accordingly, this paper presents an innovative approach for handling the input/output data efficiently by avoiding trivial multiplications. This approach consists of a simple mapping of the three indices (FFT stage, butterfly and element) to the addresses of the input/output data with their corresponding coefficient multiplier. A self-sorting algorithm that reduces the amount of memory accesses to the coefficient multipliers´ memory can also reduce the computational load by avoiding all trivial multiplications. Compared with the most-recent work [5], performance evaluation in terms of the number of cycles on the general-purpose TMS320C6416 DSP shows a reduction of 29% (FFT of size 4096) and a 50% memory reduction to stock twiddle factors. The algorithm has also shown a speed gain of 24% on the FFTW platform for a FFT of size 4096.
Keywords :
digital signal processing chips; discrete Fourier transforms; FFT stage mapping; TMS320C6416 DSP; butterfly mapping; digital signal processor; discrete Fourier transform; element mapping; embedded DSP processor; index mapping; mathematical procedure; performance evaluation; self-sorting FFT method; self-sorting algorithm; trivial multiplication; twiddle factor; Benchmark testing; Clocks; Digital signal processing; Discrete Fourier transforms; Equations; Memory management; Performance evaluation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
New Circuits and Systems Conference (NEWCAS), 2012 IEEE 10th International
Conference_Location :
Montreal, QC
Print_ISBN :
978-1-4673-0857-1
Electronic_ISBN :
978-1-4673-0858-8
Type :
conf
DOI :
10.1109/NEWCAS.2012.6328954
Filename :
6328954
Link To Document :
بازگشت