This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2008-048405, filed Feb. 28, 2008, the entire contents of which are incorporated herein by reference.
1. Field
One embodiment of the present invention relates to a data reproducing device, which reproduces data recorded in a recording medium such as an optical disk, and a data reproducing method.
2. Description of the Related Art
In a data reproducing device for reproducing data recorded in an optical disk and other recording media, in general, when a reproduction signal is generated from the recording medium, a clock (reproduction clock) is first generated that reproduces a channel bit clock, which is inherent in a reproduction signal in data recorded in the recording medium, as faithfully as possible. The channel bit clock is a reference recording clock signal used when the data is recorded in the recording medium. The reproduction signal is sampled by using the reproduction clock.
The data recorded in the recording medium may be different in the channel bit clock, depending on the reading position. For example, digital modulation data is recorded in an optical disk so that the linear recording density is constant. Therefore, when the optical disk rotates at a constant speed, the frequency of the channel bit clock inherent in the digital modulation data differs according to the reading position. Thus, the data reproducing device needs to make the reproduction clock constantly follow the channel bit clock so that data can be accurately reproduced even if the channel bit clock is changed.
In the conventional art, there have been proposed various techniques for making the reproduction clock follow the channel bit clock (for example, see, Jpn. Pat. Appln. KOKAI Publication No. 2001-6297). In general, in the data reproducing device, an output frequency of a voltage controlled oscillator (VCO) is used as a frequency of the reproduction clock. In the optical disk reproducing device disclosed in Jpn. Pat. Appln. KOKAI Publication No. 2001-6297, the number of combined resistances for determining the oscillation characteristic of the VCO is changeably constructed from a table. The oscillation characteristic of the VCO is switched based on this table, whereby the frequency bandwidth applicable to the VCO can be widened. Therefore, according to the optical disk reproducing device, the reproduction clock can be made to follow the channel bit clock without depending on the reading position.
When the reading position on the optical disk is jumped from the inner peripheral side to the outer peripheral side or from the outer peripheral side to the inner peripheral side (when the reading position is sought), the channel bit clock is significantly changed within a short time. In this case, the output frequency of the VCO is required to be significantly changed within a short time.
In order to significantly change the output frequency of the VCO within a short time, the control voltage of the VCO is also required to be significantly changed. However, the oscillation characteristic of the VCO is generally designed to be optimum near a predetermined input voltage and a predetermined output frequency. Therefore, when the control voltage of the VCO is significantly changed, the characteristic of the VCO is deviated from the optimum characteristic. As a result, the output frequency is sensitively changed relative to the change in the input voltage, resulting in instability of the output frequency, thereby leading to difficulty in performing stable reproduction. Thus, in the conventional art, if the seek is performed, there is a problem that time is required from after the end of seek for reproduction to stabilize.
A general architecture that implements the various feature of the invention will now be described with reference to the drawings. The drawings and the associated descriptions are provided to illustrate embodiments of the invention and not to limit the scope of the invention.
Various embodiments according to the invention will be described hereinafter. In general, according to one embodiment of the invention, there is provided a data reproducing device comprising: a voltage controlled oscillator configured to output a signal at a frequency corresponding to a first input voltage and be changed in the output frequency characteristic for the first input voltage in response to a second input voltage; a frequency difference detector configured to detect a frequency difference between data read out from a recording medium and an output signal of the voltage controlled oscillator and output a value corresponding to the frequency difference; an integrator configured to integrate an output value of the frequency difference detector; a first converter configured to output a first conversion value in response to a value of the integrator; a second converter configured to output a second conversion value in response to the value of the integrator; a first DAC configured to convert the first conversion value into a voltage and give the voltage as the first input voltage to the voltage controlled oscillator; and a second DAC configured to convert the second conversion value into a voltage and give the voltage as the second input voltage to the voltage controlled oscillator. When the value of the integrator is changed in a predetermined range, the first converter outputs the first conversion value so that the first input voltage value is within an optimum range inherent in the voltage controlled oscillator.
According to the data reproducing device and the data reproducing method of the invention, it is possible to easily reduce the time from the end of seek until reproduction can be stably performed.
The embodiment of the data reproducing device and the data reproducing method according to the invention are next described in detail with reference to the attached drawings.
In this embodiment, an “optical disk reproducing device,” which is configured so that digital data recorded in an optical disk 1 can be reproduced, is shown as an example of the data reproducing device.
As shown in
The preamp 11 amplifies a reproduction signal obtained from the optical disk 1. The ADC 12 samples the reproduction signal given from the preamp 11 to convert the reproduction signal into a multivalued digital signal by using a reproduction clock generated by the VCO 38. The reproduction clock generated by the VCO 38 is supplied to each circuit block of
The offset/gain controller 13 regulates the multivalued reproduction signal so that the average value and the amplitude become desired values, and outputs the regulated signal to the adaptive equalizer 14. The adaptive equalizer 14 applies waveform equalization on the multivalued reproduction signal received from the offset/gain controller 13.
The maximum likelihood decoder 15 outputs the waveform-equalized multivalued reproduction signal as binary data “1” or “0”. The binary data output by the maximum likelihood decoder 15 is subjected to demodulation processing in a demodulation circuit (not shown) on the basis of, for example, ETM (Eight to Twelve Modulation) rule to be error-corrected by an error correction circuit (not shown), and thereafter to be output to a host such as a computer.
The synchronous detector 16 receives the binary data from the maximum likelihood decoder 15 and the reproduction clock from the VCO 38. The synchronous detector 16 detects whether or not the binary data follows a predetermined format to determine whether the phase difference is in a predetermined range and the phase is synchronized, and, thus, to give the determination result to the system controller 17.
The system controller 17 controls an operation of the frequency difference detector 21 and the phase comparator 22 in addition to controlling the operation such as seek. Further, the system controller 17 has a function of rewriting (initializing) a value of the loop filter 23 and the integrator 31 to a predetermined value.
The frequency difference detector 21 detects the frequency difference between data read out from the optical disk 1 and the output signal (reproduction clock signal) of the VCO 38, and outputs a value corresponding to the frequency difference to the system controller 17 and the second adder 25. More specifically, the frequency difference detector 21 obtains the channel bit clock from the multivalued reproduction signal received from the offset/gain controller 13 and detects the frequency difference between the channel bit clock and the reproduction clock.
The phase comparator 22 detects the phase difference between the data read out from the optical disk 1 and the output signal of the VCO 38 and outputs a signal corresponding to the difference. More specifically, the phase comparator 22 obtains the channel bit clock from the multivalued reproduction signal received from the offset/gain controller 13 and detects the phase difference between the channel bit clock and the reproduction clock. Here, the phase difference is detected based on comparison of the data values obtained before and after the 0 cross point of the output signal of the offset/gain controller 13. For example, when an additional value of the data values obtained before and after the 0 cross point is 0, the phase difference is 0.
The loop filter 23 smoothes a signal received from the phase comparator 22 and outputs the smoothed signal as a first output value to the first adder 24. When the phase of the channel bit clock advances more than the phase of the reproduction clock (when the frequency of the channel bit clock is slightly higher than the frequency of the reproduction clock), the phase comparator 22 outputs a negative value.
The first output value corresponds to the phase difference between the channel bit clock and the reproduction clock, and in general, oscillates on a short-term basis. The phase of the reproduction clock is controlled so as to follow the phase of the channel bit clock. Thus, the average value (center value) of the first output value gradually tends to 0 on a long-term basis.
The loop filter 23 outputs the change in the average value of the first output value, which is a second output value, to the second adder 25. The second output value is used as a signal showing a temporal change in the average value of the first output value.
The second output value is added by the integrator 31 through the second adder 25. For example, a value obtained by reducing the first output value can be used as the second output value. In this case, components of the second output value integrated by the integrator 31 are very small on a short-term basis, and, at the same time, the components reflect the tendency of the average value of the first output value on a long-term basis. In this embodiment, a case in which a value obtained by multiplying the first output value by 0.001 is used as the second output value is described.
The first adder 24 adds the first output value received from the loop filter 23 to a first conversion value received from the first conversion part 32 and outputs the value obtained by the addition to the first DAC 36.
The second adder 25 adds a value obtained by inverting the sign of the second output value, received from the loop filter 23, to the output value of the frequency difference detector 21 and outputs the value obtained by the addition to the integrator 31. When the second output value of the loop filter 23 is a value obtained by multiplying the first output value by 0.001 and a sign-inverted value, the second adder 25 adds the second value to the output value of the frequency difference detector 21.
The integrator 31 integrates the value received from the second adder 25 and outputs the value obtained by the integration to the first conversion part 32 and the second conversion part 33.
The first conversion part 32 obtains the first conversion value, related to the value of the integrator 31, from the first conversion table 34 and outputs the first conversion value to the first adder 24. The second conversion part 33 obtains a second conversion value, related to the value of the integrator 31, from the second conversion part 35 and outputs the second conversion value to the second DAC 37.
The first DAC 36 converts the value received from the first adder 24 into a voltage and supplies this voltage as a first input voltage to the VCO 38. The second DAC 37 converts the second conversion value into a voltage and supplies this voltage as a second input voltage to the VCO 38.
Next, the VCO 38 will be described.
The VCO 38 is widely used in an LSI of a CMOS. A ring oscillator has a plurality of pairs of P-channel/N-channel MOS transistors with a source and a drain connected, and an inverter is inserted in between each pair. According to the VCO 38 shown in
When a first input voltage V1 of the VCO 38 is raised, the gate voltage of the P-ch transistor becomes high, and therefore, the equivalent resistance of the P-ch transistor becomes high, and the oscillation frequency becomes low. On the other hand, when the first input voltage V1 is lowered, the equivalent resistance of the P-ch transistor becomes low, and the oscillation frequency becomes high.
Meanwhile, when a second input voltage V2 is raised, the gate voltage of the N-ch transistor becomes high, and therefore, the equivalent resistance of the N-ch transistor becomes low, and the oscillation frequency becomes high. On the other hand, when the second input voltage V2 is lowered, the equivalent resistance of the N-ch transistor becomes high, and the oscillation frequency becomes low. Put simply, when the first input voltage V1 becomes high, the oscillation frequency of the VCO 38 becomes low; meanwhile, when the second input voltage V2 becomes high, the oscillation frequency of the VCO 38 becomes high.
Subsequently, the relation between the output signal of the VCO 38 and the voltages V1 and V2 will be described in more detail.
The VCO 38 outputs a signal with a frequency corresponding to the voltage V1. The signal output by the VCO 38 is a reproduction clock signal, and the reproduction clock signal is given to all components of the data reproducing device 10 other than an analogue circuit block. In the data reproducing device 10 shown in
As shown in
For example, when the voltage V2 is equal to a reference center voltage VREF, the oscillation frequency characteristic for the voltage V1 is a solid line shown by V2=VREF of
As seen in
Thus, the VCO 38 having two inputs has a wider applicable frequency bandwidth than a voltage controlled oscillator having only one input (or where the voltage V2 of the VCO 38 having two inputs is fixed).
The type of the optical disk 1, data reading position (radial direction position) on the optical disk 1, rotational speed of the optical disk 1, value of the integrator 31 which is predicted as optimum for the reading position and the rotational speed are all associated with each other and stored in the prediction table 41. Alternatively, the type of the optical disk 1 and optimum value of the integrator 31 corresponding to the data reading position on the optical disk 1 and rotational speed of the optical disk 1 can be stored in the prediction table 41. For example when seek is performed, the prediction table 41 is used by the system controller 17 for the purpose of rewriting (initializing) a value of the integrator 31 with a value predicted as optimum on the basis of the reading position and the rotational speed.
In the following description, the ADC 12, the offset/gain controller 13, the phase comparator 22, the loop filter 23, the first DAC 36, and a closed circuit constituted by an input terminal to which the first input voltage of the VCO 38 is input and the output terminal of the VCO 38 are referred to as a phase control loop (phase lock loop).
Next, an example of the operation of the data reproducing device 10 according to this embodiment will be described.
In general, in normal reproduction, when the reproduction clock is phase-locked (locked) to the channel bit clock, several % of the variable width of the oscillation frequency of the VCO 38 is enough for the channel bit clock frequency. However, in order to absorb the variation of the channel bit clock in the seek, a very large width is required so that the variable width of the oscillation frequency of the VCO 38 is about −60% when the seek is performed from the outer periphery to the inner periphery, and about +260% when the seek is performed from the inner periphery to the outer periphery.
As a method for increasing the variable width of the oscillation frequency of the VCO 38, it has been considered to increase a conversion gain of the VCO 38. However, in this case, the conversion gain of the VCO 38 is raised (inclination of a characteristic curve shown in
In order to simultaneously realize the conditions in normal reproduction and the conditions for optimizing a seek time in high-speed reproduction, it is considered to introduce the VCO 38 having two inputs and a conventional active wide control filter. The first input terminal of the VCO 38 constitutes a part of a phase control loop, and a voltage that gradually changes to follow the change in the channel bit clock is input to the second input terminal. When the active wide control filter is used, it is impossible to follow a rapid change of the channel bit clock, as described later.
In the VCO 38 having two inputs, a desired frequency can be oscillated by controlling the voltages V1 and V2; however, a plurality of operating points oscillating at the same frequency are provided by the combination of the voltage V1 and the voltage V2 (for example, see, operation points b and c of
In general, as the voltage V1 separates from the reference center voltage VREF, which is an optimum value inherent in the VCO 38, the characteristics of the VCO 38 often deviates from desired characteristics. Therefore, it is important in terms of the enhancement of the reproduction performance that immediately after the seek, the voltage 1 reaches the operating point in an optimum range (near the VREF), inherent in the VCO 38, in a short time.
For example, in the VCO 38 having the oscillation frequency characteristics shown in
Next, the integrator 31, the first conversion table 34, and the second conversion table 35 will be described.
When the output of the loop filter 23 and the value of the integrator 31 are 0, the first conversion part 32 outputs 256 as the first conversion value on the basis of the first conversion table 34, and the second conversion part 33 outputs 0 as the second conversion value on the basis of the second conversion table 35 (operating point d). Therefore, the voltage V1 becomes the maximum output voltage of the first DAC 36, and the voltage V2 becomes the minimum output voltage of the second DAC 37. As a result, the VCO 38 oscillates at the lowest frequency to output the reproduction clock signal.
When the value of the integrator 31 is changed from 0 toward 128, the first conversion value is reduced, and the second conversion value is not changed. Therefore, the voltage V1 is reduced, and the oscillation frequency is raised (operating points d to e).
When the value of the integrator 31 is changed from 128 toward 384, the first conversion value is not changed but remains at 128, and the second conversion value is increased. Therefore, the voltage V2 is increased to thereby change the oscillation frequency characteristic of the VCO 38 (see,
When the value of the integrator 31 is increased toward 512, the first conversion value is reduced, and the second conversion value is not changed. Therefore, the voltage V1 is reduced, and the oscillation frequency is further raised (operating points b to f).
The first conversion table 34 and the second conversion table 35 shown in
Further, the first conversion table 34 shown in
This procedure is automatically started at the time when a user instructs the start of reproduction of the optical disk 1 or after the optical disk 1 is loaded in the data reproducing device 10. Meanwhile, this procedure is finished at the time when a user instructs the end of the reproduction or at the time of reaching the final data of the optical disk 1.
First, in step S1, the system controller 17 retrieves the prediction table 41 on the basis of the reading position of data started to be reproduced or data after seek upon reproduction, type of the optical disk 1, and rotational speed of the optical disk 1, and extracts the value of the integrator 31 predicted as optimum. The system controller 17 then initializes the value of the integrator 31 by the extracted value. Thus, the use of the prediction table 41 allows the operating point of the VCO 38 to reach a desired operating point at a higher speed.
The value of the integrator 31 predicted as optimum corresponds to the frequency of the channel bit clock predicted for the type of the optical disk 1, data reading position, and rotational speed. In general, there are individual differences in the characteristics of the VCO 38. Thus, on the basis of the premeasured relation between the value of the integrator 31 and the oscillation frequency of the VCO 38 to be used, the value of the integrator 31 predicted as optimum is determined as the optimum value.
Meanwhile, the predicted frequency of the channel bit clock may be calculated based on a formula, which is provided for each type of optical disk 1 and is a function (formula) of the data reading position and the rotational speed. When such a formula is used, in the contents of the prediction table 41, the value of the integrator 31 predicted as optimum is related to the calculated frequency of the channel bit clock. Also in this case, on the basis of the premeasured relation between the value of the integrator 31 and the oscillation frequency of the VCO 38 to be used, the value of the integrator 31 predicted as optimum is determined.
Further, when the prediction table 41 is not used, the system controller 17 may initialize the value of the integrator 31 by a predetermined value (for example, 256). In this case, the time the operating point of the VCO 38 takes to reach a desired operating point is slightly longer than the case in which the prediction table 41 is used; however, resources are reduced to allow the manufacturing cost to be reduced.
Next, in step S2, the data reproducing device 10 performs frequency control processing, and makes the frequency difference between the channel bit clock and the reproduction clock fall within a predetermined range which is small enough to allow the execution of a phase control processing.
Next, in step S3, a data generating device performs the phase control processing to synchronize the phase of the channel bit clock with the phase of the reproduction clock. When a phase is deviated, the process is returned to step S1.
Subsequently, the frequency control processing (step S2) performed for the purpose of making the frequency difference between the channel bit clock and the reproduction clock fall within a predetermined range which is small enough to allow the execution of the phase control processing will be described in detail.
In the following description, the initial value of the frequency of the reproduction clock is f2 as shown in
The above procedure is finished at the time when a user instructs the end of reproduction or at the time of reaching the final data of the optical disk 1.
First, in step S21, the system controller 17 stops the operation of the phase comparator 22.
Next, in step S22, the system controller 17 initializes the value of the loop filter 23 to zero. Since the output of the loop filter 23 is zero, only the value given from the first conversion part 32 is given to the first adder 24, and only the value given from the frequency difference detector 21 is given to the second adder 25.
Next, in step S23, the frequency difference detector 21 detects the frequency difference between the channel bit clock and the reproduction clock and outputs a value corresponding to the frequency difference to the system controller 17 and the second adder 25.
Next, in step S24, the system controller 17 determines whether the value received from the frequency difference detector 21 is within a predetermined range. When the value is within the predetermined range, the system controller 17 determines that the value received from the frequency difference detector 21 is small enough to allow the execution of the phase control processing, and the process proceeds to step S3 in
In step S25, the integrator 31 receives the value that corresponds to the frequency difference between the channel bit clock and the reproduction clock from the frequency difference detector 21 through the second adder 25, and integrates (adds) the value with respect to 256 as the initial value.
Next, in step S26, the first conversion part 32 and the second conversion part 33 respectively extract the first conversion value and the second conversion value, related to the value of the integrator 31, from the first conversion table 34 and the second conversion table 35 and output the extracted conversion values respectively to the first adder 24 and the second DAC 37.
For example, when the integration value of the value received by the integrator 31 through the second adder 25 is plus 14, the value of the integrator 31 is 260, and the first conversion value is not changed but remains at 128 (see,
Next, in step S27, the first DAC 36 receives the first conversion value (128) through the first adder 24, and the second DAC 37 receives the second conversion value (142). The first DAC 36 and the second DAC 37 respectively convert the first conversion value and the second conversion value into the voltage V1 (=VREF) and the voltage V2 (>VREF) (see,
Next, in step S28, the VCO 38 outputs the reproduction clock signal on the basis of the first input voltage V1 (=VREF) and the second input voltage V2 (>VREF), and the process is returned to step S23.
The first input voltage V1 is not changed but is always equal to VREF; meanwhile, the second input voltage V2 becomes larger than the VREF. Thus, the operating point of the VCO 38 can be moved from a to b of
According to the above procedure, the frequency difference between the channel bit clock and the reproduction clock can be made to fall within a predetermined range which is small enough to allow the execution of the phase control processing.
In the conventional technique, which uses an active wide control filter, when the reproduction clock is raised from f2 to f3, the reproduction clock was required to temporarily pass through the operating point c of
According to the data reproducing device 10 of this embodiment, the use of the first conversion table 34 and the second conversion table 35 allows the operating point of the VCO 38 to change while maintaining the voltage V1 in the optimum range inherent in the VCO 38. Therefore, the operating point of the VCO 38 can be moved to an ideal operating point more quickly than the conventional art. Thus, according to the data reproducing device 10 of this embodiment, it is possible to easily reduce the time from the end of seek until reproduction is stably performed. Incidentally, the VCO 38 responses quickly to the change in the input voltage V1, and therefore, in order to perform stable operation, there is the optimum voltage range (near the VREF) of the input voltage V1. However, since the VCO 38 responds more slowly to the change in the input voltage V2 than the input voltage V1, stable operation can be performed in a voltage range larger than the input voltage V1.
Subsequently, a procedure of the phase control processing performed for synchronizing the phase of the channel bit clock and the phase of the reproduction clock will be described.
In the following description, the initial value of the frequency of the reproduction clock is f2, the frequency of the channel bit clock is changed from f2 to f4 (not shown), which is slightly higher than f2, and the value of the integrator 31 is 256. The phase control processing is finished at the time a user instructs the end of reproduction or at the time of reaching the final data of the optical disk 1.
First, in step S31, the system controller 17 stops the operation of the frequency difference detector 21. As a result, only the second output value given from the loop filter 23 is given to the second adder 25.
Next, in step S32, the synchronous detector 16 detects whether or not binary data follows a predetermined format and determines whether the phase difference is within a predetermined range. Data recorded in an optical disk includes the same data periodically, for example. When the synchronous detector 16 detects such data, it is determined that the phase difference is within a predetermined range.
In step S32, when the phase difference is out of the predetermined range, the phase control processing is stopped, and, in order to transfer to the frequency control processing, the process proceeds to step S1 in
In step S33, the phase comparator 22 detects the phase difference between the channel bit clock and the reproduction clock and outputs a signal corresponding to the difference.
Next, in step S34, the loop filter 23 smoothes the signal received from the phase comparator 22 to give the smoothed signal, which is the first output value, to the first adder 24. In addition, the loop filter 23 gives a value, which is obtained by multiplying the first output value by 0.001 and is the second output value, to the second adder 25. The second output value, as shown by “−” in
The first output value is a so-called instantaneous value of the phase difference. Hereinafter, a case where the first output value is −3 will be described.
In step S35, the first conversion part 32 and the second conversion part 33 respectively extract the first conversion value and the second conversion value, which are related to the value of the integrator 31, from the first conversion table 34 and the second conversion table 35 to give the extracted conversion values respectively to the first adder 24 and the second DAC 37.
For example, when the first output value is −3, the second output value received by the integrator 31 through the second adder 25 is sign-inverted, resulting in +0.003. As a result, the internal value of the integrator 31 is 256.003. However, the output value of the integrator 31 is effective only in its integer part, and therefore, the second conversion value is not changed in the short term but remains at 128. However, when the internal value of the integrator 31 becomes not less than 257 by the repetition of this process, the second conversion value is increased to 129.
Next, in step S36, the first adder 24 adds the first output value (−3) received from the loop filter 23 to the first conversion value (128) received from the first conversion part 32 to give the additional value (125) to the first DAC 36.
Next, in step S37, the first DAC 36 receives the first conversion value (125) through the first adder 24, and the second DAC 37 receives the second conversion value (128). The first DAC 36 and the second DAC 37 respectively convert the first conversion value and the second conversion value into the voltage V1 and the voltage V2 (see,
Next, in step S38, the VCO 38 outputs the reproduction clock signal on the basis of the first and second input voltages V1 and V2, and the process is returned to step S32.
The first input voltage V1 is influenced by the first output value and the first conversion value. Since the frequency of the channel bit clock is slightly raised, the first output value of the loop filter 23 is a small negative value on average while oscillating up and down by the phase control operation. Further, the initial value of the integration value is 256, and the sign-inverted value of the second output value integrated with the initial value is very small, and therefore, the first conversion value remains at 128. Therefore, the first input voltage V1 oscillates at a value slightly lower than the VREF due to the influence of the oscillation of the first output value.
Meanwhile, the second input voltage V2 is influenced only by the second conversion value. Since the frequency of the channel bit clock is slightly raised, the sign-inverted value of the second output value of the loop filter 23 is a very small positive value (for example, +0.003).
However, since the second output value is integrated by the integrator 31, the influence of the second output value on the value of the integrator 31 becomes gradually larger. Therefore, when the state that the second output value is a negative value continues, the output value of the integrator 31 is increased by 1 after a certain period of time. At this time, the second conversion value is increased by 1, and the second input voltage V2 is slightly increased. As a result, the operating point of the VCO 38 is gradually moved upward in
Thus, according to the procedure shown in
The frequency of the channel bit clock is slowly changed in, for example, the reading position change in normal reproduction. Therefore, according to the procedure shown in
When the frequency of the channel bit clock is significantly changed due to a seek operation, the data reproducing device 10 according to this embodiment can move the operating point of the VCO 38 to a desired operating point at high speed while maintaining the voltage V1 within the optimum range inherent in the VCO 38 by means of the procedure shown in
Further, when the frequency of the channel bit clock is slowly changed, the data reproducing device 10 according to this embodiment can move the operating point of the VCO 38 while maintaining the voltage V1 within the optimum range (near the VREF) inherent in the VCO 38. Therefore, according to the data reproducing device 10 of this embodiment, it is possible to easily reduce the time from the end of seek until reproduction can be stably performed while maintaining the performance during normal reproduction.
It is to be noted that the invention is not limited to the above embodiment as such, and the components can be modified and embodied without departing from the scope of the invention in an implementation stage. Further, various inventions can be formed by appropriate combinations of a plurality of components disclosed in the above embodiment. For example, several components may be omitted from all the components described in the embodiment.
For example, in this embodiment, the loop filter 23 outputs the second output value; however, this is just one example for reflecting a long-term movement of the average value of the first output value on the integrator 31 in the phase control processing. Therefore, the loop filter 23 outputs only the first output value, and means for performing output corresponding to the long-term motion of the average value of the first output value on the basis of the first output value may be newly provided immediately before the integrator 31.
In addition, the second output value may be a value corresponding to the long-term motion of the average value of the first output value representing the phase difference, and may be the average of the latest 10 first output values in addition to a value obtained by dividing the first output value simply by a positive real number.
Further, the first conversion table 34 and the second conversion table 35 shown in
The invention can be applied to an optical disk in which a channel clock is changed in seek. Namely, the invention can be applied to various recording types of optical disks such as CLV, CAV, ZCLV, and ZCAV. In the embodiment of the present invention, the processes of the steps of the flow charts are performed in chronological order in accordance with the described order. However, the invention also includes processes which are not necessarily performed in chronological order but performed in parallel or individually.
While certain embodiments of the inventions have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel methods and systems described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the methods and systems described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Number | Date | Country | Kind |
---|---|---|---|
2008-048405 | Feb 2008 | JP | national |