Abstract

In this paper, the split-radix approach for computing the one-dimensional (1-D) discrete Fourier transform (DFT) is extended for the vector-radix fast Fourier transform (FFT) to compute the two-dimensional (2-D) DFT of size 2(r/sub 1/)/spl times/2(r/sub 2/), using a radix-2/spl times/2 index map and a radix-8/spl times/8 map instead of a radix-2/spl times/2 index map and a radix-4/spl times/4 map as is done in the classical split vector radix FFT algorithms. Since a radix-8/spl times/8 index map and a method for combining the twiddle factors are used, the new algorithm provides significant savings compared to the 2-D FFT algorithms previously reported in terms of the arithmetic complexity, data transfer, index generation and twiddle factor evaluation or access to the lookup table. In addition, since the algorithm is expressed in a simple matrix form using the Kronecker product, it facilitates an easy implementation of the algorithm, and allows for an extension to the multidimensional case.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.