Title :
Implementation of the discrete Fourier transform on 2-dimensional systolic processors
Author :
Yeh, H.-G. ; Yeh, H.-Y.
Author_Institution :
California State University, Electrical Engineering Department, Long Beach, USA
fDate :
8/1/1987 12:00:00 AM
Abstract :
A scheme for computing the discrete Fourier transform (DFT) of a 2-dimensional systolic array processor is presented. The DFT algorithm is rewritten as a matrix based algorithm and mapped onto a 2-dimensional systolic array processor. The significance of this approach is that the total time required to complete an N-point DFT is 3¿(N) + N time units (assuming that it takes one time unit to operate data in a processor element (PE)); the architecture features nearest neighbour interconnections (as opposed to spatially global interconnections); all PEs in the 2-dimensional systolic array processor are busy (as opposed to some processor arrays in which half of the PEs are idle while the other half are busy); results of DFT computations are pipelined out directly in the correct order (as opposed to some processors which require bit-reversal operation or data commutation during the computational process); and the matrix-matrix multiplication and the diagonal elements of the matrix-matrix-matrix product can be computed systolically on the 2-dimensional processor.
Keywords :
computerised signal processing; fast Fourier transforms; microprocessor chips; 2-dimensional systolic processors; N-point DFT; bit-reversal operation; diagonal elements; discrete Fourier transform; matrix-based algorithm; matrix-matrix multiplication; nearest neighbour interconnections;
Journal_Title :
Electronic Circuits and Systems, IEE Proceedings G
DOI :
10.1049/ip-g-1:19870025