Novel architecture for two-dimensional high throughput rate real-time discrete cosine transform and the VLSI design

The discrete cosine transform (DCT) has been widely used as the core of digital image and video signal compression. However, its computation is so intensive and it is important to meet the requirement for high speed. A novel architecture of the VLSI design of a 2D DCT has been developed. This architecture contains the following features: use of the programmable logic array (PLA) to replace multipliers; overlapped row–column operations and pipeline structure to reduce the total computation time; and highly modular and regular structure for the efficient VLSI implementation. This architecture is implemented to a 8 × 8 2D DCT. The circuit is designed by UMC's 0.8 μm SPDM CMOS process and the cell library is provided by ITRI CCL. The simulation is shown that the speed of the data processing for this DCT is more than 50 MHz. It performs equivalently 800 million multiplications and accumulations per second.

[1]  S. P. Kim,et al.  Highly modular and concurrent 2-D DCT chip , 1992, [Proceedings] 1992 IEEE International Symposium on Circuits and Systems.

[2]  Jhing-Fa Wang,et al.  A high throughput-rate architecture for 8*8 2D DCT , 1993, 1993 IEEE International Symposium on Circuits and Systems.

[3]  J.C. Carlach,et al.  TCAD: a 27 MHz 8*8 discrete cosine transform chip , 1989, International Conference on Acoustics, Speech, and Signal Processing,.

[4]  M. Liou,et al.  A concurrent architecture for VLSI implementation of discrete cosine transform , 1987, IEEE Transactions on Circuits and Systems.

[5]  I. Defilippis,et al.  Discrete cosine transform chip for real-time video applications , 1990, IEEE International Symposium on Circuits and Systems.

[6]  G. M. Blair,et al.  PLA design for single-clock CMOS , 1992 .

[7]  N. Ahmed,et al.  Discrete Cosine Transform , 1996 .