• DocumentCode
    2211470
  • Title

    A high throughput architecture for the H.264/AVC CAVLC encoder

  • Author

    Hoffman, Marc P. ; Balster, Eric J. ; Turri, William F.

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Univ. of Dayton, Dayton, OH, USA
  • fYear
    2012
  • fDate
    11-13 April 2012
  • Firstpage
    176
  • Lastpage
    180
  • Abstract
    One of the encoding methods offered by H.264/AVC is context-based adaptive variable length coding (CAVLC). This paper presents a high throughput hardware implementation of the CAVLC encoder. A dual coefficient scanning phase is investigated and modified to improve the speed of the encoding phase. This improved scanning solution determines all the required data for the encoding phase to be completed in a minimized and constant number of clock cycles. The modified scanning phase approach offers significant throughput capabilities for CAVLC: At 200 MHz, the architecture is capable of encoding 1080p video files at 86 fps.
  • Keywords
    adaptive codes; variable length codes; video coding; H.264/AVC CAVLC encoder; context-based adaptive variable length coding; dual coefficient scanning phase; frequency 200 MHz; high throughput architecture; modified scanning phase approach; Clocks; Encoding; Hardware; Streaming media; Table lookup; Throughput; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Signals and Image Processing (IWSSIP), 2012 19th International Conference on
  • Conference_Location
    Vienna
  • ISSN
    2157-8672
  • Print_ISBN
    978-1-4577-2191-5
  • Type

    conf

  • Filename
    6208100