Chiplet Link Failure Detection Using Bit Error Rates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Chiplet link failures in integrated circuits can impact the reliability and performance of critical systems, particularly in safety-critical applications like vehicle control, leading to potential delays and interruptions in control messaging.

Innovation Solution

Implementing systems and methods for preemptive detection and mitigation of chiplet link failures by measuring bit error rates and triggering preemptive actions based on environmental conditions, such as temperature and power consumption, to avoid failures before they occur.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If reinitialization and retraining procedures are implemented upon detected chiplet link failure, then the system can recover from failures, but message delivery delays and performance degradation occur

Engineering Contradiction:
Improvechiplet link failure recoveryVSAvoidmessage delivery delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by continuously monitoring bit error rates and environmental conditions (temperature, power consumption) to detect degradation trends before actual link failures occur. This allows the system to take preventive measures such as reducing clock rates or disabling affected lanes proactively, avoiding the need for reactive reinitialization procedures that cause delays.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If continuous monitoring of bit error rate and environmental conditions is implemented, then preemptive detection of link failures is achieved, but system complexity increases

Engineering Contradiction:
Improvepreemptive failure detectionVSAvoidmonitoring system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements self-service by utilizing existing monitoring infrastructure and processing units within the chiplet architecture to perform bit error rate measurement and environmental condition monitoring. The monitoring function is integrated into the existing data processing pipeline, allowing the system to monitor itself without requiring separate dedicated monitoring hardware, thus minimizing the increase in system complexity.

Inventive Principle:
Principle #25Self-service

3Reliability

If preemptive actions such as clock rate reduction are taken to prevent link failures, then system reliability improves, but processing speed decreases

Engineering Contradiction:
Improvechiplet link stabilityVSAvoiddata processing speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system applies dynamics by implementing adaptive clock rate adjustment based on real-time bit error rate and environmental condition monitoring. When degradation trends are detected, the clock rate is dynamically reduced to prevent link failures. When conditions improve, the clock rate is restored to maintain high processing speed. This dynamic adjustment allows the system to optimize between reliability and speed based on actual operating conditions rather than using a fixed conservative setting.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250307045A1Systems and methods for preemptive detection and mitigation of chiplet link failures
Publication Date: 2025.10.02 ATI TECHNOLOGIES ULC
  • US20250307045A1 patent drawing
  • US20250307045A1 patent drawing
  • US20250307045A1 patent drawing

AI summary

A method for preemptive detection and mitigation of chiplet link failures can include measuring, by at least one processor, a bit error rate of at least one communications channel between two or more semiconductor processing units. The method can also include triggering, by the at least one processor and based on the measured bit error rate and one or more sensed environmental conditions, a preemptive action prior to failure of the at least one communications channel. Various other methods and systems are also disclosed.