Claims
- 1. An apparatus for maximum-likelihood sequence decoding of sample sequences with intersymbol interference of the partial-response class-IV type, said apparatus forming a decoder processing path responsive to received signals x.sub.t, said path typically including ad seriatim a whitened-matched filter (13), sampling means (15), metric value determining circuitry (19), and storage updating means (21) for survivor sequences, characterized in that:
- the metric value determining circuitry (FIG. 6) comprises:
- a subtractor (85) having as a first input thereto a sample value y.sub.n ;
- a unit (81) for limiting the output of the subtractor to a range between +1 and -1;
- means (91) for combining the output of the limiting unit and the sample value and for providing binary sign magnitude indication of said combined output b.sub.n-1 ; and
- a path (87) applying the combining means output DJ.sub.n-1 as a second input DJ.sub.n-2 to the subtractor;
- said metric determining circuitry being further characterized in that:
- said combining means output DJ.sub.n-1 representing a recursive difference survivor metric formed from the range limited difference between the sample value y.sub.n-1 ; and
- said subtractor output representing the difference between combining means output DJ.sub.n-1 and the sample value y.sub.n.
- 2. A method of maximum-likelihood sequence decoding of the output signal of a communication or recording device channel, said channel synchronously transmitting or recording a sequence of binary symbols a.sub.n =+1 or -1, n being an integer symbol time index, said output signal being filtered and sampled to obtain samples y.sub.n with intersymbol interference of the partial-response classes described by the polynomials 1+d, 1-d, or 1-d.sup.2.sup.2, the method determining from the samples y.sub.n the most likely transmitted or recorded sequence of binary symbols, said method being executable on a decoder of the type having a memory for storing binary valued indicia of state transitions underlying said decoding method, comprising the steps of:
- recursively computing a difference metric at each sampling instant, which metric represents the difference between implicit survivor metrics, each implicit survivor metric indicating the probability of occurrence of the binary survivor sequence obtained and stored in the decoder memory,
- the recursive computing step further including the steps of:
- generating two binary symbol decisions and using said decision to extend the binary survivor sequences stored in the path memory, the sign of the difference metric determining at each sampling instant which one of the survivor sequences currently stored in the path memory is the more probable sequence from which the output of the decoder is to be selected.
- 3. A method according to claim 2, wherein the maximum-likelihood sequence decoding of sample signals with intersymbol interference of the partial-response class-IV type being described by polynomial 1-d.sup.2, and further wherein the sequences of even and odd indexed samples y.sub.n are independently decoded based upon independent state transition diagrams with two states at each sampling instant.
COPENDING APPLICATIONS
This application is a continuation-in-part of copending application Ser. No. 06/520,666, filed on Aug. 5, 1983, now U.S. Pat. No. 4,571,734 in the name of F. B. Dolivo, G. Ungerboeck, and T. D. Howell.
US Referenced Citations (8)
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
520666 |
Aug 1983 |
|