JOURNAL ARTICLE

A trace-back-free Viterbi decoder using a new survival path management algorithm

Abstract

The problem of survival memory management of a Viterbi decoder is classically solved either by a power-hungry register-exchange implementation, or by a trace-back scheme with large latency. In this paper, we show that by introducing a novel matrix transformation operator to the algebraic foundation originally proposed in Fettweis (1995), we obtain a new survival-path-management algorithm that sorts the survival paths in parallel with the decoding of the information bits to eliminate long recursive trace-back operations. Furthermore, it avoids power and complexity problems associated with register exchange by only tracing and recording the changes of the survival path with a set of dynamic pointers. A prototype of the Viterbi decoder for the GSM TCH/FS system has been mapped into a Xilinx Virtex xcv400HQ240-6 operating at 23.6 MHz with a decoding throughput of 3.37 Mbit/s and 80 mW power consumption, a 43% increase over the same application based on StarCore SC140 DSP in terms of throughput per MHz.

Keywords:
Computer science Viterbi algorithm Viterbi decoder Decoding methods Sequential decoding Throughput Iterative Viterbi decoding Algorithm Soft output Viterbi algorithm Tracing Virtex Parallel computing Field-programmable gate array Computer hardware Wireless Telecommunications

Metrics

2
Cited By
0.63
FWCI (Field Weighted Citation Impact)
10
Refs
0.69
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Advanced Wireless Communication Techniques
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Wireless Communication Networks Research
Physical Sciences →  Computer Science →  Computer Networks and Communications
Algorithms and Data Compression
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

A VLSI design for a trace-back Viterbi decoder

T. K. TruongM.T. ShihI.S. ReedE. Satorius

Journal:   IEEE Transactions on Communications Year: 1992 Vol: 40 (3)Pages: 616-624
JOURNAL ARTICLE

Concurrent Viterbi Algorithm With Trace-Back

Fabrizio Pollara

Journal:   Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE Year: 1986 Vol: 0696 Pages: 204-204
© 2026 ScienceGate Book Chapters — All rights reserved.