JOURNAL ARTICLE

A Fully Parallel VLSI-implementation of the Viterbi Decoding Algorithm

Abstract

In this paper we describe the implementation of a K = 7, R = 1/2 single-chip Viterbi decoder intended to operate at 10-20 Mbit/sec. We propose a general, regular and area efficient floor-plan that is also suitable for implementation of decoders for codes with different generator polynomials or different values of K. The Shuffle-Exchange type interconnection network is implemented by organizing the 64 processing elements to form a ring. The ring is laid out in two columns, and the interconnections between non-neighbours are routed in the channel between the columns. The interconnection network occupies 32% of the area, and the global signals (including power) occupy a further 10%. A test-chip containing a pair of processing elements has been fabricated via NORCHIP (the Scandinavian CMOS IC prototype implementation service). This chip has been fully tested, and it operates correctly at speeds above 26 MHz under worst-case conditions (V DD = 4.75 V and T A = 70°C).

Keywords:
Interconnection Computer science Very-large-scale integration Chip Decoding methods CMOS Viterbi algorithm Viterbi decoder Ring (chemistry) Algorithm Parallel computing Embedded system Electrical engineering Telecommunications Engineering

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
5
Refs
0.22
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Advanced Wireless Communication Techniques
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Error Correcting Code Techniques
Physical Sciences →  Computer Science →  Computer Networks and Communications
Cellular Automata and Applications
Physical Sciences →  Computer Science →  Computational Theory and Mathematics

Related Documents

JOURNAL ARTICLE

High-speed parallel Viterbi decoding: algorithm and VLSI-architecture

Gerhard FettweisH. Meyr

Journal:   IEEE Communications Magazine Year: 1991 Vol: 29 (5)Pages: 46-55
JOURNAL ARTICLE

A parallel Viterbi decoding algorithm

J S Reeve

Journal:   Concurrency and Computation Practice and Experience Year: 2001 Vol: 13 (2)Pages: 95-102
JOURNAL ARTICLE

Design Space Exploration of Hard-Decision Viterbi Decoding: Algorithm and VLSI Implementation

Irfan HabibO. PakerSergei Sawitzki

Journal:   IEEE Transactions on Very Large Scale Integration (VLSI) Systems Year: 2009 Vol: 18 (5)Pages: 794-807
© 2026 ScienceGate Book Chapters — All rights reserved.