Numerical phase detector with interpolated values
AssigneeDan Holden Wolaver
InventorDan Holden Wolaver
Life of this patent
Estimating the term…
Abstract
A phase measurement circuit is described that receives a signal with irregularly spaced edges and assigns a numerical value to the phase of each edge. An interpolator provides linear interpolation between successive values to provide continuous phase values at smaller, regular intervals. The interpolated values are resampled at a lower, regular rate to simplify subsequent processing by filters or other data-reduction means. The interpolation is performed without dividers or two-variable multipliers.
Claims5
A phase measurement system comprising
- a numerical phase detector to receive an input signal with edges or other significant instants and to provide numerical phase values responsive to the time position of those significant instants;
- an interpolator apparatus coupled to the numerical phase detector to receive said numerical phase values at irregular intervals and provide interpolated phase values at smaller, regular intervals;
- a resampler circuit coupled to the interpolation apparatus to receive said interpolated phase values and decimate them, providing phase values at a lower, regular rate.
An apparatus for receiving input values that are spaced at irregular intervals and providing interpolated output values at regular output intervals that are shorter than the input intervals, comprising
- a buffer-differencer circuit to receive said input values and their times of occurrence and store the input values and their times of occurrence and
- take the difference between successive input values, either before of after the storing function and
- take the difference between their successive times of occurrence, either before of after the storing function and
- provide the input value differences and the times-of-occurrence differences (hereinafter referred to as the input intervals) upon request from a strobe signal;
- a countdown circuit coupled to the buffer-differencer circuit to receive said input intervals and provide a strobe signal at intervals responsive to the input intervals;
- a first accumulator circuit coupled to the buffer-differencer circuit and to the countdown circuit to receive said input value differences and said strobe signal, wherein the strobe signal resets the accumulator, and to provide an accumulated value that increases by increments proportional to the input value differences;
- a comparator circuit coupled to the accumulator circuit to receive said accumulated value and
- compare the accumulated value with a plurality of thresholds and
- provide a count of the number of thresholds that are less than the accumulated value;
- a differencer circuit coupled to the comparator circuit to receive said count and provide the difference between successive counts as count differences;
- a second accumulator circuit coupled to the differencer circuit to accumulate said count differences and provide the interpolated phase values.
Dependencies are inferred from the claim text.