Title :
A simple processor core design for DCT/IDCT
Author :
Chang, Tian-Sheuan ; Kung, Chin-Sheng ; Jen, Chein-Wei
Author_Institution :
Dept. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
fDate :
4/1/2000 12:00:00 AM
Abstract :
This paper presents a cost-effective processor core design that features the simplest hardware and is suitable for discrete cosine transform/indiscrete cosine transform (DCT/IDCT) operations in H.263 and digital camera. This design combines the techniques of fast direct two-dimensional DCT algorithm, the bit level adder-based distributed arithmetic, and common subexpression sharing to reduce the hardware cost and enhance the computing speed. The resulting architecture is very simple and regular such that it can be easily scaled for higher throughput rate requirements. The DCT design has been implemented by 0.6 μm SPDM CMOS technology and only costs 1493 gate count, or 0.78 mm 2. The proposed design can meet real-time DCT/IDCT requirements of the H.263 codec system for QCIF image frame size at 10 frames/s with 4:2:0 color format. Moreover, the proposed design still possesses additional computing power for other operations when operating at 33 MHz
Keywords :
CMOS digital integrated circuits; cameras; digital signal processing chips; discrete cosine transforms; distributed arithmetic; image colour analysis; inverse problems; video codecs; video coding; 0.6 micron; 33 MHz; 4:2:0 color format; H.263; H.263 codec system; QCIF image frame size; SPDM CMOS technology; bit level adder-based distributed arithmetic; computing speed; digital camera; discrete cosine transform; fast direct 2D DCT algorithm; gate count; hardware cost reduction; indiscrete cosine transform; inverse DCT; processor core design; real-time DCT/IDCT; throughput rate; video data compression; Algorithm design and analysis; Arithmetic; CMOS technology; Costs; Digital cameras; Discrete cosine transforms; Discrete transforms; Distributed computing; Hardware; Process design;
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on