Title :
VLSI architecture design for Inverse-CABAC on H.264 Decoder
Author :
Adiono, T. ; Maria, A.K. ; Hamidah, A.S.
Author_Institution :
Sch. of Electr. Eng. & Inf., Inst. Teknol. Bandung, Bandung, Indonesia
Abstract :
This paper describes architecture design for inverse-CABAC which is used for decoding entropy on H.264 decoder. The architecture design refer to JM 11.0 program in C language that was designed by Joint Video Team from MPEG and ITU. This reference program also produces test vectors as a reference input and output for verification purposes. The result of the inverse CABAC module proves that system functionality is verified. The design has also successfully synthesized with the FPGA device target, which is Virtex-4 XC4VSX35-10F668. The design has 278749 equivalent gate counts with the maximum working frequency is 118 MHz. For 100 MHz working frequency, the Inverse CABAC design has 10,43 Mbps throughput.
Keywords :
VLSI; adaptive codes; arithmetic codes; binary codes; field programmable gate arrays; integrated circuit design; video codecs; video coding; C language; FPGA device; H.264 decoder; JM 11.0 program; VLSI architecture design; context-based adaptive binary arithmetic coding); decoding entropy; frequency 100 MHz; frequency 118 MHz; inverse CABAC module; system functionality; Algorithm design and analysis; Arithmetic; Automatic voltage control; Context modeling; Decoding; Entropy; Image coding; Logic; MPEG 4 Standard; Very large scale integration; CABAC; H.264/MPEG-4 AVC; entropy decoder;
Conference_Titel :
Electrical Engineering and Informatics, 2009. ICEEI '09. International Conference on
Conference_Location :
Selangor
Print_ISBN :
978-1-4244-4913-2
DOI :
10.1109/ICEEI.2009.5254737