• DocumentCode
    1408058
  • Title

    Design of low-cost and high-throughput linear arrays for DFT computations: algorithms, architectures, and implementations

  • Author

    Hsiao, Shen-Fu ; Shiue, Wei-Ren

  • Author_Institution
    Inst. of Comput. & Inf. Eng., Nat. Sun Yat-Sen Univ., Kaohsiung, Taiwan
  • Volume
    47
  • Issue
    11
  • fYear
    2000
  • fDate
    11/1/2000 12:00:00 AM
  • Firstpage
    1188
  • Lastpage
    1203
  • Abstract
    Recursive algorithms for discrete Fourier transform (DFT) computation are proposed, where the common entries of the decomposed matrices are factored out in order to reduce the number of multipliers during implementation. The derived algorithms are essentially band-matrix-vector multiplications with matrix bandwidth of 3 in the radix-2 case and bandwidth of 7 in the radix-4 case. Low cost architectures are derived using an efficient mapping technique for the corresponding heterogeneous dependence graphs of the decomposed band matrices. Only log2 N(3 log4 N) adders and log2 N-1(log4 N-1) multipliers are needed to compute the DFT of size N using the proposed radix-2 (radix-4) linear array architectures, a great saving in hardware cost compared to previous approaches. Due to the simplicity and regularity of the architectures, it is possible to reduce the power consumption of the DFT processors by temporarily disabling the multiplier units at proper time steps. VLSI implementations of an 8-point radix-2 DFT processor and a 64-point radix-4 DFT processor are also given.
  • Keywords
    VLSI; adders; digital signal processing chips; discrete Fourier transforms; multiplying circuits; DFT computations; DFT processors; VLSI implementations; adders; band-matrix-vector multiplications; decomposed band matrices; decomposed matrices; discrete Fourier transform; hardware cost; heterogeneous dependence graphs; high-throughput linear arrays; linear array architectures; low cost architectures; mapping technique; matrix bandwidth; multipliers; power consumption; radix-2 case; radix-4 case; Algorithm design and analysis; Bandwidth; Computer architecture; Discrete Fourier transforms; Energy consumption; Hardware; Matrix decomposition; OFDM; Speech analysis; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7130
  • Type

    jour

  • DOI
    10.1109/82.885127
  • Filename
    885127