DocumentCode :
2768904
Title :
High Performance VLSI Architecture Design for H.264 CAVLC Decoder
Author :
Alle, Mythri ; Biswas, J. ; Nandy, S.K.
Author_Institution :
CAD Lab., Indian Inst. of Sci., Bangalore
fYear :
2006
fDate :
Sept. 2006
Firstpage :
317
Lastpage :
322
Abstract :
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, the authors describe a novel architecture for CAVLC decoder, including coeff_token decoder, level decoder, total_zeros decoder and run_before decoder. UMC library in 0.13mu 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 (Chang et al., 2005). 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 (Chang et al., 2005) clock frequency is constrained to 125MHz. The area required for the proposed architecture is 17586 gates, which is 22.1% improvement in comparison to (Chang et al., 2005). The authors obtain a throughput of 1.73 * 106 macroblocks/second, which is 28% higher than that reported in [1]. The proposed design meets the processing requirement of 1080HD video at 30frames/seconds
Keywords :
CMOS integrated circuits; VLSI; adaptive codes; data compression; pipeline processing; variable length codes; video coding; 0.13 micron; 125 MHz; 250 MHz; CMOS technology; H.264 CAVLC decoder; UMC library; VLSI architecture; baseline profile; context-based adaptive variable length coding; data compression; macroblock level; pipeline buffering; pipeline processing; CMOS technology; Clocks; Data compression; Decoding; Frequency; Libraries; Pipeline processing; Throughput; Very large scale integration; Video compression;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-specific Systems, Architectures and Processors, 2006. ASAP '06. International Conference on
Conference_Location :
Steamboat Springs, CO
ISSN :
2160-0511
Print_ISBN :
0-7695-2682-9
Type :
conf
DOI :
10.1109/ASAP.2006.36
Filename :
4019535
Link To Document :
بازگشت