• DocumentCode
    3416887
  • 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
  • Volume
    02
  • fYear
    2009
  • fDate
    5-7 Aug. 2009
  • Firstpage
    650
  • Lastpage
    653
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering and Informatics, 2009. ICEEI '09. International Conference on
  • Conference_Location
    Selangor
  • Print_ISBN
    978-1-4244-4913-2
  • Type

    conf

  • DOI
    10.1109/ICEEI.2009.5254737
  • Filename
    5254737