JOURNAL ARTICLE

A reconfigurable Viterbi decoder architecture

Abstract

We present the design and implementation of a novel reconfigurable Viterbi decoder which provides dynamic adaptation to different constraint length and code rate convolutional codes. A decoder that supports constraint lengths from 3-7, and code rates 1/2-1/3 has been synthesized on an FPGA. With a throughput of 20 Mbps, the proposed decoder is suitable for use in receiver architectures of the 802.11a wireless local area network and 3G cellular code division multiple access environments. Results show that the area overhead associated with such a reconfigurable implementation as compared to a fixed constraint length 7 implementation is just 2.9%.

Keywords:
Viterbi decoder Computer science Soft-decision decoder Field-programmable gate array Convolutional code Throughput Code (set theory) Overhead (engineering) Decoding methods Viterbi algorithm Constraint (computer-aided design) Embedded system Parallel computing Computer architecture Wireless Computer hardware Algorithm Telecommunications Set (abstract data type) Engineering

Metrics

34
Cited By
1.83
FWCI (Field Weighted Citation Impact)
7
Refs
0.87
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
Wireless Communication Networks Research
Physical Sciences →  Computer Science →  Computer Networks and Communications
Error Correcting Code Techniques
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.