• DocumentCode
    2848514
  • Title

    Hardware Architecture Design of CABAC Codec for H.264/AVC

  • Author

    Li, Lingfeng ; Song, Yang ; Ikenaga, Takeshi ; Goto, Satoshi

  • Author_Institution
    Waseda Univ., Tokyo
  • fYear
    2007
  • fDate
    25-27 April 2007
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This paper presents a hardware architecture for Context-Based Adaptive Binary Arithmetic Coding (CABAC) codec in H.264/AVC main profile. The similarities between encoding algorithm and decoding algorithm are explored to fulfill hardware reuse. Meanwhile, dynamic pipeline scheme is adopted to speedup the throughput. The characteristics of CABAC algorithm are utilized to reduce pipeline latency. Proposed codec design is implemented under TSMC 0.18 mum technology. Results show that the equivalent gate counts is 33.2 k when the maximum frequency is 230 MHz. It is estimated that the proposed CABAC codec can process the input binary symbol at 135 Mb/s for encoding and 90 Mb/s for decoding.
  • Keywords
    adaptive codes; adaptive decoding; arithmetic codes; binary codes; code standards; codecs; video coding; CABAC codec; H.264-AVC; TSMC 0.18 mum technology; advanced video coding; bit rate 135 Mbit/s; bit rate 90 Mbit/s; context-based adaptive binary arithmetic coding; decoding algorithm; dynamic pipeline scheme; encoding algorithm; frequency 230 MHz; hardware architecture design; size 0.18 mum; Arithmetic; Automatic voltage control; Codecs; Decoding; Delay; Encoding; Frequency; Hardware; Pipelines; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, Automation and Test, 2007. VLSI-DAT 2007. International Symposium on
  • Conference_Location
    Hsinchu
  • Print_ISBN
    1-4244-0583-1
  • Electronic_ISBN
    1-4244-0583-1
  • Type

    conf

  • DOI
    10.1109/VDAT.2007.373257
  • Filename
    4239449