Claims
- 1. A method of multi-track seeking, comprising:
calculating a tracking error signal from digitized optical signals from an optical pick-up unit; detecting zero crossings in the tracking error signal; counting the number of zero crossings to form a count; calculating a reference velocity from the count; determining a time period between successive zero crossings; calculating a velocity from the time period; calculating a difference signal between the reference velocity and the velocity; adjusting a control signal so that the velocity follows the reference velocity; and applying the control signal to an actuator coupled to adjust the position of the optical pick-up unit over an optical media.
- 2. The method of claim 1, further including
indicating a seek complete condition when the count exceeds a target value.
- 3. The method of claim 1, further including
indicating a seek completion condition when the count exceeds a target value and when the tracking error signal has an appropriate slope.
- 4. The method of claim 1, further including low pass filtering a focus control signal while performing a multi-track seek operation.
- 5. The method of claim 4, further including sampling and holding the low-pass filtered focus control signal during a multi-track seek operation.
- 6. The method of claim 1, wherein calculating the reference velocity includes determining the reference velocity from a track crossing velocity profile.
- 7. The method of claim 6, wherein the track crossing velocity profile includes an acceleration period, a coasting period, and a deceleration period arranged to move an optical pick-up unit from a starting position to a target position.
- 8. The method of claim 1, further including adjusting the count for rotations of an optical media.
- 9. The method of claim 1, wherein adjusting the control signal includes summing the difference signal with multiples of previously generated control signals in a feedback loop.
- 10. The method of claim 1, further including clamping the velocity.
- 11. The method of claim 1, further including reducing laser power during the multi-track seeking operation and setting laser power to a read power when the seek completion condition is indicated.
- 12. A servo system, comprising:
an optical pick-up unit positioned over an optical media; an analog processor coupled to receive signals from detectors in the optical pick-up unit and provide digital signals; at least one processor coupled to receive the digital signals, the processor calculating a control signal; and a driver coupled to control a position of the optical pick-up unit in response to the control signal, wherein the at least one processor executes a multi-track seek algorithm that
calculates a tracking error signal from the digital signals, detects zero crossings in the tracking error signal, counts the number of zero crossings to form a count, calculates a reference velocity from the count, determines a time period between successive zero crossings, calculates a velocity from the time period, calculates a difference signal between the reference velocity and the velocity, and adjusts the control signal so that the velocity follows the reference velocity.
- 13. The system of claim 12, wherein laser power is reduced during the multi-track seek algorithm.
- 14. The system of claim 12, wherein the count is adjusted for rotation of the optical media.
- 15. A servo system, comprising:
means for receiving optical signals; means for calculating a tracking error signal; and means for performing a multi-track seek operation.
RELATED APPLICATIONS
[0001] This application is related to provisional application Serial No. 60/264,351, entitled “Optical Disk Drive Servo System,” by Ron J. Kadlec, Christopher J. Turner, Hans B. Wach, and Charles R. Watt, from which this application claims priority, herein incorporated by reference in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60264351 |
Jan 2001 |
US |