IP Library Granted Patent US 6,958,881
Granted Patent B1
US 6,958,881 · App. 10/724,407 · Granted Oct 25, 2005

Disk drive control system having a servo processing accelerator circuit

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,958,881
App. No.
10/724,407
Granted
Oct 25, 2005
Kind
B1
Abstract

Disclosed is a control system for processing sampled servo data in a disk drive. The control system includes a microprocessor and a servo processing accelerator circuit for performing operations on the sampled servo data while the microprocessor is executing firmware code. The accelerator circuit supports the use of a higher servo bandwidth thus allowing a higher track density resulting a greater storage capacity for the disk drive. Also, the accelerator circuit relieves the microprocessor of the ordinary servo processing function. Thus, the microprocessor's limited processing capacity to be directed to other controller and interface functions of the disk drive. Only under unusual conditions, such as a write-unsafe (WUS) limit exception, does the microprocessor need to direct processing capacity to the servo processing function. Further, the accelerator circuit may be a decreased response time after reading the servo data from the disk.

Claims (34)

1. A magnetic disk drive, comprising:

a head disk assembly (HDA) including

a rotating magnetic disk having distributed position information in a plurality of uniformly spaced-apart servo wedges for defining data storage tracks,

an actuator for positioning a transducer head in response to a control effort signal, the transducer head for periodically reading the distributed position information from the servo wedges and reading data from the data storage tracks; and

a control system having

an accelerator circuit for implementing a first sampled servo controller for periodically adjusting, only during a track-following operation under one or more of a first set of predetermined conditions, the control effort signal based on the distributed position information, and for indicating the occurrence of a predetermined condition within a second set of predetermined conditions to the control system;

a second sampled servo controller, separate from the accelerator circuit, for periodically adjusting the control effort signal based on the distributed position information during a track-following operation under one or more of the second set of predetermined conditions.

2. A magnetic disk drive as defined in claim 1 , wherein

the control system further includes a disk controller for controlling disk operations and a host interface for coupling the disk controller with a host system; and

the second sampled servo controller, the disk controller and the host interface are implemented by a microprocessor that is separate from the accelerator circuit.

3. A magnetic disk drive as defined in claim 1 , wherein the second sampled servo controller is implemented by the microprocessor using firmware code.

4. A magnetic disk drive as defined in claim 1 , wherein the accelerator circuit has a plurality of multipliers that may simultaneously perform parallel calculations.

5. A magnetic disk drive as defined in claim 1 wherein the first set of predetermined conditions includes track following within a write unsafe limit.

6. A magnetic disk drive as defined in claim 1 wherein the second set of predetermined conditions includes track following outside of a write unsafe limit.

7. A magnetic disk drive as defined in claim 1 , wherein, after receiving distributed position information in a servo wedge, the first sampled servo controller can adjust the control effort signal after a first processing delay and the second sampled servo controller can adjust the control effort signal after a second processing delay, wherein the first processing delay is less than the second processing delay.

8. A magnetic disk drive as defined in claim 7 , wherein the first processing delay is less than one-tenth of the second processing delay.

9. A magnetic disk drive as defined in claim 7 , wherein the first processing delay is less than one-fourth of the second processing delay.

10. A magnetic disk drive, comprising:

a head disk assembly (HDA) including

a rotating magnetic disk having distributed position information in a plurality of uniformly spaced-apart servo wedges for defining data storage tracks;

an actuator for positioning a transducer head in response to a control effort signal, the transducer head for periodically reading the distributed position information from the servo wedges and reading data from the data storage tracks; and

a control system having

an accelerator circuit for implementing a first sampled servo controller for periodically adjusting, only during a track-following operation under one or more of a first set of predetermined conditions, the control effort signal based on the distributed position information with a first processing delay;

a microprocessor, separate from the accelerator circuit, for implementing a second sampled servo controller using firmware code for periodically adjusting the control effort signal based on the distributed position information, with a second processing delay that is substantially greater than the first processing delay, during an operation under one or more of a second set of predetermined conditions;

wherein the control system selects the first sampled servo controller for adjusting the control effort signal during a track-following operation under one or more of a first set of predetermined conditions, and selects the second sampled servo controller for adjusting the control effort signal during an operation under one or more of a second set of predetermined conditions.

11. A magnetic disk drive as defined in claim 10 , wherein the first processing delay is less than one-tenth of the second processing delay.

12. A magnetic disk drive as defined in claim 10 , wherein the first processing delay is less than one-fourth of the second processing delay.

13. A magnetic disk drive as defined in claim 10 , wherein

the control system further includes a disk controller for controlling disk operations and a host interface for coupling the disk controller with a host system; and

the second sampled servo controller, the disk controller and the host interface are implemented by a microprocessor that is separate from the accelerator circuit.

14. A magnetic disk drive as defined in claim 10 , wherein the second sampled servo controller is implemented by the microprocessor using firmware code.

15. A magnetic disk drive as defined in claim 10 , wherein the accelerator circuit has a plurality of multipliers that may simultaneously perform parallel calculations.

16. A magnetic disk drive as defined in claim 10 wherein the first set of predetermined conditions includes track following within a write unsafe limit.

17. A magnetic disk drive as defined in claim 10 wherein the second set of predetermined conditions includes track following outside of a write unsafe limit.

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 26, 2003
From: CODILIAN, RAFFI; ELL, TRAVIS E.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 014755/0219 →