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
fDate :
11/1/2000 12:00:00 AM
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;
Journal_Title :
Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on