High performance VLSI architecture design for H.264 CAVLC decoder

被引:19
|
作者
Alle, Mythri [1 ]
Biswas, J. [1 ]
Nandy, S. K. [1 ]
机构
[1] Indian Inst Sci, CAD Lab, Bangalore 560012, Karnataka, India
来源
IEEE 17TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, PROCEEDINGS | 2006年
关键词
D O I
10.1109/ASAP.2006.36
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
H.264 video standard achieves high quality video along with high data compression when compared to other existing video standards. H.264 uses context-based adaptive variable length coding (CAVLC) to code residual data in Baseline profile. In this paper we describe a novel architecture for CAVLC decoder including coeff-token decoder, level decoder total-zeros decoder and run-before decoder UMC library in 0.13 mu CMOS technology is used to synthesize the proposed design. The proposed design reduces chip area and improves critical path performance of CAVLC decoder in comparison with [1]. Macroblock level (including luma and chroma) pipeline processing for CAVLC is implemented with an average of 141 cycles (including pipeline buffering) per macroblock at 250MHz clock frequency. To compare our results with [1] clock frequency is constrained to 125MHz. The area required for the proposed architecture is 17586 gates, which is 22.1% improvement in comparison to [1]. We obtain a throughput of 1.73 * 10(6) macroblocks/second, which is 28% higher than that reported in [1]. The proposed design meets the processing requirement of 1080HD [5] video at 30frames/seconds.
引用
收藏
页码:317 / +
页数:2
相关论文
共 50 条
  • [1] 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
  • [2] Efficient VLSI Design of CAVLC Decoder of H.264 for HD Videos
    Mukherjee, Rohan
    Banerjee, Anupam
    Chakrabarti, Indrajit
    Dutta, Pranab Kumar
    Ray, Ajoy Kumar
    2017 7TH INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING AND SYSTEM DESIGN (ISED), 2017,
  • [3] 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,
  • [4] 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
  • [5] 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
  • [6] High performance architecture design of CAVLC encoder in H.264/AVC
    Hu Hongqi
    Sun Jingnan
    Xu Jiadong
    CISP 2008: FIRST INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, VOL 1, PROCEEDINGS, 2008, : 613 - +
  • [7] A Novel Cost-Effective and Programmable VLSI Architecture of CAVLC Decoder for H.264/AVC
    Yanmei Qu
    Yun He
    Shunliang Mei
    Journal of Signal Processing Systems, 2008, 50 : 41 - 51
  • [8] A novel cost-effective and programmable VLSI architecture of CAVLC decoder for H.264/AVC
    Qu, Yanmei
    He, Yun
    Me, Shunliang
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2008, 50 (01): : 41 - 51
  • [9] Low power design of H.264 CAVLC decoder
    Lin, Heng-Yao
    Lu, Ying-Hong
    Liu, Bin-Da
    Yang, Jar-Ferr
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 2689 - +
  • [10] 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 - +