Title :
Systolic algorithms and a memory-based design approach for a unified architecture for the computation of DCT/DST/IDCT/IDST
Author :
Chiper, Doru Florin ; Swamy, M.N.S. ; Ahmad, M. Omair ; Stouraitis, Thanos
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
fDate :
6/1/2005 12:00:00 AM
Abstract :
In this paper, an efficient design approach for a unified very large-scale integration (VLSI) implementation of the discrete cosine transform/discrete sine transform/inverse discrete cosine transform/inverse discrete sine transform based on an appropriate formulation of the four transforms into cyclic convolution structures is presented. This formulation allows an efficient memory-based systolic array implementation of the unified architecture using dual-port ROMs and appropriate hardware sharing methods. The performance of the unified design is compared to that of some of the existing ones. It is found that the proposed design provides a superior performance in terms of the hardware complexity, speed, I/O costs, in addition to such features as regularity, modularity, pipelining capability, and local connectivity, which make the unified structure well suited for VLSI implementation.
Keywords :
VLSI; discrete cosine transforms; integrated circuit design; systolic arrays; VLSI algorithms; cyclic convolution structures; dual-port ROM; hardware complexity; hardware sharing methods; inverse discrete cosine transform; inverse discrete sine transform; memory-based design; systolic algorithms; systolic array; very large-scale integration; Algorithm design and analysis; Computer architecture; Convolution; Discrete cosine transforms; Discrete transforms; Hardware; Large scale integration; Read only memory; Systolic arrays; Very large scale integration; Forward and inverse cosine and sine transforms; memory-based implementation techniques; systolic arrays; very large-scale integration (VLSI) algorithms;
Journal_Title :
Circuits and Systems I: Regular Papers, IEEE Transactions on
DOI :
10.1109/TCSI.2005.849109