High-speed phase interpolator
US-10128827-B1 · Nov 13, 2018 · US
US10411684B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10411684-B2 |
| Application number | US-201816153248-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 5, 2018 |
| Priority date | Nov 4, 2016 |
| Publication date | Sep 10, 2019 |
| Grant date | Sep 10, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present invention relates generally to integrated circuits. More particularly, the present invention provides a circuit and method for a CMOS interpolator for an output clock signal with a desirable phase for a high speed serializer/deserializer device. In a specific embodiment, the present invention provides a phase interpolator device that mixes phase-shifted clock signals according to a predetermined weight values at predetermined time intervals. There are other embodiments as well.
Opening claim text (preview).
What is claimed is: 1. A phase interpolator device comprising: a clock buffer for receiving input clock signals and providing buffered clock signals, the input clock signals including a first clock signal and a second clock signal, the first clock signal and the second clock signal being separated by a predetermined phase, the buffered clock signals including a first buffered clock signal and a second buffered clock signal, a digital-analog-converter (DAC) module comprising DAC blocks and being configured to generate an intermediate clock signal, the DAC blocks including a first DAC block and a second DAC block, the first DAC block being configured to process the first buffered clock signal and contribute to the intermediate clock signal at a first time interval at a first predetermined weight, the second DAC block being configured to process the second buffered clock signal and contribute to the intermediate clock signal at a second time interval at a second predetermined weight, the first time interval partially overlapping the second time interval; and a clock generator configured to generate an output clock signal using at least the intermediate clock signal; wherein the first DAC block is configured to operate in a mixing mode until a predetermined trip point is reached. 2. The device of claim 1 wherein: the buffered clock signals further comprising a third buffered clock signal and a fourth buffered clock signal; the DAC module further comprising a third DAC block and a fourth DAC block, the third DAC block being configured to process the third buffered clock signal and contribute to the intermediate clock signal at a third time interval at a third predetermined weight. 3. The device of claim 1 first comprising a bias generator configured to generate a control signal, the control signal being associated with a duration of the first time interval. 4. The device of claim 1 wherein the two or fewer buffered clock signals are active at the same time. 5. The device of claim 1 wherein the first weight is stored as a 6-bit value. 6. The device of claim 1 wherein the first DAC block further comprises a capacitor to integrate current from the bias signal when operating in the mixing mode. 7. The device of claim 1 wherein the first DAC block is coupled to a supply voltage, the first DAC block being configured to ramp from the supply voltage until the trip point is reached. 8. The device of claim 7 wherein the supply voltage is a positive supply voltage (VDDA) or a negative supply voltage (VSSA). 9. The device of claim 7 wherein the first DAC block is characterized by a ramp rate based on the first weight. 10. The device of claim 1 wherein the output clock signal is characterized by a 50% duty cycle. 11. The device of claim 1 wherein the first buffered clock signal and the second buffered clock signal are separated by a 90 degrees phase shift. 12. The device of claim 1 wherein the bias signal is associated with a clock period of the input clock signal. 13. The device of claim 1 wherein the first DAC block uses the control signal from the bias generator as a unit current. 14. A communication system comprising a phase interpolator device that comprises: an interface for receiving four clock signals, the four clock signals including a first clock signal and a second clock signal, the first clock signal and the second clock signal being separated by a 90-degree phase; and a digital-analog-converter (DAC) module comprising DAC blocks and being configured to generate an intermediate clock signal, the DAC blocks including a first DAC block and a second DAC block, the first DAC block being configured to process the first clock signal and contribute to the intermediate clock signal at a first time interval at a first predetermined weight, the second DAC block being configured to process the second clock signal and contribute to the intermediate clock signal at a second time interval at a second predetermined weight, the first time interval partially overlapping the second time interval; wherein: the first DAC block is configured to operate in a mixing mode until a predetermined trip point is reached; the first DAC block comprises a reset block for generating a reset signal to stop the mixing mode. 15. The system of claim 14 wherein the reset block generates the reset signal based at least on the intermediate clock signal. 16. A method for generating fractional phase signals, the method comprising: receiving four clock signals, the four clock signals including a first clock signal and a second clock signal, the first clock signal and the second clock signal being separated by a 90-degree phase; generating a control signal, the control signal being associated with a clock period of the four clock signals; assigning a first weight value to the first clock signal; assigning a second weight value to the second clock signal; accumulating an intermediate signal using a unit current based on the first weight value and the first clock signal during a first time interval during a mixing mode; accumulating the intermediate signal using the unit current based on the second weight value and the second clock signal during a second time interval during a mixing mode; generating a reset signal to terminate the mixing mode; and generating an output clock signal based on the intermediate signal. 17. The method of claim 16 further comprising: receiving a first digital value associated with the first weight value; converting the first digital value to the first weight value using a DAC. 18. The method of claim 16 wherein the first time interval is initiated by a rising edge of first clock signal and terminated by a mixing mode trip point. 19. The method of claim 16 further comprising generating the unit current through a feedback loop. 20. The method of claim 16 wherein the first time interval and the second time interval partially overlap.
with intermediate conversion to frequency of pulses · CPC title
by the use of time reference signals, e.g. clock signals · CPC title
by mixing the outputs of fixed delayed signals with each other or with the input signal · CPC title
with equal currents which are switched by unary decoded digital signals · CPC title
Demodulator circuits; Receiver circuits · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.