Claims
- 1. A control system comprising:
a lookup table module providing a first output in response to receiving an index value; a controller module for processing said first output to provide a control command; and a drive module for processing said control command to commute a spin motor.
- 2. The system of claim 1, wherein said lookup table module receives said index value comprising a physical sector address for a location on an optical medium.
- 3. The system of claim 1, wherein said lookup table module comprises data including a reference period, an integrator gain and a proportional gain corresponding to said index value.
- 4. The system of claim 1, wherein said drive module provides a feedback element which includes a measurement of a spin period of said spin motor.
- 5. The system of claim 1, further comprising a summing module, wherein said summing module compares said first output to a feedback element received from said drive module to provide an error measurement.
- 6. The system of claim 5, further comprising a speed lock detector module configured to provide a check to determine if said feedback element is substantially proximate to said reference period at a corresponding physical sector address to begin or continue to perform spin motor operations.
- 7. The system of claim 5, wherein said lookup table module provides said first output comprising a reference period, an integrator gain (Ki), and a proportional gain (Kp), and wherein said drive module provides said feedback element comprising a spin period measurement, and wherein said summing module compares said reference period to said spin period measurement to provide said error measurement and wherein said controller module operates on said error measurement with said Ki and Kp to provide said control command.
- 8. The system of claim 1, wherein said controller module provides said control command comprising a voltage to apply to said spin motor.
- 9. The system of claim 1, wherein said drive module comprises a BEMF detector for sensing a BEMF zero crossing, wherein measurement of two of said BEMF zero crossings is used to calculate a spin period.
- 10. A control system for an optical disk drive comprising:
a lookup table module providing a reference period corresponding to each of a physical sector address on an optical medium; a drive module configured to sense a BEMF zero crossing occurring in a spin motor, measurement of two of said BEMF zero crossings being used to calculate a spin period measurement, said reference period being compared to said spin period measurement to provide a period error value; and a controller module for providing a control command to drive said spin motor in response to said period error value.
- 11. The system of claim 10, wherein said lookup table module comprises data including an integrator gain and a proportional gain corresponding to each of said physical sector addresses on said optical medium.
- 12. The system of claim 10, further comprising a speed lock detector module configured to provide a check to determine whether said spin period measurement is substantially proximate to said reference period at a corresponding physical sector address to begin or continue to perform spin motor operations.
- 13. The system of claim 10, wherein said lookup table module further provides an integrator gain (Ki) and a proportional gain (Kp) corresponding to each of said physical sector addresses on said optical medium, and wherein said controller module operates on said period error value with said Ki and Kp to provide said control command.
- 14. The system of claim 10, wherein said controller module provides said control command comprising a voltage to apply to said spin motor.
- 15. A method for controlling the operation of an optical disk drive comprising:
providing a lookup table module configured to provide a reference period corresponding to each of a physical sector address on an optical medium; sensing a BEMF zero crossing using a BEMF detector to calculate a spin period measurement; comparing said reference period to said spin period measurement to provide a period error value; and providing a control command in response to said period error value.
- 16. The method of claim 15, wherein said lookup table module comprises data including an integrator gain and a proportional gain corresponding to each of said physical sector addresses on said optical medium.
- 17. The method of claim 15, wherein said providing a control command in response to said period error value further comprises operating on said period error value with said Ki and Kp to provide a target period substantially proximate to said reference period at a corresponding physical sector address to begin or continue to perform spin motor operations.
- 18. The method of claim 15, wherein said lookup table module further provides an integrator gain (Ki) and a proportional gain (Kp) corresponding to each of said reference periods.
- 19. The method of claim 15, wherein said control command comprises a voltage to apply to a spin motor.
- 20. The method of claim 15, wherein said control command is operable to drive the operation of a spin motor.
Parent Case Info
[0001] This application claims the benefit and priority of U.S. Provisional Application 60/264,351, filed Jan. 25, 2001, which is herein incorporated by reference for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60264351 |
Jan 2001 |
US |