← Back to Patent Explorer
US5822143A Expired / Lapsed US ⏱️ 0.0 years remaining

Decision feedback equalization implementation of partial-response signaling in a magnetic recording channel

Assignee: Western Digital Corp
•
Filing: 1996-06-11
•
Granted: 1998-10-13
•
Expires: 2016-06-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A partial-response maximum-likelihood (PRML) sequence detector with decision feedback equalization (DFE) for a disk drive read channel. The symbol recovery method for a disk drive read channel produces a sequence of samples Xn of a magnetic readback signal with amplitudes representing the readback signal during corresponding sample intervals n=1-N. A DFE circuit generates a sequence of equalized samples yn and includes a feed-forward filter that removes precursor ISI from the sequence of sample signals xn to produce a sequence of feed-forward equalized samples wn, detection logic that translates the sequence of equalized samples yn into a sequence of detected symbols +E,cir y+EE n, and a feedback filter that filters the sequence of detected symbols +E,cir y+EE n to produce a sequence of equalization feedback values en to offset postcursor ISI remaining in the sequence of feed-forward equalized samples wn. A combinational circuit receives the feed-forward equalized samples wn and the feedback values en and combines a sample wk with an equalization feedback value ek to produce an equalized sample yk for each sample interval k in the range of k=1-N. A PRML sequence detector, such as a Viterbi detector, is used with the DFE circuit to recover a user data symbol +E,cir a+EE k for sample interval k corresponding to the equalized sample yk in response to the sequence of equalized samples yn. The detected symbols +E,cir y+EE n used in the feedback path are generated using separate detectors, which allows for feedback with a delay of only one sample interval.

Inventors

  • 👤 Robert Leslie Cloke
  • 👤 Patrick James Lee

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 21:43
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/10009; G11B20/10046; G11B5/00; G11B5/02; G11B5/09

Claims Analysis

Total Claims: 45
Claim 1
Independent Claim 349 words
A method for recovering symbols from a magnetic recording medium, the method comprising the steps of: producing a readback signal from the magnetic recording medium, the readback signal representing a sequence of the symbols during a sequence of timing intervals, the sequence of symbols including symbols that are adjacent in that they are represented by the readback signal during consecutive timing intervals, and are subject to inter-symbol interference; sampling the readback signal to produce a sequence of samples {x n } having amplitudes representing the readback signal during corresponding sample intervals n=1 through N; processing the sequence of samples {x n } with a feedforward and feedback arrangement to produce a sequence of equalized samples {y n } that sequentially represent the symbols with substantially less inter-symbol interference between adjacent symbols, the processing step including: a. filtering the sequence of samples {x n } with an asymmetrical feed-forward filter to produce a sequence of feed-forward equalized samples {w n }, the asymmetrical feed-forward filter having a response that is asymmetrically balanced to cause preferential reduction of precursor inter-symbol interference between adjacent symbols represented by the samples y n ; b. producing a sequence of detected symbols from the sequence of equalized samples {y n } such that each detected symbol corresponds to a successive timing interval; c. filtering the sequence of detected symbols with an asymmetrical feedback filter to produce a sequence of equalization feedback values {e n } such that each detected symbol affects a group of the immediately succeeding equalization feedback values substantially more than any equalization feedback value defined subsequent to the group, the asymmetrical feedback filter having a response that is asymmetrically balanced to cause preferential reduction of postcursor inter-symbol interference between adjacent symbols represented by the samples y n ; and d. sequentially subtracting the equalization feedback values e n from the feed-forward equalized samples w n to produce the sequence of equalized samples y n ; and processing the sequence of equalized samples {y n } with a maximum-likelihood sequence detector to recover sequences of the symbols recovered from the magnetic recording medium.
Claim 2
Independent Claim 349 words
A method for recovering symbols from a magnetic recording medium, the method comprising the steps of: producing a readback signal from the magnetic recording medium, the readback signal representing a sequence of the symbols during a sequence of timing intervals, the sequence of symbols including symbols that are adjacent in that they are represented by the readback signal during consecutive timing intervals, and are subject to inter-symbol interference; sampling the readback signal to produce a sequence of samples {x n } having amplitudes representing the readback signal during corresponding sample intervals n=1 through N; processing the sequence of samples {x n } with a feedforward and feedback arrangement to produce a sequence of equalized samples {y n } that sequentially represent the symbols with substantially less inter-symbol interference between adjacent symbols, the processing step including: a. filtering the sequence of samples {x n } with an asymmetrical feed-forward filter to produce a sequence of feed-forward equalized samples {w n }, the asymmetrical feed-forward filter having a response that is asymmetrically balanced to cause preferential reduction of precursor inter-symbol interference between adjacent symbols represented by the samples y n ; b. producing a sequence of detected symbols from the sequence of equalized samples {y n } such that each detected symbol corresponds to a successive timing interval; c. filtering the sequence of detected symbols with an asymmetrical feedback filter to produce a sequence of equalization feedback values {e n } such that each detected symbol affects a group of the immediately succeeding equalization feedback values substantially more than any equalization feedback value defined subsequent to the group, the asymmetrical feedback filter having a response that is asymmetrically balanced to cause preferential reduction of postcursor inter-symbol interference between adjacent symbols represented by the samples y n ; and d. sequentially subtracting the equalization feedback values e n from the feed-forward equalized samples w n to produce the sequence of equalized samples y n ; and processing the sequence of equalized samples {y n } with a maximum-likelihood sequence detector to recover sequences of the symbols recovered from the magnetic recording medium.
Claim 3
Dependent Claim 37 words
The method of claim 1, wherein the step of producing a sequence of detected symbols includes producing a sequence of symbols {y n }, one at a time, from the sequence of equalized samples {y n }.
Claim 4
Dependent Claim 40 words
The method of claim 2, wherein the asymmetrical feedback filter has tap weights such that detected symbol y n-1 corresponding to an equalized sample y n-1 preceding the equalized sample y n by one sample interval has a non-zero weight.
Claim 5
Dependent Claim 41 words
The method of claim 2, wherein the asymmetrical feedback filter has tap weights such that a detected symbol y n-1 corresponding to an equalized sample y n-1 preceding the equalized sample y n by one sample interval has a substantial weight.
Claim 6
Dependent Claim 74 words
The method of claim 2, wherein the asymmetrical feedback filter has tap weights such that a set of detected symbols y n-1 to y n-j corresponding to equalized samples y n-1 to y n-j preceding the equalized sample y n by one to j sample intervals have together greater weight than any equal number of detected symbols preceding the equalized sample by more than j sample intervals, and where j is 5 or less.
Claim 7
Dependent Claim 74 words
The method of claim 2, wherein the asymmetrical feedback filter has tap weights such that a set of detected symbols y n-1 to y n-j corresponding to equalized samples y n-1 to y n-j preceding the equalized sample y n by one to j sample intervals have together greater weight than any equal number of detected symbols preceding the equalized sample by more than j sample intervals, and where j is 3 or less.
Claim 8
Dependent Claim 42 words
The method of claim 2, wherein the step of producing a sequence of detected symbols {y n } includes converting an equalized sample y n in the sequence of equalized samples in a multi-level detector to a detected symbol y n .
Claim 9
Dependent Claim 12 words
The method of claim 7, wherein the multilevel detector detects three levels.
Claim 10
Dependent Claim 12 words
The method of claim 7, wherein the multilevel detector detects five levels.
Claim 11
Dependent Claim 33 words
The method of claim 7, wherein the readback signal is characterized by a channel transfer polynomial of the form P(D)=(1-D)(1+D) m , where m is an integer and D is a delay operator.
Claim 12
Dependent Claim 9 words
The method of claim 10, wherein m equals 1.
Claim 13
Dependent Claim 14 words
The method of claim 10, wherein m is greater than or equal to 2.
Claim 14
Dependent Claim 14 words
The method of claim 1, wherein the maximum-likelihood sequence detector comprises a Viterbi detector.
Claim 15
Dependent Claim 34 words
The method of claim 13, wherein the Viterbi detector includes a plurality of detector paths including respective sequences of detector path symbols, the Viterbi detector associating state metrics with the plurality of detector paths.
Claim 16
Dependent Claim 52 words
The method of claim 14, wherein the step of producing a sequence of detected symbols includes selecting in response to the state metrics a detector path in the plurality of detector paths, and providing the sequence of detector path symbols of the selected detector path as a current sequence of detected symbols.
Claim 17
Dependent Claim 376 words
A disk drive comprising: a magnetic recording disk; a readback circuit, coupled with the magnetic recording disk, that produces a readback signal from the magnetic recording disk, the readback signal representing a sequence of symbols during a sequence of timing intervals, the sequence of symbols including symbols that are adjacent in that they are represented by the readback signal during consecutive timing intervals, and are subject to inter-symbol interference; the readback circuit sampling the readback signal to produce a sequence of samples {x n } having amplitudes representing the readback signal during corresponding sample intervals n=1 through N; a decision feedback equalization circuit for processing the sequence of samples {x n } with a feedforward and feedback arrangement to produce a sequence of equalized samples {y n } that sequentially represent the symbols with substantially less inter-symbol interference between adjacent symbols, the decision feedback equalization circuit including: a. an asymmetrical feed-forward filter for filtering the sequence of samples {x n } to produce a sequence of feed-forward equalized samples {w n }, the asymmetrical feed-forward filter having a response that is asymmetrically balanced to cause preferential reduction of precursor inter-symbol interference between adjacent symbols represented by the samples y n ; b. symbol detection means for producing a sequence of detected symbols from the sequence of equalized samples {y n } such that each detected symbol corresponds to a successive timing interval; c. an asymmetrical feedback filter for filtering the sequence of detected symbols to produce a sequence of equalization feedback values {e n } such that each detected symbol affects a group of the immediately succeeding equalization feedback values substantially more than any equalization feedback value defined subsequent to the group, the asymmetrical feedback filter having a response that is asymmetrically balanced to cause preferential reduction of postcursor inter-symbol interference between adjacent symbols represented by the samples y n ; and d. means for sequentially subtracting the equalization feedback values e n from the feed-forward equalized samples w n to produce the sequence of equalized samples y n ; and a maximum-likelihood sequence detector coupled to the decision feedback equalization circuit that recovers a symbol a n corresponding to the equalized sample y n in response to the sequence of equalized samples {y n }.
Claim 18
Dependent Claim 376 words
A disk drive comprising: a magnetic recording disk; a readback circuit, coupled with the magnetic recording disk, that produces a readback signal from the magnetic recording disk, the readback signal representing a sequence of symbols during a sequence of timing intervals, the sequence of symbols including symbols that are adjacent in that they are represented by the readback signal during consecutive timing intervals, and are subject to inter-symbol interference; the readback circuit sampling the readback signal to produce a sequence of samples {x n } having amplitudes representing the readback signal during corresponding sample intervals n=1 through N; a decision feedback equalization circuit for processing the sequence of samples {x n } with a feedforward and feedback arrangement to produce a sequence of equalized samples {y n } that sequentially represent the symbols with substantially less inter-symbol interference between adjacent symbols, the decision feedback equalization circuit including: a. an asymmetrical feed-forward filter for filtering the sequence of samples {x n } to produce a sequence of feed-forward equalized samples {w n }, the asymmetrical feed-forward filter having a response that is asymmetrically balanced to cause preferential reduction of precursor inter-symbol interference between adjacent symbols represented by the samples y n ; b. symbol detection means for producing a sequence of detected symbols from the sequence of equalized samples {y n } such that each detected symbol corresponds to a successive timing interval; c. an asymmetrical feedback filter for filtering the sequence of detected symbols to produce a sequence of equalization feedback values {e n } such that each detected symbol affects a group of the immediately succeeding equalization feedback values substantially more than any equalization feedback value defined subsequent to the group, the asymmetrical feedback filter having a response that is asymmetrically balanced to cause preferential reduction of postcursor inter-symbol interference between adjacent symbols represented by the samples y n ; and d. means for sequentially subtracting the equalization feedback values e n from the feed-forward equalized samples w n to produce the sequence of equalized samples y n ; and a maximum-likelihood sequence detector coupled to the decision feedback equalization circuit that recovers a symbol a n corresponding to the equalized sample y n in response to the sequence of equalized samples {y n }.
Claim 19
Dependent Claim 61 words
The disk drive of claim 16, wherein the readback circuit includes: a transducer that produces the readback signal from the disk; an analog filter, connected to the transducer, which filters the readback signal to generate a filtered readback signal; a sampler, connected to the analog filter, which produces the sequence of sample signals {x n } from the filtered readback signal.
Claim 20
Dependent Claim 34 words
The disk drive of claim 16, wherein the symbol detection means further producing a sequence of detected symbols {y n } one at a time, from the sequence of equalized samples {y n }.
Claim 21
Dependent Claim 42 words
The disk drive of claim 18, wherein the asymmetrical feedback filter has tap weights such that a detected symbol y n-1 corresponding to an equalized sample y n-1 preceding the equalized sample y n by one sample interval has a non-zero weight.
Claim 22
Dependent Claim 42 words
The disk drive of claim 18, wherein the asymmetrical feedback filter has tap weights such that a detected symbol y n-1 corresponding to an equalized sample y n-1 preceding the equalized sample y n by one sample interval has a substantial weight.
Claim 23
Dependent Claim 75 words
The disk drive of claim 18, wherein the asymmetrical feedback filter has tap weights such that a set of detected symbols y n-1 to y n-j corresponding to equalized samples y n-1 to y n-j preceding the equalized sample y n by one to j sample intervals have together greater weight than any equal number of detected symbols preceding the equalized sample by more than j sample intervals, and where j is 5 or less.
Claim 24
Dependent Claim 75 words
The disk drive of claim 18, wherein the asymmetrical feedback filter has tap weights such that a set of detected symbols y n-1 to y n-j corresponding to equalized samples y n-1 to y n-j preceding the equalized sample y n by one to j sample intervals have together greater weight than any equal number of detected symbols preceding the equalized sample by more than j sample intervals, and where j, is 3 or less.
Claim 25
Dependent Claim 29 words
The disk drive of claim 18, wherein the symbol detection means comprises a three level detector that translates each of the equalized sample values into one of three symbols.
Claim 26
Dependent Claim 28 words
The disk drive of claim 18, wherein the symbol detector comprises a five level detector that translates each of the equalized sample values into one of five symbols.
Claim 27
Dependent Claim 34 words
The disk drive of claim 16, wherein the data channel is characterized by a channel transfer polynomial of the form P(D)=(1-D)(1+D) m , where m is an integer and D is a delay operator.
Claim 28
Dependent Claim 10 words
The disk drive of claim 25, wherein m equals 1.
Claim 29
Dependent Claim 15 words
The disk drive of claim 25, wherein m is greater than or equal to 2.
Claim 30
Dependent Claim 15 words
The disk drive of claim 16, wherein the maximum-likelihood sequence detector comprises a Viterbi detector.
Claim 31
Dependent Claim 73 words
The disk drive of claim 16, wherein the Viterbi detector includes a plurality of detector paths including respective sequences of detector path symbols, and associates state metrics with the plurality of detector paths, and the Viterbi detector selecting in response to the state metrics a detector path in the plurality of detector paths, and providing the sequence of detector path symbols of the selected detector path as a current sequence of detected symbols.
Claim 32
Dependent Claim 292 words
A read channel for recovering symbols from a data channel read from a magnetic recording disk, comprising: a decision feedback equalization circuit for processing a sequence of sample signals {x n } having amplitudes representing the data channel during corresponding sample intervals n=1 through N, and which produces a sequence of equalized samples {y n }, the decision feedback equalization circuit including: a. an asymmetrical feed-forward filter for filtering the sequence of samples {x n } to produce a sequence of feed-forward equalized samples {w n }, the asymmetrical feed-forward filter having a response that is asymmetrically balanced to cause preferential reduction of precursor inter-symbol interference between adjacent symbols represented by the samples y n ; b. symbol detection means for producing a sequence of detected symbols from the sequence of equalized samples {y n } such that each detected symbol corresponds to a successive timing interval; c. an asymmetrical feedback filter for filtering the sequence of detected symbols to produce a sequence of equalization feedback values {e n } such that each detected symbol affects a group of the immediately succeeding equalization feedback values substantially more than any equalization feedback value defined subsequent to the group, the asymmetrical feedback filter having a response that is asymmetrically balanced to cause preferential reduction of postcursor inter-symbol interference between adjacent symbols represented by the samples y n ; and d. means for sequentially subtracting the equalization feedback values e n from the feed-forward equalized samples w n to produce the sequence of equalized samples y n ; and a maximum-likelihood sequence detector coupled to the decision feedback equalization circuit that recovers a symbol a n corresponding to the equalized sample y n , in response to the sequence of equalized samples {y n }.
Claim 33
Dependent Claim 292 words
A read channel for recovering symbols from a data channel read from a magnetic recording disk, comprising: a decision feedback equalization circuit for processing a sequence of sample signals {x n } having amplitudes representing the data channel during corresponding sample intervals n=1 through N, and which produces a sequence of equalized samples {y n }, the decision feedback equalization circuit including: a. an asymmetrical feed-forward filter for filtering the sequence of samples {x n } to produce a sequence of feed-forward equalized samples {w n }, the asymmetrical feed-forward filter having a response that is asymmetrically balanced to cause preferential reduction of precursor inter-symbol interference between adjacent symbols represented by the samples y n ; b. symbol detection means for producing a sequence of detected symbols from the sequence of equalized samples {y n } such that each detected symbol corresponds to a successive timing interval; c. an asymmetrical feedback filter for filtering the sequence of detected symbols to produce a sequence of equalization feedback values {e n } such that each detected symbol affects a group of the immediately succeeding equalization feedback values substantially more than any equalization feedback value defined subsequent to the group, the asymmetrical feedback filter having a response that is asymmetrically balanced to cause preferential reduction of postcursor inter-symbol interference between adjacent symbols represented by the samples y n ; and d. means for sequentially subtracting the equalization feedback values e n from the feed-forward equalized samples w n to produce the sequence of equalized samples y n ; and a maximum-likelihood sequence detector coupled to the decision feedback equalization circuit that recovers a symbol a n corresponding to the equalized sample y n , in response to the sequence of equalized samples {y n }.
Claim 34
Dependent Claim 34 words
The read channel of claim 30, wherein the symbol detection means further producing a sequence of detected symbols {y n } one at a time, from the sequence of equalized samples {y n }.
Claim 35
Dependent Claim 42 words
The read channel of claim 31, wherein the asymmetrical feedback filter has tap weights such that a detected symbol y n-1 corresponding to an equalized sample y n-1 preceding the equalized sample y n by one sample interval has a non-zero weight.
Claim 36
Dependent Claim 42 words
The read channel of claim 31, wherein the asymmetrical feedback filter has tap weights such that a detected symbol y n-1 corresponding to an equalized sample y n-1 preceding the equalized sample y n by one sample interval has a substantial weight.
Claim 37
Dependent Claim 75 words
The read channel of claim 31, wherein the asymmetrical feedback filter has tap weights such that a set of detected symbols y n-1 to y n-j corresponding to equalized samples y n-1 to y n-j preceding the equalized sample y n by one to j sample intervals have together greater weight than any equal number of detected symbols preceding the equalized sample by more than j sample intervals, and where j is 5 or less.
Claim 38
Dependent Claim 75 words
The read channel of claim 31, wherein the asymmetrical feedback filter has tap weights such that a set of detected symbols y n-1 to y n-j corresponding to equalized samples y n-1 to y n-j preceding the equalized sample y n by one to j sample intervals have together greater weight than any equal number of detected symbols preceding the equalized sample by more than j sample intervals, and where j is 3 or less.
Claim 39
Dependent Claim 29 words
The read channel of claim 31, wherein the symbol detection means comprises a three level detector that translates each of the equalized sample values into one of three symbols.
Claim 40
Dependent Claim 29 words
The read channel of claim 31, wherein the symbol detection means comprises a five level detector that translates each of the equalized sample values into one of five symbols.
Claim 41
Dependent Claim 34 words
The read channel of claim 30, wherein the data channel is characterized by a channel transfer polynomial of the form P(D)=(1-D)(1+D) m , where m is an integer and D is a delay parameter.
Claim 42
Dependent Claim 10 words
The read channel of claim 38, wherein m equals 1.
Claim 43
Dependent Claim 10 words
The read channel of claim 38, wherein m equals 2.
Claim 44
Dependent Claim 16 words
The read channel of claim 30, wherein the a maximum-likelihood sequence detector comprises a Viterbi detector.
Claim 45
Dependent Claim 109 words
The read channel of claim 41, wherein: the Viterbi detector recovering a sequence of symbols {a n } from the data channel in response to the sequence of equalized samples {y n }, the Viterbi detector having a plurality of detector paths storing respective sequences of detector path symbols, and associating state metrics with the plurality of detector paths; and the symbol detection means is coupled to the Viterbi detector, the symbol detection means selecting a detector path in the plurality of detector paths in response to the state metrics, and providing the sequence of detector path symbols of the selected detector path as the sequence of detected symbols.

References Cited (Backward Citations)

US4365206A Cited
US4644564A Cited
US4520489A Cited
US4583234A Cited
US5003555A Cited
US5430661A Cited
US5132988A Cited
US5341249A Cited
US5381359A Cited
US5422760A Cited
US5345342A Cited
US5384671A Cited
US5606464A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-10-12 2002-04-13 2002-10-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-10-12 2006-04-13 2006-10-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-10-12 2010-04-13 2010-10-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag