Autonomous Eye Mask Determination for High-Speed Receivers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for determining the eye mask of a receiver device in PCIe and high-speed SerDes links require multiple interactions with external test equipment, which is expensive and limited in use, making it difficult to measure eye opening tolerance effectively.

Innovation Solution

An apparatus and method that autonomously calculates the eye mask by iteratively adjusting threshold levels in response to evaluation results, allowing the device under test to perform the eye opening test independently while the firmware can perform other operations, using a state machine to manage the eye mask calculation process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If external test equipment is used to perform eye mask measurement, then measurement capability is provided, but device complexity and cost increase

Engineering Contradiction:
Improveeye mask measurement capabilityVSAvoidtest equipment requirement
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The receiver device performs eye mask measurement autonomously using its own internal resources (threshold setting units, evaluation units, and controllers) without requiring external test equipment. The device self-evaluates its performance by iteratively adjusting threshold levels and measuring bit error rates, thereby eliminating the need for complex external measurement apparatus.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a simplified internal measurement system that replicates the essential functionality of external test equipment. By implementing threshold setting units and evaluation units within the receiver, the system copies the measurement capability in a more integrated and efficient manner, reducing external dependencies.

Inventive Principle:
Principle #26Copying

2Measurement precision

If multiple firmware interactions are required for eye mask measurement, then measurement is performed, but productivity decreases

Engineering Contradiction:
Improveeye mask measurementVSAvoidmeasurement speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The receiver device pre-configures its internal measurement system with threshold setting units and evaluation units before performing eye mask measurement. This preliminary setup allows the device to autonomously execute the measurement process without requiring multiple iterative firmware interactions during the actual measurement, thereby improving productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The autonomous measurement system enables continuous operation by eliminating interruptions caused by multiple firmware interactions. The receiver can perform eye mask measurement continuously and independently, allowing the firmware to perform other operations simultaneously without waiting for measurement cycles to complete.

Inventive Principle:
Principle #20Continuity of useful action

3Measurement precision

If external test equipment is used, then eye opening tolerance can be evaluated, but loss of time occurs due to multiple interactions

Engineering Contradiction:
Improveeye opening tolerance evaluationVSAvoidmeasurement time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The receiver device autonomously evaluates its own eye opening tolerance using internal threshold setting and evaluation units, eliminating the time-consuming multiple interactions with external test equipment. The self-contained measurement system performs all necessary adjustments and measurements in a single autonomous operation sequence.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical interaction system between external test equipment and the receiver with an integrated electronic measurement system. By substituting the external equipment-based measurement mechanism with internal autonomous evaluation, the system eliminates the time delays associated with physical connections and multiple interaction cycles.

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

Data Source

PatentUS10708011B2Eye opening hardware offloading
Publication Date: 2020.07.07 SK HYNIX INC
  • US10708011B2 patent drawing
  • US10708011B2 patent drawing
  • US10708011B2 patent drawing

AI summary

An apparatus for determining an eye mask of a device under test (DUT) which is configured to receive a data bit stream signal including a threshold level value and output a data bit stream output signal. The apparatus includes an input unit configured to receive the data bit stream output signal provided by the DUT, an evaluation unit configured to evaluate the received data bit output signal and provide an evaluation result, and a controller configured to change the threshold level value in response to the evaluation result. The apparatus is integrated into the DUT and can operates autonomously without multiple interactions with a tester.