JOURNAL ARTICLE

Algorithms and architectures for concurrent Viterbi decoding

Abstract

The sequential nature of the Vitterbi algorithm places an inherent upper limit on the decoding throughput of the algorithm in a given integrated circuit technology and thereby restricts its applications. Three methods of generating inherently unlimited concurrency in Viterbi decoding, for both controllable and uncontrollable shift register processes and Markov processes, are described. Concurrent decoders using these methods can apply high-throughput architectures with an overhead of pipeline latches or parallel hardware. A feasible method for bypassing the hardware limit is also proposed for decoding at an arbitrarily high as well as variable throughput. The proposed methods make real-time Viterbi decoding in the gigabit-per-second range feasible for convolutional and trellis codes.< >

Keywords:
Computer science Decoding methods Viterbi decoder Viterbi algorithm Convolutional code Throughput Pipeline (software) Overhead (engineering) Sequential decoding Parallel computing Trellis (graph) Algorithm Limit (mathematics) Wireless Mathematics

Metrics

63
Cited By
3.13
FWCI (Field Weighted Citation Impact)
11
Refs
0.93
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Wireless Communication Techniques
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Error Correcting Code Techniques
Physical Sciences →  Computer Science →  Computer Networks and Communications
Coding theory and cryptography
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Feedforward architectures for parallel viterbi decoding

Gerhard FettweisH. Meyr

Journal:   The Journal of VLSI Signal Processing Systems for Signal Image and Video Technology Year: 1991 Vol: 3 (1-2)Pages: 105-119
JOURNAL ARTICLE

List Viterbi decoding algorithms with applications

N. SeshadriC.-E.W. Sundberg

Journal:   IEEE Transactions on Communications Year: 1994 Vol: 42 (2/3/4)Pages: 313-323
© 2026 ScienceGate Book Chapters — All rights reserved.