Patent US1085089A successfully refreshed from Google Patents.
Patent US4804978A successfully refreshed from Google Patents.
Patent US4947382A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4947382A Expired / Lapsed US ⏱️ 0.0 years remaining

Direct digital locked loop

Assignee: VISTA LABS Inc A CORP OF CA
•
Filing: 1989-04-11
•
Granted: 1990-08-07
•
Expires: 2009-04-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital locked loop which can act as a slave clock. The digital loop is able to monitor a master clock signal and adjust its own output to accurately track the frequency of the master clock signal. In addition, the digital loop can generate a highly accurate timing signal in the absence of the master clock. An oscillator supplies a signal having a fixed frequency to a digital synthesizer. The synthesizer treats the oscillator frequency as a known standard. The synthesizer uses that standard to generate an output signal with a different frequency. The frequency of the output signal is chosen so that it is equal to a frequency supplied by an external master clock. The present invention utilizes a digital feedback loop to detect any phase shift between the output signal and the master clock signal. The presence of any phase shift indicates that the frequency of the master clock signal has changed. A microprocessor measures the amount of this phase shift and adjusts the output of the digital synthesizer to equal the new frequency of the master clock signal.

Inventors

  • 👤 Austin H. Lesea

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 13:05
CPC Classifications
C; C07; C07K; C07K7/00; G; G04; G04G; G04G7/00; G04G7/02

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 122 words
A timing device, comprising: an oscillator for generating a first signal having a first frequency; digital synthesizer means coupled to said oscillator for generating a second signal having a second frequency related to said first frequency; digital phase detection means coupled to said synthesizer means for measuring the change in phase difference between said second signal and a third signal supplied to said digital phase detection means, said digital phase detection means comprising at least one counter coupled to said third signal; said digital phase detection means varying said second frequency in response to a change in an output signal of said counter, said output of said counter corresponding to said changes in said phase difference between said second and third signals.
Claim 2
Dependent Claim 122 words
A timing device, comprising: an oscillator for generating a first signal having a first frequency; digital synthesizer means coupled to said oscillator for generating a second signal having a second frequency related to said first frequency; digital phase detection means coupled to said synthesizer means for measuring the change in phase difference between said second signal and a third signal supplied to said digital phase detection means, said digital phase detection means comprising at least one counter coupled to said third signal; said digital phase detection means varying said second frequency in response to a change in an output signal of said counter, said output of said counter corresponding to said changes in said phase difference between said second and third signals.
Claim 3
Dependent Claim 13 words
The device of claim 1 wherein said oscillator operates at a fixed frequency.
Claim 4
Dependent Claim 75 words
The device of claim 1 wherein said digital phase detection means comprises first and second counters and a microprocessor, wherein said first counter is coupled to said synthesizer, said second counter is coupled to said third signal, and said microprocessor is coupled to said counters and said synthesizer such that said microprocessor reads a value in each of said counters and provides a fourth signal to said synthesizer according to the values of said counters.
Claim 5
Dependent Claim 25 words
The device of claim 3 wherein said microprocessor generates said fourth signal by means of data stored in a look-up table coupled to said microprocessor.
Claim 6
Dependent Claim 13 words
The device of claim 4 wherein said look-up table comprises a non-volatile memory.
Claim 7
Dependent Claim 19 words
The device of claim 1 wherein said oscillator generates a signal having a frequency approximately equal to 10.24 MHz.
Claim 8
Dependent Claim 212 words
A digital locked loop for use as a slave clock in an electronic system having a master clock which generates a master clock signal coupled to at least one slave clock comprising: an oscillator for generating a first signal having a first frequency; a digital synthesizer means coupled to said oscillator for accepting a numerical value (N) from a microprocessor coupled to said digital synthesizer means and generating a second signal having a second frequency, said second frequency being a predetermined function of said first frequency and N; a first counter means coupled to the output of said synthesizer; a second counter means coupled to said master clock and a latch means, said latch means also being coupled to said first counter means and said microprocessor, said second counter means generating an enabling signal after counting a predetermined number of pulses in said master clock signal; said latch means storing a value of said first counter upon receiving said enabling signal from said second counter and providing said stored value to said microprocessor, said microprocessor in turn generating a new value of N in response to changes in said stored value such that said frequency of said second signal varies to be substantially equal to a frequency of said master clock signal.
Claim 9
Dependent Claim 212 words
A digital locked loop for use as a slave clock in an electronic system having a master clock which generates a master clock signal coupled to at least one slave clock comprising: an oscillator for generating a first signal having a first frequency; a digital synthesizer means coupled to said oscillator for accepting a numerical value (N) from a microprocessor coupled to said digital synthesizer means and generating a second signal having a second frequency, said second frequency being a predetermined function of said first frequency and N; a first counter means coupled to the output of said synthesizer; a second counter means coupled to said master clock and a latch means, said latch means also being coupled to said first counter means and said microprocessor, said second counter means generating an enabling signal after counting a predetermined number of pulses in said master clock signal; said latch means storing a value of said first counter upon receiving said enabling signal from said second counter and providing said stored value to said microprocessor, said microprocessor in turn generating a new value of N in response to changes in said stored value such that said frequency of said second signal varies to be substantially equal to a frequency of said master clock signal.
Claim 10
Dependent Claim 10 words
The device of claim 7 wherein said oscillator is nonadjustable.
Claim 11
Dependent Claim 25 words
The device of claim 7 wherein N is chosen such that said second frequency is substantially equal to said frequency of said master clock signal.
Claim 12
Dependent Claim 22 words
The device of claim 7 wherein said microprocessor generates a predetermined value of N in the absence of said master clock signal.
Claim 13
Dependent Claim 26 words
The device of claim 7 wherein said microprocessor keeps N fixed at its most recent value in the absence of said signal from said maser clock.
Claim 14
Dependent Claim 15 words
The device of claim 7 wherein said first frequency is approximately equal to 10.24 MHz.
Claim 15
Dependent Claim 19 words
The device of claim 7 wherein said first and said second counter means both store a same maximum value.
Claim 16
Dependent Claim 17 words
The device of claim 13 wherein said predetermined number of pulses is equal to said maximum value.
Claim 17
Dependent Claim 40 words
The device of claim 14 wherein said enabling signal is an overflow signal generated by said second counter means after said second counter means has counted a number of pulses in said master clock signal equal to said maximum value.
Claim 18
Dependent Claim 26 words
The device of claim 15 wherein said first counter means stores a second maximum value, said second maximum value being equal to said first maximum value.
Claim 19
Dependent Claim 14 words
The device of claim 15 wherein said first maximum value is 2 16 .
Claim 20
Dependent Claim 45 words
The device of claim 7 wherein said predetermined function is defined as follows: ##EQU2## wherein X is the number of binary digits (bits) used by the synthesizer; wherein F osc is equal to said first frequency, and F out is equal to said second frequency.

References Cited (Backward Citations)

US3675146A Cited
US4354164A Cited
US4305045A Cited
US4538119A Cited
US4521744A Cited
US4563657A Cited
US4598257A Cited
US4743857A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-08-06 1994-02-05 1994-08-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-08-06 1998-02-05 1998-08-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-08-06 2002-02-05 2002-08-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag