• DocumentCode
    1420302
  • Title

    A high-throughput fully hardwired CABAC encoder for QFHD H.264/AVC main profile video

  • Author

    Chen, Jian-Wen ; Wu, Li-Cian ; Liu, Po-Sheng ; Lin, Youn-Long

  • Author_Institution
    Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • Volume
    56
  • Issue
    4
  • fYear
    2010
  • fDate
    11/1/2010 12:00:00 AM
  • Firstpage
    2529
  • Lastpage
    2536
  • Abstract
    We propose a very high-throughput fully hardwired CABAC encoder for ultra-high resolution video. Our architecture includes hardwired circuits for binarization, context modeling, neighbor data access, and a six-stage pipelined binary arithmetic encoder (BAE). Our BAE can encode multiple bins per cycle. In order to keep up with the BAE throughput, we propose acceleration methods for the bin and context index generations of several types of frequent syntax elements (SE). We further propose a novel architecture that shortens the critical path of renormalization and bitstream generation. Our design can encode 1.42 bins per cycle on the average, and it achieves a throughput of 315 Mbin/sec. Simulation results show that it can real-time encode QFHD (3840×2176) video at 30 fps or 1080 HD (1920×1088) at 60 fps for H.264/AVC main profile, level 5.1 by running at 222 MHz. We have successfully integrated the proposed CABAC encoder into an H.264/AVC encoder system using an SoC platform.
  • Keywords
    system-on-chip; video codecs; video coding; CABAC encoder; QFHD H.264/AVC main profile video; binary arithmetic encoder; bitstream generation; frequency 222 MHz; syntax elements; system-on-chip; ultra-high resolution video; Automatic voltage control; Context; Context modeling; Encoding; Indexes; Streaming media; Throughput; H.264/AVC, fully hardwired CABAC encoder, pipelined binary arithmetic encoder, ultra-high resolution video.;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2010.5681137
  • Filename
    5681137