• DocumentCode
    2370692
  • Title

    A systolic array implementation of common factor algorithm to compute DFT

  • Author

    He, Shousheng ; Torkelson, Mats

  • Author_Institution
    Dept. of Appl. Electron., Lund Univ., Sweden
  • fYear
    1994
  • fDate
    14-16 Dec 1994
  • Firstpage
    374
  • Lastpage
    381
  • Abstract
    An extension to the common factor algorithm, CFA, to compute discrete Fourier transform, DFT, under the condition that the site of the transform is N=M2, shows that the input and output data array of the transform may have identical index mapping. A simple planar 2-dimensional systolic array implementation of CFA algorithm is presented. The systolic array consists of N homogeneous processing element, PE. A DFT of size N=M2 can be computed in 2M+1 steps of pipelined operations, achieving the area-time complexity AT2 =O(N2log3N). Asymptotically sub-optimal and without the necessity of complicated index mapping and data shuffling, the proposed approach is compared favorably with other existing approaches in realistic VLSI implementation. This architecture has also very good expansibility that a 2tN-size DFT transform can be computed on 2t nearest-neighbor connected N-size array with reloaded twiddle factors, which makes it more suitable for VLSI implementation of DFT transform in various practical size
  • Keywords
    VLSI; computational complexity; discrete Fourier transforms; systolic arrays; VLSI implementation; area-time complexity; common factor algorithm; data shuffling; discrete Fourier transform; homogeneous processing element; index mapping; planar 2-dimensional systolic array implementation; systolic array implementation; Computer architecture; Discrete Fourier transforms; Fourier transforms; Helium; High performance computing; Parallel algorithms; Signal processing; Signal processing algorithms; Systolic arrays; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms and Networks, 1994. (ISPAN), International Symposium on
  • Conference_Location
    Kanazawa
  • Print_ISBN
    0-8186-6507-6
  • Type

    conf

  • DOI
    10.1109/ISPAN.1994.367177
  • Filename
    367177