IP Library Granted Patent US 8,780,477
Granted Patent B1
US 8,780,477 · App. 13/529,904 · Granted Jul 15, 2014

Disk drive adjusting servo timing to compensate for transient when crossing a servo zone boundary

Inventors: Wei Guo (Fremont, CA); Michael Chang (San Jose, CA); Guoxiao Guo (Irvine, CA); Jie Yu (Irvine, CA)
Assignee: Western Digital Technologies, Inc.
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 8,780,477
App. No.
13/529,904
Granted
Jul 15, 2014
Kind
B1
Abstract

A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of servo sectors defining a plurality of servo tracks, wherein the servo tracks form a plurality of servo zones, and a servo data rate of servo sectors in a first servo zone is different than a servo data rate of servo sectors in a second servo zone. A disk locked clock is synchronized to the data rate of the servo sectors in the first servo zone, wherein the disk locked clock for generating a timing window relative to the servo sectors. When the head crosses from the first servo zone to the second servo zone, at least one of the disk locked clock and the timing window is adjusted to compensate for a timing transient.

Claims (45)

1. A disk drive comprising:

a disk comprising a plurality of servo sectors defining a plurality of servo tracks, wherein:

the servo tracks form a plurality of servo zones;

a servo data rate of servo sectors in a first servo zone is different than a servo data rate of servo sectors in a second servo zone;

a head actuated radially over the disk; and

control circuitry operable to:

synchronize a disk locked clock to the data rate of the servo sectors in the first servo zone, wherein the disk locked clock for generating a timing window relative to the servo sectors; and

when the head crosses from the first servo zone to the second servo zone, adjust at least one of the disk locked clock and the timing window to compensate for a timing transient.

2. The disk drive as recited in claim 1 , wherein the timing window comprises a servo gate that times a circumferential location of the servo sectors.

3. The disk drive as recited in claim 1 , wherein the timing window comprises a sync window that times a circumferential location of a sync mark within the servo sectors.

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

clock a counter using the disk locked clock to generate the timing window; and

adjust the timing window by adding an offset to the counter.

5. The disk drive as recited in claim 1 , wherein the control circuitry is further operable to adjust the disk locked clock by adjusting a center frequency for a timing control loop that synchronizes the disk locked clock.

6. The disk drive as recited in claim 5 , wherein the control circuitry is further operable to adjust the center frequency by generating a transient in the center frequency that compensates for a transient in the disk locked clock.

7. The disk drive as recited in claim 1 , wherein the control circuitry is further operable to calibrate the adjustment during a calibration mode by:

performing multiple seeks to seek the head between the first servo zone and the second servo zone;

adjusting the at least one of the disk locked clock and the timing window during each seek; and

selecting an operating adjustment that optimizes a metric.

8. The disk drive as recited in claim 7 , wherein the metric comprises an accumulated timing error generated while reading a servo preamble in the servo sectors of the second zone.

9. The disk drive as recited in claim 7 , wherein the metric comprises a detection error when detecting a sync mark in the servo sectors of the second zone.

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

measure an ambient temperature; and

when the head crosses from the first servo zone to the second servo zone, adjust at least one of the disk locked clock and the timing window in response to the ambient temperature to compensate for the timing transient.

11. The disk drive as recited in claim 1 , wherein when the head crosses from the first servo zone to the second servo zone, the control circuitry is further operable to open the timing window early to compensate for the timing transient.

12. A method of operating a disk drive, the disk drive comprising a head actuated radially over a disk comprising a plurality of servo sectors defining a plurality of servo tracks, wherein the servo tracks form a plurality of servo zones, and a servo data rate of servo sectors in a first servo zone is different than a servo data rate of servo sectors in a second servo zone, the method comprising:

synchronizing a disk locked clock to the data rate of the servo sectors in the first servo zone, wherein the disk locked clock for generating a timing window relative to the servo sectors; and

when the head crosses from the first servo zone to the second servo zone, adjusting at least one of the disk locked clock and the timing window to compensate for a timing transient.

13. The method as recited in claim 12 , wherein the timing window comprises a servo gate that times a circumferential location of the servo sectors.

14. The method as recited in claim 12 , wherein the timing window comprises a sync window that times a circumferential location of a sync mark within the servo sectors.

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

clocking a counter using the disk locked clock to generate the timing window; and

adjusting the timing window by adding an offset to the counter.

16. The method as recited in claim 12 , further comprising adjusting the disk locked clock by adjusting a center frequency for a timing control loop that synchronizes the disk locked clock.

17. The method as recited in claim 16 , further comprising adjusting the center frequency by generating a transient in the center frequency that compensates for a transient in the disk locked clock.

18. The method as recited in claim 12 , further comprising calibrating the adjustment by:

performing multiple seeks to seek the head between the first servo zone and the second servo zone;

adjusting the at least one of the disk locked clock and the timing window during each seek; and

selecting an operating adjustment that optimizes a metric.

19. The method as recited in claim 18 , wherein the metric comprises an accumulated timing error generated while reading a servo preamble in the servo sectors of the second zone.

20. The method as recited in claim 18 , wherein the metric comprises a detection error when detecting a sync mark in the servo sectors of the second zone.

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

measuring an ambient temperature; and

when the head crosses from the first servo zone to the second servo zone, adjusting at least one of the disk locked clock and the timing window in response to the ambient temperature to compensate for the timing transient.

22. The method as recited in claim 12 , wherein when the head crosses from the first servo zone to the second servo zone, further comprising opening the timing window early to compensate for the timing transient.

Assignments (8)
PATENT COLLATERAL AGREEMENT - DDTL LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 067045/0156 →
PATENT COLLATERAL AGREEMENT - A&R LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 064715/0001 →
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: 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 038722/0229 →
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 Jul 27, 2012
From: GUO, WEI; CHANG, MICHAEL; GUO, GUOXIAO; YU, JIE
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 028657/0988 →