Waiving Benign Geometries in Design Rule Checking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current design rule checking systems struggle to optimize the waiver of violated design rules while ensuring manufacturable and compliant semiconductor chip designs, as design rules have become increasingly complex, leading to inefficiencies in identifying benign geometries that marginally violate rules.

Innovation Solution

A method and system that process design rules to extract descriptors that can be perturbed, allowing for the creation of a second design rule that is satisfied by patterns violating the original rule, thereby expanding the allowed design rule space by waiving insignificant geometries, using a design rule waiver system that filters complex rules, perturbs descriptors, and verifies printability through lithographic simulation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If design rules are made more complex to ensure manufacturability, then manufacturing precision is improved, but device complexity increases

Engineering Contradiction:
Improvemanufacturing precisionVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The design rule checking system segments the complex design rule space into multiple subsets, each representing different geometric features or constraint types. This segmentation allows the system to manage complexity by processing rules in organized groups rather than as a monolithic set, while maintaining comprehensive manufacturing precision coverage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts design rule parameters by identifying benign geometries that marginally violate rules and modifying the applicable parameters for these specific cases. This allows relaxation of constraints where manufacturing precision is not compromised, effectively reducing device complexity while maintaining necessary manufacturing precision through selective parameter modification.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If design rules are strictly enforced, then manufacturing precision is improved, but productivity decreases

Engineering Contradiction:
Improvemanufacturing precisionVSAvoidproductivity
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system applies local quality by differentiating between critical and non-critical design rule violations. Benign geometries that marginally violate design rules are identified and treated differently from significant violations. This localized approach maintains manufacturing precision for critical features while allowing productivity improvement through waiver of insignificant violations.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs partial enforcement of design rules by applying waivers to specific benign geometries that marginally violate rules. Rather than strictly enforcing all rules universally, the system applies enforcement selectively, maintaining necessary manufacturing precision while improving productivity by eliminating unnecessary constraints on benign features.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If the allowed design rule space is expanded by waiving violations, then productivity is improved, but manufacturing precision may deteriorate

Engineering Contradiction:
ImproveproductivityVSAvoidmanufacturing precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system incorporates feedback mechanisms where design rule violations are analyzed, classified as benign or significant, and appropriate waivers are applied only to benign cases. This feedback loop ensures that productivity improvements through waiver do not compromise manufacturing precision, as the system continuously monitors and adjusts based on the impact of each waiver decision.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary analysis and classification of design rule violations before final enforcement decisions are made. By identifying benign geometries in advance and pre-clearing them for waiver, the system enables productivity improvement without compromising manufacturing precision, as the preliminary action ensures only safe waivers are applied.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10042973B2Expansion of allowed design rule space by waiving benign geometries
Publication Date: 2018.08.07 GLOBALFOUNDRIES US INC
  • US10042973B2 patent drawing
  • US10042973B2 patent drawing
  • US10042973B2 patent drawing

AI summary

Systems, methods, and computer program products for design rules checking in which the waiver of design rules is optimized while ensuring compliant designs that are manufacturable. A first design rule and a plurality of patterns of a layout that violate the first design rule are received by a design rule waiver system. The design rule waiver system may process the first design rule to extract a plurality of descriptors that can be perturbed. The design rule waiver system may perturb an attribute associated with at least one of the plurality of descriptors extracted from the first design rule in order to define a second design rule that is satisfied by the plurality of patterns.