DocumentCode
2983164
Title
Minimized method Viterbi decoding: 600 Mbit/s per chip
Author
Fettweis, Gerhard ; Dawid, Herbert ; Meyr, Heinrich
Author_Institution
Aachen Univ. of Technol., Germany
fYear
1990
fDate
2-5 Dec 1990
Firstpage
1712
Abstract
The Viterbi algorithm is a common application of dynamic programming in communications. Since it has a nonlinear feedback loop, this loop is the bottleneck in high-data-rate implementations. It is shown that asymptotically the loop no longer has to be processed recursively, i.e. there is no feedback (resulting in negligible performance loss). This can be exploited to derive a purely feedforward method for Viterbi decoding, called the minimized method. It is demonstrated that the minimized method can be implemented very efficiently by a systolic architecture. This is shown on a chip design which achieves 600-Mb/s decoding speed per chip, for a K =3 convolutional code. By designing one cascadable module (chip), any speed up can be achieved simply by linearly adding modules to the implementation
Keywords
decoding; digital signal processing chips; systolic arrays; 600 Mbit/s; cascadable module; chip design; dynamic programming; feedforward method; high-data-rate implementations; minimised method Viterbi decoding; nonlinear feedback loop; systolic architecture; Chip scale packaging; Convolutional codes; Decoding; Digital communication; Dynamic programming; Feedback loop; Magnetic recording; Performance loss; Speech recognition; Viterbi algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Telecommunications Conference, 1990, and Exhibition. 'Communications: Connecting the Future', GLOBECOM '90., IEEE
Conference_Location
San Diego, CA
Print_ISBN
0-87942-632-2
Type
conf
DOI
10.1109/GLOCOM.1990.116778
Filename
116778
Link To Document