IP Library Granted Patent US 10,963,002
Granted Patent B1
US 10,963,002 · App. 16/890,820 · Granted Mar 30, 2021

Clock generation architecture using a poly-phase filter with self-correction capability

Inventor: Madjid Hafizi (San Diego, CA)
Assignee: QUALCOMM Incorporated
G06F1/10H03F3/45475H04B1/40
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 10,963,002
App. No.
16/890,820
Granted
Mar 30, 2021
Kind
B1
Abstract

An in-phase/quadrature (I/Q) clock generator is described. The I/Q clock generated includes a poly-phase filter configured to generate a four-phase quadrature clock signal in response to a two-phase quadrature clock signal generated in response to a single-ended input clock signal. The I/Q clock generated also includes a phase interpolator configured to generate an output four-phase quadrature clock signal from the four-phase quadrature clock signal. The I/Q clock generated further includes a poly-phase filter tune circuit coupled to an output of the phase interpolator. The poly-phase filter tune circuit is configured to generate a control voltage for the poly-phase filter to tune the four-phase quadrature clock signal from the poly-phase filter.

Claims (70)

1. An in-phase/quadrature (I/Q) clock generator, comprising:

a poly-phase filter configured to generate a four-phase quadrature clock signal in response to a two-phase quadrature clock signal generated in response to a single-ended input clock signal;

a phase interpolator configured to generate an output four-phase quadrature clock signal from the four-phase quadrature clock signal; and

a poly-phase filter tune circuit coupled to an output of the phase interpolator and configured to generate a control voltage for the poly-phase filter to tune the four-phase quadrature clock signal from the poly-phase filter.

2. The I/Q clock generator of claim 1 , further comprising:

a differential signal generator configured to generate the two-phase quadrature clock signal in response to the single-ended input clock signal received at the I/Q clock generator;

a duty-cycle correction (DCC) error stage coupled to the output of the phase interpolator and configured to detect a duty-cycle error of the output four-phase quadrature clock signal;

a digital calibration stage coupled to the DCC error stage and configured to generate a digital DCC tune value in response to the duty-cycle error; and

an input duty-cycle correction stage coupled to the poly-phase filter and the digital calibration stage, the input duty-cycle correction stage configured to pre-correct a duty-cycle of the two-phase quadrature clock signal according to the digital DCC tune value.

3. The I/Q clock generator of claim 1 , in which the poly-phase filter comprises an analog/filter domain, comprising:

an input common mode logic buffer configured to convert the two-phase quadrature clock signal to an analog quadrature clock signal;

an input alternating current (AC) coupling stage coupled to an input of the poly-phase filter and configured to remove a direct current (DC) component from the analog quadrature clock signal;

an output AC coupling stage coupled to an output of the poly-phase filter and configured to add the DC component to the four-phase quadrature clock signal from the poly-phase filter; and

an output common mode logic buffer configured to convert and amplify the four-phase quadrature clock signal from the output AC coupling stage to a digital four-phase quadrature clock signal.

4. The I/Q clock generator of claim 1 , in which the poly-phase filter receives a single frequency tone signal from an input AC coupling stage.

5. The I/Q clock generator of claim 1 , further comprising:

an I/Q phase error detection stage coupled to the output of the phase interpolator and configured to detect a phase error of the output four-phase quadrature clock signal;

a digital calibration stage coupled to the I/Q phase error detection stage and configured to generate a phase tune value in response to the phase error; and

a current digital-to-analog converter (IDAC) coupled to the poly-phase filter tune circuit and the digital calibration stage, the IDAC configured to generate a PPF tuning current according to the phase tune value.

6. The I/Q clock generator of claim 5 , further comprising:

a multiplexor having a first input coupled to the digital calibration stage to receive the phase tune value, a second input to receive a manual phase tune value, and an output coupled to the IDAC.

7. The I/Q clock generator of claim 5 , in which the IDAC is configured to generate the PPF tuning current as a controllable current source according to the phase tune value and a first reference current.

8. The I/Q clock generator of claim 5 , in which the poly-phase tune circuit comprises:

an operational amplifier having a first input coupled to the IDAC to receive the PPF tuning current and a second input to receive a second reference current and configured to generate the PPF tuning current; and

a replica transistor coupled to the IDAC and configured to receive the PPF tuning current to generate the control voltage at a gate of the replica transistor.

9. The I/Q clock generator of claim 1 , further comprising a digital feedback loop.

10. A method for generating a four-phase quadrature clock signal, the method comprising:

generating a quadrature clock signal in response to a single-ended input clock signal;

generating, by a poly-phase filter (PPF), an analog version of the four-phase quadrature clock signal from the quadrature clock signal in response to a control voltage from a PPF tune circuit in a feedback loop;

generating, by a phase interpolator, a digital output four-phase quadrature clock signal from an amplified four-phase in-phase/quadrature (I/Q) clock; and

feeding back the digital output four-phase quadrature clock signal to the PPF tune circuit.

11. The method of claim 10 , further comprising:

generating, by a differential signal generator, a two-phase quadrature clock signal in response to the single-ended input clock signal received at the I/Q clock generator;

detecting, by a duty-cycle correction (DCC) error stage coupled to the output of the phase interpolator, a duty-cycle error of the digital output four-phase quadrature clock signal;

generating, by a digital calibration stage coupled to the DCC error stage, a digital DCC tune value in response to the duty-cycle error; and

pre-correcting, by an input duty-cycle correction stage coupled to the poly-phase filter and the digital calibration stage, a duty-cycle of the two-phase quadrature clock signal according to the digital DCC tune value.

12. The method of claim 10 , further comprising:

converting, by an input common mode logic buffer, a two-phase quadrature clock signal to an analog quadrature clock signal;

removing, by an input alternating current (AC) coupling stage coupled to an input of the poly-phase filter, a direct current (DC) component from the analog quadrature clock signal;

adding, by an output AC coupling stage coupled to an output of the poly-phase filter, the DC component to the four-phase quadrature clock signal from the poly-phase filter; and

converting and amplifying, by an output common mode logic buffer, the four-phase quadrature clock signal from the output AC coupling stage to the digital four-phase quadrature clock signal.

13. The method of claim 10 , further comprising receiving, by the poly-phase filter, a single frequency tone signal from an input AC coupling stage.

14. The method of claim 10 , further comprising:

detecting, by an I/Q phase error detection stage coupled to the output of the phase interpolator a phase error of the output four-phase quadrature clock signal;

generating, by a digital calibration stage coupled to the I/Q phase error detection stage, a phase tune value in response to the phase error; and

generating, by a current digital-to-analog converter (IDAC) coupled to a poly-phase filter tune circuit and the digital calibration stage, a PPF tuning current according to the phase tune value.

15. The method of claim 14 , further comprising:

receiving, by a multiplexor at a first input coupled to the digital calibration stage, the phase tune value; and

receiving, by the multiplexor at a second input, a manual phase tune value.

16. The method of claim 14 , further comprising generating, by the IDAC, the PPF tuning current as a controllable current source according to the phase tune value and a first reference current.

17. The method of claim 14 , further comprising:

receiving, by an operational amplifier at a first input coupled to the IDAC, the PPF tuning current;

receiving, by the operational amplifier at a second input, a second reference current;

generating, by the operation amplifier, the PPF tuning current; and

receiving, by a replica transistor coupled to the IDAC, the PPF tuning current; and

generating, by the replica transistor, the control voltage at a gate of the replica transistor.

18. An in-phase/quadrature (I/Q) clock generator, comprising:

a poly-phase filter configured to generate a four-phase quadrature clock signal in response to a two-phase quadrature clock signal generated in response to a single-ended input clock signal;

a phase interpolator configured to generate an output four-phase quadrature clock signal from the four-phase quadrature clock signal; and

means for generating a control voltage for the poly-phase filter to tune the four-phase quadrature clock signal from the poly-phase filter.

19. The I/Q clock generator of claim 18 , further comprising:

a differential signal generator configured to generate the two-phase quadrature clock signal in response to the single-ended input clock signal received at the I/Q clock generator;

a duty-cycle correction (DCC) error stage coupled to the output of the phase interpolator and configured to detect a duty-cycle error of the output four-phase quadrature clock signal;

a digital calibration stage coupled to the DCC error stage and configured to generate a digital DCC tune value in response to the duty-cycle error; and

an input duty-cycle correction stage coupled to the poly-phase filter and the digital calibration stage, the input duty-cycle correction stage configured to pre-correct a duty-cycle of the two-phase quadrature clock signal according to the digital DCC tune value.

20. The I/Q clock generator of claim 18 , in which the poly-phase filter comprises an analog/filter domain, comprising:

an input common mode logic buffer configured to convert the two-phase quadrature clock signal to an analog quadrature clock signal;

an input alternating current (AC) coupling stage coupled to an input of the poly-phase filter and configured to remove a direct current (DC) component from the analog quadrature clock signal;

an output AC coupling stage coupled to an output of the poly-phase filter and configured to add the DC component to the four-phase quadrature clock signal from the poly-phase filter; and

an output common mode logic buffer configured to convert and amplify the four-phase quadrature clock signal from the output AC coupling stage to a digital four-phase quadrature clock signal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2021
From: HAFIZI, MADJID
To: QUALCOMM INCORPORATED
Reel/Frame 055133/0119 →
Cited By (4)
US 12,388,451 US 12,510,921 US 12,615,050 US 12,671,424