Adaptive MIMCAP Tile Layout Around Clock Meshes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In integrated circuit development, the addition of Metal Insulator Metal Capacitors (MIMCAPs) between higher ultra-thick metal layers can lead to increased power consumption due to capacitive loading on clock meshes, limiting chip performance.

Innovation Solution

An adaptive tile design approach is used for MIMCAP insertion, where initial tiles are configured with overlapping portions that are modified based on clock mesh placement to avoid interaction with clock lines, ensuring that the final MIMCAPs do not interfere with clock meshes, thereby optimizing their size and location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If MIMCAPs are added between higher ultra-thick metal layers for decoupling, then decoupling performance is improved, but power consumption increases due to capacitive loading on clock meshes

Engineering Contradiction:
Improvedecoupling performanceVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by making the MIMCAP tile design adaptive to local clock mesh density. Tiles are configured with different numbers of MIMCAPs based on their specific location and the underlying clock mesh structure, rather than using a uniform design across the entire chip. This localized adaptation allows decoupling performance to be optimized where needed while avoiding unnecessary capacitive loading in areas with lower clock activity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making the MIMCAP tile configuration flexible and adaptable rather than static. The tile design process dynamically adjusts the number and arrangement of MIMCAPs based on the detected clock mesh placement, allowing the decoupling structure to respond to varying clock mesh densities across different regions of the integrated circuit.

Inventive Principle:
Principle #15Dynamics

2Reliability

If initial tiles are configured with overlapping portions for MIMCAP placement, then decoupling coverage is improved, but interference with clock meshes occurs increasing power consumption

Engineering Contradiction:
Improvedecoupling coverageVSAvoidinterference with clock meshes
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies the taking out principle by selectively removing or deactivating MIMCAPs in tile portions that overlap with clock meshes. The adaptive design process identifies clock mesh locations and extracts or disables the harmful MIMCAP elements in those specific regions, while retaining MIMCAPs in areas that do not interfere with clock signals, thus maintaining decoupling coverage without the harmful interference.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements preliminary anti-action by proactively identifying clock mesh locations during the tile configuration phase and pre-adjusting the MIMCAP placement to avoid future interference. Rather than allowing interference to occur and then correcting it, the design process anticipates potential conflicts and modifies the tile structure in advance to prevent capacitive loading on clock meshes.

Inventive Principle:
Principle #9Preliminary anti-action

3Reliability

If MIMCAPs are placed throughout the chip for general decoupling, then decoupling performance is improved, but chip performance is limited due to capacitive loading on clock meshes

Engineering Contradiction:
Improvedecoupling performanceVSAvoidchip performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality by implementing region-specific MIMCAP configurations that match the local clock mesh density and signal requirements. Different areas of the chip receive tailored decoupling solutions based on their specific characteristics, allowing high-performance regions to maintain optimal chip performance while still achieving adequate decoupling coverage across the entire device.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11853672B2Integrated circuit development using adaptive tile design approach for metal insulator metal capacitor insertion
Publication Date: 2023.12.26 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11853672B2 patent drawing
  • US11853672B2 patent drawing
  • US11853672B2 patent drawing

AI summary

Aspects of the invention include configuring an initial tile with a plurality of portions, placing the initial tile at a location of the integrated circuit, and overlaying a clock mesh placement at the location. One or more of the plurality of portions of the initial tile that overlap with the clock mesh placement are determined, and the initial tile is modified, based on the determining the one or more of the plurality of portions, to generate a final tile. A design of the integrated circuit is finalized for fabrication based on using the final tile at the location, the final tile representing a plate of a metal insulator metal capacitor (MIMCAP).