DocumentCode :
1520737
Title :
A generalized prediction method for modified memory-based high throughput VLC decoder design
Author :
Lee, Yew-San ; Shieh, Bai-Jue ; Lee, Chen-Yi
Author_Institution :
Inst. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
Volume :
46
Issue :
6
fYear :
1999
fDate :
6/1/1999 12:00:00 AM
Firstpage :
742
Lastpage :
754
Abstract :
Variable-length code (VLC) is the most popular data-compression technique which has been used in many data-compression standards, such as JPEG, MPEG-2, and H.263. In this paper, we present a new memory-based tree-search algorithm and very large scale integration architecture for VLC decoders which can achieve very high decoding throughput performance. Different coding tables can be implemented by simply changing the contents of the memory without changing the system hardware. The coding table is mapped onto a memory whose space requirement has been minimized by using a new tree data structure and efficient memory-mapping strategy. In addition, we break the recursive dependency of iterative searching operations by predicting method. The proposed algorithm and architecture can predict the searching node and perform parallel operations. As a result, the decoding throughput rate can be enhanced to about three to eight times more than previously announced architectures. The proposed architecture mainly consists of memory modules and simple arithmetic unit. Based on 0.6-μm single poly triple metal CMOS technology and MPEG-2 VLC table-15, the decoder system achieves average decoding throughput rate of 720 Mbits/s at 3 V and a 100-MHz clock rate
Keywords :
CMOS digital integrated circuits; VLSI; data compression; decoding; digital arithmetic; image coding; variable length codes; H.263; JPEG; MPEG-2; VLC decoder; coding tables; data-compression standards; data-compression technique; decoder design; generalized prediction method; memory-based tree-search algorithm; memory-mapping strategy; parallel operations; single poly triple metal CMOS; space requirement; throughput; tree data structure; variable-length code; very large scale integration architecture; CMOS technology; Code standards; Decoding; Hardware; Iterative algorithms; Iterative methods; Prediction methods; Throughput; Tree data structures; Very large scale integration;
fLanguage :
English
Journal_Title :
Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1057-7130
Type :
jour
DOI :
10.1109/82.769782
Filename :
769782
Link To Document :
بازگشت