Design of a Highly Parallel and Double-Level Pipelined CAVLC Encoder for H.264
电子学报2010年38卷第7期 页码:1705-1710
作者机构:
1. 清华信息科学与技术国家实验室,北京,100084
2. 清华大学电子工程系,北京,100084
作者简介:
基金信息:
DOI:
中图分类号:TN402
纸质出版:2010
稿件说明:
移动端阅览
FONT face, Verdana, 乔飞, 等. 一种适用于H.264标准的高度并行双层流水线结构CAVLC编码器[J]. 电子学报, 2010,38(7):1705-1710.
FONT face, Verdana, QIAO Fei, et al. Design of a Highly Parallel and Double-Level Pipelined CAVLC Encoder for H.264[J]. Acta Electronica Sinica, 2010, 38(7): 1705-1710.
FONT face, Verdana, 乔飞, 等. 一种适用于H.264标准的高度并行双层流水线结构CAVLC编码器[J]. 电子学报, 2010,38(7):1705-1710.DOI:
FONT face, Verdana, QIAO Fei, et al. Design of a Highly Parallel and Double-Level Pipelined CAVLC Encoder for H.264[J]. Acta Electronica Sinica, 2010, 38(7): 1705-1710.DOI:
<FONT face=Verdana>This paper presents the design of a CAVLC encoder for H.264 featuring a highly parallel and double-level pipelined architecture. In order to overcome the speed bottleneck of one coefficient per cycle during scanning
the proposed design uses four-channel parallel processing instead of serial scanning. And the delays of all stages in the pipelined architecture are averaged by FIFOs
which achieves a high efficiency for the entire pipeline. The pipelined structure is also widely used in sub-modules for higher throughput. Based on 0.18μm CMOS technology
the proposed architecture is synthesized into 20685 logic gates and achieved average 27M blocks/s at 166.7MHz frequency
and even meets the requirements of real-time processing of digital cinema video (4096×2048@30fp). The date throughput of the proposed architecture is 3.46 times of that of the previous reported work with acceptable increase in area.