PI-Based CDR Calibration for Phase Interpolator Nonlinearity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Phase Interpolator (PI)-based Clock and Data Recovery (CDR) circuits face challenges with non-linearity errors due to process variations and routing mismatches, leading to inaccurate clock timing and increased bit-error-rate (BER) in high-speed serial communication systems.

Innovation Solution

A method for managing estimation and calibration of non-ideality in PI-based CDR circuits using a Digital Delay Control Code (DDCC) and Binary Control Code (BCC) to calibrate programmable delay elements and multiplexers, employing early-late detection for precise phase alignment and error correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a PLL-based CDR is used for each data signal, then clock timing accuracy is improved, but power consumption and silicon area increase significantly

Engineering Contradiction:
Improveclock timing accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent combines multiple CDR functions into a single shared PLL infrastructure. Instead of having separate PLLs for each data signal, one PLL generates a common clock that is distributed to multiple data paths, significantly reducing power consumption and silicon area while maintaining timing accuracy through individual phase interpolation for each data signal

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If a PLL-based CDR is used for each data signal, then clock timing accuracy is improved, but silicon area increases significantly

Engineering Contradiction:
Improveclock timing accuracyVSAvoidsilicon area
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The patent merges multiple CDR operations into a single PLL core that serves all data signals. The shared PLL infrastructure eliminates the need for multiple large filter capacitors and high-speed components, reducing silicon area by approximately 75% compared to dedicated PLL-based CDR for each data signal

Inventive Principle:
Principle #5Merging (Combining)

3Ease of manufacture

If process variations and routing mismatches are present, then manufacturing cost is reduced, but non-linearity errors increase

Engineering Contradiction:
Improvemanufacturing costVSAvoidnon-linearity errors
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent implements a feedback-based calibration mechanism that measures the actual phase output of the PI and compares it against the ideal phase code. The system automatically adjusts calibration parameters to compensate for non-linearity errors caused by process variations and routing mismatches, achieving manufacturing precision without increasing manufacturing complexity

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the operational parameters of the PI by applying calibration codes that adjust the phase interpolation characteristics. By dynamically modifying the phase code mapping and delay element settings, the system compensates for manufacturing variations and reduces non-linearity errors without requiring tighter manufacturing tolerances

Inventive Principle:
Principle #35Parameter changes

4Manufacturing precision

If PI calibration is performed for all phase codes, then manufacturing precision is improved, but time required for calibration increases

Engineering Contradiction:
Improvephase linearityVSAvoidcalibration time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies partial calibration by focusing calibration efforts on critical phase codes that have the greatest impact on overall system performance. Instead of uniformly calibrating all phase codes, the system identifies and calibrates only the most significant phases, reducing calibration time while maintaining adequate phase linearity across the full range

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9548855B2Method and apparatus for managing estimation and calibration of non-ideality of a phase interpolator (PI)-based clock and data recovery (CDR) circuit
Publication Date: 2017.01.17 SYNOPSYS INC
  • US9548855B2 patent drawing
  • US9548855B2 patent drawing
  • US9548855B2 patent drawing

AI summary

A system and method for managing estimation and calibration of non-ideality of a Clock and Data Recovery circuit includes phase interpolators (PIs), first and second sets of delay elements, and a clock delay element. A first delay element of the first set of delay elements is programmed using a first digital delay control code (DDCC). The clock delay element is calibrated using a digital external delay control code (DEDCC) till a predetermined criterion is met, and is retained for subsequent use. The remaining delay elements of the first set of delay elements are separately calibrated based on the DEDCC. A first delay element of the second set of delay elements is programmed using a second DDCC. The DEDCC is readjusted for the second set of delay elements. The remaining delay elements of the second set of delay elements are separately calibrated based on the readjusted DEDCC.