The present invention relates optical storage systems, and more particularly, to a method and an apparatus for recovering a RFZC signal to correct a phase of the RFZC signal while considering directional characteristics of the phase.
A Digital Versatile Disc (DVD) and a DVD drive are typical of the optical storage disc and the optical storage device, respectively. When an optical storage device reads data stored on an optical storage disc or writes data onto the optical storage disc, the optical storage device has to firstly move an optical pickup (OPU) of the optical storage device toward a track on the optical storage disc and secondly perform data accessing operation such as writing or reading data. The track crossing speed and track crossing direction of the OPU with respect to the optical storage disc are important parameters of the optical storage device while performing track crossing control. Only when the track crossing direction is correctly determined, can the optical storage device correctively control a sled motor thereof to move the OPU toward a target track on the optical storage disc and perform the data accessing operation. While performing the track crossing control, the optical storage device has to continuously confirm the track crossing direction to maintain a corresponding servo control. Typically, various ways of determining the track crossing direction are used for ranges of value of the track crossing speed, respectively. For example, when the OPU operates using a small value of the track crossing speed, the optical storage device may determine the track crossing direction of the OPU according to a value of a phase difference between a track error (TE) signal and a radio frequency ripple (RFRP) signal, wherein the TE signal is generated according to OPU location accuracy with respect to the target track, and the RFRP signal is generated according to reflected laser light from a tiny groove or a land of the optical storage disc illuminated by laser light omitted from the OPU.
In addition, a track error zero crossing (TEZC) signal generated according to the TE signal can be utilized to represent a time sequence characteristic of zero crossing of the TE signal with respect to a level. Similarly, a radio frequency zero crossing (RFZC) signal generated according to the RFRP signal can be utilized to represent a time sequence characteristic of zero crossing of the RFRP signal with respect to a level. Utilizing a characteristic that a value of a phase difference between the RFZC signal and the TEZC signal is 90 degrees and a characteristic that a phase lead or phase lag relationship between the RFZC signal and the TEZC signal is varied according to a moving direction of the OPU with respect to the optical storage disc, the optical storage device may lock onto a target track more accurately during track seeking. However, with a great diversity of specifications of various kinds of optical storage discs, most optical storage devices in the art do not have a 90 degrees value of a phase difference between the RFZC signal and the TEZC signal so that these prior art optical storage devices perform track seeking inefficiently or even incorrectly.
According to a preferred embodiment, the present invention provides a method for generating a phase-corrected radio frequency zero crossing (PKRFZC) signal. The method includes: reading a track error zero crossing (TEZC) signal of an optical storage device, wherein the TEZC signal is generated according to a track error (TE) signal of the optical storage device; reading a radio frequency zero crossing (RFZC) signal of the optical storage device, wherein the RFZC signal is generated according to a radio frequency ripple (RFRP) signal of the optical storage device; and generating a pseudo radio frequency zero crossing (PSRFZC) signal according to the TE signal, wherein a value of a phase difference between the PSRFZC signal and the TE signal is 90 degrees, and a phase lead or phase lag relationship between the PSRFZC signal and the TE signal is independent of a seek direction of an optical pickup (OPU) of the optical storage device. That is, the PSRFZC signal and the TE signal are direction independent. The method further includes detecting phases of the TEZC signal and the RFZC signal; and outputting the PSRFZC signal or an inverted signal of the PSRFZC signal according to variations of a phase difference between the TEZC signal and the RFZC signal to generate the PKRFZC signal.
Accordingly, the present invention further provides a circuit for generating a phase-corrected radio frequency zero crossing (PKRFZC) signal. The circuit includes: a phase detection unit for generating a multiplexing signal according to a track error zero crossing (TEZC) signal and a radio frequency zero crossing (RFZC) signal of an optical storage device; a pseudo radio frequency zero crossing (PSRFZC) unit for generating a PSRFZC signal according to a track error (TE) signal of the optical storage device; a first inverter electrically connected to the PSRFZC unit for generating an inverted signal of the PSRFZC signal according to the PSRFZC signal; and a first multiplexer electrically connected to the first inverter, the PSRFZC unit, and the phase detection unit for multiplexing the PSRFZC signal or the inverted signal of the PSRFZC signal according to the multiplexing signal to generate the PKRFZC signal.
A first embodiment of the present invention provides a method for generating a phase-corrected radio frequency zero crossing (PKRFZC) signal and a circuit corresponding to the method. Please refer to both
In the first embodiment, the circuit 200 shown in
Step 10: Read a track error zero crossing (TEZC) signal of an optical storage device using the phase detection unit 210, wherein the TEZC signal is generated according to a track error (TE) signal of the optical storage device.
Step 20: Read a radio frequency zero crossing (RFZC) signal of the optical storage device using the phase detection unit 210, wherein the RFZC signal is generated according to a radio frequency ripple (RFRP) signal of the optical storage device.
Step 30: Generate a pseudo radio frequency zero crossing (PSRFZC) signal according to the track error (TE) signal using the PSRFZC unit 220, wherein a value of a phase difference between the PSRFZC signal and the TE signal is 90 degrees. In this embodiment, the PSRFZC signal is generated by firstly preprocessing the TE signal using the ADC 221, the comparators 223 and 224, and the signal detector 226; and secondly generating a PD signal using the PD signal generator 228g. The PSRFZC signal generator 228 is capable of instructing the multiplexer 228x to output the PD signal or an inverted signal of the PD signal according to a moving direction of an optical pickup (OPU) 204 of the optical storage device to generate the PSRFZC signal. As shown in
Step 40: Detect phases of the TEZC signal and the RFZC signal using the phase detection unit 210 to monitor variations of a phase difference between the TEZC signal and the RFZC signal. In the present embodiment, detection results of the phase detection unit 210 are represented using states of the multiplexing signal SEL. Please note, the states of the multiplexing signal SEL includes an inversion disabling state and an inversion enabling state. When the phases detected in this step indicate either that a phase lead state of the RFZC signal with respect to the TEZC signal is changed to a phase lag state or that a phase lag state of the RFZC signal with respect to the TEZC signal is changed to a phase lead state, the multiplexing signal SEL correspondingly changes from the inversion disabling state to the inversion enabling state.
Step 50: Output the PSRFZC signal or an inverted signal of the PSRFZC signal using the multiplexer 240 to generate the PKRFZC signal according to the variations of a phase difference between the TEZC signal and the RFZC signal to generate the PKRFZC signal. In the present embodiment, when the multiplexing signal SEL is at the inversion disabling state, the multiplexer 240 outputs the PSRFZC signal as the PKRFZC signal. Conversely, when the multiplexing signal SEL is at the inversion enabling state, the multiplexer 240 outputs the inverted signal of the PSRFZC signal as the PKRFZC signal. As shown in
As Step 10 and step 20 are well known in the art, they will not be repeated in the following. As described in step 30, the present invention utilizes the PSRFZC unit 220 to provide the PSRFZC signal, wherein the value of the phase difference between the PSRFZC signal and the TE signal is 90 degrees. The reason that the value of the phase difference mentioned above is 90 degrees is explained as follows. When the OPU 204 moves along a radial direction of the optical storage disc 202, the TE signal generated according to detection signals of a plurality of optical sensors 206 is converted into a plurality of discrete digital signals DTE0 by the ADC 221. The comparator 223 is capable of filtering the plurality of digital signals DTE0 so that out of the plurality of digital signals DTE0, digital signals DTE1 that are greater than an upper threshold pass through the comparator 223. In addition, the comparator 224 is capable of filtering the plurality of digital signals DTE0 so that out of the plurality of digital signals DTE0, digital signals DTE2 that are less than a lower threshold pass through the comparator 224. According to this embodiment, the signal detector 226 is capable of detecting local maximums LMAX of the TE signal from the digital signals DTE1 that pass through the comparator 223. That is, the signal detector 226 is capable of calculating a plurality of local averages according to the digital signals DTE1, which pass through the comparator 223, wherein each local average of the digital signals DTE1 is an average of continuously transmitted digital signals out of the digital signals DTE1. The signal detector 226 compares the plurality of local averages to detect the local maximums LMAX of the TE signal. Similarly, the signal detector 226 is capable of detecting local minimums LMIN of the TE signal from the digital signals DTE2 that pass through the comparator 224. That is, the signal detector 226 is capable of calculating a plurality of local averages according to the digital signals DTE2, which pass through the comparator 224, wherein each local average of the digital signals DTE2 is an average of continuously transmitted digital signals out of the digital signals DTE2, and the signal detector 226 compares the plurality of local averages to detect the local minimums LMIN of the TE signal.
Please refer to
When the RFZC signal leads the TEZC signal in phase, it is uncertain whether the PSRFZC signal generated in step 30 leads the TEZC signal in phase. In addition, when the RFZC signal lags behind the TEZC signal in phase, it is uncertain whether the PSRFZC signal generated in step 30 lags behind the TEZC signal in phase. However, by transmitting the detection results representing that the RFZC signal leads the TEZC signal in phase or that the RFZC signal lags behind the TEZC signal in phase from the phase detection unit 210 to the multiplexer 240 through the multiplexing signal SEL, the multiplexer 240 is capable of outputting the PSRFZC signal or the inverted signal PSRFZC′ according to the multiplexing signal SEL to generate the PKRFZC. As a result, when the RFZC signal leads the TEZC signal in phase, it is certain that the PKRFZC signal leads the TEZC signal in phase. In addition, when the RFZC signal lags behind the TEZC signal in phase, it is certain that the PKRFZC signal lags behind the TEZC signal in phase. In this embodiment, the multiplexer 240 controls the PKRFZC signal to be in a phase lead state with respect to the TEZC signal when the phases of the TEZC signal and the RFZC signal detected by the phase detection unit 210 indicate that the RFZC signal leads the TEZC signal. The multiplexer 240 controls the PKRFZC signal to be in a phase lag state with respect to the TEZC signal when the phases detected by the phase detection unit 210 indicate that the RFZC signal lags behind the TEZC signal. Therefore, a value of a phase difference between the PKRFZC signal and the TE signal is 90 degrees accordingly. In addition, by converting the PSRFZC signal into the PKRFZC signal using step 40 and step 50, an incorrect phase lead state of the PSRFZC signal is replaced with the correct phase lag state of the PKRFZC signal, and an incorrect phase lag state of the PSRFZC signal is replaced with the correct phase lead state of the PKRFZC signal. Since phase lead or phase lag relationship between the PKRFZC signal and the TE signal is related to a seek direction, i.e. the track crossing direction or the moving direction of the OPU 204 while the optical storage is performing track seeking, the correct phase lead state and the correct phase lag state of the PKRFZC signal can be utilized for detecting the seek direction of the OPU 204. Please note, the characteristic that the value of the phase difference between the PKRFZC signal and the TE signal is 90 degrees and the characteristics of the correct phase lead state and the correct phase lag state of the PKRFZC signal ensure that the optical storage device according to the present invention performs track seeking efficiently and correctly. According to the present invention, the track seeking success rate of the optical storage device is greatly improved in contrast to the prior art.
Please refer to
Furthermore, although steps 10, 20, and 40 are described using the TEZC signal and the RFZC signal, this is not meant as a limitation of the present invention. In fact, the phase of the TEZC signal corresponds to the phase of the TE signal, and the phase of the RFZC signal corresponds to the phase of the RFRP signal. The TEZC signal generated according to the TE signal can be utilized to represent a time sequence characteristic of zero crossings of the TE signal with respect to a level. That is, inversion times and inversion directions of the TEZC signal correspond to crossing timing and crossing direction of the TE signal with respect to the level, respectively. Wherein the level can be an average level of a local maximum and a local minimum derived from the TE signal. Similarly, the RFZC signal generated according to the RFRP signal can be utilized to represent a time sequence characteristic of zero crossing of the RFRP signal with respect to a level. That is, inversion times and inversion directions of the RFZC signal correspond to crossing timing and crossing direction of the RFRP signal with respect to the level, respectively. Wherein the level can be an average level of a local maximum and a local minimum derived from the RFRP signal. By executing step 10 and step 20, step 40 is capable of detecting the phases of the TEZC signal and the RFZC signal using the phase detection unit 210. Therefore, the phases of the TE signal and the RFRP signal are also derived in step 40 accordingly, and when the phase detection unit 210 detects the phase lead state or the phase lag state of the RFZC signal with respect to the TEZC signal, the phase detection unit 210 also detects the phase lead state or the phase lag state of the RFRP signal with respect to the TE signal. A second embodiment of the present invention is similar to the first embodiment. According to the second embodiment, step 10 and step 20 read the TE signal and the RFRP signal of the optical storage device using the phase detection unit 210, respectively, and step 40 detects the phases of the TE signal and the RFRP signal using the phase detection unit 210 to monitor variations of a phase difference between the TE signal and the RFRP signal.
In contrast to the prior art, a value of a phase difference between the PKRFZC signal and the TEZC signal generated by the present invention method and device is 90 degrees. Therefore, the track seeking success rate of the optical storage device is greatly improved. In addition, according to the present invention, a phase lead state or a phase lag state of the PKRFZC signal with respect to the TEZC signal can be utilized to detect the seek direction or the track crossing direction of the OPU of the optical storage device.
Number | Date | Country | Kind |
---|---|---|---|
093109504 | Apr 2004 | TW | national |