An efficient VLSI architecture for CBAC of AVS HDTV decoder

被引:2
|
作者
Zheng, Junhao [1 ,2 ]
Gao, Wen [3 ]
Wu, David [4 ]
Xie, Don [4 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Beijing, Peoples R China
[2] Grad Univ Chinese Acad Sci, Beijing, Peoples R China
[3] Peking Univ, Inst Digital Media, Beijing 100871, Peoples R China
[4] Spreadtrum Commun Inc, Shanghai, Peoples R China
关键词
CBAC; AVS; VLSI; HDTV;
D O I
10.1016/j.image.2008.12.007
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Context-based Binary Arithmetic Coding (CBAC) is a normative part of the newest X Profile of Advanced Audio Video coding Standard (AVS). This paper presents an efficient VLSI architecture for CBAC decoding in AVS. Compared with CBAC in H.264/AVC, the simpler binarization methods and context selection schemes are adopted in AVS. In order to avoid the slow multiplications, the traditional arithmetic calculation is transformed to the logarithm domain. Although these features can obtain better balance between the compression gain and implementation cost, it still brings huge challenge for high-throughput implementation. The fact that current bin decoding depends on previous bin results in long latency and limits overall system performance. In this paper, we present a software-hardware co-design by using bin distribution feature. A novel pipeline-based architecture is proposed where the arithmetic decoding engine works in parallel with the context maintainer. A finite state machine (FSM) is used to control the decoding procedure flexibly and the context scheduling is organized carefully to minimize the access times of context RAMs. In addition. the critical path is optimized for the timing. The proposed implementation can work at 150 MHz and achieve the real-time AVS CBAC decoding for 1080i HDTV video. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:324 / 332
页数:9
相关论文
共 50 条
  • [1] An efficient VLSI architecture of VLD for AVS HDTV decoder
    Sheng, Bin
    Gao, Wen
    Xie, Don
    Wu, Di
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2006, 52 (02) : 696 - 701
  • [2] An Efficient VLSI Architecture for Motion Compensation of AVS HDTV Decoder
    Jun-Hao Zheng
    Lei Deng
    Peng Zhang
    Don Xie
    [J]. Journal of Computer Science and Technology, 2006, 21 : 370 - 377
  • [3] An efficient VLSI architecture for motion compensation of AVS HDTV decoder
    Zheng, Jun-Hao
    Deng, Lei
    Zhang, Peng
    Xie, Don
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2006, 21 (03): : 370 - 377
  • [4] An implemented VLSI architecture of inverse quantizer for AVS HDTV video decoder
    Sheng, B
    Wen, G
    Di, W
    [J]. 2005 6th International Conference on ASIC Proceedings, Books 1 and 2, 2005, : 306 - 309
  • [5] A flexible VLSI architecture of transport processor for an AVS HDTV decoder SoC
    Zhang, Zhenrui
    Wu, Di
    Zhang, Peng
    Xie, Don
    Gao, Wen
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2006, 52 (04) : 1427 - 1432
  • [6] An AVS HDTV video decoder architecture employing efficient HW/SW partitioning
    Jia, Huizhu
    Zhang, Peng
    Xie, Don
    Gao, Wen
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2006, 52 (04) : 1447 - 1453
  • [8] High throughput bandwidth optimized VLSI design for motion compensation in AVS HDTV decoder
    Luo, Kai
    Li, Dong-xiao
    Zhang, Ming
    [J]. JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE A, 2008, 9 (06): : 822 - 832
  • [9] High throughput bandwidth optimized VLSI design for motion compensation in AVS HDTV decoder
    Kai Luo
    Dong-xiao Li
    Ming Zhang
    [J]. Journal of Zhejiang University-SCIENCE A, 2008, 9 : 822 - 832
  • [10] A motion vector predictor architecture for AVS and MPEG-2 HDTV decoder
    Zheng, Junhao
    Wu, Di
    Deng, Lei
    Xie, Don
    Gao, Wen
    [J]. ADVANCES IN MULTIMEDIA INFORMATION PROCESSING - PCM 2006, PROCEEDINGS, 2006, 4261 : 424 - 431