• DocumentCode
    1423585
  • Title

    A Novel Design of CAVLC Decoder With Low Power and High Throughput Considerations

  • Author

    Tsai, Tsung-Han ; Fang, Te-Lung ; Pan, Yu-Nan

  • Author_Institution
    Dept. of Electr. Eng., Nat. Central Univ., Taoyuan, Taiwan
  • Volume
    21
  • Issue
    3
  • fYear
    2011
  • fDate
    3/1/2011 12:00:00 AM
  • Firstpage
    311
  • Lastpage
    319
  • Abstract
    This paper proposes a novel algorithm and its very large scale integration design for context-based adaptive variable length code (CAVLC) decoding. In order to improve through put of CAVLC decoder, we propose two new methods, which are multiple level decoding (MLD) and nonzero skipping for run_before decoding (NZS). By performing parallel operations on the level decoder, MLD can decode two levels in one cycle at most situations, and NZS can produce several values of run_ before in the same cycle. These two methods have the advantages of low complexity and regularity. The proposed architecture needs 141 cycles/macroblock. Moreover, the proposed CAVLC decoder can run at 33.5 MHz to meet the real time requirement for 1920 × 1088 resolution. The power consumption for the 1920 × 1088 resolution is about 1.83 mW. The operation frequency can be reduced about 29.1% to 71.5% compared with other architectures. With an aid on a lower operation frequency, it is suitable for many low power applications. The synthesis result shows that the gate count is 13175 gates, and the maximum frequency can archive 160 MHz.
  • Keywords
    VLSI; adaptive decoding; low-power electronics; variable length codes; video coding; CAVLC decoder; CAVLC decoding; MLD; NZS; context-based adaptive variable length code decoding; gate count; level decoder; multiple level decoding; nonzero skipping; operation frequency; parallel operations; power consumption; real time requirement; run_before decoding; very large scale integration design; CAVLC decoder; H.264; low power; multi symbol;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/TCSVT.2011.2105590
  • Filename
    5685562