The present invention relates to a method and apparatus of seek end polarity detection for an optical disk drive, and more particularly, to a method and apparatus of seek end polarity detection for an optical disk drive by providing a horizontal level to the tracking error signal as the base of the seek end polarity detection. This application is a divisional application of U.S. patent application Ser. No. 10/878,999 filed on Jun. 30, 2004, which claims the foreign priority of Taiwanese patent application 93102347 filed on Feb. 03, 2004.
When an optical disk drive reads data from an optical disk therein, the optical pickup head of the optical disk drive moves from tracks to tracks for accessing data from different tracks of the optical disk. Therefore, the optical pickup head will perform a seek action to move the laser dot emitted from the pickup head between different tracks of the optical disk such that data stored on different tracks of the optical disk can be accessed successfully. In a DVD-ROM optical disk drive, data is being written into grooves of the DVD-ROM disk therein.
Please refer to
If the optical pickup head 140 takes an action such as seeking a track, the optical pickup head will issue a plurality of signals representing its read/write state, and send such signals to a pre-amplifier 145. The pre-amplifier 145 will generate a new tracking error signal 150 and a tracking error zero cross (TEZC) signal 155 according to the plural signals outputted from the optical pickup head 140. A track controller 153 controls the seek action of the optical pickup head 140 according to the tracking error signal 150; and the speed calculator 120 outputs a zero cross speed signal (ZCSPD) 169 according to the tracking error zero cross signal 155. The subtractor 110 generates the velocity error signal 125 by subtracting the ZCSPD signal 169 with the signal received from the velocity profile 115, and the resulting velocity error signal 125 is used by the seek controller 130 as a seek control signal for the optical pickup head 140.
In a DVD-ROM optical disk drive, the target track at seek end is a groove since data is written onto the grooves of the DVD-ROM disk. Hence, it is required to have a correct polarity of tracking error signal 125 of the target track for the DVD-ROM optical disk drive to perform the tracking action at a seek end.
The reasons reside on that the tangential slope for the tracking error signals of the corresponding groove and land are reversed at a seek end. To match the tracking error signals of the corresponding groove and land with the negative tracking feedback of a close circuit control, the tracking error signal corresponding to the position of the groove is defined as a positive polarity and that corresponding to the position of the land is defined as a negative polarity.
However, when the operating platform for the seek action shifts from the DVD-ROM drive to the DVD-RAM drive, the writable area of the DVD-RAM optical disk also includes the grooves and lands, and thus the target track of a DVD-RAM optical disk drive can be either a groove or a land at a seek end.
Therefore, if the target track is located at a land (i.e. the position of negative polarity of the tracking error signal), the close circuit control of the negative tracking feedback needs to invert the phase of the tracking error signal.
However, current DVD-RAM drive uses the seek end mechanism designed for the DVD-ROM, such that current DVD-RAM drive applies a tracking control whose polarity is designed to end a seek action on a groove. However, the landing position of the DVD-RAM drive may be either a land or a groove, and the polarity of the tracking error signal representing the land and that representing the groove are exact the opposite. In this regard, the result of a tracking control in the DVD-RAM drive can be either a positive result or a negative result.
Please refer to
On the other hand, When the DVD-ROM drive perform a jump inner seek action, the tracking error signal is as shown in
At last, the DVD-ROM disk must move to a correct target track to finish a seek action successfully.
However, if it is unable to determine the polarity of the tracking error signal at a seek end of the DVD-RAM disk drive, a serious slip may occur due to the seek ends to an incorrect land or groove, and thus the seek action cannot be ended successfully.
In view of the description above, the present invention provides a method and apparatus of seek end polarity detection for an optical disk drive capable of detecting the polarity of the tracking error signal (therefore capable of determining the target track at seek end is a land or a groove). If the polarity is negative (i.e. the target track at a seek end is a land), then its phase is inverted, so that the tracking error signal complies with the tracking control and the DVD-RAM drive can successfully enter into the tracking when the seek ends without causing a slip.
The primary objective of the present invention is to provide a method of seek end polarity detection for an optical disk drive, comprising the step of: providing a horizontal level between the peak and trough of a tracking error signal before making an evaluation to determine the direction of a seek action and the polarity of the tracking error signal; and determining the polarity of the tracking error signal (i.e. the target track is a land or a groove) according to the adjacent waveform level following the horizontal level by comparing the waveform level to the horizontal level.
In a preferred embodiment of the invention, such horizontal level further includes a positive horizontal level and a negative horizontal level Therefore, the corresponding determination mechanism further includes the following four situations:
The present invention also provides an apparatus of seek end polarity detection for an optical disk drive, comprising: a subtractor, a control unit, a first electronic switch, an optical pickup head, a driver, a preamplifier, and a speed calculator. The subtractor receives a speed curve signal and a zero cross speed signal so as to output a velocity error signal. The control unit further comprises a track controller, a seek controller, and a seek end polarity detector. The track controller receives a tracking error signal to output a control signal. The seek end polarity detector receives the tracking error signal and seek direction and outputs a polarity signal to the seek controller.
The first electronic switch outputs the command signal received from the track controller while switching to connect with the track controller, and outputs the signal received from the seek controller while switching to connect with the seek controller. The optical pickup head is used to read and write data onto a DVD-RAM disk. The driver receives a signal outputted by the electronic switch to control the optical pickup head. The pre-amplifier receives a signal outputted from the optical pickup head so as to output a tracking error signal and a tracking error zero cross signal. The speed calculator receives the tracking error zero cross signal to output a zero cross speed signal.
In a preferred embodiment of the present invention, the seek end polarity detector further comprises a seek direction/target track selector, a positive level detector, a negative level detector, and a second electronic switch. The seek direction/target track selector receives either a jump inner seek signal or a jump outer seek signal for controlling the optical pickup head of the DVD-RAM drive to perform a seek action in order to output a control signal. The positive level detector provides a positive level for the tracking error signal and detects the maximum point of the tracking error signal after the tracking error signal passes through the positive level. The negative level detector provides a negative level for the tracking error signal and detects the minimum point after the tracking error signal passes through the negative level. The second electronic switches receives a tracking error signal and output the tracking error signal to either the positive level detector or the negative level detector according to the control signal.
In summation of the description above, the present invention provides a method and apparatus of seek end polarity detection for an optical disk drive, and provides a horizontal level to determine the polarity of the tracking error signal according to the seek direction and the set target track. If the polarity is negative, the phase of the tracking error signal is inverted, so that the tracking error signal complies with the negative feedback of the tracking control and the DVD-RAM drive can successfully enter into the tracking control when the seek ends and the slip will not happen.
To make the esteemed review committee can further understand and recognize the present invention, a detailed description in accordance with several accompanying diagrams are presented as following.
To determine the polarity of the tracking error signal of a target track at a seek end, the DVD-RAM drive of the present invention uses the tracking error signal to determine the track number of the seek action, and provides a horizontal level for the tracking error signal when the seek action lands on a track in front of the target track, and such horizontal level will appear between the peak and trough of the tracking error signal. After the tracking error signal passes through the horizontal level, the polarity can be determined by comparing the waveform level adjacent to the horizontal level with the same.
Please refer to
Please refer to
In
In
With the determination of the corresponding polarity of the tracking error signal when the seek action ends, the polarity required for ending the seek can be obtained correctly, and thus the seek action can be ended successfully. If the corresponding polarity of the tracking error signal after the seek action is correct, a tracking error signal can be provided for the track controller as a negative feedback control.
The present invention further provides an apparatus of seek end polarity detection for an optical disk drive. Please refer to
Moreover, the control unit 420 further comprises a seek end polarity detector 425 in addition to a seek controller 421 and a track controller 423. Therefore, the seek end polarity detector 425 can determine the polarity of the tracking error signal corresponding to the target track of the seek controller 421 according to a tracking error signal 150 outputted from the pre-amplifier 460, so that the seek action can end on the correct polarity of the tracking error signal 150 and enter into the tracking control successfully. Further, the seek end polarity detector 425 can be installed directly in the seek controller 421.
As seen in
Please refer to
If the target track is a groove and the seek action is performed from inner tracks to outer tracks as well as if the target track is a land and the seek action is performed from outer tracks to inner tracks, the tracking error signal TE received by the electronic switch 540 is outputted to the negative level detector 520. On the other hand, if the target track is a groove and the seek action is performed from outer tracks to inner tracks as well as if the target track is a land and the seek action is performed from inner tracks to outer tracks, the tracking error signal TE received by the electronic switch 540 is outputted to the positive level detector 520. After the negative level detector 530 receives the tracking error signal TE, a negative horizontal level set from the outside is provided for the tracking error signal TE, and the position of the minimum point is detected after the tracking error signal TE passes through such negative horizontal level, and then the polarity of the tracking error signal TE of the target track on where the seek action lands can be found according to the method as shown in
In summation of the description above, the present invention discloses a method and apparatus of seek end polarity detection for an optical disk drive. By the seek direction and target track setup as well as a horizontal level provided for the tracking error signal, the polarity of the target track of such tracking error signal can be detected after the seek action. The present invention allows the DVD-RAM drive to end the seek action successfully and enters into the tracking, and thus the slip will not happen.
While the preferred embodiment of the invention has been set forth for the purpose of disclosure, modifications of the disclosed embodiment of the invention as well as other embodiments thereof may occur to those skilled in the art. Accordingly, the appended claims are intended to cover all embodiments which do not depart from the spirit and scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
93102347 | Feb 2004 | TW | national |
Number | Date | Country | |
---|---|---|---|
Parent | 10878999 | Jun 2004 | US |
Child | 12252743 | US |