Combined CAVLC Decoder, Inverse Quantizer, and Transform Kernel in Compact H.264/AVC Decoder

被引:7
|
作者
Chao, Yi-Chih [1 ]
Wei, Shih-Tse [1 ]
Liu, Bin-Da [1 ]
Yang, Jar-Ferr [1 ]
机构
[1] Natl Cheng Kung Univ, Dept Elect Engn, Tainan 70101, Taiwan
关键词
H264/AVC; residue decoder; VLSI;
D O I
10.1109/TCSVT.2008.2009251
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, a combined kernel architecture for efficiently decoding the residual data in the H.264/AVC baseline decoder is proposed. The kernel architecture in the H.264/AVC decoder consists of context-based adaptive variable length code (CAVLC) decoder, inverse quantization (IQ), and inverse transforms (IT) units. Since the decoding speeds of these kernel units vary with data, traditional methods require data buffers between these units. The first proposed architecture efficiently combines CAVLC decoding and TO procedures. The multiple 2-D transforms architecture is applied to all inverse transforms, including the 4 x 4 inverse integer transform, the 4 x 4 inverse Hadamard transform and the 2 x 2 inverse Hadamard transform, to attain fewer gate counts than those of existing transform designs. Simulation results show that the total number of gates is 14.1k and (fie maximum operating frequency is 130 MHz. For real-time requirements, In the worst case, the proposed architectures can achieve the operation speed of the H.264/AVC decoder up to 4VGA@30 frames/sec in 4:2:0 format.
引用
收藏
页码:53 / 62
页数:10
相关论文
共 50 条
  • [1] Combined CAVLC decoder and inverse quantizer for efficient H.264/AVC decoding
    Chao, Yi-Chih
    Wei, Shih-Tse
    Yang, Jar-Ferr
    Liu, Bin-Da
    2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 259 - +
  • [2] Design of high speed cavlc decoder for H.264/AVC
    Oh, Myungseok
    Lee, Wonjae
    Kim, Jaeseok
    2007 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS, VOLS 1 AND 2, 2007, : 325 - 330
  • [3] A low power multisymbol CAVLC decoder for H.264/AVC
    Meng, N.
    Zhang, Q. H.
    IMAGING SCIENCE JOURNAL, 2011, 59 (06): : 342 - 347
  • [4] IMPLEMENTATION OF AREA EFFICIENT H.264/AVC CAVLC DECODER
    Choi, Byung-Sik
    Lee, Jong-Yeol
    2009 IEEE INTERNATIONAL CONFERENCE ON INTEGRATED CIRCUIT DESIGN AND TECHNOLOGY, PROCEEDINGS, 2009, : 135 - 138
  • [5] Multiple-symbol parallel CAVLC decoder for H.264/AVC
    Wen, Ya-Nan
    Wu, Guan-Lin
    Chen, Sao-Jie
    Hu, Yu-Hen
    2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 1240 - +
  • [6] A highly efficient VLSI architecture for H.264/AVC CAVLC decoder
    Lin, Heng-Yao
    Lu, Ying-Hong
    Liu, Bin-Da
    Yang, Jar-Ferr
    IEEE TRANSACTIONS ON MULTIMEDIA, 2008, 10 (01) : 31 - 42
  • [7] VLSI implementation of CAVLC decoder for H.264/AVC video decoding
    Chen, Guanghua
    Wan, Fenfang
    Ma, Shiwei
    HDP'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON HIGH DENSITY PACKAGING AND MICROSYSTEM INTEGRATION, 2007, : 352 - +
  • [8] Design of high-speed CAVLC decoder architecture for H.264/AVC
    Oh, Myungseok
    Lee, Wonjae
    Jung, Yunho
    Kim, Jaeseok
    ETRI JOURNAL, 2008, 30 (01) : 167 - 169
  • [9] High Performance VLSI Implementation of CAVLC Decoder of H.264/AVC for HD Transmission
    Mukherjee, Rohan
    Mahajan, Vikrant
    Chakrabarti, Indrajit
    Sengupta, Somnath
    2013 ANNUAL IEEE INDIA CONFERENCE (INDICON), 2013,
  • [10] VLSI Implementation of CAVLC Decoder with Power Optimized for H.264/AVC Video Decoding
    Chen Guanghua
    Liu Ming
    Zhu Jingming
    Ma Shiwei
    Zeng Weimin
    ICSP: 2008 9TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, VOLS 1-5, PROCEEDINGS, 2008, : 422 - +