Title :
VLSI architecture design of MPEG-4 shape coding
Author :
Chang, Hao-Chieh ; Chang, Yung-Chi ; Wang, Yi-Chu ; Chao, Wei-Ming ; Chen, Liang-Gee
Author_Institution :
AVerMedia Technol. Inc., Taipei, Taiwan
fDate :
9/1/2002 12:00:00 AM
Abstract :
This paper presents an efficient VLSI architecture design of MPEG-4 shape coding, which is the key technology for supporting the content-based functionality of the MPEG-4 video standard. The real-time constraint of MPEG-4 shape coding leads to a heavy computational bottleneck on today´s computer architectures. To overcome this problem, design analysis and optimization of MPEG-4 shape coding are addressed. By utilizing the RISC-based model, computational behaviors of the MPEG-4 shape coding tool are carefully examined and analyzed. The characteristic of a large amount of bit-level data processing and data transfer of MPEG-4 shape coding motivates the optimization of bit-level data operations. Applying data-flow optimization and data reuse techniques, bit-level computation-efficient architectures, such as data-dispatch-based binary-shaped motion estimation, the delay-line model, and configurable context-based arithmetic coding, are designed to accelerate bit-level processing. These hardware blocks are integrated and scheduled in a very efficient data flow to achieve real-time performance for MPEG-4 CPL2 (core profile level 2) specification at 23.5 MHz clock rate. The system architecture is implemented using Verilog HDL and synthesized with a 0.35 μm four-layer CMOS standard library.
Keywords :
CMOS integrated circuits; VLSI; arithmetic codes; computational complexity; hardware description languages; integrated circuit design; motion estimation; optimisation; reduced instruction set computing; video coding; 0.35 micron; CMOS standard library; MPEG-4 shape coding; RISC-based model; VLSI architecture design; Verilog HDL; context-based arithmetic coding; data reuse techniques; data-flow optimization; delay-line model; motion estimation; video standard; Computational modeling; Computer architecture; Data processing; Delay estimation; Design optimization; Hardware design languages; MPEG 4 Standard; Motion estimation; Shape; Very large scale integration;
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
DOI :
10.1109/TCSVT.2002.803221