DocumentCode
3242878
Title
Efficient VLSI implementation of a VLC decoder for universal variable length code
Author
Xue, Shang ; Oelmann, Bengt
Author_Institution
Dept. of Inf. Technol. & Media, Mid Sweden Univ., Sundsvall, Sweden
fYear
2003
fDate
20-21 Feb. 2003
Firstpage
207
Lastpage
208
Abstract
Variable length code (VLC) is used in a large variety of lossless compression applications. A specially designed VLC, called "Universal Variable Length Code" (UVLC), is utilized in the latest video coding standard H.26L under development. In this work we develop an efficient decoder for UVLC by utilizing the special properties of UVLC which perform coding in an alternating way (ALT). We compare the ALT decoder with the decoder called "VLC decoder using plane separation" (PLS) which is claimed to be one of the most effective VLC decoders. Our results show that the ALT decoder is 1.34 times faster 1.7 times smaller and consumes 45% power in comparison to the PLS decoder.
Keywords
VLSI; data compression; decoding; digital signal processing chips; variable length codes; ALT decoder; H.26L video coding standard; VLC decoder; VLSI implementation; lossless compression applications; universal variable length code; Binary codes; Code standards; Decoding; Entropy coding; Information technology; Mobile communication; Standards development; Throughput; Very large scale integration; Video coding;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI, 2003. Proceedings. IEEE Computer Society Annual Symposium on
Print_ISBN
0-7695-1904-0
Type
conf
DOI
10.1109/ISVLSI.2003.1183467
Filename
1183467
Link To Document