Oscillator calibration for motor controller
First Claim
1. A storage device comprising:
- a system that includes;
a first clock source;
a second clock source; and
a motor controller, the motor controller including calibration circuitry configured to calibrate the second clock source according to the first clock source in response to the first clock source operating as expected, and configured to provide to the system the calibrated second clock source as a timing reference instead of the first clock source as the timing reference in response to the first clock source not operating as expected;
a head actuator configured to communicate with the motor controller; and
a spindle disposed within the system.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and apparatuses including computer program products for oscillator calibration include, in at least one implementation, a storage device including: a system including a first clock source, a second clock source, and a motor controller, the motor controller including calibration circuitry configured to calibrate the second clock source according to the first clock source in response to the first clock source operating as expected, and configured to provide to the system the calibrated second clock source as a timing reference instead of the first clock source as the timing reference in response to the first clock source not operating as expected, a head actuator configured to communicate with the motor controller, and a spindle disposed within the system.
17 Citations
18 Claims
-
1. A storage device comprising:
a system that includes; a first clock source; a second clock source; and a motor controller, the motor controller including calibration circuitry configured to calibrate the second clock source according to the first clock source in response to the first clock source operating as expected, and configured to provide to the system the calibrated second clock source as a timing reference instead of the first clock source as the timing reference in response to the first clock source not operating as expected; a head actuator configured to communicate with the motor controller; and a spindle disposed within the system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A hard disk drive comprising:
-
an internal oscillator; a system clock; a motor controller coupled with the system clock, the motor controller including calibration circuitry configured to use the internal oscillator for a timing reference instead of the system clock when the system clock is not operating in accordance with an operating condition; a head actuator configured to communicate with the motor controller; and a spindle supply configured to provide emergency power to the calibration circuitry and the internal oscillator. - View Dependent Claims (15, 16, 17, 18)
-
Specification