PCIe Output Swing Tuning Using Eye Diagram Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current PCIe implementations often exceed minimum signal quality requirements by adding unnecessary voltage margins, leading to excessive power consumption, heat generation, and operational stress on components.

Innovation Solution

A system leveraging machine learning to analyze lane-by-lane eye measurement data and receiver error data to adjust output swing voltage dynamically, ensuring compliance with PCIe standards while minimizing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If voltage margins are added to ensure signal quality compliance, then reliability is improved, but power consumption increases

Engineering Contradiction:
Improvesignal quality complianceVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic output swing voltage tuning that adjusts voltage levels in real-time based on actual signal quality measurements and workload conditions, replacing static conservative voltage margins with adaptive dynamic voltage adjustment to minimize power consumption while maintaining compliance

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the voltage parameter dynamically by tuning output swing voltage based on eye diagram measurements and neural network predictions, adjusting the voltage level to the minimum necessary to maintain signal quality rather than using fixed conservative margins

Inventive Principle:
Principle #35Parameter changes

2Reliability

If higher output swing voltage is used, then signal quality is improved, but heat generation increases

Engineering Contradiction:
Improvesignal qualityVSAvoidheat generation
Core Design Contradiction:
ReliabilityVSTemperature

Solution Approach 1:

The patent applies dynamic voltage tuning that adjusts output swing voltage in real-time based on measured eye diagrams and predicted signal quality, reducing voltage to the minimum necessary level to maintain signal quality and thereby minimizing heat generation while preserving reliability

Inventive Principle:
Principle #15Dynamics

3Reliability

If conservative voltage margins are applied, then operational stress on components is reduced, but power consumption increases

Engineering Contradiction:
Improvecomponent protectionVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system uses self-service by continuously monitoring its own signal quality through eye diagram measurements and using neural network predictions to autonomously adjust its voltage output, eliminating the need for conservative external voltage margins while maintaining component protection through adaptive control

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12547229B2Dynamic PCI express output swing voltage tuning
Publication Date: 2026.02.10 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12547229B2 patent drawing
  • US12547229B2 patent drawing
  • US12547229B2 patent drawing

AI summary

According to one embodiment, a method, computer system, and computer program product for adjusting output swing voltage of a Peripheral Component Interconnect Express (PCIe) system is provided. The present invention may include training a neural network, recording, in real time, lane input data of PCIe lanes comprising a PCIe link, generating eye diagrams representing the PCIe lanes based on the lane input data, predicting, by the trained neural network, predicted eye heights for the PCIe lanes, and adjusting a current output swing voltage of one or more PCIe lanes based on the predicted eye heights.