IP Library Granted Patent US 7,876,523
Granted Patent B1
US 7,876,523 · App. 12/537,974 · Granted Jan 25, 2011

Disk drive initializing position feedforward compensation with velocity feedforward compensation

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,876,523
App. No.
12/537,974
Granted
Jan 25, 2011
Kind
B1
Abstract

A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of spiral tracks, wherein each spiral track comprises a high frequency signal interrupted by a sync mark at a sync mark interval. The head is positioned over the disk and used to read the spiral tracks to detect a plurality of spiral-to-spiral times each representing a time between consecutive spiral crossings. A velocity of the head is estimated in response to the spiral-to-spiral times, and velocity feedforward compensation values are generated from the estimated head velocity. A control signal is generated to position the head over the disk in response to the velocity feedforward compensation values. When the detected spiral-to-spiral times are substantially constant, position feedforward compensation values are initialized in response to the velocity feedforward compensation values.

Claims (39)

1. A disk drive comprising:

a disk comprising a plurality of spiral tracks, wherein each spiral track comprises a high frequency signal interrupted by a sync mark at a sync mark interval;

a head actuated over the disk; and

control circuitry operable to:

position the head over the disk;

use the head to read the spiral tracks to detect a plurality of spiral-to-spiral times each representing a time between consecutive spiral crossings;

estimate a velocity of the head in response to the spiral-to-spiral times;

generate velocity feedforward compensation values from the estimated head velocity;

generate a control signal to position the head over the disk in response to the velocity feedforward compensation values;

when the detected spiral-to-spiral times are substantially constant, initialize position feedforward compensation values in response to the velocity feedforward compensation values;

estimate a position of the head in response to the spiral tracks; and

servo the head in response to the estimated head position and the position feedforward compensation values.

2. The disk drive as recited in claim 1 , wherein the velocity feedforward compensation values cause the head to substantially follow a repeatable runout of the disk.

3. The disk drive as recited in claim 2 , wherein the velocity feedforward compensation values cause the head to substantially follow a once-around repeatable runout of the disk.

4. The disk drive as recited in claim 1 , wherein the control circuitry is further operable to:

generate a position error signal in response to a difference between the estimated head position and a reference position; and

servo the head in response to the position error signal.

5. The disk drive as recited in claim 4 , wherein the control circuitry is further operable to adapt the position feedforward compensation values in response to the position error signal.

6. The disk drive as recited in claim 1 , wherein the control circuitry is further operable to:

generate a flex bias compensation value in response to the control signal; and

servo the head in response to the estimated head position, the position feedforward compensation values, and the flex bias compensation value.

7. A method of operating a disk drive, the disk drive comprising a head actuated over a disk comprising a plurality of spiral tracks, wherein each spiral track comprises a high frequency signal interrupted by a sync mark at a sync mark interval, the method comprising:

positioning the head over the disk;

using the head to read the spiral tracks to detect a plurality of spiral-to-spiral times each representing a time between consecutive spiral crossings;

estimating a velocity of the head in response to the spiral-to-spiral times;

generating velocity feedforward compensation values from the estimated head velocity;

generating a control signal to position the head over the disk in response to the velocity feedforward compensation values;

when the detected spiral-to-spiral times are substantially constant, initializing position feedforward compensation values in response to the velocity feedforward compensation values;

estimating a position of the head in response to the spiral tracks; and

serving the head in response to the estimated head position and the position feedforward compensation values.

8. The method as recited in claim 7 , wherein the velocity feedforward compensation values cause the head to substantially follow a repeatable runout of the disk.

9. The method as recited in claim 8 , wherein the velocity feedforward compensation values cause the head to substantially follow a once-around repeatable runout of the disk.

10. The method as recited in claim 7 , further comprising:

generating a position error signal in response to a difference between the estimated head position and a reference position; and

serving the head in response to the position error signal.

11. The method as recited in claim 10 , further comprising adapting the position feedforward compensation values in response to the position error signal.

12. The method as recited in claim 7 , further comprising:

generating a flex bias compensation value in response to the control signal; and

serving the head in response to the estimated head position, the position feedforward compensation values, and the flex bias compensation value.

Assignments (6)
RELEASE OF SECURITY INTEREST AT REEL 038744 FRAME 0481 Recorded Feb 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 058982/0556 →
RELEASE OF SECURITY INTEREST Recorded Mar 5, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 045501/0714 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038722/0229 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038744/0281 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038744/0481 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2009
From: PANYAVORAVAJ, BOWORN; SIRICHAROENCHAI, CHAISIT
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 023467/0900 →