Embedded Network-on-Chip Routing for 2.5D and 3D IC Connectivity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing configurable integrated circuits face challenges in efficiently routing data between multiple integrated circuits due to congestion and limitations in connectivity, particularly in 2.5D and 3D assemblies, which affect performance in big-data and fast-data applications.

Innovation Solution

The integration of embedded networks-on-chip (NOCs) across the central region of each integrated circuit, coupled with external conductors, creates 2.5D and 3D connectivity layers that extend across multiple ICs, facilitating efficient data transmission through interface regions and buffer circuits, thereby enhancing data routing capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional routing methods are used in configurable integrated circuits, then device complexity is reduced, but data transmission efficiency deteriorates due to congestion and connectivity limitations

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidrouting complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a hierarchical routing architecture that adds a vertical dimension to traditional planar routing. Multiple routing layers are stacked in three-dimensional space, allowing data to transmit across layers via through-silicon vias (TSVs) or microbumps. This dimensional expansion provides additional pathways for data flow, effectively reducing congestion on any single layer while maintaining manageable complexity through structured layer organization.

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

Solution Approach 2:

The routing resource is divided into multiple independent routing layers, each handling specific data flows or functional domains. This segmentation allows parallel data transmission across different layers without interference, improving overall throughput. Each layer can be independently configured and optimized, reducing the complexity of managing all routing resources as a single monolithic structure.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If more routing paths are added to increase connectivity, then data transmission efficiency improves, but device complexity increases due to additional routing infrastructure

Engineering Contradiction:
ImproveconnectivityVSAvoidrouting infrastructure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent designs universal routing resources that can be dynamically allocated and configured for different data flows and applications. The same physical routing infrastructure serves multiple functions through programmable routing logic and configurable connection matrices. This multi-functionality allows high adaptability and connectivity without proportionally increasing physical infrastructure complexity, as the system can reconfigure existing resources to meet different connectivity requirements.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The routing architecture employs dynamic, reconfigurable connections rather than fixed static routing. Routing paths can be programmatically adjusted based on real-time traffic patterns and performance requirements. This dynamic configurability enables the system to adapt to varying connectivity demands without requiring dedicated physical paths for every possible connection, thereby achieving high versatility with controlled infrastructure complexity.

Inventive Principle:
Principle #15Dynamics

3Productivity

If three-dimensional routing layers are implemented, then data transmission efficiency improves through reduced congestion, but manufacturing precision requirements worsen due to alignment tolerances

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidalignment tolerance
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent incorporates compensation mechanisms and alignment tolerance designs in the routing layer structure. Features such as alignment marks, self-aligning structures, and redundant connection paths are built into the manufacturing process to accommodate variations. These preemptive measures cushion against misalignment errors, allowing three-dimensional routing layers to be manufactured within practical precision tolerances while still achieving the desired data transmission efficiency and reduced congestion.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS20250225092A1Systems And Methods For Communication Between Integrated Circuits Using Networks-On-Chip
Publication Date: 2025.07.10 ALTERA CORP
  • US20250225092A1 patent drawing
  • US20250225092A1 patent drawing
  • US20250225092A1 patent drawing

AI summary

An integrated circuit includes a central region having logic circuits and networks-on-chip. Each of the networks-on-chip traverses the central region. The integrated circuit also includes an interface region having input and output buffer circuits. The networks-on-chip are configurable to exchange data between the logic circuits and the input and output buffer circuits. One of the networks-on-chip is configurable to place each source that receives the data from one of the logic circuits at one of multiple locations in the one of the networks-on-chip. The one of the networks-on-chip is also configurable to place each sink that provides the data to one of the logic circuits at one of the multiple locations in the one of the networks-on-chip. The input and output buffer circuits are coupled to exchange the data with an external device.