US7529331B2ExpiredUtilityA1

Wobble clock generator and driving method thereof

Assignee: HSIAO YUAN-KUNPriority: Apr 10, 2003Filed: Apr 7, 2004Granted: May 5, 2009
Est. expiryApr 10, 2023(expired)· nominal 20-yr term from priority
Inventors:Yuan-Kun Hsiao
G11B 7/0945H03L 7/08G11B 27/24G11B 7/0956G11B 7/1267
60
PatentIndex Score
2
Cited by
40
References
20
Claims

Abstract

A wobble clock generator with a protective mechanism that can avoid interference generated from a phase-modulated wobble signal. The wobble clock generator has an arithmetic/logic circuit and a phase-locked loop. The arithmetic/logic circuit calculates a period count value by counting a period of a wobble signal according to a reference clock, and compares an average value with the period count value for outputting a control signal. The phase-locked loop is electrically connected to the arithmetic/logic circuit for generating a wobble clock according to the control signal and the wobble signal. When the control signal corresponds to a first logic level, the phase-locked loop compares the wobble signal with the wobble clock to drive the wobble clock to be synchronized with the wobble signal. When the control signal corresponds to a second logic level, the phase-locked loop holds the wobble signal without synchronizing the wobble clock with the wobble signal.

Claims

exact text as granted — not AI-modified
1. A clock generator being applied to a DVD optical drive for generating a non-phase-modulated target clock signal based on a phase-modulated input signal, the clock generator comprising:
 an arithmetic/logic circuit for calculating a period count value by counting a period of the input signal according to a reference clock having a predetermined frequency, calculating an average period value by averaging a plurality of the period count values, and comparing the average period value with the period count value for outputting a first control signal; and 
 a phase-locked loop connected to the arithmetic/logic circuit for generating the target signal according to the first control signal and the input signal, feeding the target signal back to the input of the phase-locked loop, and determining whether the target clock signal is to be synchronized with the input signal based on a logic level of the first control signal, the phase-locked loop comprising:
 a phase-frequency detector connected to the arithmetic/logic circuit configured to generate a second control signal by comparing the target clock signal with the input signal and to determine whether the second control signal is outputted according to the logic level of the first control signal; 
 a loop filter connected to the phase-frequency detector configured to generate a control voltage based on the second control signal; and 
 a voltage-controlled oscillator connected to the loop filter configured to control the frequency of the target clock signal based on the control voltage; 
 
 wherein when the first control signal corresponds to a first logic level, the phase-locked loop compares the target clock signal with the input signal to drive the target clock signal to be synchronized with the input signal, and when the first control signal corresponds to a second logic level, the phase-locked loop holds the target clock signal without driving the target clock signal to be synchronized with the input signal. 
 
     
     
       2. The clock generator of  claim 1 , wherein the arithmetic/logic circuit comprises:
 a reference clock generator for generating the reference clock having a predetermined frequency; 
 a counter connected to the reference clock generator for calculating the period count value by counting a period of the input signal according to the reference clock; 
 a mean operation unit connected to the counter for calculating an average period value by averaging a plurality of the period count values; and 
 a comparator connected to the counter and the mean operation unit for comparing the period count value with the average period value. 
 
     
     
       3. The clock generator of  claim 1 , wherein the phase-locked loop further comprises a slicer connected to the phase-frequency detector and the voltage-controlled oscillator for slicing the target clock signal. 
     
     
       4. The clock generator of  claim 1 , wherein the loop filter comprises a charge pump circuit for controlling the control voltage based on the second control signal. 
     
     
       5. The clock generator of  claim 1 , wherein when the difference between the period count value and the average period value is less than a critical value, the first control signal is set to a first logic level. 
     
     
       6. The clock generator of  claim 1 , wherein when the differences between a plurality of the consecutive period count values and the average period value are all less than a critical value, the first control signal is set to a first logic level. 
     
     
       7. The clock generator of  claim 1 , wherein when the difference between the period count value and the average period value is larger than a critical value, the first control signal is set to a second logic level. 
     
     
       8. The clock generator of  claim 1 , wherein when the differences between a plurality of the consecutive period count values and the average period value are all larger than a critical value, the first control signal is set to a second logic level. 
     
     
       9. The clock generator of  claim 1 , wherein the clock generator further comprises:
 a band-pass filter for extracting the input signal having a frequency within a predetermined band; and 
 a slicer connected to the band-pass filter for slicing the input signal and forwarding the input signal to the arithmetic/logic circuit and the phase-locked loop. 
 
     
     
       10. The clock generator of  claim 1 , wherein the optical drive is a DVD-R optical drive or a DVD-RW optical drive, the optical drive comprising an ADIP decoder for predicting a timing for the input of the first period corresponding to the next ADIP unit of the input signal and generating a second control signal to prohibit the phase-locked loop from driving the target clock signal to be synchronized with the input signal at a predetermined time before the timing of the input of the first period corresponding to the next ADIP unit of the input signal. 
     
     
       11. A clock generator being applied to a DVD optical drive for generating a non-phase-modulated target clock signal based on a phase-modulated input signal, the clock generator comprising:
 a means for calculating a period count value by counting a period of the input signal according to a reference clock having a predetermined frequency, calculating an average period value by averaging a plurality of the period count values, and comparing the average period value with the period count value for outputting a first control signal; and 
 a means for generating the target signal according to the first control signal and the input signal, feeding the target signal back to the input of the means for generating the target signal, and determining whether the target clock signal is to be synchronized with the input signal based on a logic level of the first control signal, the means for generating the target signal comprising:
 a means for generating a second control signal by comparing the target clock signal with the input signal, and for determining whether the second control signal is outputted according to the logic level of the first control signal; 
 a means for generating a control voltage based on the second control signal; and 
 a means for controlling the frequency of the target clock signal based on the control voltage; 
 
 wherein when the first control signal corresponds to a first logic level, the means for generating the target signal compares the target clock signal with the input signal to drive the target clock signal to be synchronized with the input signal, and when the first control signal corresponds to a second logic level, the means for generating the target signal holds the target clock signal without driving the target clock signal to be synchronized with the input signal. 
 
     
     
       12. The clock generator of  claim 11 , wherein the means for calculating a period count value comprises:
 a means for generating the reference clock having a predetermined frequency; 
 a means for calculating the period count value by counting a period of the input signal according to the reference clock; 
 a means for calculating an average period value by averaging a plurality of the period count values; and 
 a means for comparing the period count value with the average period value. 
 
     
     
       13. The clock generator of  claim 11 , wherein the means for generating the target signal further comprises a means for slicing the target clock signal. 
     
     
       14. The clock generator of  claim 11 , wherein the means for generating a control voltage comprises a means for controlling the control voltage based on the second control signal. 
     
     
       15. The clock generator of  claim 11 , wherein when the difference between the period count value and the average period value is less than a critical value, the first control signal is set to a first logic level. 
     
     
       16. The clock generator of  claim 11 , wherein when the differences between a plurality of the consecutive period count values and the average period value are all less than a critical value, the first control signal is set to a first logic level. 
     
     
       17. The clock generator of  claim 11 , wherein when the difference between the period count value and the average period value is larger than a critical value, the first control signal is set to a second logic level. 
     
     
       18. The clock generator of  claim 11 , wherein when the differences between a plurality of the consecutive period count values and the average period value are all larger than a critical value, the first control signal is set to a second logic level. 
     
     
       19. The clock generator of  claim 11 , wherein the clock generator further comprises:
 a means for extracting the input signal having a frequency within a predetermined band; and 
 a means for slicing the input signal and forwarding the input signal to the means for calculating a period count value and the means for generating the target signal. 
 
     
     
       20. The clock generator of  claim 11 , wherein the optical drive is a DVD-R optical drive or a DVD-RW optical drive, the optical drive comprising means for predicting a timing for the input of the first period corresponding to the next ADIP unit of the input signal and generating a second control signal to prohibit the means for generating the target signal from driving the target clock signal to be synchronized with the input signal at a predetermined time before the timing of the input of the first period corresponding to the next ADIP unit of the input signal.

Join the waitlist — get patent alerts

Track US7529331B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.