• DocumentCode
    684831
  • Title

    FPGA based architectural implementation of Context-based Adaptive Variable Length Coding (CAVLC) for H.264/AVC

  • Author

    Mukherjee, Rohan ; Chakrabarti, Indrajit ; Sengupta, Sabyasachi

  • Author_Institution
    Dept. of Electron. & Electr. Commun. Eng., Indian Inst. of Technol., Kharagpur, Kharagpur, India
  • fYear
    2012
  • fDate
    7-9 Dec. 2012
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    The latest video compression standard H.264 has adopted Context-based Adaptive Variable Length Coding (CAVLC) as one of its entropy encoding techniques. In this paper, VLSI architecture for implementing CAVLC is proposed. The proposed architecture takes into consideration the bit-rate requirements of H.264 and aims at gaining a high operating clock frequency without involving excessive area. The CAVLC encoder works at a maximum clock frequency of 106 MHz when implemented in Xilinx 10.1i, Virtex-5 technology. The speed is quite appreciable when compared to other existing works. The latency is also reduced. The implemented architecture can achieve the real-time processing requirement for HD-1080 format video sequence.
  • Keywords
    VLSI; field programmable gate arrays; variable length codes; video coding; CAVLC; FPGA based architectural implementation; H.264/AVC; HD-1080 format video sequence; VLSI architecture; bit-rate requirement; context-based adaptive variable length coding; entropy encoding technique; frequency 106 MHz; high operating clock frequency; video compression standard H.264; CAVLC; FPGA; H.264;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Information Science and Control Engineering 2012 (ICISCE 2012), IET International Conference on
  • Conference_Location
    Shenzhen
  • Electronic_ISBN
    978-1-84919-641-3
  • Type

    conf

  • DOI
    10.1049/cp.2012.2417
  • Filename
    6755796