• 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