Automated DFM Rule Enforcement for Circuit Layouts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The inconsistent application of Design for Manufacturability (DFM) rules across circuit layouts due to reliance on individual circuit designers, leading to potential errors or defects in manufacturing, especially as circuit dimensions shrink.

Innovation Solution

A tool, referred to as the DFM tool, enforces both mandatory and DFM design rules systematically across circuit layouts, using sub-tools like the compactor and design verification tool to generate revised layouts that conform to these rules, ensuring consistent application regardless of design level.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If individual circuit designers apply DFM rules manually, then design flexibility is maintained, but consistency and reliability of rule application deteriorate

Engineering Contradiction:
Improvedesign flexibilityVSAvoidconsistency of DFM rule application
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

An automated DFM rule application tool is introduced as an intermediary between the design rules and the circuit layout. This tool systematically applies both mandatory design rules and DFM rules to the layout, ensuring consistent and reliable rule enforcement while maintaining design flexibility through configurable parameters and automated adjustment mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If circuit dimensions are reduced to achieve higher integration, then productivity and capacity increase, but manufacturing precision and reliability deteriorate

Engineering Contradiction:
Improvecircuit integration capacityVSAvoidmanufacturing error rate
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

DFM rules are applied in advance during the design phase to proactively prevent potential manufacturing errors. The automated tool analyzes the circuit layout and applies corrective adjustments before manufacturing, ensuring that even as dimensions shrink, the design maintains adequate margins to accommodate manufacturing variations and defects.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If automated DFM rule application is implemented, then consistency and reliability improve, but device complexity increases

Engineering Contradiction:
Improveconsistency of DFM rule applicationVSAvoidcomplexity of rule application system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The automated DFM tool operates autonomously to apply design rules consistently without requiring manual intervention from individual designers. The system self-manages the complex task of analyzing layouts, identifying violations, and applying corrections, thereby improving reliability while containing complexity within the automated system rather than distributing it across multiple designers.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7487479B1Systematic approach for applying recommended rules on a circuit layout
Publication Date: 2009.02.03 ORACLE AMERICAN INC
  • US7487479B1 patent drawing
  • US7487479B1 patent drawing
  • US7487479B1 patent drawing

AI summary

A method and apparatus for enforcing design for manufacturability rules on a circuit layout is provided. A tool receives a first set of design rules, to be applied to the circuit layout, which must be followed. The tool also receives a second set of design rules, to be to the circuit layout, which may be followed. The first set of design rules may be supplied by an employer or followed by a design team, and the second set of design rules may correspond to a set of design for manufacturability (DFM) rules. The tool applies the first set of design rules and the second set of design rules to the circuit layout to generate a revised circuit layout. The revised circuit layout conforms to each of the first set of design rules, and conforms to as many design rules in the second set of design rules as possible.