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

Sync byte padding

Assignee: Seagate Technology LLC
•
Filing: 2000-06-30
•
Granted: 2001-10-09
•
Expires: 2020-06-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system that map the defects on the storage media of a disc drive. The method and system calculate the position of the defect and from that position determine the sector that must be flagged as unusable. The method and system also detect the distance the defect lies from an adjacent sector and flags the adjacent sector as unusable if the defect is too close because the defect may grow over time and eventually invade the adjacent sector. Also a method and system that efficiently utilize the space between all of the servo bursts by filling the space with sectors during the defect mapping process and marking the sectors with defects and those too close to the defect as unusable rather than shifting the sectors within the track area to avoid the defect.

Inventors

  • 👤 Ewe Chye Tan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 11:17
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/18; G11B20/1883; G11B20/1816; G11B2220/00; G11B2220/20

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 64 words
A method for mapping defects on the storage media of a disc drive comprising steps a) calculating a position of a defect; b) comparing against a distance threshold a distance of the position of the defect to a sector adjacent to a current sector containing the defect; and c) flagging the adjacent sector as unusable when the distance is less than the distance threshold.
Claim 2
Independent Claim 64 words
A method for mapping defects on the storage media of a disc drive comprising steps a) calculating a position of a defect; b) comparing against a distance threshold a distance of the position of the defect to a sector adjacent to a current sector containing the defect; and c) flagging the adjacent sector as unusable when the distance is less than the distance threshold.
Claim 3
Dependent Claim 21 words
The method of claim 1 , further comprising a step (d) of flagging the current sector containing the defect as unusable.
Claim 4
Dependent Claim 41 words
The method of claim 2 , further comprising steps of: d)(i) detecting whether the position of the defect permits compensation by an error correcting code; and d)(ii) flagging the current sector containing the defect as unusable when compensation is not possible.
Claim 5
Dependent Claim 43 words
The method of claim 1 , further comprising steps of: e) writing a test pattern to the storage media; f) reading the test pattern to produce a read signal; and g) comparing the read signal against a signal threshold to detect a defect.
Claim 6
Dependent Claim 14 words
The method of claim 4 , wherein the test pattern is a 2T pattern.
Claim 7
Dependent Claim 61 words
The method of claim 4 , wherein the disc drive has a buffer and the step (e) of writing a test pattern to the storage media comprises steps of: e(i) storing programming and the test pattern in the buffer; and e(ii) executing the programming to retrieve the test pattern from the buffer and write the test pattern to the storage media.
Claim 8
Dependent Claim 13 words
The method of claim 1 , wherein the distance threshold is 15 bytes.
Claim 9
Dependent Claim 101 words
The method of claim 1 , wherein calculating step (a) comprises steps of: a)(i) repeatedly performing a subtraction of a number of bytes corresponding to a normal sector length from an initial defect count number to produce a new defect count number after each subtraction and repeating the subtraction until reaching zero or going negative; a)(ii) counting a number of subtractions necessary to reach zero or go negative to find a defective normal sector; and a)(iii) storing a last new defect count number produced before reaching zero or going negative to find a defective byte position within the defective normal sector.
Claim 10
Dependent Claim 103 words
A control system that maps defects on a storage media of a disc drive, comprising: a read/write channel that reads a signal from the storage media to detect a defect and a location of the defect within a current sector; and a processor that calculates a position of the defect on the storage media as a function of the location of the defect, compares against a distance threshold a distance of the position of the defect to a sector adjacent to a current sector containing the defect, and flags the adjacent sector as unusable when the distance is less than the distance threshold.
Claim 11
Dependent Claim 103 words
A control system that maps defects on a storage media of a disc drive, comprising: a read/write channel that reads a signal from the storage media to detect a defect and a location of the defect within a current sector; and a processor that calculates a position of the defect on the storage media as a function of the location of the defect, compares against a distance threshold a distance of the position of the defect to a sector adjacent to a current sector containing the defect, and flags the adjacent sector as unusable when the distance is less than the distance threshold.
Claim 12
Dependent Claim 36 words
The control system of claim 9 , wherein the processor flags the current sector containing the defect as unusable when the defect lies in a position that cannot be compensated for by an error correction code.
Claim 13
Dependent Claim 39 words
The control system of claim 10 , wherein the processor is configured to detect whether an error correction code can compensate for the defect and flag the current sector containing the defect as unusable when compensation is not possible.
Claim 14
Dependent Claim 49 words
The control system of claim 9 , further comprising: a buffer that stores a test pattern and programming for the processor; a sequencer that receives the test pattern from the buffer, provides the test pattern to the read/write channel, and instructs the read/write channel to write the test pattern.
Claim 15
Dependent Claim 15 words
The control system of claim 12 , wherein the test pattern is a 2T pattern.
Claim 16
Dependent Claim 104 words
The control system of claim 9 , wherein the processor is configured to calculate the position of the defect by repeatedly performing a subtraction of a number of bytes corresponding to a normal sector length from a defect count number to produce a new defect count number after each subtraction and repeating the subtraction until reaching zero or going negative, counting a number of subtractions necessary to reach zero or go negative to find a defective normal sector, and storing a last new defect count number produced before reaching zero or going negative to find a defective byte position within the defective normal sector.
Claim 17
Independent Claim 112 words
A method for mapping defects on the storage media of a disc drive, the method comprising steps of: a) creating a plurality of adjacent test sectors to fill the storage media; b) writing a reference data to the test sectors to produce stored data; c) reading the stored data contained by the test sectors; d) comparing the stored data that is read to the reference data to detect defects; e) storing a byte number for each defect; f) subtracting a sector frequency from the byte number for a defect to find a normal sector position of the defect; and g) flagging a normal sector corresponding to the normal sector position as unusable.
Claim 18
Independent Claim 112 words
A method for mapping defects on the storage media of a disc drive, the method comprising steps of: a) creating a plurality of adjacent test sectors to fill the storage media; b) writing a reference data to the test sectors to produce stored data; c) reading the stored data contained by the test sectors; d) comparing the stored data that is read to the reference data to detect defects; e) storing a byte number for each defect; f) subtracting a sector frequency from the byte number for a defect to find a normal sector position of the defect; and g) flagging a normal sector corresponding to the normal sector position as unusable.
Claim 19
Dependent Claim 60 words
The method of claim 15 , further comprising steps of: h) comparing against a distance threshold a distance of the normal sector position of the defect to an adjacent normal sector that is adjacent to a current normal sector containing the defect; and i) flagging the adjacent normal sector as unusable when the distance is less than the distance threshold.
Claim 20
Dependent Claim 62 words
A control system that maps defects on a storage media of a disc drive, comprising: a read/write channel that reads a signal from the media and compares the signal to a signal threshold to detect a defect within a current sector; and means for communicating with the read/write channel to flag a sector that is adjacent to the current sector as unusable.
Claim 21
Dependent Claim 62 words
A control system that maps defects on a storage media of a disc drive, comprising: a read/write channel that reads a signal from the media and compares the signal to a signal threshold to detect a defect within a current sector; and means for communicating with the read/write channel to flag a sector that is adjacent to the current sector as unusable.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-10-08 2005-04-09 2005-10-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-10-08 2009-04-09 2009-10-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-10-08 2013-04-09 2013-10-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag