Official title and information are available only for Plus and Premium subscribers.
Patent Pending A Viterbi decoder uses the Viterbi algorithm for decoding a bitstream that has been encoded using a convolutional code. There are other algorithms for decoding a convolutionally encoded stream (for example, the Fano algorithm). The Viterbi algorithm is the most resource-consuming, but it does the maximum likelihood decoding. It is most often used for decoding convolutional codes with constraint lengths k<=10, but values up to k=15 are used in practice.