Analysis and design of macroblock pipelining for H.264/AVC VLSI architecture

被引:0
|
作者
Chen, TC
Huang, YW
Chen, LG
机构
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a new macroblock (MB) pipelining scheme for H.264/AVC encoder. Conventional video encoders adopt two-stage MB pipelines, which are not suitable for H.264/AVC due to the long encoding path, sequential procedure, and large bandwidth requirement. According to our analysis of encoding process, an H.264/AVC accelerator is divided into five major functional blocks with four-stage MB pipelines to highly increase the processing capability and hardware utilization. By adopting shared memories between adjacent pipelines with sophisticated task scheduling, 55% of the bus bandwidth can be further reduced. Besides, hardware-oriented algorithms are proposed without loss of video quality to remove data dependencies that prevent parallel processing and MB pipelining. The H.264/AVC Baseline Profile Level Three encoder, which requires computational complexity of 1.8 tera-instructions per second (TIPS), is successfully mapped into hardware with our MB pipeline scheme at 100 MHz.
引用
收藏
页码:273 / 276
页数:4
相关论文
共 50 条
  • [21] A high-performance VLSI architecture for CABAC decoding in H.264/AVC
    Li Bingbo
    Zhang Ding
    Fang Jian
    Wang Lianghao
    Zhang Ming
    [J]. ASICON 2007: 2007 7TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2007, : 790 - 793
  • [22] A novel VLSI architecture for VBSME in MPEG-4 AVC/H.264
    Wei, C
    Gang, MZ
    [J]. 2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 1794 - 1797
  • [23] Reconfigurable VLSI architecture for VBSME in MPEG-4 AVC/H.264
    Wei, C
    Gang, MZ
    [J]. 2005 6th International Conference on ASIC Proceedings, Books 1 and 2, 2005, : 326 - 329
  • [24] A Novel Macroblock-Level Filtering Upsampling Architecture for H.264/AVC Scalable Extension
    Silva, Thaisa
    Cruz, Luis A.
    Agostini, Luciano
    [J]. SBCCI 2010: 23RD SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, PROCEEDINGS, 2010, : 163 - 167
  • [25] An adaptive pipelining scheme for H.264/AVC CABAC decoder
    陈杰
    Ding Dandan
    Yu Lu
    [J]. High Technology Letters, 2013, 19 (04) : 391 - 397
  • [26] Multiple Region-of-Interest Based H.264 Encoder with a Detection Architecture in Macroblock Level Pipelining
    Zhang, Tianruo
    Liu, Chen
    Wang, Minghui
    Goto, Satoshi
    [J]. IEICE TRANSACTIONS ON ELECTRONICS, 2011, E94C (04): : 401 - 410
  • [27] System architecture design methodology for H.264/AVC encoder
    Chang, Samuel C.
    Cheng, Chih-Chi
    Chen, Liang-Gee
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS, VOLS 1 AND 2, 2007, : 304 - +
  • [28] Hardware architecture design of CABAC codec for H.264/AVC
    Li, Lingfeng
    Song, Yang
    Ikenaga, Takeshi
    Goto, Satoshi
    [J]. 2007 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), PROCEEDINGS OF TECHNICAL PAPERS, 2007, : 248 - +
  • [29] Architecture Design for the Context Formatter in the H.264/AVC Encoder
    Pastuszak, Grzegorz
    [J]. PROCEEDINGS OF THE 2006 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2006, : 71 - 72
  • [30] Hardware architecture design of an H.264/AVC video codec
    Chen, Tung-Chien
    Lian, Chung-, Jr.
    Chen, Liang-Gee
    [J]. ASP-DAC 2006: 11TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 2006, : 750 - 757