DDR5 Memory Controller Receiver Equalization and Stressed Eye Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current testing methodologies for DDR5 memory controllers lack effective bit error rate (BER) testing and stressed eye evaluation, which are critical for ensuring high-speed data integrity and compliance with DDR5 specifications, due to limitations in existing SerDes testing methods and the variability in testing results across different systems.

Innovation Solution

A system and method utilizing a bit error rate tester (BERT) to transmit signal pairs with controlled jitter and noise, perform loop-back testing, and calculate bit error rates, while also tuning signal pairs to meet DDR5 standards for stressed eye measurements, incorporating continuous time linear equalization (CTLE) and decision feedback equalization (DFE) to optimize receiver settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional SerDes testing methodologies are used for DDR5 memory controllers, then testing can be performed with existing equipment, but testing accuracy and reliability are insufficient for high-speed DDR5 data integrity requirements

Engineering Contradiction:
Improvedata integrityVSAvoidtesting accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent applies parameter changes by modifying signal characteristics including injecting controlled jitter at multiple frequencies (e.g., 100 MHz, 1 GHz), adjusting signal amplitude levels, and varying noise conditions to create stressed eye diagrams that accurately represent worst-case DDR5 operating conditions. This enables precise measurement of receiver performance under defined stress parameters.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements preliminary action through a two-stage testing approach: first performing equalization training to optimize receiver settings (CTLE and DFE parameters) before conducting the actual bit error rate measurement. This preliminary equalization ensures the receiver is properly conditioned to handle the stressed signal conditions, enabling accurate reliability assessment.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If dedicated hardware fixtures are designed for DDR5 BER testing, then testing functionality and accuracy are improved, but system complexity and cost increase

Engineering Contradiction:
ImproveBER testing capabilityVSAvoidtesting system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent achieves universality by designing a testing methodology that can be implemented using existing SerDes test equipment and standard DDR5 interface configurations. The same test fixture can evaluate multiple receiver channels and different equalization settings without requiring dedicated hardware for each test condition, reducing overall system complexity while maintaining comprehensive testing capability.

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

Solution Approach 2:

The patent uses copying by creating virtual representations of stressed signal conditions through software-controlled signal injection and processing. Instead of requiring physical hardware modifications for each test scenario, the system copies and replicates various stress conditions (jitter, noise, amplitude variations) through signal processing, enabling diverse testing with minimal hardware changes.

Inventive Principle:
Principle #26Copying

3Measurement precision

If receiver equalization settings are optimized for each test condition, then measurement precision improves, but testing time and complexity increase

Engineering Contradiction:
Improvestressed eye measurement accuracyVSAvoidtesting time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements periodic action by systematically cycling through different equalization settings and test conditions in a structured sequence. The receiver equalization is trained periodically at defined intervals and for each channel before measurements are taken. This periodic optimization ensures accurate measurements while maintaining a consistent, repeatable testing rhythm that prevents unnecessary delays.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies preliminary action by performing equalization training before each BER measurement sequence. This preliminary optimization of receiver settings ensures that the measurement phase can proceed efficiently without requiring repeated adjustments during actual testing, thereby reducing overall testing time while maintaining measurement precision.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If jitter levels are increased to stress the receiver, then measurement of receiver robustness improves, but signal quality and valid data transmission deteriorate

Engineering Contradiction:
Improvereceiver robustnessVSAvoidsignal quality
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies partial action by injecting jitter at controlled, partial levels rather than maximum levels. Multiple jitter frequencies and amplitudes are tested sequentially (e.g., 100 MHz at 50 ps RMS, 1 GHz at 20 ps RMS) to progressively stress the receiver while maintaining valid data transmission. This partial stressing approach measures receiver robustness thresholds without completely degrading signal quality.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent converts the harmful effect of jitter into a beneficial measurement tool by using controlled jitter injection to reveal receiver robustness characteristics. The jitter that would normally degrade signal quality is instead used as a diagnostic stimulus to measure the receiver's ability to maintain data integrity under stress, transforming a harmful factor into a useful testing mechanism.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS12032018B2System and method for receiver equalization and stressed eye testing methodology for DDR5 memory controller
Publication Date: 2024.07.09 HUAWEI TECH CO LTD
  • US12032018B2 patent drawing
  • US12032018B2 patent drawing
  • US12032018B2 patent drawing

AI summary

A method for bit error rate testing a processing unit using a bit error rate tester (BERT) includes transmitting a signal pair to a receiver of the processing unit, the signal pair having jitter levels complying with a jitter threshold, tuning the signal pair to obtain a first stressed eye measurement for the receiver, wherein the first stressed eye measurement complies with a stressed eye mask, placing the processing unit into a loop-back mode, wherein data transmitted to the processing unit by the BERT is transmitted back to the BERT, transmitting a data pattern to the processing unit, receiving a looped back version of the data pattern from the processing unit, and calculating a bit error rate in accordance with the data pattern and the looped back version of the data pattern.