Browse > Article

Design of Low Power H.264 Decoder Using Adaptive Pipeline  

Lee, Chan-Ho (School of Electronic Engr., Soongsil University)
Publication Information
Abstract
H.264 video coding standard is widely used due to the high compression rate and quality. H.264 decoders usually have pipeline architecture by a macroblock or a $4{\times}4$ sub-block. The period of the pipeline is usually fixed to guarantee the operation in the worst case which results in many idle cycles and the requirement of high data bandwidth and high performance processing units. We propose adaptive pipeline architecture for H.264 decoders for efficient decoding and lower the requirement of the bandwidth for the memory bus. Parameters and coefficients are delivered using hand-shaking communication through dedicated interconnections and frame pixel data are transferred using AMBA AHB network. The processing time of each block is variable depending on the characteristics of images, and the processing units start to work whenever they are ready. An H.264 decoder is designed and implemented using the proposed architecture to verify the operation using an FPGA.
Keywords
H.264; AHB; FPGA;
Citations & Related Records
Times Cited By KSCI : 4  (Citation Analysis)
연도 인용수 순위
1 T.-M. Liu, T.-A. Lin, S.-Z. Wang, W.-P. Lee, K.-C. Hou, J.-Y. Yang and C.-Y. Lee, "An $865-{\mu}W$ H.264/AVC Video Decoder for Mobile Applications," Proceedings of ASSCC 2005, pp. 301-304, Nov. 1-3, 2005.
2 유용훈, 이찬호, "하드웨어 구조의 H.264/AVC 가변길이 복호기 설계," 전자공학회 논문지, 제45권 SD편 제11호, pp.71-76, 2008.11   과학기술학회마을
3 이찬호, "H.264 복호기를 위한 스케일러블 인트라 예측기 구조 설계," 전자공학회 논문지, 제45권 SD편 제11호, pp.77-81, 2008.11   과학기술학회마을
4 이찬호, "H.264 복호기를 위한 효율적인 예측 연산기 설계," 전자공학회 논문지, 제46권 SD편 제7호, pp.47-52, 2009.7   과학기술학회마을
5 김정현, 박황희, 이찬호, 노태문, 여순일, "저전력 H.264 Forward/Inverse Transform & Quantization 설계, " 제13회 반도체학술대회논문집, pp367-368., 2006.2.23
6 유용훈, 이찬호, "효율적인 메모리 관리 구조를 갖는 H.264용 고성능 디블록킹 필터 설계," 전자공학회 논문지, 제45권 SD편 제1호, pp.64-70, 2008.1   과학기술학회마을
7 T.-C. Chen, C.-Jr Lian, and L.-G. Chen, "Hardware Architecture Design of an H.264/AVC Video Codec," Proceedings of ASPDAC 2006, pp. 750-757, Jan. 24-27, 2006.
8 Mythri Alle et al, "High performance VLSI implementation for H.264 Inter/Intra prediction", Proceedings of IEEE International Conference on Comsumer Electonics, pp.1-2, Jan. 2007.
9 Joint Video Team, Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification. ITU-T Rec. H.264 and ISO/IEC 14496-10 AVC, May 2003.
10 Chuan-Yung Tsai, Tung-Chien Chen, To-Wei Chen, Liang-Gee Chen, "Bandwidth Optimized Motion Compensation Hardware Design for H.264/AVC HDTV Decoder" Proceedings of 48th Midwest Symposium on Circuits and Systems, Vol. 2, pp. 1199-1202, Aug. 7-10, 2005.
11 Wen-Nung Lie, Han-Ching Yeh, Lin, T.C.-I., Chien-Fa Chen, "Hardware-efficient computing architecture for motion compensation interpolation in H.264 video coding", Proceedings of IEEE International Symposium on Circuits and Systems, Vol. 3, pp. 2136-2139, May 23-26, 2005.
12 S. M. Park, M. Lee, S. Kim, K.-S. Shin, I. Kim, H. Cho, H. Jung, and D. Lee, "VLSI Implementation of H.264 Video Decoder for Mobile Multimedia Application," ETRI Journal, Vol. 28, No. 4, Aug. 2006.