Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
178 words
A circuit for providing a digital output signal indicative of the time at which an event signal occurs, the circuit comprising: ring oscillator means that generates a train of uniformly-spaced clock pulses having a predetermined clock period; coarse timing means that receives the clock pulses and provides a coarse time signal indicative of times at which the clock pulses occur; an interpolator that receives the clock pulses and provides a fine time signal having a period that is an integral sub-multiple of the predetermined clock period; coarse latch means that receives the event signal and latches the coarse time signal when the event occurs, thereby providing a coarse time-of-event signal; fine latch means that receives the event signal and latches the fine time signal when the event signal occurs, thereby providing a fine time-of-event signal; and output means that receives the coarse and fine time-of-event signals and combines them into a digital output signal having a plurality of least-significant bits indicative of the fine time signal and a plurality of most-significant bits indicative of the coarse time signal.
Claim 2
Dependent Claim
178 words
A circuit for providing a digital output signal indicative of the time at which an event signal occurs, the circuit comprising: ring oscillator means that generates a train of uniformly-spaced clock pulses having a predetermined clock period; coarse timing means that receives the clock pulses and provides a coarse time signal indicative of times at which the clock pulses occur; an interpolator that receives the clock pulses and provides a fine time signal having a period that is an integral sub-multiple of the predetermined clock period; coarse latch means that receives the event signal and latches the coarse time signal when the event occurs, thereby providing a coarse time-of-event signal; fine latch means that receives the event signal and latches the fine time signal when the event signal occurs, thereby providing a fine time-of-event signal; and output means that receives the coarse and fine time-of-event signals and combines them into a digital output signal having a plurality of least-significant bits indicative of the fine time signal and a plurality of most-significant bits indicative of the coarse time signal.
Claim 3
Dependent Claim
34 words
A circuit as in claim 1 wherein the ring oscillator means comprises a Walker oscillator characterized by a duty cycle of fifty per cent plus or minus not more than about one per cent.
Claim 4
Dependent Claim
19 words
A circuit as in claim 1 wherein the period of the clock pulses is controlled by an external standard.
Claim 5
Dependent Claim
23 words
A circuit as in claim 1 wherein the interpolator comprises a plurality of linear combiner elements interconnected hierarchically with the ring oscillator means.
Claim 6
Dependent Claim
13 words
A circuit as in claim 4 wherein the linear combiner elements are tunable.
Claim 7
Dependent Claim
26 words
A circuit as in claim 1 wherein the fine time signal comprises a periodic code in which only one bit differs between any two adjacent states.
Claim 8
Dependent Claim
40 words
A circuit as in claim 1 wherein the fine latch means comprises first and second fine latches, the first latch in communication with the event signal, the second latch in communication with the first and having a delay relative thereto.
Claim 9
Dependent Claim
17 words
A circuit as in claim 1 wherein the coarse timing means comprises a plurality of Mobius flip-flops.
Claim 10
Dependent Claim
23 words
A circuit as in claim 1 wherein the coarse timing means comprises two timing means offset in phase with respect to each other.
Claim 11
Dependent Claim
49 words
A circuit as in claim 9 wherein the coarse latch means comprises first and second coarse latches, the first latch in communication with the event signal, the second latch in communication with the first and having a delay relative thereto and operative to select between the two timing means.
Claim 12
Dependent Claim
203 words
A circuit for providing a digital output signal indicative of the time at which an event signal occurs, the circuit comprising: ring oscillator means that generates a train of uniformly-spaced clock pulses having a predetermined clock period; first and second coarse time counters, offset in phase relative to each other, that receive the clock pulses and provide first and second coarse time signals indicative of times at which the clock pulses occur; multiplex and latch means that receive the event signal and the first and second coarse time signals and that latch one of the coarse time signals when the event signal occurs, thereby providing a coarse time-of-event signal; an interpolator that receives the clock pulses and provides a fine time signal having a period that is an integral sub-multiple of the predetermined clock period; fine latch means that receives the event signal and latches the fine time signal when the event signal occurs, thereby providing a fine time-of-event signal; and output means that receives the coarse and fine time-of-event signals and combines them into a digital output signal having a plurality of least-significant bits indicative of the fine time signal and a plurality of most-significant bits indicative of the coarse time signal.
Claim 13
Dependent Claim
203 words
A circuit for providing a digital output signal indicative of the time at which an event signal occurs, the circuit comprising: ring oscillator means that generates a train of uniformly-spaced clock pulses having a predetermined clock period; first and second coarse time counters, offset in phase relative to each other, that receive the clock pulses and provide first and second coarse time signals indicative of times at which the clock pulses occur; multiplex and latch means that receive the event signal and the first and second coarse time signals and that latch one of the coarse time signals when the event signal occurs, thereby providing a coarse time-of-event signal; an interpolator that receives the clock pulses and provides a fine time signal having a period that is an integral sub-multiple of the predetermined clock period; fine latch means that receives the event signal and latches the fine time signal when the event signal occurs, thereby providing a fine time-of-event signal; and output means that receives the coarse and fine time-of-event signals and combines them into a digital output signal having a plurality of least-significant bits indicative of the fine time signal and a plurality of most-significant bits indicative of the coarse time signal.
Claim 14
Dependent Claim
19 words
A circuit as in claim 11 wherein the first and second coarse time counters are symmetrically offset in phase.
Claim 15
Dependent Claim
219 words
A circuit for providing a digital output signal indicative of the time at which an event signal occurs, the circuit comprising: a ring oscillator including a plurality of delay cells that generate a train of uniformly-spaced clock pulses having a predetermined clock period; first and second coarse time counters, offset in phase relative to each other, that receive the clock pulses and provide first and second coarse time signals indicative of times at which the clock pulses occur; multiplex and latch means that receive the event signal and the first and second coarse time signals and that latch one of the coarse time signals when the event signal occurs, thereby providing a coarse time-of-event signal; an interpolator including a plurality of linear combiner elements hierarchically arranged to receive the clock pulses and provide a fine time signal having a period that is an integral sub-multiple of the predetermined clock period; fine latch means that receives the event signal and latches the fine time signal when the event signal occurs, thereby providing a fine time-of-event signal; and digitizer output means that receives the coarse and fine time-of-event signals and combines them into a digital output signal having a plurality of least-significant bits indicative of the fine time signal and a plurality of most-significant bits indicative of the coarse time signal.
Claim 16
Dependent Claim
219 words
A circuit for providing a digital output signal indicative of the time at which an event signal occurs, the circuit comprising: a ring oscillator including a plurality of delay cells that generate a train of uniformly-spaced clock pulses having a predetermined clock period; first and second coarse time counters, offset in phase relative to each other, that receive the clock pulses and provide first and second coarse time signals indicative of times at which the clock pulses occur; multiplex and latch means that receive the event signal and the first and second coarse time signals and that latch one of the coarse time signals when the event signal occurs, thereby providing a coarse time-of-event signal; an interpolator including a plurality of linear combiner elements hierarchically arranged to receive the clock pulses and provide a fine time signal having a period that is an integral sub-multiple of the predetermined clock period; fine latch means that receives the event signal and latches the fine time signal when the event signal occurs, thereby providing a fine time-of-event signal; and digitizer output means that receives the coarse and fine time-of-event signals and combines them into a digital output signal having a plurality of least-significant bits indicative of the fine time signal and a plurality of most-significant bits indicative of the coarse time signal.
Claim 17
Dependent Claim
19 words
A circuit as in claim 13 wherein the first and second coarse time counters comprise lead and lag counters.
Claim 18
Dependent Claim
16 words
A circuit as in claim 14 wherein each counter counts at one-half the clock pulse rate.
Claim 19
Dependent Claim
18 words
A circuit as in claim 13 wherein the ring oscillator comprises two delay cells connected in a loop.
Claim 20
Dependent Claim
40 words
A circuit as in claim 13 wherein the interpolator comprises a linear combiner element that receives two input pulses and provides an output pulse at a time that is intermediate between the times at which the input pulses are received.
Claim 21
Dependent Claim
28 words
A circuit as in claim 17 wherein the output pulse is provided at a time that is midway between the times at which the input pulses are received.
Claim 22
Dependent Claim
26 words
A circuit as in claim 13 wherein the fine time signal comprises a periodic code in which only one bit differs between any two adjacent states.
Claim 23
Dependent Claim
15 words
A circuit as in claim 19 wherein the periodic code comprises a dual thermometer code.