DocumentCode
1753389
Title
Reduce FFT memory reference for low power applications
Author
Tang, Yiyan ; Jiang, Yingtao ; Wang, Yuke
Author_Institution
Dept. of Computer Science, University of Texas at Dallas, Richardson, 75083, USA
Volume
3
fYear
2002
fDate
13-17 May 2002
Abstract
Memory reference is one of the major courses of power consumption incurred in a microprocessor. In this paper, we propose two matrix transformation techniques to reduce the number of memory references in the FFT computation. With the first transformation, all the butterflies sharing the same twiddle factor will be clustered and computed together to eliminate redundant memory access to load twiddle factors. With the second transformation, all remaining (N − 1) butterflies involving the twiddle factor WN 0 are computed using a register-based breadth-first tree traversal algorithm so that load/store operations of intermediate data arrays are minimized. The proposed two transformations together have led to a novel twiddle-factor-based FFT algorithm. The test results on the TI TMS320C62x digital signal processor show that, for a 32-point FFT, the new algorithm exhibits as much as 20% reduction in clock cycles and an average of 30% reduction in memory access than that of the conventional DIF FFT.
Keywords
Artificial neural networks; Clocks; Convolution; Lead; Libraries; Optimization; USA Councils;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing (ICASSP), 2002 IEEE International Conference on
Conference_Location
Orlando, FL, USA
ISSN
1520-6149
Print_ISBN
0-7803-7402-9
Type
conf
DOI
10.1109/ICASSP.2002.5745331
Filename
5745331
Link To Document