Receiver Equalization Wear Detection via Back-Channel Adaptation

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 suboptimal transmitter and receiver equalization mechanisms that result in 'good enough' compensation solutions rather than optimal ones, requiring extensive iterative processes for link training.

Innovation Solution

A receiver with configurable equalization modules and a control module that performs backchannel adaptations to achieve a target bit error rate, determines the most common set of compensation values, and provides alerts when these values are outside predetermined boundaries, optimizing the receiver eye and potentially indicating component wear or failure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional equalization mechanisms are used with iterative link training, then reliable data transmission can be achieved, but the process requires extensive time and complexity for optimization

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidlink training time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-characterizing equalization compensation values during manufacturing or initial setup, storing them in lookup tables. During operation, the system directly retrieves pre-determined compensation values based on measured channel characteristics, eliminating the need for extensive iterative optimization during link training while maintaining transmission reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical iterative adjustment process with a data-driven lookup table approach. Instead of physically or algorithmically iterating through compensation values, the system substitutes this with direct memory retrieval of pre-computed optimal values, significantly reducing training time while achieving the same reliability

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

2Reliability

If traditional equalization mechanisms are used with iterative processes, then compensation can be achieved, but the complexity of the link training process increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidlink training complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent reduces complexity by performing the complex optimization work in advance during manufacturing or initialization. The lookup tables store pre-computed compensation values, transforming a complex iterative process into a simple table lookup operation during normal operation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs self-characterization by automatically measuring channel properties and selecting appropriate compensation values from lookup tables without requiring external intervention or complex control algorithms, thereby reducing overall system complexity

Inventive Principle:
Principle #25Self-service

3Device complexity

If fixed compensation values are used, then device complexity is reduced, but the system cannot adapt to component wear or environmental variations

Engineering Contradiction:
Improveequalization mechanism complexityVSAvoidadaptation to component wear
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamics by making the compensation values selectable and changeable based on operating conditions. The system can switch between different pre-characterized compensation values from lookup tables depending on measured channel characteristics, enabling adaptation to component wear and environmental changes while maintaining relatively simple fixed-value equalization modules

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The lookup table approach provides universality by storing multiple pre-characterized compensation scenarios that can handle various conditions (different cable lengths, connector types, environmental conditions). A single equalization module can serve multiple functions by selecting from the stored compensation values, achieving adaptability without increasing hardware complexity

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

4Reliability

If extensive iterative processes are used for link training, then optimal compensation can be achieved, but productivity is reduced

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidsystem setup speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent dramatically improves productivity by performing link training in advance and storing results in lookup tables. During actual system deployment, the pre-trained compensation values are directly applied, reducing setup time from extensive iterative processes to simple parameter retrieval, thereby enabling faster system deployment while maintaining optimal compensation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent skips the time-consuming iterative optimization process by using pre-computed lookup tables. The system rushes through link training by directly applying pre-determined compensation values based on channel characteristics, achieving both fast setup and optimal performance without the traditional iterative delays

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS10735227B1System and method to monitor component wear on high speed serial interfaces
Publication Date: 2020.08.04 DELL PROD LP
  • US10735227B1 patent drawing
  • US10735227B1 patent drawing
  • US10735227B1 patent drawing

AI summary

A receiver includes signal lanes to receive associated data bit streams, and a control module. The signal lanes each include configurable equalization modules to provide a selectable compensation value to the associated data bit stream. The control module performs back channel adaptations on each data bit stream to achieve a target bit error rate for the associated signal lane, determines a most common set of compensation values from the performance of the back channel adaptations, determines whether the compensation value is within a predetermined boundary for that selectable compensation value, and provides an alert when a first compensation value of the most common set of compensation values is not within the predetermined boundary for the first compensation value.