Title :
An on-line CORDIC based 2-D IDCT implementation using distributed arithmetic
Author :
Yang, Yi ; Wang, Chunyan ; Ahmad, M. Omair ; Swamy, M.N.S.
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
Abstract :
This paper presents a cost-effective VLSI architecture for a two-dimensional (2-D) inverse discrete cosine transform (IDCT) core based on a modified on-line CORDIC algorithm. In order to have a low hardware complexity and to provide a good performance, the proposed design is based on the row-column decomposition approach and distributed arithmetic (DA). By reformulating the 1-D IDCT functions using the CORDIC approach, the proposed design requires about 60% less ROM than the conventional DA-based IDCT without using CORDIC. In our architecture the on-line algorithm is used to further reduce the area and to enhance the computation speed. The core operates on blocks of 8×8 pixels, with 12-bit and 8-bit precision for inputs and outputs, respectively. The proposed design has been synthesized by using 0.35-μm CMOS technology. The simulation results show that the core for IDCT can run at 150 MHz with 60 Mpixel/s throughput, while meeting the requirement of the H.26x standard
Keywords :
CMOS memory circuits; VLSI; digital signal processing chips; discrete cosine transforms; distributed arithmetic; image coding; inverse problems; read-only storage; transform coding; 0.35 micron; 12 bit; 150 MHz; 1D IDCT functions; 8 bit; CMOS technology; DCT-based image coding; H.26x standard; ROM; VLSI architecture; area reduction; computation speed; distributed arithmetic; inverse discrete cosine transform; low hardware complexity; on-line CORDIC algorithm; on-line CORDIC based 2D IDCT; pixels; row-column decomposition; throughput; Arithmetic; CMOS technology; Computational modeling; Computer architecture; Discrete cosine transforms; Hardware; Read only memory; Throughput; Two dimensional displays; Very large scale integration;
Conference_Titel :
Signal Processing and its Applications, Sixth International, Symposium on. 2001
Conference_Location :
Kuala Lumpur
Print_ISBN :
0-7803-6703-0
DOI :
10.1109/ISSPA.2001.949836