Autonomous Link Management for Multi-Die Assemblies

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As system-on-chip (SoC) die sizes increase to support advanced functionalities and communication speeds, manufacturing costs rise, and yields decline, with reliable and fast communication channels between multiple dice in a multi-die assembly becoming challenging due to noise interference and frequent link failures.

Innovation Solution

Implementing a link management system with detection units and controllers on each die to autonomously detect failing SERDES communication links, redirect traffic to operational links during maintenance, and re-establish communication once the failing link is repaired, ensuring continuous operation without software intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the SoC die size is increased to support advanced functionalities and communication speeds, then the performance and communication capabilities are improved, but the manufacturing costs increase and yields decline

Engineering Contradiction:
Improvecommunication speedVSAvoidmanufacturing yield
Core Design Contradiction:
SpeedVSEase of manufacture

Solution Approach 1:

The patent divides a large SoC die into multiple smaller dice (first die, second die, etc.) that are fabricated separately and then assembled into a multi-die assembly. This segmentation allows each smaller die to be manufactured with higher yield and lower cost, while the overall system achieves the required communication performance through multiple parallel communication links between the dice.

Inventive Principle:
Principle #1Segmentation

2Ease of manufacture

If multiple dice are assembled in a multi-chip module to reduce manufacturing costs, then the manufacturing yield is improved, but the reliability of communication channels among dice becomes challenging

Engineering Contradiction:
Improvemanufacturing yieldVSAvoidcommunication link reliability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent implements dynamic parameter changes in communication link management by continuously monitoring link quality metrics (such as error rates) and adjusting system behavior accordingly. When link quality degrades below a threshold, the system automatically triggers link failure detection and initiates traffic redirection to alternative links, thereby maintaining communication reliability despite the presence of multiple dice.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent establishes a feedback mechanism where the system continuously monitors the quality of communication links between dice and uses this information to make real-time decisions about link maintenance and traffic routing. The feedback loop includes detection of link failures, notification to controllers, and automatic redirection of communication traffic, ensuring high reliability in multi-die assemblies.

Inventive Principle:
Principle #23Feedback

3Duration of action of stationary object

If communication traffic is redirected to operational links during link maintenance, then the continuity of operation is maintained, but the system complexity increases

Engineering Contradiction:
Improvecontinuous operationVSAvoidlink management complexity
Core Design Contradiction:
Duration of action of stationary objectVSDevice complexity

Solution Approach 1:

The patent implements self-service mechanisms where the multi-die assembly automatically detects link failures and redirects traffic without requiring external software intervention. The controllers on each die autonomously monitor link quality, detect failures, and manage traffic redirection, reducing the need for complex external control systems while maintaining continuous operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent prepares alternative communication paths in advance by establishing multiple parallel communication links between dice. When a link failure is detected, the system can immediately redirect traffic to pre-configured alternative links, minimizing disruption and maintaining continuous operation without requiring complex real-time routing decisions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11789807B1Autonomous management of communication links
Publication Date: 2023.10.17 AMAZON TECH INC
  • US11789807B1 patent drawing
  • US11789807B1 patent drawing
  • US11789807B1 patent drawing

AI summary

Systems and methods are disclosed to provide an autonomous management of communication links between dice on a multi-die assembly. Each die can include a detection unit and a controller to detect a failing communication link and perform link maintenance by directing the communication traffic on the failing link to an operational link before the link fails. Once the failing link has been repaired, the controller can re-direct the traffic back to the repaired link. The controllers on each die can negotiate through a handshake process to provide the continuous operation by switching the communication traffic from the failing link to the operational link, and then from the operational link to the repaired link.