Memory-Efficiency and high-speed architectures for forward and inverse DCT with multiplierless operation

  • Authors:
  • Tze-Yun Sung;Mao-Jen Sun;Yaw-Shih Shieh;Hsi-Chin Hsin

  • Affiliations:
  • Dept. of Microelectronics Engineering, Chung Hua University, Hsinchu, Taiwan, R.O.C.;Dept. of Microelectronics Engineering, Chung Hua University, Hsinchu, Taiwan, R.O.C.;Dept. of Microelectronics Engineering, Chung Hua University, Hsinchu, Taiwan, R.O.C.;Dept. of Computer Science and Information Engineering, National Formosa University, Hu-Wei, Taiwan, R.O.C.

  • Venue:
  • PSIVT'06 Proceedings of the First Pacific Rim conference on Advances in Image and Video Technology
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Two-dimensional discrete cosine transform (DCT) and inverse discrete cosine transform (IDCT) have been widely used in many image processing systems. In this paper, efficient architectures with parallel and pipelined structures are proposed to implement 8×8 DCT and IDCT processors. In which, only one bank of SRAM (64 words) and coefficient ROM (6 words) is utilized for saving the memory space. The kernel arithmetic unit, i.e. multiplier, which is demanding in the implementation of DCT and IDCT processors, has been replaced by simple adders and shifters based on the double rotation CORDIC algorithm. The proposed architectures for 2-D DCT and IDCT processors not only simplify hardware but also reduce the power consumption with high performances.