DocumentCode :
1346914
Title :
A pipelined 16-state generalized Viterbi detector
Author :
Carley, L. Richard ; Sridharan, Srinath
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
Volume :
34
Issue :
1
fYear :
1998
fDate :
1/1/1998 12:00:00 AM
Firstpage :
181
Lastpage :
186
Abstract :
An architecture for efficiently implementing linear and nonlinear generalized Viterbi detectors is presented. Its principle novelty is the use of a pipelined look-up table that stores the squared difference between every possible input level and every noiseless level. An implementation example is presented for the case of a 16-state Viterbi detector handling any noiseless target of up to 5 adjacent non-zero values. In addition, auxiliary circuits to generate the error between the input and the noiseless target value (needed to implement adaption of noiseless target values and equalizer coefficients, timing recovery, automatic gain control and DC offset cancellation) are presented
Keywords :
Viterbi detection; automatic gain control; digital magnetic recording; equalisers; magnetic recording noise; maximum likelihood detection; pipeline processing; table lookup; timing; DC offset cancellation; adjacent nonzero values; automatic gain control; equalizer coefficients; generalized Viterbi detector; input level; noiseless level; noiseless target values; pipelined look-up table; squared difference; timing recovery; Circuit noise; DC generators; Detectors; Equalizers; Error correction; Noise cancellation; Noise generators; Noise level; Table lookup; Viterbi algorithm;
fLanguage :
English
Journal_Title :
Magnetics, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9464
Type :
jour
DOI :
10.1109/20.663520
Filename :
663520
Link To Document :
بازگشت