Redistribution Layer Routing for 2.5D IC Packages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional 2.5D IC packaging technologies face challenges in efficiently routing inter-chip nets with variable wire widths and spacings, leading to increased routing complexity and signal coupling effects that degrade circuit performance.

Innovation Solution

A unified redistribution layer (RDL) routing framework using the modulus-based matrix splitting iteration method (MMSIM) and minimum weighted maximum cardinality bipartite matching (MWMCBM) to assign pre-assignment nets to tracks, minimizing total vertical distance and ensuring design rules are met, while allowing for both grid-based and gridless designs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If variable wire widths and spacings are adopted to improve circuit performance, then routing flexibility and circuit performance are improved, but routing complexity increases dramatically

Engineering Contradiction:
Improvecircuit performanceVSAvoidrouting complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The routing problem is divided into two distinct phases: global routing that determines wire paths and track assignments, and detailed routing that handles local connections within tracks. This segmentation allows variable widths and spacings to be managed systematically in the global routing phase while simplifying the detailed routing phase, thereby reducing overall routing complexity while maintaining performance benefits.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention systematically varies wire widths and spacings as design parameters to optimize circuit performance. By treating these as controllable parameters rather than fixed values, the routing algorithm can adapt wire dimensions to meet timing and power constraints while managing complexity through structured parameter optimization frameworks.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If traditional uniform wire widths and spacings are used, then routing complexity is reduced, but circuit performance optimization is limited

Engineering Contradiction:
Improverouting complexityVSAvoidcircuit performance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

Different regions of the routing structure are assigned different wire widths and spacings based on local performance requirements. Critical signal paths receive optimized dimensions while less critical paths use standard dimensions, achieving performance optimization without uniformly increasing complexity across the entire design.

Inventive Principle:
Principle #3Local quality

3Area of stationary object

If wires are routed closely together to reduce area, then area utilization is improved, but signal coupling effects increase and degrade signal integrity

Engineering Contradiction:
Improvearea utilizationVSAvoidsignal coupling effects
Core Design Contradiction:
Area of stationary objectVSObject-affected harmful factors

Solution Approach 1:

Power or ground nets are introduced as intermediary elements between signal-carrying wires. These intermediary nets act as shields that reduce electromagnetic coupling between adjacent signal wires, allowing closer wire spacing for better area utilization while maintaining signal integrity through the protective effect of the power/ground shielding layers.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Object-affected harmful factors

If power/ground nets are interleaved with signal wires to reduce coupling, then signal integrity is improved, but routing complexity increases

Engineering Contradiction:
Improvesignal coupling effectsVSAvoidrouting complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The routing of power/ground nets and signal wires is merged into a unified routing process rather than treating them as separate tasks. The algorithm simultaneously determines the placement and routing of both net types, optimizing their interleaved arrangement to reduce coupling while managing complexity through integrated optimization rather than sequential processing.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10558779B2Method of redistribution layer routing for 2.5-dimensional integrated circuit packages
Publication Date: 2020.02.11 ANAGLOBE TECH
  • US10558779B2 patent drawing
  • US10558779B2 patent drawing
  • US10558779B2 patent drawing

AI summary

A method of redistribution layer routing for 2.5D integrated circuit packages is proposed, which is executed by a computer, the method comprising using the computer to perform the following: performing a MMSIM (modulus-based matrix splitting iteration method) based routing to assign pre-assignment nets to tracks such that total vertical distance from each bump pair to the assigned track is minimized; and performing a MWMCBM (minimum weighted maximum cardinality bipartite matching) based routing for bumps connected to the assigned tracks according to matching result to complete redistribution layer routing for integrated circuit packages.