A Fully Pipelined CABAC Coder Using Syntaz Element Instructions Driving
Context-based Adaptive Binary Arithmetic Coder (CABAC) is an essential part in the H.264 main profile video encoder to generate final bitstream. With the development of large-scale parallel H.264 encoder and the high definition video requirement,it increasingly poses a bottleneck in the video encoding path of the parallel encoders. This paper proposes a fully pipelined hardware CABAC coder to speed up the bitstream generation,which is suitable for accelerating a node processor in a manycore chip. The coder employs a CPU-like execution style and using the syntax Elements Instructions (SEI) to drive the pipeline.Synthesis results with SIMC 0.13um technology show that with an area of 3.21K logic gates,3.5K RAM bits and 34.375K ROM bits, this design can achieve a high throughput of 590Mbps, basically supporting the real-time HD video coding.
CABAC pipeline hardware accelerator
Shenggang Chen Shuming Chen Xi Ning
National University of Defense Technology,Changsha,Hunan 410073 China
国际会议
2009 IEEE 8th International Conference on ASIC(第八届IEEE国际专用集成电路大会)
长沙
英文
167-170
2009-10-20(万方平台首次上网日期,不代表论文的发表时间)