IP Library Granted Patent US 6,924,960
Granted Patent B1
US 6,924,960 · App. 10/632,880 · Granted Aug 2, 2005

Timing compensation in a self-servowriting system

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 6,924,960
App. No.
10/632,880
Granted
Aug 2, 2005
Kind
B1
Abstract

A method is disclosed for defining tracks on a rotating magnetic disk medium of a disk drive. Reference tracks are followed using a servo control loop while writing servo patterns defining a first target servo track. The servo control loop includes a two-dimensional digital state compensator having a first input that receives timing error signals, a first output that generates control signals for a controlled oscillator, a second output that generates timing state variables, and a second input that receives stored timing state variables. The first target track is followed using the servo control loop while servo patterns are written, and while the stored timing state variables corresponding to the servo patterns defining the first target track are applied to the second input.

Claims (42)

1. A method for writing servo tracks on a rotating magnetic disk medium, comprising:

following a reference track comprising previously-written servo patterns;

using a servo control loop while writing servo patterns at a first target track on the magnetic disk medium, the servo control loop having a closed-loop response and including a two-dimensional state compensator comprising at least first and second inputs and first and second outputs, said first input configured to receive timing error signals, said first output comprising control signals for a controlled oscillator, said second output comprising first timing state variables corresponding to said first target track, said second input configured to receive timing state variables corresponding to said reference track;

storing said timing state variables corresponding to said first target track as first stored timing state variables; and

following said first target track using the servo control loop while writing servo patterns defining a second target track while providing said first stored timing state variables to said second input of said two-dimensional state compensator.

2. A method for writing servo tracks on a rotating magnetic disk medium, comprising:

writing a reference track comprising servo patterns;

track-following said reference track while writing a first self-written servo track under control of a closed-loop timing servo control loop having a compensator comprising at least first and second inputs and first and second outputs, said first input configured to receive timing error signals, said first output comprising control signals for a controlled oscillator, said second output comprising first timing state variables corresponding to said first self-written servo track, said second input configured to receive timing state variables corresponding to said reference track;

storing said first timing state variables; and

track-following said first self-written servo track while writing a second self-written servo track and while providing said first stored timing state variables to said second input.

3. The method of claim 2 , wherein said control signals for a controlled oscillator comprise control signals for a voltage-controlled oscillator.

4. The method of claim 2 , wherein said control signals for a controlled oscillator comprise control signals for a numerically-controlled oscillator.

5. The method of claim 2 , wherein said compensator comprises an observer-based compensator.

6. An apparatus for writing servo tracks on a rotating magnetic disk medium, comprising:

a rotating magnetic disk medium having a first servo track;

a memory for storing timing state information; and

a timing control system module configured to control timing while self-writing a second servo track, said control system module comprising a compensator module, said compensator module comprising:

a first input configured to receive timing error signals;

a first output to provide control signals to a controlled oscillator;

a second input configured to receive previously-stored timing state variables corresponding to said first servo track; and

a second output configured to provide timing state variables corresponding to said second servo track to said memory.

7. The apparatus of claim 6 , wherein said control signals for a controlled oscillator comprise control signals for a voltage-controlled oscillator.

8. The apparatus of claim 6 , wherein said control signals for a controlled oscillator comprise control signals for a numerically-controlled oscillator.

9. The apparatus of claim 6 , wherein said control signals for a controlled oscillator comprise control signals for a current-controlled oscillator.

10. The apparatus of claim 6 , wherein said control signals for a controlled oscillator comprise control signals for a phase-controlled oscillator.

11. The apparatus of claim 6 , wherein said second servo track comprises servo burst patterns.

12. The apparatus of claim 6 , wherein said second servo track comprises spiral servo patterns.

13. The apparatus of claim 6 , wherein said second servo track comprises repetitive patterns whose amplitude varies with position.

14. The apparatus of claim 6 , wherein said second servo track comprises repetitive patterns whose phase varies with position.

15. An apparatus for writing servo tracks on a rotating magnetic disk medium, comprising:

means for track-following said reference track while writing a self-written servo track under control of a closed-loop timing servo control loop having a compensator comprising at least first and second inputs and first and second outputs, said first input configured to receive timing error signals, said first output comprising control signals for a controlled oscillator, said second output comprising first timing state variables corresponding to said self-written servo track, said second input configured to receive timing state variables corresponding to a reference track; and

means for storing said first timing state variables.

16. A method for writing servo tracks on a rotating magnetic disk medium, comprising:

writing a first servo track;

writing a second servo track; and

track-following between said first and second servo tracks while writing a third servo track under control of a closed-loop timing servo control loop having a compensator comprising at least first and second inputs and first and second outputs, said first input configured to receive timing error signals, said first output comprising control signals for a controlled oscillator, said second output comprising output timing state variables corresponding to said third servo track, said second input configured to receive timing state variables corresponding to a combination of stored output timing state variables corresponding to said first servo track and said second servo track.

17. The method of claim 16 , wherein said combination comprises a linear combination.

18. The apparatus of claim 16 , wherein said control signals for a controlled oscillator comprise at least one of control signals for a voltage-controlled oscillator, control signals for a numerically-controlled oscillator, control signals for a current-controlled oscillator, and control signals for a phase-controlled oscillator.

19. The apparatus of claim 16 , wherein said second servo track comprises servo burst patterns.

20. The apparatus of claim 16 , wherein said second servo track comprises spiral servo patterns.

21. The apparatus of claim 16 , wherein said second servo track comprises repetitive patterns whose amplitude varies with position.

22. The apparatus of claim 16 , wherein said second servo track comprises repetitive patterns whose phase varies with position.

Assignments (7)
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: 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 →