Library Cell Wiring Offset Optimization for Design Rule Compliance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

During the manufacturing of integrated circuit devices, conductors in metallization layers can be improperly spaced, leading to short circuits or insufficient overlap, causing design rule violations that affect the reliability and performance of the circuits.

Innovation Solution

The method involves automatically identifying and offsetting conductors in the second wiring layer to all possible positions, while maintaining the original cell's functionality and alignment, to determine the optimal placement that minimizes design rule violations, and altering the cell or pitch to achieve the lowest number of violations, thereby optimizing the integrated circuit design.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conductors are placed closer together to increase circuit density, then productivity and space utilization improve, but spacing rule violations increase causing short circuits and reliability degradation

Engineering Contradiction:
Improvecircuit densityVSAvoidspacing rule compliance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary offset analysis on the second wiring layer conductors before final placement, evaluating multiple offset positions in advance to predict and prevent spacing rule violations. By calculating violations for each offset position beforehand, the system selects optimal conductor positions that maximize circuit density while maintaining reliability compliance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where violation metrics from offset analysis are used to adjust conductor positions. The violation calculation results feed back into the placement optimization process, allowing iterative refinement of conductor positions to achieve both high density and rule compliance.

Inventive Principle:
Principle #23Feedback

2Reliability

If conductor overlap is reduced to prevent short circuits, then reliability improves, but manufacturing precision requirements increase due to tighter spacing constraints

Engineering Contradiction:
Improveshort circuit preventionVSAvoidconductor placement accuracy
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system performs preliminary offset analysis to determine safe conductor positions before manufacturing. By evaluating all possible offset positions and calculating violations in advance, the system establishes precise placement guidelines that ensure reliability while accounting for manufacturing tolerances.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the offset position parameter of conductors in the second wiring layer to optimize both reliability and manufacturability. By selecting specific offset values from the evaluated positions, the system achieves reliable spacing while maintaining compatibility with manufacturing precision capabilities.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the second wiring layer conductors are offset from their original positions, then spacing violations are reduced improving reliability, but device complexity increases due to additional analysis and adjustment steps

Engineering Contradiction:
Improvespacing rule complianceVSAvoidwiring layer configuration
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the conductor optimization problem by evaluating each offset position independently. By dividing the analysis into discrete offset steps and calculating violations for each segment separately, the system manages complexity while achieving comprehensive reliability optimization across the entire wiring layer.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses automated algorithms to perform the offset analysis and violation calculations without manual intervention. The self-service approach handles the complexity of evaluating multiple offset positions and selecting optimal configurations, reducing the burden on designers while improving reliability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10796056B2Optimizing library cells with wiring in metallization layers
Publication Date: 2020.10.06 GLOBALFOUNDRIES US INC
  • US10796056B2 patent drawing
  • US10796056B2 patent drawing
  • US10796056B2 patent drawing

AI summary

Original cell design rule violations with respect to a second wiring layer are identified, while conductors of the second wiring layer are in an original position. The conductors of the second wiring layer are offset into different offset positions, and then the process of identifying violations is repeated for each of the offset positions. With this, metrics are generated for the original cell for the original position and each of the offset positions. Then, the original cell or the pitch of the second wiring layer are altered to produce alterations. The processes of identifying violations, offsetting conductors in the second wiring layer, repeating the identification of violations for all offsets, and generating metrics are repeated for each of the alterations. The original cell or one of the alterations is then selected, based on which cell produces the lowest number of violations of the design rules.