IP Library Granted Patent US 7,542,230
Granted Patent B1
US 7,542,230 · App. 11/418,869 · Granted Jun 2, 2009

Disk drive during self-servo writing

Assignee: Maxtor Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,542,230
App. No.
11/418,869
Granted
Jun 2, 2009
Kind
B1
Abstract

A disk drive self-servo writes on a storage disk. Servo bursts are self-written along a track using a transducer, a position error signal (PES) indicating repeatable runout due (RRO) for the servo bursts is determined using a reference pattern, an embedded runout correction (ERC) value is calculated based on the PES and stored in a corresponding servo sector, and then the disk drive self-writes other servo bursts.

Claims (22)

1. A disk drive, comprising:

a disk that includes a reference pattern and tracks, wherein the reference pattern includes servo information and the tracks include servo sectors, and embedded runout correction (ERC) values compensate for repeatable runout (RRO) in the tracks;

a transducer that reads data from and writes data to the disk; and

a controller that (1) generates a position error signal (PES) using the transducer to read the reference pattern while the transducer is at a radial position, (2) self-writes a servo burst on the disk using the transducer while using the PES to position the transducer at the radial position, wherein the PES indicates the RRO for the servo burst and the transducer remains positioned at the radial position between reading the reference pattern and self-writing the servo burst, (3) calculates an ERC value for the servo burst using the PES, and (4) writes the ERC value to the disk using the transducer;

wherein the controller also (1) generates a second PES using the transducer to read the reference pattern while the transducer is at a second radial position, (2) self-writes a second servo burst on the disk using the transducer while using the second PES to position the transducer at the second radial position, wherein the servo bursts are radially offset, circumferentially staggered servo bursts, and the second PES indicates RRO for the second servo burst, and (3) calculates the ERC value for the servo bursts using the PES's; and

wherein the controller (1) generates the PES and self-writes the servo burst during a first revolution of the disk, and (2) generates the second PES and self-writes the second servo burst during a second revolution of the disk.

2. The disk drive of claim 1 , wherein the reference pattern is a temporary pattern.

3. The disk drive of claim 1 , wherein the reference pattern is circumferentially spaced spirals.

4. The disk drive of claim 1 , wherein the servo bursts define a track centerline in a servo sector.

5. The disk drive of claim 1 , wherein the controller (1) generates a second PES using the transducer to read the reference pattern while the transducer is at the radial position after self-writing the servo burst, wherein the second PES indicates RRO for the servo burst, (2) generates an interpolated PES using the PES's, and (3) calculates the ERC value using the interpolated PES.

6. The disk drive of claim 1 , wherein the controller calculates and stores the ERC values on a sector-by-sector basis for each servo sector in a track.

7. The disk drive of claim 1 , wherein the controller calculates the ERC value without reading the servo burst.

8. The disk drive of claim 1 , wherein the controller calculates the ERC value without reading a final servo pattern.

9. An apparatus comprising:

a storage media having a temporary reference pattern indicating a repeatable runout for a plurality of servo tracks; and

a controller operatively coupled to a transducer, the controller generating a position error signal using a repeatable runout corresponding to one of the plurality of tracks, using the position error signal to radially position the transducer over the track, and writing a servo burst and an embedded runout correction value for the track calculated from the position error signal.

10. The apparatus of claim 9 , wherein the controller generates the position error signal and writes the servo burst during a single revolution of the storage media.

11. The apparatus of claim 9 , wherein the controller calculates the embedded runout correction value without reading the servo burst.

12. The apparatus of claim 9 , wherein the controller calculates the embedded runout correction value without reading a final servo pattern.

13. An apparatus comprising:

a storage media having a reference pattern of circumferentially spaced spirals indicating a repeatable runout for a plurality of servo tracks; and

a controller operatively coupled to a transducer, the controller generating a position error signal using a repeatable runout corresponding to one of the plurality of tracks, using the position error signal to radially position the transducer over the track, and writing a servo burst and an embedded runout correction value for the track calculated from the position error signal.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jul 23, 2025
From: THE BANK OF NOVA SCOTIA
To: SEAGATE TECHNOLOGY PUBLIC LIMITED COMPANY; SEAGATE TECHNOLOGY; SEAGATE TECHNOLOGY HDD HOLDINGS; I365 INC.; SEAGATE TECHNOLOGY LLC; SEAGATE TECHNOLOGY INTERNATIONAL; SEAGATE HDD CAYMAN; SEAGATE TECHNOLOGY (US) HOLDINGS, INC.
Reel/Frame 072193/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Jul 19, 2013
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT AND SECOND PRIORITY REPRESENTATIVE
To: SEAGATE TECHNOLOGY LLC; EVAULT INC. (F/K/A I365 INC.); SEAGATE TECHNOLOGY INTERNATIONAL; SEAGATE TECHNOLOGY US HOLDINGS, INC.
Reel/Frame 030833/0001 →
SECURITY AGREEMENT Recorded Mar 24, 2011
From: SEAGATE TECHNOLOGY LLC
To: THE BANK OF NOVA SCOTIA, AS ADMINISTRATIVE AGENT
Reel/Frame 026010/0350 →
RELEASE Recorded Jan 19, 2011
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: SEAGATE TECHNOLOGY HDD HOLDINGS; MAXTOR CORPORATION; SEAGATE TECHNOLOGY LLC; SEAGATE TECHNOLOGY INTERNATIONAL
Reel/Frame 025662/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2009
From: MAXTOR CORPORATION
To: SEAGATE TECHNOLOGY LLC
Reel/Frame 022987/0909 →
SECURITY AGREEMENT Recorded May 15, 2009
From: MAXTOR CORPORATION; SEAGATE TECHNOLOGY LLC; SEAGATE TECHNOLOGY INTERNATIONAL
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT AND FIRST PRIORITY REPRESENTATIVE; WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT AND SECOND PRIORITY REPRESENTATIVE
Reel/Frame 022757/0017 →
Continuity (2)
Continuation 1064251200 · Aug 14, 2003
Provisional Application 6040358300 · Aug 14, 2002