IP Library › Granted Patent US 12,546,809
Granted Patent B2
US 12,546,809 · App. 17/969,315 · Granted Feb 10, 2026

Clock phase noise measurement circuit and method

Inventors: Ankur Bal (Greater Noida, IN); Sri Ram Gupta (Noida, IN)
Assignee: STMicroelectronics International N.V.
G01R29/26H03K3/0315H03K3/037
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,546,809
App. No.
17/969,315
Granted
Feb 10, 2026
Kind
B2
Abstract

A measurement is made of jitter present in a jittery clock signal. A digital sinusoid generator circuit clocked by the jittery clock signal generates a pulse density modulation (PDM) signal corresponding to a sinusoid waveform. The PDM signal is converted by a sigma-delta modulator circuit to an oscillating frequency signal with an output of digital values digital values indicative of oscillating frequency signal phase. Responsive to the jittery clock signal, the digital values indicative of oscillating frequency signal phase are sampled. A digital differentiator circuit determines a digital difference between consecutive samples of the digital values indicative of oscillating frequency signal phase. The digital difference is processed by a digital signal processing circuit to generate a frequency spectrum and determine from signal-to-noise ratio a measurement of jitter in the jittery clock signal.

Claims (44)

1 . A circuit for measuring jitter in a jittery clock signal, comprising:

a digital sinusoid generator circuit clocked by the jittery clock signal and configured to generate a pulse density modulation (PDM) signal corresponding to a sinusoid waveform;

a modulator circuit configured to convert the PDM signal to an oscillating frequency signal and generate digital values indicative of oscillating frequency signal phase;

a sampling circuit clocked by the jittery clock signal and configured to sample the digital values indicative of oscillating frequency signal phase;

a digital differentiator circuit configured to generate a digital difference signal indicative of a difference between consecutive samples of the digital values indicative of oscillating frequency signal phase; and

an analyzer circuit configured to process the digital difference signal to determine a measurement of jitter in the jittery clock signal.

2 . The circuit of claim 1 , wherein the digital differentiator circuit and analyzer circuit are clocked by the jittery clock signal.

3 . The circuit of claim 1 , wherein said digital sinusoid generator circuit comprises a read only memory (ROM) storing pulse density modulation characteristics of the sinusoid waveform.

4 . The circuit of claim 1 , wherein the modulator circuit comprises:

a flip-flop configured to sample the PDM signal in response to the jittery clock signal to output a voltage;

a transconductance stage configured to convert the voltage to a current; and

a ring oscillator configured to generate the oscillating frequency signal in response to the current.

5 . The circuit of claim 4 , wherein the sampling circuit comprises a set of flip-flops configured to store values of digital bits output by stages of the ring oscillator in response to the jittery clock signal.

6 . The circuit of claim 1 , wherein the modulator circuit comprises a sigma-delta modulator.

7 . The circuit of claim 1 , wherein the measurement of jitter in the jittery clock signal is made without comparison of the jittery clock signal to a reference clock signal.

8 . The circuit of claim 1 , wherein the analyzer circuit processes the digital difference signal to determine a signal to noise ratio (SNR) value which is correlated to jitter.

9 . The circuit of claim 8 , wherein a relatively lower SNR value is indicative of a relatively higher level of jitter present in the jittery clock signal.

10 . The circuit of claim 1 , wherein the analyzer circuit is a spectrum analyzer configured to generate a frequency spectrum for said PDM signal and determine a signal to noise ratio (SNR) value for said frequency spectrum that is indicative of jitter presence, wherein a relatively lower SNR value is indicative of a relatively higher level of jitter present in the jittery clock signal.

11 . A method for measuring jitter in a jittery clock signal, comprising:

generating a pulse density modulation (PDM) signal corresponding to a sinusoid waveform, said PDM signal having a period set by pulses of the jittery clock signal;

converting the PDM signal to an oscillating frequency signal;

generating digital values indicative of phase of the oscillating frequency signal;

sampling the digital values indicative of phase of the oscillating frequency signal in response to the jittery clock signal;

determining a digital difference between consecutive samples of the digital values indicative of phase of the oscillating frequency signal; and

processing said digital difference to determine a measurement of jitter in the jittery clock signal.

12 . The method of claim 11 , wherein converting comprises:

sampling the PDM signal in response to the jittery clock signal to output a voltage;

converting the voltage to a current; and

generating the oscillating frequency signal in response to the current.

13 . The method of claim 11 , wherein converting the PDM signal and generating digital values comprises performing a sigma-delta modulation.

14 . The method of claim 11 , wherein the measurement of jitter in the jittery clock signal is made without comparison of the jittery clock signal to a reference clock signal.

15 . The method of claim 11 , wherein processing said digital difference comprises generating a frequency spectrum for said PDM signal and determining a signal to noise ratio (SNR) value for said frequency spectrum that is indicative of jitter presence.

16 . The method of claim 11 , wherein processing said digital difference comprises determining a signal to noise ratio (SNR) value which is correlated to jitter.

17 . The method of claim 16 , wherein a relatively lower SNR value is indicative of a relatively higher level of jitter present in the jittery clock signal.

18 . A circuit for measuring jitter in a jittery clock signal, comprising:

a first sampling circuit configured to sample a pulse density modulation (PDM) signal corresponding to a sinusoid waveform in response to the jittery clock signal to output a voltage;

a transconductance stage configured to convert the voltage to a current;

a ring oscillator configured to generate an oscillating frequency signal in response to the current;

a second sampling circuit clocked by the jittery clock signal and configured to sample bits output from stages of the ring oscillator;

a digital differentiator circuit configured to generate a digital difference signal indicative of a difference between consecutive samples of the bits output from stages of the ring oscillator; and

an analyzer circuit configured to process the digital difference signal to determine a measurement of jitter in the jittery clock signal.

19 . The circuit of claim 18 , wherein the second sampling circuit comprises a set of flip-flops configured to store bits output from stages of the ring oscillator in response to the jittery clock signal.

20 . The circuit of claim 18 , wherein the analyzer circuit processes the digital difference signal to determine a signal to noise ratio (SNR) value which is correlated to jitter, wherein a relatively lower SNR value is indicative of a relatively higher level of jitter present in the jittery clock signal.

21 . The circuit of claim 18 , wherein the analyzer circuit is a spectrum analyzer configured to generate a frequency spectrum for said PDM signal and determine a signal to noise ratio (SNR) value for said frequency spectrum that is indicative of jitter presence, wherein a relatively lower SNR value is indicative of a relatively higher level of jitter present in the jittery clock signal.

Continuity (2)
Provisional Application 63283706 · Nov 29, 2021
Related Publication 20230168291A1 · Jun 1, 2023
References Cited (44)
US 4669089A · Gahagan et al. · 1987 [cited by applicant]
US 5402443A · Wong · 1995 [cited by applicant]
US 6184812B1 · Younis et al. · 2001 [cited by applicant]
US 7151474B2 · Ortmanns et al. · 2006 [cited by applicant]
US 7205852B2 · Perrott · 2007 [cited by applicant]
US 7487055B2 · Le-Gall · 2009 [cited by applicant]
US 7512203B2 · Eldredge et al. · 2009 [cited by applicant]
US 7852249B2 · Oliaei · 2010 [cited by applicant]
US 8036333B2 · Jeon · 2011 [cited by applicant]
US 8164500B2 · Ahmed et al. · 2012 [cited by applicant]
US 8169352B2 · Sornin et al. · 2012 [cited by applicant]
US 8860478B2 · Chen et al. · 2014 [cited by applicant]
US 9377915B2 · Park et al. · 2016 [cited by applicant]
US 9716509B2 · Zhao · 2017 [cited by applicant]
US 10797684B1 · Benz et al. · 2020 [cited by applicant]
US 10862503B2 · Bal et al. · 2020 [cited by applicant]
US 20070164884A1 · Ihs · 2007 [cited by applicant]
US 20070229326A1 · Le-Gall · 2007 [cited by applicant]
US 20080077342A1 · Ichiyama · 2008 [cited by examiner]
US 20090140896A1 · Adduci et al. · 2009 [cited by applicant]
US 20100156686A1 · Kim et al. · 2010 [cited by applicant]
US 20110182389A1 · Breems et al. · 2011 [cited by applicant]
US 20140368367A1 · Choi et al. · 2014 [cited by applicant]
US 20150270947A1 · Tiwari et al. · 2015 [cited by applicant]
US 20180011142A1 · Choo · 2018 [cited by examiner]
US 20200186162A1 · Bal · 2020 [cited by examiner]
US 20210109563A1 · Gharan et al. · 2021 [cited by applicant]
WO 2007071674A3 · 2007 [cited by applicant]
A.H. Chan, G.W. Robert, “A Jitter Characterization System Using a Component-Invariant Vernier Delay Line”, IEEE Transaction on Very Large Scale Integration Systems, vol. 12, No. 1, Jan. 2004. [cited by applicant]
Chen, Tun-Shih, et al: “A 10GB/S Clock and Data Recovery Circuit With Binary Phase/Frequency Detector Using TSMC 0.35μm Sige Bicmos Process,” 2004 IEEE Asia-Pacific Conference on Circuits and Systems, Dec. 6-9, 2004, 4 … [cited by applicant]
Dubois, et al: “Ternary Stimulus for Fully Digital Dynamic Testing of SC ΣΔ ADCs,” 2012 IEEE 18th International Mixed-Signal, Sensors, and Systems Test Workshop, 2012 IEEE, pp. 5-10. [cited by applicant]
Hashimoto, et al: “Time-to-Digital Converter With Vernier Delay Mismatch Compensation for High Resolution On-Die Clock Jitter Measurement,” 2008 Symposium on VLSI Circuits Digest of Technical Papers, 2008 IEEE, pp. 166-… [cited by applicant]
Hsu et al: “BIST for Measuring Clock Jitter of Charge-Pump Phase-Locked Loops,” IEEE Transactions on Instrumentation and Measurement, vol. 57, No. 2, Feb. 2008 (pp. 276-285). [cited by applicant]
Khalil, Waleed, et al: “A Self-Calirated On-Chip Phase-Noise Measurement Circuit With—75 dBc Single-Tone Sensitivity at 100 kHz Offset,” IEEE Journal of Solid-State Circuits, vol. 42, No. 12, Dec. 2007, 8 pages. [cited by applicant]
Lee, et al: “A 9 b, 1.25 ps Resolution Coarse-Fine Time-to-Digital Converter in 90 nm CMOS that Amplifies Time Residue,” IEEE Journal of Solid-State Circuits, vol. 43, No. 4, Apr. 2008, pp. 769-777. [cited by applicant]
Lee, et al: “A Low Noise, Wideband Digital Phase-Locked Loop Based on a New Time-to-Digital Converter With Subpicosecond Resolution,” 2008 Symposium on VLSI Circuits Digest of Technocal Papers, 2008 IEEE, pp. 112-113. [cited by applicant]
Moon, et al: “Spectral Analysis of Time-Domain Phase Jitter Measurements,” IEEE Transactions on Circuits and Systems—II: Analog and Digital Signal Processing, vol. 49, No. 5, May 2002, pp. 321-327. [cited by applicant]
Nose, et al: “A 1-ps Resolution Jitter-Measurement Macro Using Interpolated Jitter Oversampling,” IEEE Journal of Solid-State Circuits, vol. 41, No. 12, Dec. 2006, pp. 2911-2920. [cited by applicant]
Rashidzadeh, et al: “An All-Digital Self-Calibration Method for a Vernier-Based Time-to-Digital Converter,” IEEE Transactions on Instrumentation and Measurement, vol. 59, No. 2, Feb. 2010, pp. 463-469. [cited by applicant]
Rolindez, et al: “A SNDR BIST for ΣΔ Analogue-to-Digital Converters,” Proceedings of the 24th IEEE VLSI Test Symposium (VTS'06), 2006 IEEE (6 pages). [cited by applicant]
Tortosa, et al: “Effect of Clock Jitter Error on the Performance Degradation of Multi-bit Continuous-Time ΣΔ Modulators With NRZ DAC,” TEC2004-01752/MIC Jan. 2005 (6 pages). [cited by applicant]
Xia, et al: “On-Chip Jitter Measurement for Phase Locked Loops,” Proceedings of the 17th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (DFT'02), 2002 IEEE (9 pages). [cited by applicant]
Yamaguchi, Koichi, et al: “A 2.0 GB/s Clock-Embedded Interface for Full-HD 10-Bit 120 Hz LCD Drivers With 1/5-Rate Noise-Tolerant Phase and Frequency Recovery,” IEEE Journal of Solid-State Circuits, vol. 44, No. 12, Dec… [cited by applicant]
CN First Office Action and Search Report for counterpart CN Appl. No. 202211504327.3, report dated Sep. 30, 2025, 10 pgs. [cited by applicant]