DocumentCode
765130
Title
A CMOS IC for Gb/s Viterbi decoding: system design and VLSI implementation
Author
Dawid, Herbert ; Fettweis, Gerhard ; Meyr, Heinrich
Author_Institution
Inst. for Integrated Syst. in Signal Process., Tech. Hochschule Aachen, Germany
Volume
4
Issue
1
fYear
1996
fDate
3/1/1996 12:00:00 AM
Firstpage
17
Lastpage
31
Abstract
At present, the Viterbi algorithm (VA) is widely used in communication systems for decoding and equalization. The achievable speed of conventional Viterbi decoders (VD\´s) is limited by the inherent nonlinear add-compare-select (ACS) recursion. The aim of this paper is to describe system design and VLSI implementation of a complex system of fabricated ASIC\´s for high speed Viterbi decoding using the "minimized method" (MM) parallelized VA. We particularly emphasize the interaction between system design, architecture and VLSI implementation as well as system partitioning issues and the resulting requirements for the system design flow. Our design objectives were 1) to achieve the same decoding performance as a conventional VD using the parallelized algorithm, 2) to achieve a speed of more than 1 Gb/s, and 3) to realize a system for this task using a single cascadable ASIC. With a minimum system configuration of four identical ASIC\´s produced by using 1.0 /spl mu/ CMOS technology, the design objective of a decoding speed of 1.2 Gb/s is achieved. This means, compared to previous implementations of Viterbi decoders, the speed is increased by an order of magnitude.
Keywords
CMOS digital integrated circuits; VLSI; Viterbi decoding; application specific integrated circuits; integrated circuit design; 1.0 micron; 1.2 Gbit/s; CMOS IC; VLSI; Viterbi algorithm; architecture; cascadable ASIC; channel decoding; communication systems; high speed Viterbi decoding; minimized method; nonlinear add-compare-select recursion; parallelized algorithm; system design; system partitioning; CMOS integrated circuits; CMOS technology; Convolutional codes; Decoding; Signal processing; Signal processing algorithms; System performance; Very large scale integration; Viterbi algorithm;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/92.486078
Filename
486078
Link To Document