Generation and measurement of timing delays by digital phase error compensation
OwnerJames Reilly, Noah Christianinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerJames Reilly, Noah Christianinventors
Estimating the term…
A circuit and method for generating a delayed event following a trigger pulse occurring at a random time between clock pulses is disclosed. The circuit includes a clock circuit, a voltage converter, an analog-to-digital converter circuit, a memory storage circuit, and a summing circuit. The method includes representing the time between the triggering pulse and a subsequent clock pulse as a voltage, converting the voltage to a stored digital value, and defining a desired delay time by adding a first time determined by counting a predetermined number of clock cycles to a second time determined by converting the stored digital value first to an analog value and then to a time value.
A method for measuring a time between two trigger events, the method comprising
The method of claim 52, further comprising converting a peak voltage of the first ramp voltage to a first time value and converting a peak voltage of the second ramp voltage to a second time value.
The method of claim 52, wherein calculating the delay between the first trigger event and the second trigger event comprises converting a peak voltage of the first ramp voltage to a first time value, converting a peak voltage of the second ramp voltage to a second time value, summing the first time value with the time counter, and subtracting the second time value from the time counter.
A method for self-calibrating a delay measurement and generation circuit, the method comprising:
The method of claim 55, wherein storing a first peak voltage of the first voltage ramp comprises sampling and holding the voltage ramp after about one clock cycle.
The method of claim 55, wherein storing a second peak voltage of the second voltage ramp comprises sampling and holding the voltage ramp after about one clock cycle.
The method of claim 55, wherein storing a first peak voltage of the first voltage ramp comprises converting the first peak voltage to a first digital value and subsequently storing the first digital value in a memory location.
The method of claim 55, wherein storing a second peak voltage of the second voltage ramp comprises converting the second peak voltage to a second digital value and subsequently storing the second digital value in a memory location.
The method of claim 55, further comprising storing the slope and intercept of the voltage-to-time line in a memory location.
Dependencies are inferred from the claim text.