Die-to-Die Communication with Separate Feedback for Flow Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In semiconductor integrated circuits, data transmission between dies is often affected by noise interference and mismatched data reception rates, leading to incorrect data reception and inefficiencies in managing data streams.

Innovation Solution

A die-to-die communication system utilizing a feedback channel separate from the data channel to manage data unit streams, where transmission management information is returned via a dedicated feedback channel, allowing real-time management of data transmission without occupying the data channel bandwidth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If transmission management information is sent through the data channel, then the data channel can carry all information, but the data channel bandwidth is occupied by management information reducing effective data transmission capacity

Engineering Contradiction:
Improvedata transmission capacityVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The communication channel is segmented into a data channel for carrying data units and a separate feedback channel for carrying transmission management information. This segmentation allows data and control information to be transmitted simultaneously without competing for the same bandwidth, thereby maintaining full data transmission capacity while ensuring proper data management and integrity control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A feedback channel acts as an intermediary between the transmitting device and receiving device, carrying transmission management information separately from the data channel. This intermediary channel enables the receiving device to send acknowledgments, flow control signals, and error detection information back to the transmitter without interfering with the primary data transmission path.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If a feedback channel is added for transmission management information, then real-time data stream management is improved, but the system complexity increases

Engineering Contradiction:
Improvedata stream managementVSAvoidcommunication interface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The communication interface is segmented into distinct functional components: a data channel for data transmission and a feedback channel for management information. This segmentation simplifies the overall system design by clearly separating data plane and control plane functions, making each component's responsibility well-defined and easier to implement and maintain despite the added feedback channel.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A feedback mechanism is implemented where the receiving device sends transmission management information back to the transmitting device through the feedback channel. This feedback enables real-time data stream management including flow control, error detection, and acknowledgment of received data units, improving ease of operation while the modular implementation keeps complexity manageable.

Inventive Principle:
Principle #23Feedback

3Reliability

If noise interference and rate mismatch are not addressed, then the system remains simple, but data reception accuracy and efficiency deteriorate

Engineering Contradiction:
Improvedata reception accuracyVSAvoidcommunication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The feedback channel carries transmission management information including acknowledgments and error detection data from the receiving device to the transmitting device. This feedback mechanism enables the system to detect and correct errors caused by noise interference and to adjust for rate mismatches, significantly improving data reception accuracy while maintaining a relatively simple implementation through dedicated feedback signaling.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250225100A1Communication system between dies and operation method thereof
Publication Date: 2025.07.10 GLOBAL UNICHIP CORPORATION
  • US20250225100A1 patent drawing
  • US20250225100A1 patent drawing
  • US20250225100A1 patent drawing

AI summary

A die-to-die communication system and an operation method thereof are provided. The die-to-die communication system includes a transmitting device disposed at a first die and a receiving device disposed at a second die, wherein the first die and second die are disposed in a same integrated circuit package. The receiving device is coupled to the transmitting device via a communication interface. The transmitting device transmits a data unit stream to a data channel in the communication interface. The receiving device receives the data unit stream from the data channel in the communication interface. The receiving device returns transmission management information to the transmitting device via a feedback channel different from the data channel in the communication interface. In various embodiments, the transmission management information includes flow control information and/or error replay information. Based on the transmission management information, the transmitting device manages the data unit stream in the data channel.