Hierarchical Wire Routing to Reduce IC Capacitance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Increasing wire capacitance in integrated circuits causes noise in signal transmission and reduces operational frequency, becoming increasingly difficult to manage with smaller metal geometries and stringent design rules.

Innovation Solution

The system intelligently routes wire interconnects to minimize their length by positioning them proximate to connected structures, using a design module, routing module, and configuration module to generate a structured topology that reduces overall wire length and mitigates capacitance effects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If wire interconnects are made longer to connect distant structures, then connectivity is maintained, but wire capacitance increases causing noise and reducing operational frequency

Engineering Contradiction:
Improvesignal transmission qualityVSAvoidwire length
Core Design Contradiction:
ReliabilityVSLength of moving object

Solution Approach 1:

The patent introduces a hierarchical routing architecture that utilizes multiple metal layers (vertical dimension) to connect structures. By routing wires through different layers (e.g., M1, M2, M3, M4) and using via connections, the system achieves short wire lengths in the planar dimension while maintaining connectivity across the chip. This multi-layer approach effectively reduces wire capacitance by minimizing the horizontal wire length without sacrificing connectivity.

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

Solution Approach 2:

The patent segments the wire interconnect path into multiple short segments across different metal layers rather than using a single long wire. The hierarchical routing divides connections into local segments within clusters and global segments between clusters, with each segment optimized for minimal length. This segmentation reduces overall wire capacitance while maintaining signal integrity.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If more wire interconnects are added to connect increased number of components, then circuit functionality is enhanced, but overall wire capacitance increases causing operational difficulties

Engineering Contradiction:
Improvecircuit functionalityVSAvoidsignal noise
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent utilizes multiple metal layers to provide additional routing dimensions for connecting increased numbers of components. As circuit complexity increases, the hierarchical routing architecture allows signals to be routed through different layers, preventing signal congestion and reducing the need for excessively long wires on any single layer. This multi-dimensional routing approach maintains signal quality even as the number of interconnects increases.

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

Solution Approach 2:

The patent segments the circuit into clusters with local interconnects and global interconnects, allowing independent optimization of each segment. This segmentation enables the circuit to scale to more components without proportionally increasing overall wire capacitance, as each cluster can be routed efficiently using the hierarchical approach.

Inventive Principle:
Principle #1Segmentation

3Productivity

If wire routing is optimized to minimize length, then wire capacitance is reduced, but routing complexity and design difficulty increase

Engineering Contradiction:
Improveoperational frequencyVSAvoidrouting complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the routing problem into manageable hierarchical levels (local routing within clusters, global routing between clusters), making the overall complex routing task decomposable into simpler sub-tasks. This segmentation reduces design complexity by allowing each level to be optimized independently using systematic approaches.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The hierarchical routing architecture provides additional routing dimensions through multiple metal layers, giving designers more flexibility to find optimal short paths without increasing planar routing complexity. The systematic hierarchical approach transforms a complex 2D routing problem into a more manageable multi-layer problem with clear routing rules at each level.

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

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach effectively reduces wire capacitance, minimizing noise and increasing the operational frequency of integrated circuits by optimizing the routing of wire interconnects to be as short as possible while maintaining effective connections.

Implementation Method 1

Wire capacitance in an integrated circuit refers to capacitance that exists between two or more adjacent wires and capacitance between the wires and ground

Methodology Applied
Scientific EffectCapacitance: Capacitance

Data Source

PatentUS9910951B2Mitigating wire capacitance in an integrated circuit
Publication Date: 2018.03.06 ORACLE INT CORP
  • US9910951B2 patent drawing
  • US9910951B2 patent drawing
  • US9910951B2 patent drawing

AI summary

Systems, methods, and other embodiments associated with mitigating wire capacitance are described. In one embodiment, a method includes loading, by at least a processor into an electronic memory, an electronic data structure that includes a design of an integrated circuit. The design defines layers of the integrated circuit and connections between structures and wire interconnects in the layers. The example method may also include generating, by at least the processor, a structured topology in the design by successively routing the wire interconnects throughout the layers according to coordinates of the structures in the design and weighted values associated with each of the structures to mitigate wire capacitance of the wire interconnects.