Patent US4806879A successfully refreshed from Google Patents.
US4806879A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for synchronizing to a pulse train packet signal
Assignee: ECRM Inc
•
Filing: 1987-05-01
•
Granted: 1989-02-21
•
Expires: 2007-05-01
Abstract
Abstract An apparatus and method for synchronizing to a scanning galvanometer system provide for magnification changes on the order of one part in a thousand. The apparatus employs two phase locked loops connected in series with a digital counter divider. The combination of phase locked loop, digital divider, and phase locked loop provide a multiplication factor equal to a*c/b which enables the required precision in magnification step change to be achieved. Critical to operation of the circuitry is the provision for resetting the divider counter when the first phase locked loop is sufficiently synchronized to a ruled grating which is part of the scanning system.
Inventors
- 👤 Donald E. Troxel
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 01:59
CPC Classifications
H; H03; H03L; H03L7/00; H03L7/06; H03L7/16; H03L7/22; H03L7/23
Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
154 words
Apparatus for generating a first pulse sequence synchronized to a time limited second pulse sequence, said second sequence having a varying pulse repetition rate, DG, less than a desired pulse repetition rate for the first sequence, said apparatus comprising a first phase locked loop for synchronizing to said second pulse sequence for providing an output signal having a pulse repetition rate equal to DG*a, a divider counter circuitry responsive to said output signal for providing a divider output signal having a pulse repetition rate equal to DG*a/b, a second phase locked loop for synchronizing to said divider output signal for providing a final output signal having a pulse repetition rate equal to DG*a*c/b, where "a," "b," and "c" are positive integers, means for setting said counter circuitry to a selected counter value, and control means for enabling said setting means when said first phase locked loop is sufficiently synchronized to said second pulse sequence.
Claim 2
Dependent Claim
154 words
Apparatus for generating a first pulse sequence synchronized to a time limited second pulse sequence, said second sequence having a varying pulse repetition rate, DG, less than a desired pulse repetition rate for the first sequence, said apparatus comprising a first phase locked loop for synchronizing to said second pulse sequence for providing an output signal having a pulse repetition rate equal to DG*a, a divider counter circuitry responsive to said output signal for providing a divider output signal having a pulse repetition rate equal to DG*a/b, a second phase locked loop for synchronizing to said divider output signal for providing a final output signal having a pulse repetition rate equal to DG*a*c/b, where "a," "b," and "c" are positive integers, means for setting said counter circuitry to a selected counter value, and control means for enabling said setting means when said first phase locked loop is sufficiently synchronized to said second pulse sequence.
Claim 3
Dependent Claim
35 words
The apparatus of claim 1 further comprising a ruled grating, a scanning system for scanning said grating for generating a grating signal, and means responsive to said grating signal for generating said second pulse sequence.
Claim 4
Dependent Claim
28 words
The apparatus of claim 1 further wherein said second pulse sequence is characterized by repeating packets of pulse signals, the packets being spaced in time from each other.
Claim 5
Dependent Claim
63 words
The apparatus of claim 3 further comprising means for providing a simulation pulse sequence to said first phase locked loop, said simulation sequence having a pulse repetition rate approximately equal to the average pulse repetition rate of pulse signals in a said packet, said simulation sequence being input to said first loop in the time spacings when said packets of pulses are unavailable.
Claim 6
Dependent Claim
46 words
The apparatus of claim 1 wherein said control means comprises counter means for counting pulses of said second pulse sequence, and means responsive to said counter means for declaring said sufficient synchronization to said second pulse sequence when a preselected number of pulses has been counted.
Claim 7
Dependent Claim
29 words
The apparatus of claim 5 wherein said setting means comprises means for resetting said divider circuitry to a zero count when said first phase locked loop is sufficiently synchronized.
Claim 8
Dependent Claim
32 words
The apparatus of claim 1 further comprising means for selecting the parameters "a," "b," and "c" for enabling changes of the quantity DG*a*c/b on the order of one part in one thousand.
Claim 9
Dependent Claim
249 words
Apparatus for generating a first pulse sequence synchronized to a time limited, second pulse sequence having a varying pulse repetition rate, DG, less than a desired pulse repetition rate for the first sequence, said apparatus comprising a ruled grating, a scanning galvanometer system for scanning said grating for generating a grating signal, means responsive to said grating signal for generating said second pulse sequence, a first phase locked loop for synchronizing to said second pulse sequence for providing an output signal having a pulse repetition rate equal to DG*a, means for inputting a simulation pulse sequence to said first phase locked loop in place of said second pulse sequence, said simulation sequence having a pulse repetition rate approximately equal to the average pulse repetition rate of pulses in a said second pulse sequence, said simulation sequence being input to said first loop when said second pulse sequence is unavailable, a divider counter circuitry responsive to said output signal for providing a divider output signal having a pulse repetition rate equal to DG*a/b, a second phase locked loop for synchronizing to said divider output signal for providing a final output signal having a pulse repetition rate equal to DG*a*c/b, where "a," "b," and "c" are positive integers, means for resetting said counter circuitry to a zero counter value, and control means for enabling said resetting means when a preselected number of pulses of said second pulse sequence has been counted, whereby said quantity a*c/b can be changed in 0.1% steps.
Claim 10
Dependent Claim
249 words
Apparatus for generating a first pulse sequence synchronized to a time limited, second pulse sequence having a varying pulse repetition rate, DG, less than a desired pulse repetition rate for the first sequence, said apparatus comprising a ruled grating, a scanning galvanometer system for scanning said grating for generating a grating signal, means responsive to said grating signal for generating said second pulse sequence, a first phase locked loop for synchronizing to said second pulse sequence for providing an output signal having a pulse repetition rate equal to DG*a, means for inputting a simulation pulse sequence to said first phase locked loop in place of said second pulse sequence, said simulation sequence having a pulse repetition rate approximately equal to the average pulse repetition rate of pulses in a said second pulse sequence, said simulation sequence being input to said first loop when said second pulse sequence is unavailable, a divider counter circuitry responsive to said output signal for providing a divider output signal having a pulse repetition rate equal to DG*a/b, a second phase locked loop for synchronizing to said divider output signal for providing a final output signal having a pulse repetition rate equal to DG*a*c/b, where "a," "b," and "c" are positive integers, means for resetting said counter circuitry to a zero counter value, and control means for enabling said resetting means when a preselected number of pulses of said second pulse sequence has been counted, whereby said quantity a*c/b can be changed in 0.1% steps.
Claim 11
Independent Claim
137 words
A method for generating a first pulse sequence synchronized to a time limited, second pulse sequence having a varying pulse repetition rate, DG, less than a desired pulse repetition rate for said first sequence, said method comprising the steps of synchronizing to said second pulse sequence for providing an output signal having a pulse repetition rate equal to DG*a, dividing said output signal for providing a divider output signal having a pulse repetition rate equal to DG*a/b, synchronizing to said divider output signal for providing a final output signal having a pulse repetition rate equal to DG*a*c/b, where "a," "b," and "c" are positive integers, setting, in said dividing step, a divisor count equal to a selected counter value, and initiating said setting step when said first synchronizing step provides sufficient synchronization to said second pulse sequence.
Claim 12
Independent Claim
137 words
A method for generating a first pulse sequence synchronized to a time limited, second pulse sequence having a varying pulse repetition rate, DG, less than a desired pulse repetition rate for said first sequence, said method comprising the steps of synchronizing to said second pulse sequence for providing an output signal having a pulse repetition rate equal to DG*a, dividing said output signal for providing a divider output signal having a pulse repetition rate equal to DG*a/b, synchronizing to said divider output signal for providing a final output signal having a pulse repetition rate equal to DG*a*c/b, where "a," "b," and "c" are positive integers, setting, in said dividing step, a divisor count equal to a selected counter value, and initiating said setting step when said first synchronizing step provides sufficient synchronization to said second pulse sequence.
Claim 13
Dependent Claim
29 words
The method of claim 9 further wherein said second pulse sequence is characterized by a repeating packet of pulse signals, said packets occurring spaced in time from each other.
Claim 14
Dependent Claim
52 words
The method of claim 10 further comprising the steps of providing a simulation pulse sequence, said simulation sequence having a pulse repetition rate approximately equal to the average pulse repetition rate of pulses in a said packet, and synchronizing to said simulation sequence during the time spacings when said packets are unavailable.
Claim 15
Dependent Claim
51 words
The method of claim 9 wherein said initiating step comprises the steps of counting pulses of said second pulse sequence, and responding to said pulse count for declaring said sufficient synchronization to a said second pulse sequence when a preselected number of pulses of the second pulse sequence has been counted.
Claim 16
Dependent Claim
32 words
The method of claim 12 wherein said setting step comprises the step of resetting said divisor count to a zero count when said second pulse sequence synchronizing step reaches said sufficient synchronization.
Claim 17
Dependent Claim
33 words
The method of claim 9 further comprising the step of selecting the parameters "a," "b," and "c" for enabling changes of the quantity DG*a*c/b on the order of one part in one thousand.
Claim 18
Independent Claim
214 words
A method for generating a first pulse sequence synchronized to a time limited, second pulse sequence having a varying pulse repetition rate, DG, less than the pulse repetition rate of said first sequence, and said second pulse sequence being characterized by repeating packets of pulse signals, said packets being spaced in time from each other, said method comprising the steps of synchronizing to said second pulse sequence for providing an output signal having a pulse repetition rate equal to DG*a, synchronizing to a simulation pulse sequence to provide said output signal during the time spacings when pulses from said second pulse sequence are unavailable, said simulation sequence having a pulse repetition rate approximately equal to the average pulse repetition rate of pulses in said second pulse sequence, dividing said output signal for providing a divider output signal having a pulse repetition rate equal to DG*a/b, synchronizing to said divider output signal for providing a final output signal having a pulse repetition rate equal to DG*a*c/b, where "a," "b," and "c" are positive integers, resetting, in said dividing step, a divisor count equal to a zero, and initiating said resetting step when a preselected number of pulses has been counted in said second pulse sequence, whereby said quantity a*c/b can be changed in 0.1% steps.
Claim 19
Independent Claim
214 words
A method for generating a first pulse sequence synchronized to a time limited, second pulse sequence having a varying pulse repetition rate, DG, less than the pulse repetition rate of said first sequence, and said second pulse sequence being characterized by repeating packets of pulse signals, said packets being spaced in time from each other, said method comprising the steps of synchronizing to said second pulse sequence for providing an output signal having a pulse repetition rate equal to DG*a, synchronizing to a simulation pulse sequence to provide said output signal during the time spacings when pulses from said second pulse sequence are unavailable, said simulation sequence having a pulse repetition rate approximately equal to the average pulse repetition rate of pulses in said second pulse sequence, dividing said output signal for providing a divider output signal having a pulse repetition rate equal to DG*a/b, synchronizing to said divider output signal for providing a final output signal having a pulse repetition rate equal to DG*a*c/b, where "a," "b," and "c" are positive integers, resetting, in said dividing step, a divisor count equal to a zero, and initiating said resetting step when a preselected number of pulses has been counted in said second pulse sequence, whereby said quantity a*c/b can be changed in 0.1% steps.
References Cited (Backward Citations)
US4080634A
Cited
US4067021A
Cited
US4203672A
Cited
US4131861A
Cited
US4233636A
Cited
US4365211A
Cited
US4459560A
Cited
US4566092A
Cited
US4566091A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-02-21 | 1992-08-22 | 1993-02-21 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-02-21 | 1996-08-22 | 1997-02-21 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-02-21 | 2000-08-22 | 2001-02-21 | $7700.00 | Window Closed / Lapsed |