DocumentCode :
2658445
Title :
High-speed assembly FFT implementation with memory reference reduction on DSP processors
Author :
Tang, Yiyan ; Wang, Yuke ; Chung, Jin-Gyun ; Song, S. ; Lim, M.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Richardson, TX, USA
fYear :
2004
fDate :
13-15 Dec. 2004
Firstpage :
547
Lastpage :
550
Abstract :
The memory reference in digital signal processors (DSP) is among the most costly of operations due to its long latency and substantial power consumption. Previously proposed twiddle-factor-based butterfly grouping methods can effectively minimize memory references due to twiddle factors for implementing any existing fast Fourier transform (FFT) algorithms on DSP. However, the performance of its C implementation on DSP is far behind the corresponding TI assembly benchmark for radix-2 DIF FFT due to limitations of the compiler. In this paper, we propose a hand-coded assembly implementation for the radix-2 DIF FFT algorithm with the twiddle-factor-based butterfly grouping method on a TI TMS320C64× DSP. Experimental results show that for 1024-pt radix-2 DIF FFT, our hand-coded assembly implementation is 8 times faster than the C implementation and slightly faster than the TI assembly benchmark while requiring only 50% of memory references due to twiddle factors compared to the TI assembly benchmark.
Keywords :
assembly language; digital signal processing chips; fast Fourier transforms; C implementation; TMS320C64× DSP; fast Fourier transform; hand-coded assembly; high-speed FFT implementation; memory reference reduction; radix-2 DIF FFT; twiddle-factor-based butterfly grouping method; Algorithm design and analysis; Application specific integrated circuits; Assembly; Delay; Digital signal processing; Digital signal processors; Discrete Fourier transforms; Energy consumption; Fast Fourier transforms; Signal processing algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics, Circuits and Systems, 2004. ICECS 2004. Proceedings of the 2004 11th IEEE International Conference on
Print_ISBN :
0-7803-8715-5
Type :
conf
DOI :
10.1109/ICECS.2004.1399739
Filename :
1399739
Link To Document :
بازگشت