Methods for Power/Throughput/Area Optimization of H.264/AVC Decoding

被引:0
作者
Ke Xu
Tsu-Ming Liu
Jiun-In Guo
Chiu-Sing Choy
机构
[1] The Chinese University of Hong Kong,
[2] National Chiao Tung University,undefined
[3] National Chung Cheng University,undefined
来源
Journal of Signal Processing Systems | 2010年 / 60卷
关键词
ASIC; Cost; Decoding; H.264/AVC; Memory; Performance; Power;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents methods for efficient optimization of ASIC implementation for H.264/AVC video decoding. A systematic approach in optimization is presented in a top-down flow. Tradeoffs among Power, Throughput, and Area (PTA) at both system level and block level are studied and balanced. The system architecture is first evaluated. We then focus on the pipeline organization, parallelism, and memory architecture optimization. Different pipeline granularities are compared and their pros-and-cons are evaluated. Various parallel scenarios, especially 1 × 4-column and 4 × 1-row, are analyzed and compared. Then the detailed designs of various building blocks, such as inverse transform, inter prediction, and deblocking filter, are evaluated and their intrinsic characteristics are exploited to facilitate PTA optimization. Finally, we provide the design guidelines for ASIC implementation based on the analysis and our design experiences of five dedicated decoder chips.
引用
收藏
页码:131 / 145
页数:14
相关论文
共 38 条
[1]  
Wiegand T(2003)Overview of the H.264/AVC video coding standard IEEE Transactions on Circuits and Systems for Video Technology 13 560-576
[2]  
Sullivan GJ(2004)Real-time H.264/AVC codec on Intel architectures IEEE International Conference on Image Processing 2 757-760
[3]  
Bjontegaard G(2007)A 125 µW, fully scalable MPEG-2 and H.264/AVC video decoder for mobile applications IEEE Journal of Solid-State Circuits 42 161-169
[4]  
Luthra A(2007)A 160 K gates/4.5 KB SRAM H.264 video decoder for HDTV applications IEEE Journal of Solid-State Circuits 42 170-182
[5]  
Iverson V(2006)A 63-mW H.264/MPEG-4 audio/visual codec LSI with module-wise dynamic voltage/frequency scaling IEEE Journal of Solid-State Circuits 41 54-62
[6]  
McVeigh J(2005)Hardware-efficient computing architecture for motion compensation interpolation in H.264 video decoding IEEE International Symposium on Circuits and Systems 3 2136-2139
[7]  
Reese B(2005)Architecture design of H.264/AVC decoder with hybrid task pipelining for high definition videos IEEE International Symposium on Circuits and Systems 3 2931-2934
[8]  
Liu TM(2003)Architecture design for deblocking filter in H.264/JVT/AVC International Conference on Multimedia and Expo (ICME’03) 1 693-696
[9]  
Lin CC(2004)An efficient architecture for adaptive deblocking filter of H.264/AVC video coding IEEE Transactions on Consumer Electronics 50 292-296
[10]  
Fujiyoshi T(2005)A platform based bus-interleaved architecture for de-blocking filter in H.264/MPEG-4 AVC IEEE Transaction on Consumer Electronics 51 249-255