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
fDate :
1/1/1998 12:00:00 AM
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;
Journal_Title :
Magnetics, IEEE Transactions on