Via Mesh Layout Tuning for IC Timing and Electromigration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The optimization of via mesh specifications in integrated circuits is challenged by the need to balance timing improvement with increased density, which leads to interference and negatively affects chip performance, particularly due to varying cell pin layouts and power grid placement options.

Innovation Solution

A method involving a processor to optimize via mesh specifications by generating a new via mesh specification to address timing and electromigration issues, ensuring compliance with design rules and timing constraints, and replacing the existing mesh with the new one if the updated design passes checks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If routing interconnections at higher metal layers with thicker metal wires, then timing is improved, but density increases leading to interference and negatively affecting chip performance

Engineering Contradiction:
ImprovetimingVSAvoidinterference
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The patent applies local quality by creating different via mesh configurations tailored to specific cell types and their pin layouts. Instead of using a uniform via mesh design across the entire chip, the system generates customized via mesh specifications for different cells based on their individual placement options and power grid requirements. This localized approach allows optimization of timing for each cell while controlling interference in its specific vicinity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making the via mesh configuration adaptable and variable rather than fixed. The system dynamically adjusts via mesh parameters such as via spacing, strap dimensions, and mesh density based on cell placement, power grid location, and timing requirements. This dynamic configuration enables the via mesh to optimize performance for different cells and placements while maintaining control over interference.

Inventive Principle:
Principle #15Dynamics

2Speed

If increasing via mesh density to improve timing, then timing is improved, but interference increases and negatively affects chip performance

Engineering Contradiction:
ImprovetimingVSAvoidinterference
Core Design Contradiction:
SpeedVSObject-generated harmful factors

Solution Approach 1:

The patent applies parameter changes by systematically varying via mesh parameters including via spacing, strap width, strap spacing, and mesh density to achieve optimal timing while controlling interference. The system adjusts these parameters based on cell type, placement location, and power grid configuration. By changing parameters locally rather than uniformly across the chip, the patent achieves timing improvement without proportionally increasing interference.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If customizing via mesh for each cell's pin layout and placement, then routability is improved, but design complexity increases

Engineering Contradiction:
ImproveroutabilityVSAvoiddesign complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by creating a systematic framework that handles multiple cell types and configurations through a unified process. The via mesh generation system is designed to work with different cell types, pin layouts, and placement options using a consistent methodology. This universal approach improves routability for diverse cells while managing design complexity through automation and standardized procedures.

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

Solution Approach 2:

The patent implements self-service by enabling the via mesh design process to automatically adapt to different cell configurations without requiring manual intervention for each cell. The system self-adjusts via mesh parameters based on cell pin layouts, placement locations, and power grid positions, thereby improving routability while minimizing the complexity burden on designers.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260050722A1Optimization of via mesh specifications in an integrated circuit
Publication Date: 2026.02.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20260050722A1 patent drawing
  • US20260050722A1 patent drawing
  • US20260050722A1 patent drawing

AI summary

Aspects of the invention include optimization of via mesh specifications in an integrated circuit. Aspects include obtaining a first mesh specification for a cell within an integrated circuit, identifying, based on a simulation of a first via mesh built based on the first via mesh specification, portions of the first mesh specification for enhancement, and generating a second mesh specification for the cell, wherein the second mesh specification is different from the first mesh specification. Aspects also include generating a second via mesh based on the second via mesh specification, updating a design of the integrated circuit by replacing the first via mesh with the second via mesh and connecting a top layer of the second via mesh to the net, and saving the updated design of the integrated circuit based on a determination that the updated design of the integrated circuit passes a timing and design rule check.