| CPC G01R 31/31725 (2013.01) [G01R 31/3016 (2013.01); G01R 31/31937 (2013.01); H03K 3/0315 (2013.01); H03K 5/134 (2014.07)] | 5 Claims |

|
1. An integrated circuit, comprising:
a programmable ring oscillator comprising a delay path, the programmable ring oscillator being configured to propagate a first oscillator signal and a second oscillator signal along the delay path; and
a controller configured to determine a central tendency of propagation delay of the programmable ring oscillator using the first and second oscillator signals,
wherein the delay path comprises a plurality of oscillator stages, oscillator stages of the plurality of oscillator stages being switchable into and out of the delay path based on a plurality of respective control signals, the controller further configured to:
provide the plurality of control signals to the programmable ring oscillator;
obtain the first oscillator signal and the second oscillator signal from the programmable ring oscillator; and
determine first and second pulse widths of the first and second oscillator signals.
|