Title :
VLSI designs for high-speed Huffman decoder
Author :
Chang, Shih-Fu ; Messerschmitt, David G.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Abstract :
Many video compression systems require a high-speed implementation of the huffman decoder. The recursive iteration of the decoding process limits the achievable decoding throughput with a given IC technology. Two classes of VLSI architectures for high speed implementation are designed: the tree-based architectures and the programmable logic array (PLA)-based architectures. A variable-length-code based on a popular video compression system is constructed and the pros and cons of each architecture are compared. The major parts of a pipelined constant-input-rate PLA-based architecture using a high-level synthesis approach are simulated. It is claimed that the decoding throughput of 200 Mb/s is achievable with CMOS 2.0 μm technology
Keywords :
VLSI; codes; data compression; decoding; logic arrays; video signals; 200 Mbit/s; CMOS technology; Huffman decoder; IC technology; VLSI architectures; VLSI designs; decoding throughput; programmable logic array; recursive iteration; tree-based architectures; variable-length-code; video compression systems; CMOS technology; Discrete cosine transforms; HDTV; Iterative decoding; Pipeline processing; Programmable logic arrays; Read only memory; Throughput; Very large scale integration; Video compression;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1991. ICCD '91. Proceedings, 1991 IEEE International Conference on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-2270-9
DOI :
10.1109/ICCD.1991.139958