Die Interconnect IDE Session Disable Logic for Error Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Die-to-die interconnect architectures experience errors in Integrity and Data Encryption (IDE) streams, leading to repeated re-establishment procedures that consume bandwidth, introduce latencies, and increase power consumption, particularly with compromised or rogue devices.

Innovation Solution

A host maintains a reliability index for endpoints, decrementing an index value upon error detection and comparing it to a threshold to disable the link session, preventing further IDE sessions and reducing overhead by disabling ports when the threshold is reached.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If IDE stream re-establishment procedures are performed repeatedly, then communication continuity is maintained, but bandwidth is consumed and latency increases

Engineering Contradiction:
Improvecommunication continuityVSAvoidbandwidth efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The host performs preliminary actions by maintaining a reliability index and proactively disabling link sessions when error thresholds are reached, preventing repeated re-establishment procedures and their associated bandwidth consumption and latency

Inventive Principle:
Principle #10Preliminary action

2Reliability

If IDE stream re-establishment procedures are performed repeatedly, then communication continuity is maintained, but power consumption increases

Engineering Contradiction:
Improvecommunication continuityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The host performs preliminary actions by tracking errors and disabling link sessions before repeated re-establishment occurs, thereby preventing the additional power consumption that would result from continuous re-establishment attempts

Inventive Principle:
Principle #10Preliminary action

3Productivity

If link sessions are disabled based on error thresholds, then overhead from re-establishment procedures is reduced, but security against compromised devices is enhanced

Engineering Contradiction:
Improveoverhead reductionVSAvoidsecurity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The host implements feedback by monitoring IDE stream errors, maintaining a reliability index for each endpoint, and using this feedback to make informed decisions about disabling link sessions, thereby enhancing security while reducing overhead

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The host takes preliminary action by proactively disabling link sessions when error thresholds are reached, preventing further communication with potentially compromised devices and reducing overhead from repeated re-establishment procedures

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12579017B2Apparatus and methods for securing integrity and data encryption link sessions within die interconnect architectures
Publication Date: 2026.03.17 QUALCOMM INC
  • US12579017B2 patent drawing
  • US12579017B2 patent drawing
  • US12579017B2 patent drawing

AI summary

Methods and apparatuses are provided to detect errors within device link sessions, and to disable the link sessions based on the detected errors. In one example, a die includes a non-transitory, machine-readable storage medium storing instructions. The die also includes at least one processor coupled to the non-transitory, machine-readable storage medium. The at least one processor is configured to execute the instructions to detect an error within a link session with a device. The at least one processor is also configured to execute the instructions to decrement an index value corresponding to the link session based on the detected error. Further, the at least one processor is configured to execute the instructions to compare the index value to a threshold value. The at least one processor is also configured to execute the instructions to disable the link session with the device based on the comparison.