IP Library › Granted Patent US 12,191,862
Granted Patent B2
US 12,191,862 · App. 17/561,859 · Granted Jan 7, 2025

Hybrid phase-interpolator

Inventor: David Foley (Sophia Antipolis, FR)
Assignee: MACOM Technology Solutions Holdings, Inc.
H03K5/131H03M1/661H03K2005/00026H03K2005/00202
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,191,862
App. No.
17/561,859
Granted
Jan 7, 2025
Kind
B2
Abstract

A phase interpolator with a DAC outputting a first and second value responsive to a control code. A first current mirror generates a first current proportional to the first value. A second current mirror generates a second current proportional to the second value. A first FET pair comprising a first and second FET such that the source terminals of the first FET and the second FET are electrically connected and connect to the first current mirror. A second FET pair comprising a third and fourth FET such that the source terminals of the third FET and the fourth FET are electrically connected and connect to the second current mirror. A first terminal outputs a phase adjusted clock signal as compared to the clock signal, from the first FET and the third FET. A second terminal outputs an inverted phase adjusted clock signal, from the second FET and the fourth FET.

Claims (36)

1. A phase interpolator comprising:

digital to analog converter configured to, responsive to a control code, output a first value and a second value, wherein the first value is different than the second value;

a first current mirror configured to generate a first current that is proportional to the first value;

a second current mirror configured to generate a second current that is proportional to the second value;

a first FET pair comprising a first FET, with a first gate terminal receiving a clock signal, and a second FET having second gate terminal receiving an inverted clock signal such that the source terminals of the first FET and the second FET are electrically connected and connect to the first current mirror to receive the first current;

a second FET pair comprising a third FET, with a third gate terminal receiving the inverted clock signal, and a fourth FET having fourth gate terminal receiving the clock signal such that the source terminals of the third FET and the fourth FET are electrically connected and connect to the second current mirror to receive the second current, wherein the clock signal and the inverted clock signal are the only clock signals provide to gates terminals of FET pairs in the phase interpolator;

a first output terminal, configured to output a phase adjusted clock signal as compared to the clock signal, connected to a first drain terminal of the first FET and a third drain terminal of the third FET;

a second output terminal, configured to output an inverted version of the phase adjusted clock signal, connected to a second drain terminal of the second FET and a fourth drain terminal of the fourth FET.

2. The phase interpolator of claim 1 wherein the first value is different than the second value.

3. The phase interpolator of claim 2 wherein the first value is inversely proportional to the second value.

4. The phase interpolator of claim 1 wherein the control code controls the amount of phase adjustment in the phase adjusted clock signal.

5. The phase interpolator of claim 1 further comprising a degeneration resistor connected to each source terminal.

6. The phase interpolator of claim 1 wherein the phase interpolator requires only the clock signal and the inverted clock signal.

7. The phase interpolator of claim 1 wherein the first current mirror has a first mirror ratio and the second current mirror has a second mirror ratio and the first mirror ratio is different than the second mirror ratio.

8. A method for adjusting phase of an input signal with a phase interpolator comprising:

receiving the input signal, an inverted input signal and a control code indicating an amount of phase adjustment to apply to the input signal;

generating a first current based on the control code and generating a second current based on the control code such that the first current is not equal to the second current;

providing the first current to a first FET pair such that flow of the first current through FETs that form the first FET pair is controlled by the input signal and the inverted input signal;

providing the second current to second FET pair such that flow of the second current through FETs that form the second FET pair is controlled by the input signal and the inverted input signal, wherein the first FET pair and the second FET pair are the only FET pairs in the phase interpolator and the method for adjusting phase in the phase interpolator requires only the input signal and the inverted input signal to be provided to the first FET pair and the second FET pair;

forming a phase adjusted output signal from a first current of the first FET pair and a second FET current of the second FET pair; and

forming an inverted version of the phase adjusted output signal from a second FET current of the first FET pair and a second FET current of the second FET pair.

9. The method of claim 8 wherein the control code is a digital value and the control code is converted to a first analog value and a second analog value by one or more digital to analog converters.

10. The method of claim 8 wherein generating the first current based on the control code is performed by a first current mirror and generating the second current based on the control code is performed by a second current mirror.

11. The method of claim 8 wherein the amount of phase adjustment is also determined by mirror ratios of the first current mirror and the second current mirror.

12. The method of claim 8 further comprising converting the input signal and the inverted input signal from a square wave signal to a rounded sine wave type signal using one or more degeneration resistors and capacitors.

13. The method of claim 8 further comprising processing the phase adjusted output signal with an inverter to form a square wave signal from the phase adjusted output signal.

14. The method of claim 8 wherein the input signal is a clock signal.

15. A phase interpolator for adjusting phase of an input signal comprising:

a first current source configured to generate a first current;

a second current source configured to generate a second current, such that the first current is different than the second current and the difference between the first current and the second current is based on a control value;

a switching block configured to receive the first current, the second current, the input signal, and an inverted input signal and, selectively perform switching, controlled by the input signal and inverted input signal, to create and output at least an output signal which is a delayed version of the input signal such that an amount of delay in the output signal is controlled by the difference between the first current and the second current, wherein the switching, in the switching block of the phase interpolator is controlled by only the input signal and the inverted input signal.

16. The phase interpolator of claim 15 wherein the first current source comprises a first current mirror and the second current source comprises a second current mirror.

17. The phase interpolator of claim 15 wherein the control value is processed by a DAC to generate a first signal and a second signal, such that the first signal controls a magnitude of the first current and the second signal controls a magnitude of the second current.

18. The phase interpolator of claim 15 wherein the switching block comprises two cross connected FET pairs with gate terminals configured to receive one of the input signal and inverted input signal.

19. The phase interpolator of claim 15 further comprising one or more degeneration resistors configured to decrease a rate of change of the input signal and inverted input signal.

20. The phase interpolator of claim 15 wherein the input signal is a clock signal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2022
From: FOLEY, DAVID
To: MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC.
Reel/Frame 059452/0624 →
Continuity (1)
Related Publication 20230208411A1 · Jun 29, 2023
References Cited (84)
US 4719643A · Beeman · 1988 [cited by applicant]
US 4849998A · Poklemba · 1989 [cited by applicant]
US 4912730A · Erhart · 1990 [cited by applicant]
US 4947425A · Grizmala et al. · 1990 [cited by applicant]
US 5194828A · Kato et al. · 1993 [cited by applicant]
US 5210712A · Saito · 1993 [cited by applicant]
US RE34972E · Horiguchi et al. · 1995 [cited by applicant]
US 5570217A · Fleuren · 1996 [cited by applicant]
US 5621518A · Beller · 1997 [cited by applicant]
US 5642387A · Fukasawa · 1997 [cited by applicant]
US RE35607E · Nagamune et al. · 1997 [cited by applicant]
US 5691527A · Hara et al. · 1997 [cited by applicant]
US 5699402A · Bauer et al. · 1997 [cited by applicant]
US 5884231A · Perdue et al. · 1999 [cited by applicant]
US 5886552A · Chai et al. · 1999 [cited by applicant]
US 5960042A · Chang et al. · 1999 [cited by applicant]
US 5963901A · Vahatalo et al. · 1999 [cited by applicant]
US 5968180A · Baco · 1999 [cited by applicant]
US 6028661A · Minami et al. · 2000 [cited by applicant]
US 6041089A · Yokomizo · 2000 [cited by applicant]
US 6064707A · Woodman, Jr. · 2000 [cited by applicant]
US 6075628A · Fisher et al. · 2000 [cited by applicant]
US 6108794A · Erckson · 2000 [cited by applicant]
US 6111712A · Vishakhadatta et al. · 2000 [cited by applicant]
US 6137851A · Erickson et al. · 2000 [cited by applicant]
US 6232812B1 · Lee · 2001 [cited by applicant]
US 6239629B1 · Erickson · 2001 [cited by applicant]
US 6269136B1 · Hansen et al. · 2001 [cited by applicant]
US 6317062B1 · Payer et al. · 2001 [cited by applicant]
US 6341360B1 · Abdelilah et al. · 2002 [cited by applicant]
US 6429693B1 · Staszewski et al. · 2002 [cited by applicant]
US 6441659B1 · Demone · 2002 [cited by applicant]
US 6445662B1 · Tonami · 2002 [cited by applicant]
US 6489817B1 · Wong et al. · 2002 [cited by applicant]
US 6512610B1 · Minami et al. · 2003 [cited by applicant]
US 6534997B1 · Horishita et al. · 2003 [cited by applicant]
US 6542228B1 · Hartog · 2003 [cited by applicant]
US 6547453B1 · Stummer et al. · 2003 [cited by applicant]
US 6756828B2 · Lee et al. · 2004 [cited by applicant]
US 6774721B1 · Popescu · 2004 [cited by examiner]
US 6873279B2 · Jones et al. · 2005 [cited by applicant]
US 6885954B2 · Jones et al. · 2005 [cited by applicant]
US 7423469B2 · Pickering · 2008 [cited by examiner]
US 7425856B2 · Abel et al. · 2008 [cited by applicant]
US 7474720B2 · Yuuki et al. · 2009 [cited by applicant]
US 7583117B2 · Lin · 2009 [cited by applicant]
US 7656984B2 · Kim et al. · 2010 [cited by applicant]
US 7684531B2 · Masui et al. · 2010 [cited by applicant]
US 7978012B2 · Woodman, Jr. · 2011 [cited by applicant]
US 8004328B2 · Kim · 2011 [cited by examiner]
US 8134393B1 · Nagaraj · 2012 [cited by applicant]
US 8274320B2 · Hsu · 2012 [cited by examiner]
US 8548110B2 · Lin et al. · 2013 [cited by applicant]
US 8664993B2 · Gu · 2014 [cited by applicant]
US 8958512B1 · Ding · 2015 [cited by applicant]
US 9577622B2 · Da Dalt et al. · 2017 [cited by applicant]
US 9876489B1 · Casey et al. · 2018 [cited by applicant]
US 10333533B1 · Moscone · 2019 [cited by applicant]
US 11159151B1 · Lu · 2021 [cited by examiner]
US 20010043172A1 · McGrath et al. · 2001 [cited by applicant]
US 20020114383A1 · Belge et al. · 2002 [cited by applicant]
US 20050186918A1 · Ramet et al. · 2005 [cited by applicant]
US 20060001494A1 · Garlepp et al. · 2006 [cited by applicant]
US 20080111597A1 · Cranford et al. · 2008 [cited by applicant]
US 20080265998A1 · Woodman, Jr. · 2008 [cited by applicant]
US 20080290953A1 · Sandner et al. · 2008 [cited by applicant]
US 20090141774A1 · Araki et al. · 2009 [cited by applicant]
US 20090189656A1 · Huang · 2009 [cited by applicant]
US 20090244375A1 · Moehlmann et al. · 2009 [cited by applicant]
US 20100027611A1 · Dai · 2010 [cited by applicant]
US 20100074037A1 · Lin · 2010 [cited by applicant]
US 20110032013A1 · Nelson et al. · 2011 [cited by applicant]
US 20120038400A1 · Talaga, Jr. · 2012 [cited by applicant]
US 20120139595A1 · Kamath · 2012 [cited by applicant]
US 20130271193A1 · Keith · 2013 [cited by applicant]
US 20180262373A1 · Shibasaki · 2018 [cited by applicant]
US 20180323748A1 · Motoroiu · 2018 [cited by examiner]
CN 109217850A · 2019 [cited by examiner]
CN 107689792B · 2020 [cited by examiner]
CN 112202426 · 2024 [cited by applicant]
KR 100738236B1 · 2007 [cited by examiner]
Analog & Power, “An Introduction to clock distribution circuits”, Alexander Pakosta, Texas Instruments, 2 pages, date unknown. [cited by applicant]
Texas Instruments, Application Report, “Using the CDCL6010 as a Frequency Synthesizer and Jitter Cleaner”, Madhu Balasubramanian, SLLA259—Mar. 2007, Copyright © 2007, Texas Instruments Incorporated, 15 pages. [cited by applicant]
CDC7005, “3.3-V High Performance Clock Synthesizer and Jitter Cleaner”, SCAS685J-December 2002-Revised Jul. 2008, Copyright @ 2008, Texas Instruments Incorporated, 33 pgs. [cited by applicant]
Cited By (1)
US 12,658,899