DocumentCode :
937907
Title :
High-speed VLSI architectures for Huffman and Viterbi decoders
Author :
Parhi, Keshab K.
Author_Institution :
Dept. of Electr. Eng., Minnesota Univ., Minneapolis, MN, USA
Volume :
39
Issue :
6
fYear :
1992
fDate :
6/1/1992 12:00:00 AM
Firstpage :
385
Lastpage :
391
Abstract :
Pipelined and parallel architectures for high-speed implementation of Huffman and Viterbi decoders (both of which belong to the class of tree-based decoders) are presented. Huffman decoders are used for lossless compression. The Viterbi decoder is commonly used in communications systems. The achievable speed in these decoders is inherently limited due to the sequential nature of their computation. This speed limitation is overcome using a previously proposed technique of look-ahead computation. The incremental computation technique is used to obtain efficient parallel (or block) implementations. The decomposition technique is exploited to reduce the hardware complexity in pipelined Viterbi decoders, but not in Huffman decoders. Logic minimization is used to reduce the hardware overhead complexity in pipelined Huffman decoders
Keywords :
VLSI; decoding; digital arithmetic; integrated logic circuits; parallel architectures; pipeline processing; Huffman decoders; VLSI architectures; Viterbi decoders; block processor; decomposition technique; hardware complexity-reduction; high-speed implementation; incremental computation; look-ahead computation; lossless compression; parallel architectures; pipelined decoders; tree-based decoders; Automata; Concurrent computing; Decoding; Hardware; Image coding; Parallel architectures; Pipeline processing; Speech; Very large scale integration; Viterbi algorithm;
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.145297
Filename :
145297
Link To Document :
بازگشت