DocumentCode
1817362
Title
An UVLC encoder architecture for H.26L
Author
Wang, Tu-Chih ; Fang, Hung-Chi ; Chao, Wei-Min ; Chen, Hong-Hui ; Chen, Liang-Gee
Author_Institution
DSP/IC Design Lab., Nat. Taiwan Univ., Taiwan
Volume
2
fYear
2002
fDate
2002
Abstract
Variable length code (VLC) is widely used in various compression applications. The latest under development video coding standard, H.26L, uses a unique pattern VLC code called UVLC in the test model document. In this paper, an UVLC encoder architecture is proposed to meet the requirements of TML8. This architecture is composed of a code splitter, a first 1 detector, a shifter, a length accumulator, and a code mux/output. A modified code number technique and auto self alignment technique are used to simplify the architecture. By using these techniques, the size of this architecture is much smaller when compared to traditional VLC encoders. It has been synthesized in a 0.35 μm cell library. The size of this architecture is 980 gates while critical path is less than 6 ns.
Keywords
circuit CAD; computer architecture; entropy codes; integrated circuit design; variable length codes; video coding; 0.35 micron; 6 ns; H.26L video coding standard; TML8 requirements; UVLC encoder architecture; VLC encoder architecture size; auto self alignment technique; cell library; code mux/output; code splitter; critical path; entropy coding; first 1 detector; length accumulator; modified code number technique; shifter; test model document; unique pattern VLC code; variable length code; Application specific integrated circuits; Chaos; Code standards; Decoding; Digital signal processing; Entropy coding; Laboratories; Parallel architectures; Testing; Video coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2002. ISCAS 2002. IEEE International Symposium on
Conference_Location
Phoenix-Scottsdale, AZ
Print_ISBN
0-7803-7448-7
Type
conf
DOI
10.1109/ISCAS.2002.1010986
Filename
1010986
Link To Document