• DocumentCode
    2735658
  • Title

    A Fast Group-based Variable-length Decoder and ASIC Implementation

  • Author

    Weiyu, Zou ; Guanghua, Chen ; Xiaoling, Jia

  • Author_Institution
    Microelectron. R&D Center, Shanghai Univ.
  • fYear
    2005
  • fDate
    27-29 June 2005
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    A high performance VLC decoder for DCT coefficients of MPEG-2 applications is proposed in this paper. Using parallel technique, a group-based approach is developed to decode a codeword within a single clock cycle. The codeword table is grouped according to the codeword prefix, so the current bitstream only needs to match with all the group prefixes instead of all possible codewords in the codeword tables. A look-up table (LUT) is optimized to save hardware resource and the searching time. The relativity within a group or different groups is used to remove the redundant bits and increase the efficiency of hardware resource. The decoding method is verified on FPGA and synthesized by 0.6 mum CMOS with 2237 cells, and the throughput is about 100Msymbols/s at 100 MHz clock rate
  • Keywords
    CMOS integrated circuits; application specific integrated circuits; discrete cosine transforms; field programmable gate arrays; table lookup; variable length codes; video coding; 0.6 micron; ASIC implementation; CMOS integrated circuit; DCT coefficients; FPGA; LUT; MPEG-2 applications; VLC decoder; codeword prefix; codeword table; group-based variable-length decoder; look-up table; parallel technique; variable length code; Application specific integrated circuits; Clocks; Data compression; Decoding; Discrete cosine transforms; Hardware; Table lookup; Throughput; Transform coding; Video compression; LUT; VLC; group-based approach;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Density Microsystem Design and Packaging and Component Failure Analysis, 2005 Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    0-7803-9292-2
  • Electronic_ISBN
    0-7803-9293-0
  • Type

    conf

  • DOI
    10.1109/HDP.2005.251464
  • Filename
    4017505