Serial Interface Equalization Using Whitelist Coefficients

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-speed serial interfaces face challenges in ensuring reliable data transmission due to variations in circuit design, component manufacture, and environmental conditions, leading to inefficient calibration of transmitter and receiver equalization mechanisms, which require extensive iterative processes to achieve optimal compensation.

Innovation Solution

A system and method that includes a transmitter and receiver with a compensation module, memory, and control module, where the control module uses a whitelist value to reevaluate and apply compensation settings to ensure performance levels meet thresholds, and narrows down equalization coefficients through targeted training runs to optimize data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If iterative calibration processes are used to optimize equalization coefficients, then manufacturing precision and reliability are improved, but link training time increases significantly

Engineering Contradiction:
Improveequalization coefficient optimizationVSAvoidlink training time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent pre-calculates and stores optimal equalization coefficient sets in a lookup table during manufacturing or system initialization. During link training, the receiver simply queries this pre-computed table based on measured channel characteristics, avoiding iterative optimization entirely. This preliminary action resolves the contradiction by eliminating the time-consuming iterative process while maintaining optimal coefficient selection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a simplified model or representation of the complex iterative optimization process by pre-computing coefficient sets for various channel conditions and storing them in a lookup table. Instead of performing the full iterative optimization during link training, the system copies the appropriate pre-computed coefficients from the table, dramatically reducing training time while preserving optimization quality.

Inventive Principle:
Principle #26Copying

2Loss of time

If best-effort calibration is used for equalization, then link training time is reduced, but transmission reliability deteriorates

Engineering Contradiction:
Improvelink training timeVSAvoiddata transmission reliability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent replaces the mechanical iterative adjustment process with a direct lookup operation in a pre-computed coefficient table. The system measures channel characteristics, queries the lookup table for the corresponding optimal coefficients, and applies them directly. This substitution eliminates the need for time-consuming iterative mechanical adjustment while ensuring optimal coefficients are selected for the given channel conditions, thereby maintaining high reliability with reduced training time.

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

3Manufacturing precision

If comprehensive iterative optimization is performed, then equalization performance is improved, but device complexity and processing requirements increase

Engineering Contradiction:
Improveequalization performanceVSAvoidcalibration process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent performs the complex iterative optimization work in advance during manufacturing or system initialization, storing the results in a lookup table. The runtime calibration process simply involves measuring channel characteristics and querying the pre-computed table, dramatically simplifying the device complexity and processing requirements during operation while maintaining the benefits of comprehensive optimization.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10469291B2System and method to optimize equalization coefficients in a high-speed serial interface
Publication Date: 2019.11.05 DELL PROD LP
  • US10469291B2 patent drawing
  • US10469291B2 patent drawing
  • US10469291B2 patent drawing

AI summary

A high-speed serial data system includes a transmitter and a receiver. The receiver includes a compensation module, a memory, and a control module. The compensation module includes a setting that selects a compensation value from among a plurality of compensation values for a characteristic of the receiver. The memory stores a whitelist value from among the compensation values. The control module determines that a performance level of the receiver is below a performance level threshold. In response to determining that the performance level is below the performance level threshold, the control module uses the whitelist value to reevaluate the performance level of the receiver, and applies the whitelist value to the compensation module when the reevaluated performance level is above the performance level threshold.