Patent US5721816A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5721816A Expired / Lapsed US ⏱️ 0.0 years remaining

Adaptive recovery of read and write errors in a disc drive

Assignee: Seagate Technology LLC
•
Filing: 1996-07-29
•
Granted: 1998-02-24
•
Expires: 2016-07-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Method and apparatus for optimizing the read/write channel error recovery process in a disc drive. An error recovery table comprising a plurality of sequentially ordered corrective operations is provided so that, upon receipt of an error from the disc drive read/write channel, the corrective operations are sequentially performed in an attempt to correct the error. At such time that a selected one of the corrective operations results in the correction of the error, the table is reordered so that the selected one of the corrective operations is advanced in the table sequence, and the reordered table is used upon the occurrence of the next error. Additionally, a series of free retries is performed prior to the operation of the error recovery table.

Inventors

  • 👤 Paul F. Kusbel
  • 👤 John E. Moon
  • 👤 Anish A. Ukani

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 14:50
CPC Classifications
H; H03; H03M; H03M13/00; H03M13/35; G; G11; G11B; G11B20/00; G11B20/10; G11B20/18; G11B20/1833; G11B20/1816; G11B2020/183

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 171 words
A method-for optimizing read/write channel error recovery in a disc drive including a rotatable disc having a plurality of data tracks including sectors for storage and retrieval of data, a head controllably positionable with respect to the tracks and a read/write channel for passing signals to and from the head during write and read operations wherein data is stored on and retrieved from the sectors on the disc, the read/write channel providing an indication when an error occurs during the write and read operations, the method comprising the steps of: providing a table of sequentially ordered corrective operations, each corrective operation having a corresponding table count; sequentially performing the corrective operations in response to an error until a selected corrective operation having a selected table count corrects the error, wherein the corrective operations are sequentially performed in accordance with the corresponding table counts; and reordering the table so that the selected corrective operation is advanced in the table and provided with a new table count less than the selected table count.
Claim 2
Independent Claim 171 words
A method-for optimizing read/write channel error recovery in a disc drive including a rotatable disc having a plurality of data tracks including sectors for storage and retrieval of data, a head controllably positionable with respect to the tracks and a read/write channel for passing signals to and from the head during write and read operations wherein data is stored on and retrieved from the sectors on the disc, the read/write channel providing an indication when an error occurs during the write and read operations, the method comprising the steps of: providing a table of sequentially ordered corrective operations, each corrective operation having a corresponding table count; sequentially performing the corrective operations in response to an error until a selected corrective operation having a selected table count corrects the error, wherein the corrective operations are sequentially performed in accordance with the corresponding table counts; and reordering the table so that the selected corrective operation is advanced in the table and provided with a new table count less than the selected table count.
Claim 3
Dependent Claim 31 words
The method of claim 1, further comprising the step of performing a free retry to correct the error before performing the step of sequentially performing the corrective operations in the table.
Claim 4
Dependent Claim 50 words
The method of claim 1, wherein the corrective operations include a seek away operation wherein the head is moved away from a selected track comprising a selected sector associated with the error to a destination track and then back to the selected track in an attempt to correct the error.
Claim 5
Dependent Claim 24 words
The method of claim 1, wherein the corrective operations include an adapt read channel operation wherein selected parameters in the read/write channel are adapted.
Claim 6
Dependent Claim 49 words
The method of claim 1, wherein the corrective operations include a wiggle retry operation wherein the head is repositioned over a non-user data track, a selected pattern of data is written to the non-user data track, and the head is thereafter returned to a position over the selected track.
Claim 7
Dependent Claim 41 words
The method of claim 1, wherein the error is a read error and the corrective operations include maintaining the head proximate to the selected track while repositioning the head off of track center by a selected percentage of the track width.
Claim 8
Dependent Claim 25 words
The method of claim 6, wherein the corrective operations include a change in the level of error correction circuitry detection employed by the read/write channel.
Claim 9
Dependent Claim 28 words
The method of claim 1, further comprising the steps of setting a hard error flag at such time that the table is exhausted without correction of the error.
Claim 10
Dependent Claim 152 words
An improved disc drive of the type having a rotatable disc and an actuator adjacent to the disc, the actuator including a controllably positionable head, the disc drive including a read/write channel for the passage of signals to and from the head during write and read operations wherein data is stored and retrieved from sectors on tracks on the disc, the read/write channel providing indications when errors occur during said write and read operations, the disc drive further including a system microprocessor with associated memory for controlling selected operations of the disc drive, the improvement comprising: error recovery means for recovering from a read/write channel error comprising: sequence means for performing a sequence of corrective operations in response to the error; and reordering means for reordering the sequence of corrective operations when a selected one of the corrective operations corrects the error, wherein the selected corrective operation is advanced in the sequence.
Claim 11
Dependent Claim 152 words
An improved disc drive of the type having a rotatable disc and an actuator adjacent to the disc, the actuator including a controllably positionable head, the disc drive including a read/write channel for the passage of signals to and from the head during write and read operations wherein data is stored and retrieved from sectors on tracks on the disc, the read/write channel providing indications when errors occur during said write and read operations, the disc drive further including a system microprocessor with associated memory for controlling selected operations of the disc drive, the improvement comprising: error recovery means for recovering from a read/write channel error comprising: sequence means for performing a sequence of corrective operations in response to the error; and reordering means for reordering the sequence of corrective operations when a selected one of the corrective operations corrects the error, wherein the selected corrective operation is advanced in the sequence.
Claim 12
Dependent Claim 21 words
The improvement of claim 9, wherein the error recovery means comprises programming stored in memory and performed by the system microprocessor.
Claim 13
Dependent Claim 26 words
The improvement of claim 9, further comprising free retry means for performing a free retry to correct the error before performing the sequence of corrective operations.
Claim 14
Dependent Claim 52 words
The improvement of claim 9, wherein the sequence of corrective operations include a seek away operation wherein the head is moved away from a selected track comprising a selected sector associated with the error to a destination track and then back to the selected track in an attempt to correct the error.
Claim 15
Dependent Claim 26 words
The improvement of claim 9, wherein the sequence of corrective operations include an adapt read channel operation wherein selected parameters in the read/write channel are adapted.
Claim 16
Dependent Claim 49 words
The improvement of claim 9, wherein the sequence of corrective operations include a wiggle retry operation wherein the head is repositioned over a calibration track, a selected pattern of data is written to the calibration track, and the head is thereafter returned to a position over the selected track.
Claim 17
Dependent Claim 43 words
The improvement of claim 9, wherein the error is a read error and the sequence of corrective operations include maintaining the head proximate to the selected track while repositioning the head off of track center by a selected percentage of the track width.
Claim 18
Dependent Claim 27 words
The improvement of claim 15, wherein the sequence of corrective operations include a change in the level of error correction circuitry detection employed by the read/write channel.
Claim 19
Dependent Claim 28 words
The improvement of claim 9, further comprising error means for setting a hard error flag at such time that the sequence is completed without correction of the error.

References Cited (Backward Citations)

US4434487A Cited
US4972316A Cited
US5189566A Cited
US5220569A Cited
US5231556A Cited
US5262907A Cited
US5422760A Cited
US5276662A Cited
US5331476A Cited
US5386324A Cited
US5430768A Cited
US5459757A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag