DocumentCode :
1158309
Title :
An improved FFT digit-reversal algorithm
Author :
Rodríguez, Jeffrey J.
Author_Institution :
Dept. of Electr. Eng., Texas Univ., Austin, TX, USA
Volume :
37
Issue :
8
fYear :
1989
fDate :
8/1/1989 12:00:00 AM
Firstpage :
1298
Lastpage :
1300
Abstract :
Several improvements on the bit-reversal algorithm of B. Gold and C.M. Rader (1969) are presented. The savings in computation are obtained by observing that not all indexes need to be reversed. In particular, a closed-form expression is derived for the largest index that must be digit-reversed (for an arbitrary radix). To limit the number of unnecessary digit-reversals, a closed-form expression (in terms of N and R) is derived for the largest array index that must be reversed. In addition, it is shown that the smallest index that must be reversed is always 1, not 0, as is commonly implemented. A computational analysis is given, comparing the original and modified algorithms. The modifications to the algorithm led to an improved efficiency with almost no increase in the size of the program or its working storage
Keywords :
computational complexity; digital arithmetic; fast Fourier transforms; FFT digit-reversal algorithm; arbitrary radix; closed-form expression; computational analysis; Data analysis; Delta modulation; Digital filters; Filtering; Image processing; Signal processing; Signal processing algorithms; Smoothing methods; Speech processing; Time measurement;
fLanguage :
English
Journal_Title :
Acoustics, Speech and Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
0096-3518
Type :
jour
DOI :
10.1109/29.31281
Filename :
31281
Link To Document :
بازگشت