Title :
A fast recursive bit-reversal algorithm
Author :
Jeong, Jechang ; Williams, William J.
Author_Institution :
Electr. Eng. & Comput. Sci. Dept., Michigan Univ., Ann Arbor, MI, USA
Abstract :
A novel fast recursive O(N) algorithm for bit-reversal permutation of a data array is presented. Exploiting regularity in the bit-reversal and eliminating redundant computations, this new method provides a considerable improvement in computational time. This computational efficiency results from the fact that every permutation index is basically computed by a single logical or arithmetic operation between a previous index and a proper offset. Experiments show that it is faster than any other bit-reversal algorithms that seem to be available. The performance of this method is compared to that of other bit-reversal method. Extension of the method to general digit reversal is described. Bit-reversal permutation of two-dimensional arrays is also discussed
Keywords :
digital arithmetic; arithmetic operation; bit-reversal permutation; digit reversal; fast recursive bit-reversal algorithm; logical operation; offset; performance; permutation index; two-dimensional arrays; Arithmetic; Array signal processing; Computational efficiency; Contracts; Discrete Fourier transforms; Fast Fourier transforms; Signal processing; Signal processing algorithms;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1990. ICASSP-90., 1990 International Conference on
Conference_Location :
Albuquerque, NM
DOI :
10.1109/ICASSP.1990.115695