• 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