• DocumentCode
    1445702
  • Title

    A new approach of group-based VLC codec system with full table programmability

  • Author

    Shieh, Bai-Jue ; Lee, Yew-San ; Lee, Chen-Yi

  • Author_Institution
    Dept. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • Volume
    11
  • Issue
    2
  • fYear
    2001
  • fDate
    2/1/2001 12:00:00 AM
  • Firstpage
    210
  • Lastpage
    221
  • Abstract
    The algorithm and architecture of a variable length code (VLC) codec system using a new group-based approach and achieving full table programmability are presented. According to the proposed codeword grouping and symbol memory mapping, both group searching and encoding/decoding procedures are completed by applying numerical properties and arithmetic operations to codewords and symbol addresses. By a novel symbol conversion, the memory requirement of the encoding process is reduced and the programmability of codewords and symbols is achieved. For MPEG applications, a 0.6-μm CMOS design that performs concurrent VLC codec processes is shown. This VLSI implementation occupies an area of 5.0×4.5 mm2 with 110 k transistors and satisfies a coding table up to 256-entry 12-bit symbols and 16-bit codewords. In addition, both encoding and decoding throughputs of this design achieve 100 Msymbols/s at a 100-MWz clock rate. Therefore, the proposed VLC codec system is suitable for applications which require high operation throughput, such as HDTV and simultaneous compression and decompression, such as videoconferencing
  • Keywords
    CMOS digital integrated circuits; digital signal processing chips; variable length codes; very high speed integrated circuits; video codecs; 0.6 micron; 100 MHz; 12 bit; 16 bit; CMOS design; MPEG applications; VLSI implementation; algorithm; arithmetic operations; clock rate; codeword grouping; coding table; compression; decoding throughput; decompression; encoding throughput; encoding/decoding procedures; full table programmability; group searching; group-based VLC codec system; memory reduction; numerical properties; symbol addresses; symbol conversion; symbol memory mapping; system architecture; transistors; variable length code codec; videoconferencing; Arithmetic; CMOS process; Clocks; Codecs; Decoding; Encoding; HDTV; Teleconferencing; Throughput; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/76.905986
  • Filename
    905986