DocumentCode
1320924
Title
Microprocessor based implementation and testing of a simple Viterbi detector
Author
Crozier, Stuart ; Wilson, M. ; Moreland, K.W. ; Camelon, J. ; McLane, P.
Author_Institution
Miller Communications Systems Ltd., Kanata, Ont., Canada
Volume
6
Issue
3
fYear
1981
fDate
7/1/1981 12:00:00 AM
Firstpage
3
Lastpage
8
Abstract
The Viterbi detector, a detector based on the Viterbi algorithm used to decode convolutional codes, exhibits improved error performance for intersymbol interference (ISI) channels relative to linear receivers. However, the detector is complex as its storage and processing requirements grow exponentially with channel memory. A truncated-state Viterbi detector assumes the channel memory is less than it really is. The authors present an implementation of a truncated-state Viterbi detector on an eight-bit microprocessor. This implementation is tested in the laboratory and experimental results are compared with both theory and a digital computer simulation of the communication process. The results give an estimate of the implementation loss that would be introduced in a more practical digital implementation of the detector.
Keywords
codes; coding errors; communications computing; intersymbol interference; Viterbi algorithm; Viterbi detector; channel memory; communication process; convolutional codes; decoding; digital computer simulation; error performance; intersymbol interference channels; microprocessor based implementation; Detectors; Equations; Mathematical model; Microprocessors; Receivers; Signal to noise ratio; Viterbi algorithm;
fLanguage
English
Journal_Title
Electrical Engineering Journal, Canadian
Publisher
ieee
ISSN
0700-9216
Type
jour
DOI
10.1109/CEEJ.1981.6592448
Filename
6592448
Link To Document