Multi-Voltage Interconnect BER Margining for PAM-4 Links

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As data rates in serial interconnects increase, maintaining a bit error rate (BER) of 10−12 or better becomes challenging due to cross-talk, inter-symbol interference, and channel loss from components like sockets, vias, and add-in cards, especially with the deployment of PAM-4 encoding for next-generation data rates such as PCIe Gen 6, where the target BER is higher at 10−6.

Innovation Solution

The implementation of mechanisms and logic circuitry to address error bursts on each lane and across lanes, including the use of retimers, forward error correction (FEC) with Error Correcting Code (ECC) and Cyclic Redundancy Check (CRC), and a common physical layer (PHY) to support multiple interconnect protocols like PCIe, CXL, and UPI, which can dynamically adjust to variations in error correlation and system conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data rates in serial interconnects are increased to achieve higher productivity, then productivity is improved, but bit error rate deteriorates due to cross-talk, inter-symbol interference, and channel loss

Engineering Contradiction:
Improvedata rateVSAvoidbit error rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by performing channel characterization and error margining before actual data transmission. The system pre-measures the error characteristics of each lane using training sequences, establishes error budgets, and configures FEC parameters in advance. This allows the system to proactively compensate for anticipated errors at higher data rates rather than reactively correcting them during transmission.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms through continuous monitoring of error rates and channel conditions during operation. The system uses feedback from error counters, BER measurements, and channel quality indicators to dynamically adjust FEC parameters, retrain lanes, or switch to alternative encoding schemes. This closed-loop control enables the system to maintain reliability at high data rates by adapting to changing channel conditions.

Inventive Principle:
Principle #23Feedback

2Productivity

If PAM-4 encoding is deployed to achieve higher data rates, then productivity is improved, but reliability deteriorates with a higher target BER of 10^-6

Engineering Contradiction:
Improvedata rateVSAvoidbit error rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting FEC code rates, interleaving depths, and equalization parameters based on the specific channel conditions and PAM-4 signal characteristics. The system modifies these parameters per-lane and per-direction to optimize the trade-off between throughput and error rate, allowing reliable PAM-4 operation at 64 GT/s and beyond.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the number of lanes is increased to achieve higher bandwidth, then productivity is improved, but reliability deteriorates due to cross-talk and inter-symbol interference

Engineering Contradiction:
ImprovebandwidthVSAvoidbit error rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies segmentation by treating each lane as an independent channel with its own error characteristics, enabling per-lane characterization and margining. The system divides the total error budget across lanes and applies lane-specific FEC configurations. This granular approach allows the system to manage cross-talk and interference effects on individual lanes while maintaining overall link reliability at high lane counts.

Inventive Principle:
Principle #1Segmentation

4Reliability

If forward error correction with ECC and CRC is implemented to improve reliability, then bit error rate is improved, but device complexity increases

Engineering Contradiction:
Improvebit error rateVSAvoidcomplexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by implementing a common physical layer architecture that supports multiple interconnect protocols (PCIe, CXL, UPI) with unified FEC and error handling mechanisms. The same hardware infrastructure handles both traditional PCIe error correction and the enhanced error protection requirements of PAM-4 protocols, reducing overall system complexity despite the advanced error correction capabilities.

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

Data Source

PatentUS12155474B2Characterizing and margining multi-voltage signal encoding for interconnects
Publication Date: 2024.11.26 INTEL CORP
  • US12155474B2 patent drawing
  • US12155474B2 patent drawing
  • US12155474B2 patent drawing

AI summary

Systems and apparatuses can include a receiver that includes port to receive a flow control unit (Flit) across a link, the link comprising a plurality of lanes. The receiver can also include error detection circuitry to determine an error in the Flit, an error counter to count a number of errors received, the error counter to increment based on an error detected in the Flit by the error detection circuitry, a Flit counter to count a number of Flits received, the Flit counter to increment based on receiving a Flit, and bit error rate logic to determine a bit error rate based on a count recorded by the error counter and a number of bits received as indicated by the Flit counter. The systems and apparatuses can apply processes to perform direct BER measurements at the receiver.