Quadrature Clock Correction for Low-Jitter Phase Rotators

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing clock generation systems in high data-rate serializer-deserializer (SERDES) applications face challenges in maintaining accurate quadrature relationship and duty cycle of reference clocks due to mismatch errors and temperature variations, leading to significant data sample jitter that exceeds acceptable limits.

Innovation Solution

A closed-loop dynamic clock correction system that adjusts in-phase and quadrature clocks using feedback mechanisms to generate a 4-quadrant interpolated output clock phase, measuring errors over a range of phases, and adapting the clocks to correct duty cycle, quadrature, and amplitude errors, thereby reducing jitter and improving phase linearity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If open-loop clock buffer methods are used to improve quadrature accuracy and duty cycle, then local clock buffering is simplified, but significant jitter remains that exceeds acceptable limits

Engineering Contradiction:
Improvelocal clock bufferingVSAvoidjitter performance
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements a closed-loop feedback system where the output clock is sampled and compared to generate error signals that are fed back to adjust the phase rotator and clock buffer. This feedback mechanism dynamically corrects jitter and maintains quadrature accuracy, resolving the contradiction between simple open-loop buffering and reliable jitter performance.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces traditional mechanical/analog clock buffering with a digital-based system using phase rotators, digital-to-analog converters (DACs), and digital error correction logic. This substitution enables precise digital control of clock phases and dynamic jitter correction, achieving reliable performance while maintaining operational simplicity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If phase rotators are used to generate interpolated output clock phases, then phase resolution is improved, but sensitivity to quadrature clock errors increases

Engineering Contradiction:
Improvephase resolutionVSAvoidsensitivity to quadrature clock errors
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The closed-loop feedback system continuously monitors the output clock and generates error signals that correct quadrature clock errors in real-time. This feedback compensates for the increased sensitivity of phase rotators to quadrature errors, maintaining high phase resolution while eliminating the harmful effect of error amplification.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary correction to the quadrature clocks before they are used by the phase rotator. The error correction logic pre-adjusts the quadrature clock phases based on measured errors, preventing error propagation to the high-resolution phase interpolation process.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If a single PLL is used to distribute clocks to multiple I/O cores, then device complexity is reduced, but mismatch errors and temperature variations cause significant jitter

Engineering Contradiction:
Improveclock generation architectureVSAvoidjitter performance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements a closed-loop feedback system that dynamically corrects jitter caused by mismatch errors and temperature variations. The feedback mechanism continuously adjusts the clock signals distributed to multiple I/O cores, maintaining reliable jitter performance while preserving the simplicity of the single-PLL architecture.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent dynamically adjusts clock parameters (phase, frequency, duty cycle) using DAC-controlled phase rotators and error correction logic. This parameter adjustment compensates for temperature variations and mismatch errors, achieving reliable jitter performance without increasing device complexity.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If dynamic error correction is implemented to reduce jitter, then reliability is improved, but device complexity increases due to additional correction circuitry

Engineering Contradiction:
Improvejitter performanceVSAvoidcorrection system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a multi-functional error correction system where the same feedback mechanism corrects multiple types of errors (jitter, quadrature errors, duty cycle errors) simultaneously. This universal correction approach improves reliability without proportionally increasing device complexity, as one system handles multiple correction functions.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The error correction system is self-regulating, using the output clock itself to generate error signals that automatically adjust the clock parameters. This self-service mechanism reduces the need for external control circuitry and minimizes device complexity while maintaining improved reliability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8139700B2Dynamic quadrature clock correction for a phase rotator system
Publication Date: 2012.03.20 MARVELL ASIA PTE LTD
  • US8139700B2 patent drawing
  • US8139700B2 patent drawing
  • US8139700B2 patent drawing

AI summary

A system and method for closed loop clock correction includes adjusting two or more input signals comprising at least one in-phase clock and one quadrature clock, and applying adjusted quadrature clock signals to a device capable of generating a 4-quadrant interpolated output clock phase. An interpolated output clock phase is delayed to form a clock for a measurement device. Two or more adjusted input signals are measured on a measurement device over a range of interpolated output clock phases. Errors are determined on the in-phase clock and the quadrature clock using sampled information from the measurement device. The in-phase clock and the quadrature clock are adapted using determined error information.