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
Link To Document