Time interval analyzer having real time counter
DC CAFCFirst Claim
1. A time interval analyzer for measuring time intervals between events in an input signal, said analyzer comprising:
- a trigger circuit that receives said input signal and that outputs a time trigger signal at a first triggering level upon occurrence of a first input signal event;
a time counter that receives a time base signal and that increments a time count at each period of said time base signal, wherein said time count is calibrated to a predetermined reference time, said reference time being a real calendar time date; and
a processor circuit in communication with said trigger circuit and said time counter so that said processor circuit receives said time trigger signal and reads said time count from said time counter, wherein said processor circuit is configured to read said time count upon receiving said time trigger signal at said first triggering level so that said time count read by said processor circuit indicates the time at which said first input signal event occurred with respect to said predetermined reference time.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A time interval analyzer for measuring time intervals between events in an input signal includes a trigger circuit that receives the input signal and that outputs a time trigger signal at a first triggering level upon occurrence of a first input signal event. A time counter receives a time base signal and increments a time count at each period of the time base signal. The time count is calibrated to a predetermined reference time. A processor circuit is in communication with the trigger circuit and the time counter so;that the processor circuit receives the time trigger signal and reads the time count from the time counter. The processor circuit is configured to read the time count upon receiving the time trigger signal at the first triggering level so that the time count read by the processor circuit indicates the time at which the first input signal event occurred with respect to the predetermined reference time.
67 Citations
18 Claims
-
1. A time interval analyzer for measuring time intervals between events in an input signal, said analyzer comprising:
-
a trigger circuit that receives said input signal and that outputs a time trigger signal at a first triggering level upon occurrence of a first input signal event;
a time counter that receives a time base signal and that increments a time count at each period of said time base signal, wherein said time count is calibrated to a predetermined reference time, said reference time being a real calendar time date; and
a processor circuit in communication with said trigger circuit and said time counter so that said processor circuit receives said time trigger signal and reads said time count from said time counter, wherein said processor circuit is configured to read said time count upon receiving said time trigger signal at said first triggering level so that said time count read by said processor circuit indicates the time at which said first input signal event occurred with respect to said predetermined reference time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
wherein said triggering circuit drives an event trigger signal to a second triggering level at said first input signal event prior to said reference event, and wherein said measurement circuit includes a first current circuit having a current source or a current sink, a second current circuit having a current sink where said first current circuit has a current source, or a current source where said first current circuit has a current sink, a capacitor, a shunt, wherein said shunt and said capacitor are operatively disposed in parallel with respect to said first current circuit, wherein said shunt is disposed between said first current circuit and said second current circuit, and wherein said shunt receives said event trigger signal and is selectable between conducting-and non-conducting states between said first current circuit and said second current circuit depending upon said event trigger signal so that said shunt is driven to said conducting state from said non-conducting state upon receiving said event trigger signal at said second triggering level and said shunt is driven to said non-conducting state from said conducting state upon receiving said event trigger signal at a non-triggering level so that a change in voltage across said capacitor while said shunt is in said conducting state corresponds to a time period between said first input signal event and said reference event. -
5. The analyzer as in claim 4, wherein said measurement circuit includes said trigger circuit.
-
6. The analyzer as in claim 3, wherein said trigger circuit includes
a first flip flop that has a clock input that receives said input signal so that an output from said first flip flop changes state upon occurrence of said first input signal event, and a second flip flop that is enabled by said first flip flop output upon occurrence of said first input signal event and that has a clock input that receives a reference signal upon which said reference event occurs so that an output from said second flip flop changes state upon occurrence of said reference event, wherein said output from said first flip flop comprises said event trigger signal and said output from said second flip flop comprises said time trigger signal. -
7. The analyzer as in claim 1, including an event counter that receives said input signal and that increments an event count at each occurrence of an input signal event, wherein said processor circuit is configured to read said event count upon receiving said time trigger signal at said first triggering level so that said event count read by said processor circuit indicates the position of said first input signal event within a sequence of input signal events.
-
8. The analyzer as in claim 7, wherein said event counter includes a first counter that receives said input signal and that, when said first counter is activated, increments a first count at each occurrence of an input signal event,
a second counter that receives said input signal and that, when said second counter is activated, increments a second count at each occurrence of said input signal event, and a control circuit that receives said event trigger signal from said trigger circuit and that outputs a control signal to each of said first counter and said second counter that controls activation of said first counter and said second counter so that only one of said first counter and said second counter is activated at a time, wherein said control circuit is configured so that, when said event trigger signal goes to said second triggering level from a non-triggering level and when one of said first counter and said second counter is activated and the other of said first counter and said second counter is deactivated, said control circuit deactivates said one of said first counter and said second counter and activates said other of said first counter and said second counter.
-
-
9. A time interval analyzer for measuring time intervals between events in an input signal, said analyzer comprising:
-
a time counter that receives a time base signal and that increments a time count at each period of said time base signal, wherein said time count is calibrated to a predetermined reference time, the reference time being a real calendar time date, a trigger circuit that receives said input signal and said time base signal and that outputs an event trigger signal at a first triggering level upon occurrence of a first input signal event and outputs a time trigger signal at a second triggering level corresponding to a reference event of said time base signal that follows said first input signal event;
a first current circuit having a current source or a current sink;
a second current circuit having a current sink where said first current circuit has a current source, or a current source where said first current circuit has a current sink;
a capacitor;
a shunt, wherein said shunt and said capacitor are operatively disposed in parallel with respect to said first current circuit, wherein said shunt is disposed between said first current circuit and said second current circuit, and wherein said shunt receives said event trigger signal and is selectable between conducting and non-conducting states between said first current circuit and said second current circuit depending upon said event trigger signal so that said shunt is driven to said conducting state from said non-conducting state upon receiving said event trigger signal at said first triggering level; and
said shunt is driven to said non-conducting state from said conducting state upon receiving said event trigger signal at a non-triggering level so that a change in voltage across said capacitor while said shunt is in said conducting state corresponds to a time period between said first input signal event and said reference event; and
a processor circuit in communication with said trigger circuit and said time counter so that said processor circuit receives said event trigger signal and said time trigger signal and reads said time count from said time counter, wherein said processor circuit is configured to read said voltage across said capacitor upon receiving said event trigger signal at said non-triggering level from said first triggering level, wherein said processor circuit is configured to read said time count upon receiving said time trigger signal at said second triggering level so that said time count read by said processor circuit indicates the time at which said first input signal event occurred with respect to said predetermined reference time, and wherein said processor circuit is configured to associate said time count with said measured voltage. - View Dependent Claims (10, 11, 12, 13, 14)
a first flip flop that has a clock input that receives said input signal so that the output from said first flip flop changes state upon occurrence of said first input signal event, a second flip flop that is enabled by said first flip flop output upon occurrence of said first input signal event and that has a clock input that receives said time base signal so that the output from said second flip flop changes state upon occurrence of a first time base event following said first input signal event, and a third flip flop that is enabled by said second flip flop output upon occurrence of said first time base event and that has a clock input that receives said time base signal so that the output from said third flip flop changes state upon occurrence of a second time base event following said first time base event, wherein said first flip flop output and said third flip flop output comprise said event trigger signal, and wherein said second flip flop output comprises said time trigger signal. -
12. The analyzer as in claim 9, including a diode bridge operatively disposed between (1) said first current circuit and (2) said capacitor and said shunt so that said capacitor and said shunt are disposed in parallel with respect to said diode bridge.
-
13. The analyzer as in claim 9, including an event counter that receives said input signal and that increments an event count at each occurrence of an input signal event, wherein said processor circuit is configured to read said event count upon receiving said time trigger signal at said second triggering level so that said event count read by said processor circuit indicates the position of said first input signal event within a sequence of input signal events.
-
14. The analyzer as in claim 13, wherein said event counter includes
a first counter that receives said input signal and that, when said first counter is activated, increments a first count at each occurrence of an input signal event, a second counter that receives said input signal and that, when said second counter is activated, increments a second count at each occurrence of said input signal event, and a control circuit that receives said time trigger signal from said trigger circuit and that outputs a control signal to each of said first counter and said second counter that controls activation of said first counter and said second counter so that only one of said first counter and said second counter is activated at a time, wherein said control circuit is configured so that, when said event trigger signal goes to said first triggering level from said non-triggering level and when one of said first counter and said second counter is activated and the other of said first counter and said second counter is deactivated, said control circuit deactivates said one of said first counter and said second counter and activates said other of said first counter and said second counter.
-
-
15. A time interval analyzer for measuring time intervals between events in an input signal, said analyzer comprising:
-
a time counter that receives a time base signal and that increments a time count at each period of said time base signal, wherein said time count is calibrated to a predetermined reference time, the reference time being a real calendar time date;
a first flip flop that has a clock input that receives said input signal so that the output from said first flip flop changes state upon occurrence of a first input signal event;
a second flip flop that is enabled by said first flip flop output upon occurrence of said first input signal event and that has a clock input that receives said time base signal so that the output from said second flip flop changes state upon occurrence of a first time base event following said first input signal event;
a third flip flop that is enabled by said second flip flop output upon occurrence of said first time base event and that has a clock input that receives said time base signal so that the output from said third flip flop changes state upon occurrence of a second time base event following said first time base event, wherein said first flip flop output and said third flip flop output drive a logic gate so that the output of said logic gate goes to a first triggering level at said first input signal event and goes to a non-triggering level at said second time base event, and wherein said second flip flop output goes to a second triggering level at said first time base event;
a first current circuit having a current source or a current sink;
a second current circuit having a current sink where said first current circuit has a current source, or a current source where said first current circuit has a current sink;
a capacitor;
a shunt, wherein said shunt and said capacitor are operatively disposed in parallel with respect to said first current circuit, wherein said shunt is disposed between said first current circuit and said second current circuit, and wherein said shunt receives said logic gate output signal and is selectable between conducting and non-conducting states between said first current circuit and said second current circuit depending upon said logic gate output signal so that said shunt is driven to said conducting state from said non-conducting state upon receiving said logic gate output signal at said first triggering level, and said shunt is driven to said non-conducting state from said conducting state upon receiving said logic gate output signal at said non-triggering level so that a change in voltage across said capacitor while said shunt is in said conducting state corresponds to a time period between said first input signal event and said second time base event; and
a processor circuit in communication with a trigger circuit and said time counter so that said processor circuit receives said second flip flop output signal and said logic gate output signal and reads said time count from said time counter, wherein said processor circuit is configured to read said voltage across said capacitor upon receiving said logic gate output signal at said non-triggering level from said first triggering level, wherein said processor circuit is configured to read said time count upon receiving said second flip flop output signal at said second triggering level so that said time count read by said processor circuit indicates the time at which said first input signal event occurred with respect to said predetermined reference time, and wherein said processor circuit is configured to associate said time count with said measured voltage. - View Dependent Claims (16, 17, 18)
-
Specification