• DocumentCode
    2641594
  • Title

    Hardware architecture for real time H.264 CABAC decoding for HDTV applications

  • Author

    Johar, Sumit ; Sachdeva, Ravin ; Alfonso, Daniele

  • Author_Institution
    Adv. Syst. Technol. (AST), STMicroelectron., Noida, India
  • fYear
    2011
  • fDate
    9-12 Jan. 2011
  • Firstpage
    403
  • Lastpage
    404
  • Abstract
    H.264 or AVC (Advanced Video Coding) is a latest digital video codec standard which was developed as an answer to the growing demand for better compression in a wide range of applications and for improved network friendliness. H.264 is able to deliver a compression efficiency of up to 50% over a wide range of bit rates and video resolutions compared to previous standards (e.g. MPEG2 or H.263). The downside is that the H.264 decoder complexity is nearly four times higher than the previous standards. Hence a powerful hardware platform is required to provide real-time performance of H.264 in today´s high-end applications like HDTV. We present an innovative Hardware architecture to perform real-time H.264 CABAC decoding using Finite State Machines (FSMs) for decoding of syntax elements. This architecture delivers a throughput of 1 bin per cycle @ 180MHz as reported by Synopsys Design Compiler.
  • Keywords
    adaptive codes; arithmetic codes; binary codes; code standards; finite state machines; high definition television; video codecs; video coding; AVC; CABAC decoding; H.264; HDTV; advanced video coding; context-based adaptive binary arithmetic coding; digital video codec standard; finite state machines; hardware architecture; syntax elements; Context; Context modeling; Decoding; Encoding; Finite element methods; Real time systems; Syntactics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics (ICCE), 2011 IEEE International Conference on
  • Conference_Location
    Las Vegas, NV
  • ISSN
    2158-3994
  • Print_ISBN
    978-1-4244-8711-0
  • Type

    conf

  • DOI
    10.1109/ICCE.2011.5722652
  • Filename
    5722652