• DocumentCode
    937986
  • 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
  • Volume
    134
  • Issue
    4
  • fYear
    1987
  • fDate
    8/1/1987 12:00:00 AM
  • Firstpage
    181
  • Lastpage
    186
  • 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;
  • fLanguage
    English
  • Journal_Title
    Electronic Circuits and Systems, IEE Proceedings G
  • Publisher
    iet
  • ISSN
    0143-7089
  • Type

    jour

  • DOI
    10.1049/ip-g-1:19870025
  • Filename
    4647093