IP Library Granted Patent US 12,212,328
Granted Patent B2
US 12,212,328 · App. 18/326,348 · Granted Jan 28, 2025

Phase detectors with extrapolation of timing events

Inventor: Reuben P. Nelson (Vancouver, CA)
Assignee: Analog Devices, Inc.
H03L7/1075G06F1/10G06F1/12H03L7/0807H03K2005/00143H03L2207/50H04B1/16
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,212,328
App. No.
18/326,348
Granted
Jan 28, 2025
Kind
B2
Abstract

Apparatus and methods for clock synchronization and frequency translation are provided herein. Clock synchronization and frequency translation integrated circuits (ICs) generate one or more output clock signals having a controlled timing relationship with respect to one or more reference signals. The teachings herein provide a number of improvements to clock synchronization and frequency translation ICs, including, but not limited to, reduction of system clock error, reduced variation in clock propagation delay, lower latency monitoring of reference signals, precision timing distribution and recovery, extrapolation of timing events for enhanced phase-locked loop (PLL) update rate, fast PLL locking, improved reference signal phase shift detection, enhanced phase offset detection between reference signals, and/or alignment to phase information lost in decimation.

Claims (31)

1. A digital phase-locked loop (DPLL) comprising:

a first timing detector configured to generate a first plurality of digital representations of timing of a first clock signal, wherein the first plurality of digital representations includes a first digital representation of a first timing event and a second digital representation of a second timing event;

a second timing detector configured to generate a second plurality of digital representations of timing of a second clock signal; and

a phase detector configured to provide phase detection based on the first plurality of digital representations and the second plurality of digital representations, wherein the phase detector is configured to generate a first extrapolated timing event based on adjusting the second digital representation by a time interval between the second timing event and the first timing event, wherein the phase detector is configured to provide phase detection based on the first extrapolated timing event, wherein the first timing event corresponds to an edge associated with a carrier frequency of the first clock signal, and the second timing event corresponds to an edge associated with a sub-carrier frequency of the first clock signal.

2. The DPLL of claim 1 , wherein the first clock signal comprises a reference clock signal to the DPLL, and the second clock signal comprises a feedback clock signal to the DPLL.

3. The DPLL of claim 1 , wherein the first clock signal comprises a feedback clock signal to the DPLL, and the second clock signal comprises a reference clock signal to the DPLL.

4. The DPLL of claim 1 , wherein the phase detector is configured to generate the first extrapolated timing event based on backwards extrapolation in time.

5. The DPLL of claim 1 , wherein the phase detector is configured to generate the first extrapolated timing event based on forward extrapolation in time.

6. The DPLL of claim 1 , wherein the first timing detector includes a first time-to-digital converter (TDC) and the second timing detector includes a second TDC.

7. The DPLL of claim 1 , wherein the phase detector is configured to estimate the time interval based on the first plurality of digital representations and the second plurality of digital representations.

8. A digital phase-locked loop (DPLL) comprising:

a first timing detector configured to generate a first plurality of digital representations of timing of a first clock signal, wherein the first plurality of digital representations includes a first digital representation of a first timing event and a second digital representation of a second timing event;

a second timing detector configured to generate a second plurality of digital representations of timing of a second clock signal; and

a phase detector configured to provide phase detection based on the first plurality of digital representations and the second plurality of digital representations, wherein the phase detector is configured to generate a first extrapolated timing event based on adjusting the second digital representation by a time interval between the second timing event and the first timing event, wherein the phase detector is configured to provide phase detection based on the first extrapolated timing event,

wherein the first plurality of digital representations includes a third digital representation of a third timing event, wherein the phase detector is further configured to generate a second extrapolated timing event based on adjusting the digital representation of the third timing event by a time interval between the third timing event and the first timing event.

9. The DPLL of claim 8 , wherein the first clock signal comprises a reference clock signal to the DPLL, and the second clock signal comprises a feedback clock signal to the DPLL.

10. The DPLL of claim 8 , wherein the first clock signal comprises a feedback clock signal to the DPLL, and the second clock signal comprises a reference clock signal to the DPLL.

11. The DPLL of claim 1 , wherein the first timing event conveys phase information of the first clock signal, and the second timing event conveys frequency information of the first clock signal.

12. A method of phase detection in a digital phase-locked loop (DPLL), the method comprising:

generating a digital representation of a first timing event of an input clock signal to a phase detector;

generating a digital representation of a second timing event of the input clock signal;

extrapolating a first extrapolated timing event based on adjusting the digital representation of the second timing event by a time interval between the second timing event and the first timing event; and

providing phase detection using the first extrapolated timing event, wherein the first timing event corresponds to an edge associated with a carrier frequency of the input clock signal, and the second timing event corresponds to an edge associated with a sub-carrier frequency of the input clock signal.

13. The method of claim 12 , wherein the input clock signal comprises a reference clock signal to the DPLL.

14. The method of claim 12 , wherein the input clock signal comprises a feedback clock signal to the DPLL.

15. The method of claim 12 , wherein extrapolating the first extrapolated timing event comprises backwards extrapolation in time.

16. The method of claim 12 , wherein extrapolating the first extrapolated timing event comprises forward extrapolation in time.

17. The method of claim 12 , further comprising using a time-to-digital converter (TDC) to generate the digital representations of the first and second timing events.

18. The method of claim 12 , further comprising estimating the time interval from the input clock signal.

19. The method of claim 12 , further comprising generating a digital representation of a third timing event of the input clock signal, and extrapolating a second extrapolated timing event based on adjusting the digital representation of the third timing event by a time interval between the third timing event and the first timing event.

20. The method of claim 12 , wherein the first timing event conveys phase information of the input clock signal, and the second timing event conveys frequency information of the input clock signal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2023
From: NELSON, REUBEN P.
To: ANALOG DEVICES, INC.
Reel/Frame 063814/0168 →
Continuity (5)
Division 17454221 · Nov 9, 2021
Division 16949180 · Oct 19, 2020
Division 16012017 · Jun 19, 2018
Provisional Application 62526172 · Jun 28, 2017
Related Publication 20230308104A1 · Sep 28, 2023
References Cited (195)
US 4031317A · McCain et al. · 1977 [cited by applicant]
US 4635000A · Swanberg · 1987 [cited by applicant]
US 4827225A · Lee · 1989 [cited by applicant]
US 5036294A · McCaslin · 1991 [cited by applicant]
US 5349870A · Webber · 1994 [cited by examiner]
US 5388127A · Scarpa · 1995 [cited by applicant]
US 5481573A · Jacobowitz et al. · 1996 [cited by applicant]
US 5552785A · Wilson et al. · 1996 [cited by applicant]
US 5604468A · Gillig · 1997 [cited by applicant]
US 5638010A · Adams · 1997 [cited by applicant]
US 5644271A · Mollov et al. · 1997 [cited by applicant]
US 5719514A · Sato · 1998 [cited by applicant]
US 5757238A · Ferraiolo et al. · 1998 [cited by applicant]
US 5815016A · Erickson · 1998 [cited by applicant]
US 5821817A · McCorkle · 1998 [cited by applicant]
US 5832048A · Woodman, Jr. · 1998 [cited by applicant]
US 5982210A · Rogers · 1999 [cited by applicant]
US 6243587B1 · Dent · 2001 [cited by examiner]
US 6259293B1 · Hayase et al. · 2001 [cited by applicant]
US 6265904B1 · Killorn · 2001 [cited by examiner]
US 6336191B1 · Smolders et al. · 2002 [cited by applicant]
US 6337589B1 · Ooishi · 2002 [cited by applicant]
US 6535946B1 · Bryant et al. · 2003 [cited by applicant]
US 6570457B2 · Fischer · 2003 [cited by applicant]
US 6608863B1 · Onizawa et al. · 2003 [cited by applicant]
US 6636120B2 · Bhakta et al. · 2003 [cited by applicant]
US 6650187B1 · Riddle et al. · 2003 [cited by applicant]
US 6650721B1 · Janesch et al. · 2003 [cited by applicant]
US 6664827B2 · O'Leary et al. · 2003 [cited by applicant]
US 6760346B1 · Suemura et al. · 2004 [cited by applicant]
US 6788154B2 · Maneatis · 2004 [cited by applicant]
US 6819157B2 · Cao et al. · 2004 [cited by applicant]
US 6943610B2 · Saint-Laurent · 2005 [cited by applicant]
US 7042972B2 · Fahim · 2006 [cited by applicant]
US 7050521B1 · Alavi · 2006 [cited by applicant]
US 7106823B2 · Miller · 2006 [cited by examiner]
US 7126429B2 · Mitric · 2006 [cited by applicant]
US 7129699B1 · Cheng · 2006 [cited by examiner]
US 7130368B1 · Aweya et al. · 2006 [cited by applicant]
US 7191355B1 · Ouellette et al. · 2007 [cited by applicant]
US 7369002B2 · Spijker et al. · 2008 [cited by applicant]
US 7382169B2 · Nikolov et al. · 2008 [cited by applicant]
US 7388419B2 · Gk et al. · 2008 [cited by applicant]
US 7400555B2 · Franch et al. · 2008 [cited by applicant]
US 7415090B2 · Jeong · 2008 [cited by applicant]
US 7425874B2 · Risbo et al. · 2008 [cited by applicant]
US 7511543B2 · Friedman et al. · 2009 [cited by applicant]
US 7529295B1 · Nezami · 2009 [cited by applicant]
US 7643513B2 · Yang et al. · 2010 [cited by applicant]
US 7656985B1 · Aweya et al. · 2010 [cited by applicant]
US 7714669B2 · Gotz et al. · 2010 [cited by applicant]
US 7746178B1 · Humphreys et al. · 2010 [cited by applicant]
US 7888973B1 · Rezzi et al. · 2011 [cited by applicant]
US 7941689B2 · Hwang et al. · 2011 [cited by applicant]
US 7978111B2 · Sun et al. · 2011 [cited by applicant]
US 8022849B2 · Zhang et al. · 2011 [cited by applicant]
US 8045670B2 · Waheed et al. · 2011 [cited by applicant]
US 8058915B2 · Chiu et al. · 2011 [cited by applicant]
US 8077822B2 · Sun et al. · 2011 [cited by applicant]
US 8102195B2 · Wu · 2012 [cited by applicant]
US 8139704B2 · Heinrich · 2012 [cited by applicant]
US 8253454B2 · Lin · 2012 [cited by applicant]
US 8271223B2 · Rawlins et al. · 2012 [cited by applicant]
US 8355239B2 · Hammerschmidt et al. · 2013 [cited by applicant]
US 8362815B2 · Pavlovic et al. · 2013 [cited by applicant]
US 8378724B2 · David et al. · 2013 [cited by applicant]
US 8390356B2 · Shinde · 2013 [cited by applicant]
US 8437441B2 · Lin et al. · 2013 [cited by applicant]
US 8456242B2 · Fernald · 2013 [cited by examiner]
US 8471611B2 · Sfikas et al. · 2013 [cited by applicant]
US 8604851B2 · Lee et al. · 2013 [cited by applicant]
US 8643410B1 · Bhargava et al. · 2014 [cited by applicant]
US 8643414B1 · Navid · 2014 [cited by applicant]
US 8669816B2 · Chen et al. · 2014 [cited by applicant]
US 8686770B2 · Frantzeskakis et al. · 2014 [cited by applicant]
US 8941424B2 · Jin · 2015 [cited by applicant]
US 8957712B2 · Tang et al. · 2015 [cited by applicant]
US 9041443B2 · Jang et al. · 2015 [cited by applicant]
US 9048847B2 · Mclaurin et al. · 2015 [cited by applicant]
US 9065627B2 · Aweya et al. · 2015 [cited by applicant]
US 9197466B2 · Tarighat Mehrabani · 2015 [cited by applicant]
US 9413525B2 · Takeuchi · 2016 [cited by applicant]
US 9484855B2 · Cheyne et al. · 2016 [cited by applicant]
US 9490828B1 · Gao · 2016 [cited by applicant]
US 9548746B2 · Wicpalek et al. · 2017 [cited by applicant]
US 9548750B2 · Tertinek et al. · 2017 [cited by applicant]
US 9564908B2 · Song et al. · 2017 [cited by applicant]
US 9596073B1 · Reyes et al. · 2017 [cited by applicant]
US 9628094B2 · Lotfy et al. · 2017 [cited by applicant]
US 9634678B1 · Caffee et al. · 2017 [cited by applicant]
US 9742549B1 · Wang et al. · 2017 [cited by applicant]
US 9749169B2 · Bogdan · 2017 [cited by applicant]
US 9768867B2 · Baggen et al. · 2017 [cited by applicant]
US 9859903B2 · Unruh et al. · 2018 [cited by applicant]
US 9923710B2 · Chan et al. · 2018 [cited by applicant]
US 10063367B1 · Aouini et al. · 2018 [cited by applicant]
US 10128856B1 · Mostafa et al. · 2018 [cited by applicant]
US 10623006B2 · Nelson · 2020 [cited by applicant]
US 10749534B2 · Nelson · 2020 [cited by applicant]
US 10749535B2 · Nelson · 2020 [cited by applicant]
US 10764028B2 · Brown et al. · 2020 [cited by applicant]
US 10848161B2 · Nelson · 2020 [cited by applicant]
US 11038511B2 · Weeks et al. · 2021 [cited by applicant]
US 11177816B2 · Weeks et al. · 2021 [cited by applicant]
US 11705914B2 · Nelson · 2023 [cited by applicant]
US 20010036240A1 · Gossmann et al. · 2001 [cited by applicant]
US 20020131538A1 · Staszewski et al. · 2002 [cited by applicant]
US 20020190764A1 · Nichols · 2002 [cited by applicant]
US 20020199124A1 · Adkisson · 2002 [cited by applicant]
US 20030120456A1 · Watson, Jr. et al. · 2003 [cited by applicant]
US 20030197537A1 · Saint-Laurent · 2003 [cited by applicant]
US 20040071234A1 · Li · 2004 [cited by applicant]
US 20040146098A1 · Eliezer et al. · 2004 [cited by applicant]
US 20050089128A1 · Mcreynolds · 2005 [cited by applicant]
US 20060104398A1 · Su et al. · 2006 [cited by applicant]
US 20060109147A1 · Sander et al. · 2006 [cited by applicant]
US 20060114069A1 · Kojima et al. · 2006 [cited by applicant]
US 20070040617A1 · Koukab et al. · 2007 [cited by applicant]
US 20070100570A1 · Xu · 2007 [cited by examiner]
US 20070296473A1 · Oh · 2007 [cited by applicant]
US 20080007855A1 · Vityaev et al. · 2008 [cited by applicant]
US 20080046771A1 · Hsu · 2008 [cited by applicant]
US 20080317187A1 · Waheed et al. · 2008 [cited by applicant]
US 20090116313A1 · Jang · 2009 [cited by applicant]
US 20090119533A1 · Kim et al. · 2009 [cited by applicant]
US 20090262878A1 · Sun et al. · 2009 [cited by applicant]
US 20100118894A1 · Aweya et al. · 2010 [cited by applicant]
US 20100182049A1 · Sjoland · 2010 [cited by applicant]
US 20100244971A1 · Zhu et al. · 2010 [cited by applicant]
US 20110032013A1 · Nelson et al. · 2011 [cited by applicant]
US 20110140737A1 · Rivoir · 2011 [cited by applicant]
US 20110148490A1 · Lee et al. · 2011 [cited by applicant]
US 20110221486A1 · Hirata et al. · 2011 [cited by applicant]
US 20110249718A1 · Zerbe · 2011 [cited by applicant]
US 20120013406A1 · Zhu et al. · 2012 [cited by applicant]
US 20120051549A1 · Nagel · 2012 [cited by examiner]
US 20120112806A1 · Dayi · 2012 [cited by applicant]
US 20120139597A1 · Blondel et al. · 2012 [cited by applicant]
US 20120161829A1 · Fernald · 2012 [cited by applicant]
US 20120266676A1 · Mueller · 2012 [cited by examiner]
US 20130002317A1 · Frantzeskakis et al. · 2013 [cited by applicant]
US 20130093471A1 · Cho et al. · 2013 [cited by applicant]
US 20130106476A1 · Joubert et al. · 2013 [cited by applicant]
US 20140145770A1 · Kropp et al. · 2014 [cited by applicant]
US 20140210532A1 · Jenkins · 2014 [cited by applicant]
US 20140320181A1 · Mitric et al. · 2014 [cited by applicant]
US 20150109042A1 · Ma · 2015 [cited by applicant]
US 20150372690A1 · Tertinek et al. · 2015 [cited by applicant]
US 20160204787A1 · Lotfy et al. · 2016 [cited by applicant]
US 20160352506A1 · Huang · 2016 [cited by applicant]
US 20170005665A1 · Swaminathan et al. · 2017 [cited by applicant]
US 20170194971A1 · Yonezawa · 2017 [cited by applicant]
US 20170353171A1 · Ito et al. · 2017 [cited by applicant]
US 20170366333A1 · Chan et al. · 2017 [cited by applicant]
US 20180013434A1 · Amirkhany et al. · 2018 [cited by applicant]
US 20180076821A1 · Loke et al. · 2018 [cited by applicant]
US 20180102779A1 · Behel et al. · 2018 [cited by applicant]
US 20180224885A1 · Liang et al. · 2018 [cited by applicant]
US 20180267480A1 · Mahajan et al. · 2018 [cited by applicant]
CN 101043449A · 2007 [cited by applicant]
CN 101083523A · 2007 [cited by applicant]
CN 102474410A · 2012 [cited by applicant]
CN 102591197A · 2012 [cited by applicant]
CN 102594341A · 2012 [cited by applicant]
CN 105472723A · 2016 [cited by applicant]
DE 10310102A1 · 2003 [cited by applicant]
EP 1912361A1 · 2008 [cited by applicant]
JP 2006503480A · 2006 [cited by applicant]
JP 2006109357A · 2006 [cited by applicant]
JP 2013500614A · 2013 [cited by applicant]
WO WO2004036341A2 · 2004 [cited by applicant]
Ad9542, Analog Devices Data Sheet “Quad Input, Five-Output, Dual DPLL Synchronizer and Adaptive Clock Translator,” dated Sep. 2017, in 61 pages. [cited by applicant]
Ad9543, Analog Devices Data Sheet “Quad Input, 10-Output, Dual DPLL/IEEE 1588 Synchronizer and Jitter Cleaner,” dated Oct. 2017, in 66 pages. [cited by applicant]
Ad9544, Analog Devices Data Sheet Quad Input, 10-Output, Dual DPLL, 1 pps Synchronizer and Jitter Cleaner, Oct. 2017, in 62 pages. [cited by applicant]
Ad9545, Analog Devices Data Sheet Quad Input, 10-Output, Dual DPLL/IEEE 1588 1 pps Synchronizer and Jitter Cleaner, Apr. 2018, in 157 pages. [cited by applicant]
Ad9545, Analog Devices Data Sheet Quad Input, 10-Output, Dual DPLL/IEEE 1588 1 pps Synchronizer and Jitter Cleaner, dated Oct. 2018, in 169 pages. [cited by applicant]
Agilent Technologies “Understanding Jitter and Wander Measurements and Standards” Second Edition, Feb. 2003, in 140 pages. [cited by applicant]
Chapter 10 “Timing Issues in Digital Circuits,” Apr. 2002, in 58 pages. [cited by applicant]
Chen et al. “A Low-Power 2.4-GHz Cmos Gfsk Transceiver With a Digital Demodulator Using Time-to-Digital Conversion” IEEE Transactions on Circuits and Systems—I: Regular Papers, vol. 56, No. 12, Dec. 2009, in 11 pages. [cited by applicant]
Communication pursuant to Article 94(3) EPC issued for International Application No. 18178638.5 dated Jan. 20, 2021 in 10 pages. [cited by applicant]
Extended European Search Report for International Application No. 18178638.5 dated Nov. 26, 2018 in 11 pages. [cited by applicant]
Hanumolu et al., “Digitally-Enhanced Phase-Locking Circuits” IEEE 2007 Custom Integrated Circuits Conference (CICC), Oct. 2007, in 8 pages. [cited by applicant]
Levine, J., “Measuring Time and Comparing Clocks” NIST and University of Colorado, Jul. 2016, in 53 pages. [cited by applicant]
Microchip Technology Inc., MCP37211-200 and MCP37D11-200 “200 Msps, 12-Bit Low-Power A DC with 8-Channel MUX,” Aug. 2016, in 143 pages. [cited by applicant]
Office Action Issued for Chinese Application No. 201810682591.3 dated Aug. 1, 2022 in 20 pages. [cited by applicant]
Office Action Issued for Chinese Application No. 201810682591.3 dated Oct. 8, 2021 in 26 pages. [cited by applicant]
Office Action with Translation Issued for Japanese Application No. 2018-121770 dated Jul. 12, 2019 in 10 pages. [cited by applicant]
Patel et al., “Comparative Study of PLL, DDS and DDS-based PLL Synthesis Techniques for Communication System” International Journal of Electronics Engineering, Jun. 2010, in 7 pages. [cited by applicant]
Samarah et al., “A Digital Phase-Locked Loop With Calibrated Coarse and Stochastic Fine TDC” IEEE Solid State Circuits Society, Jun. 2013, in 4 pages. [cited by applicant]
Scott et al., “Phase Noise of Integer-N and Fractional-N PLL Synthesizers,” printed Oct. 2, 2018 in 8 pages. [cited by applicant]
Sullivan et al., “Characterization of Clocks and Oscillators” National Institute of Standards and Technology, Mar. 1990, in 357 pages. [cited by applicant]
Texas Instruments, CGS700 “AN-1006 Phase-Locked Loop Based Clock Generators” Literature No. SNOA351, Jun. 1995, in 8 pages. [cited by applicant]
Weigandt, T., “Low-Phase-Noise, Low-Timing-Jitter Design Techniques for Delay Cell Based VCOs and Frequency Synthesizers” A dissertation submitted in partial satisfaction of the requirements for the degree of Doctor of … [cited by applicant]
Communication pursuant to Article 94(3) EPC issued for International Application No. 18178638.5 dated Dec. 1, 2022 in 7 pages. [cited by applicant]
Communication under Rule 71(3) EPC issued for International Application No. 18178638.5 dated Aug. 30, 2024 in 121 pages. [cited by applicant]
Cited By (1)
US 12,689,381