Serial Receiver Eye-Opening Metrics for Fast Parameter Tuning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for adjusting parameters in serial data receivers, such as data slicer thresholds and clock skews, converge slowly when bit error rates are low, leading to inefficient performance optimization.

Innovation Solution

An iterative adjustment method for data slicer thresholds and continuous time linear equalizer (CTLE) parameters, using a gradient descent approach to quickly estimate optimal eye openings and clock skews, centered between analog signal levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional bit error rate measurement methods are used to assess and adjust serial link parameters, then parameter optimization can be achieved, but the process becomes time-consuming especially when bit error rate is low

Engineering Contradiction:
Improveparameter optimization accuracyVSAvoidtesting time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent uses artificial eye opening metrics as a temporary, computationally inexpensive substitute for actual bit error rate measurement. By creating synthetic eye diagrams from received signal samples and calculating geometric properties (eye height, eye width, area), the system obtains rapid performance estimates without requiring lengthy BER testing, thus resolving the time-consuming nature of traditional measurement while maintaining optimization accuracy

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent replaces the mechanical/time-consuming process of actual data transmission and error counting with a computational model that generates artificial eye openings from signal samples. This substitution uses mathematical calculations (standard deviations, geometric intersections) instead of physical BER measurement, dramatically reducing testing time while preserving the ability to assess link quality and guide parameter optimization

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

2Measurement precision

If parameter adjustment processes are slowed down to ensure accuracy, then measurement precision improves, but productivity decreases

Engineering Contradiction:
Improveparameter measurement accuracyVSAvoidparameter optimization speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies partial action by using only the essential geometric features of eye diagrams (height, width, area calculated from standard deviations) rather than performing complete BER measurement protocols. This partial measurement approach captures the critical information needed for parameter optimization while executing much faster, thus improving productivity without sacrificing the precision needed for accurate assessment

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent transforms the measurement approach by changing from time-domain BER counting to geometric parameter extraction from artificial eye openings. By calculating eye height as 2*std_dev, eye width from crossing points, and eye area from geometric intersections, the system obtains precise quantitative metrics rapidly, enabling both high measurement precision and fast optimization cycles

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250274262A1System and method for configuring serial receiver
Publication Date: 2025.08.28 SAMSUNG DISPLAY CO LTD
  • US20250274262A1 patent drawing
  • US20250274262A1 patent drawing
  • US20250274262A1 patent drawing

AI summary

A system and method for configuring a serial receiver. In some embodiments, the method, includes: setting a threshold of a data slicer to a first threshold value; receiving, by the data slicer, a first data value; and setting the threshold of the data slicer to a second threshold value, the second threshold value being equal to the first threshold value plus a first adjustment, the first adjustment having the same sign as the first data value minus the first threshold value.