• DocumentCode
    2395581
  • Title

    Implementation of High Performance CAVLC for H.264/AVC Video Codec

  • Author

    Kim, Daeok ; Jung, Eungu ; Park, Hyunho ; Shin, Hosoon ; Har, Dongsoo

  • Author_Institution
    Gwangju Inst. of Sci. & Technol.
  • fYear
    2006
  • fDate
    Dec. 2006
  • Firstpage
    20
  • Lastpage
    23
  • Abstract
    Context-based adaptive variable length coding (CAVLC) is entropy coding for H.264/AVC video codec. Since the CAVLC is highly context-adaptive and of a block-based context formation, high coding efficiency is achieved. However, its high complexity causes various difficulties in full-hardware implementation. This paper presents high performance hardware architecture of CAVLC. The proposed architecture is implemented in a FPGA device, and verified by RTL simulations. The implementation results show that the proposed architecture encodes a 4times4 block per 16 clock cycles, and achieves a real-time processing for 1920times1088 frame size with 30-fps video at 100MHz clock speed
  • Keywords
    adaptive codes; variable length codes; video codecs; 100 MHz; FPGA device; H.264/AVC video codec; RTL simulations; block-based context formation; coding efficiency; context-based adaptive variable length coding; hardware architecture; real-time processing; Automatic voltage control; Conferences; Entropy coding; Hardware; Real time systems; System-on-a-chip; Table lookup; Video codecs; Video coding; Video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System-on-Chip for Real-Time Applications, The 6th International Workshop on
  • Conference_Location
    Cairo
  • Print_ISBN
    1-4244-0898-9
  • Type

    conf

  • DOI
    10.1109/IWSOC.2006.348257
  • Filename
    4155253