3D NoC Interconnect With Segmented Inter-Die Drivers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Extending a network-on-chip (NoC) interconnect across multiple stacked IC dice in 3D IC devices presents timing and signal strength issues, challenging further reductions in IC device sizes and performance improvements.

Innovation Solution

Implementing inter-die buses with driver circuits that interface between vertically-stacked IC dice, utilizing synchronous and asynchronous communication protocols to enhance NoC interconnects, including bi-directional and unidirectional communication paths, and configurable bandwidth to optimize routing and resource efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If NoC interconnect is extended across multiple stacked IC dice in 3D, then communication capability and bandwidth are improved, but timing issues and signal strength degradation occur

Engineering Contradiction:
Improvecommunication capabilityVSAvoidtiming and signal strength
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The interconnect system is segmented into multiple segments with dedicated driver circuits at each segment boundary. This segmentation allows each driver to manage signal strength locally, preventing degradation over the extended 3D path while maintaining communication capability across multiple dice.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Dedicated driver circuits are introduced as intermediary components between the NoC packet switch and the interconnect segments. These drivers act as mediators that actively manage signal strength and timing, compensating for the degradation that occurs when extending interconnect across multiple stacked dice.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Area of stationary object

If 3D stacked IC dice are used to reduce device size, then integration density is improved, but interconnect complexity and signal integrity issues worsen

Engineering Contradiction:
Improvedevice sizeVSAvoidinterconnect complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The patent transitions from 2D planar interconnect to 3D vertical interconnect by stacking IC dice. This dimensional change enables compact device packaging while providing additional routing dimensions that reduce interconnect complexity through better spatial distribution of signals.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The 3D interconnect is divided into discrete segments with dedicated drivers at each boundary. This segmentation manages the complexity by localizing signal integrity challenges to specific segments rather than treating the entire 3D interconnect as a single complex path.

Inventive Principle:
Principle #1Segmentation

3Reliability

If synchronous communication protocol is used for inter-die bus, then timing control is improved, but adaptability to asynchronous NoC operations deteriorates

Engineering Contradiction:
Improvetiming controlVSAvoidprotocol compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The driver circuit serves as an intermediary that bridges synchronous and asynchronous domains. It receives asynchronous NoC operations and converts them to synchronous signals for the inter-die bus, enabling timing control while maintaining adaptability to various communication protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The communication system dynamically adapts between synchronous and asynchronous modes depending on the operational requirements. The driver circuit can operate in different modes to accommodate both synchronous timing-critical paths and asynchronous protocol requirements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12430275B2Methods to extend NoC interconnect across multiple dice in 3D
Publication Date: 2025.09.30 XILINX INC
  • US12430275B2 patent drawing
  • US12430275B2 patent drawing
  • US12430275B2 patent drawing

AI summary

Embodiments herein describe techniques to extend a network-on-chip (NoC) across multiple IC dice in 3D. An integrated circuit (IC) device includes first and second vertically-stacked IC dice, and an inter-die bus that interfaces between the second die and a NoC packet switch (NPS) of the first die. The inter-die bus may include one or more driver circuits coupled to inter-die links of the inter-die bus. Communications over the inter-die links may be synchronous (e.g., packet-based) or asynchronous with the NPS (e.g., based on a point-to-point protocol, such as an AXI protocol). The inter-die bus may interface with a circuit block of the second IC device via a point-to-point (e.g., AXI) protocol or via a NPS of the second IC die. The IC device may include multiple inter-die buses, which may expand inter-die and intra-die routing options.