Integrated Circuit Layout Structure Design for Yield and Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automated circuit design methods often result in integrated circuits prone to failure, leading to decreased yield during manufacturing, as they do not adequately consider design for manufacturing (DFM) and design for yield (DFY) factors such as electromigration, stress, and signal interference.

Innovation Solution

A method and apparatus that compute a layout structure for integrated circuits based on relationships between current parameters, conductor lengths, microstructure cardinality, time-dependent signals, induced stress, and electrical surge parameters, incorporating design principles that account for maximum permissible current densities, slew rates, and localized pulse energies to reduce the likelihood of device failure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated placement and routing is performed using conventional EDA tools, then design productivity is improved, but device reliability deteriorates due to susceptibility to failure

Engineering Contradiction:
Improvedesign productivityVSAvoiddevice reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by computing and evaluating multiple layout structures before final device fabrication. The system generates numerous candidate layouts, evaluates them against failure criteria (electromigration, stress, signal interference), and selects optimized designs in advance, preventing failures before they occur in manufacturing or operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using evaluation functions that assess layout structures against design-for-manufacturing and design-for-yield criteria. The system computes scores based on electromigration risk, stress analysis, and signal interference patterns, then uses this feedback to iteratively improve layout selections, ensuring reliable designs are chosen.

Inventive Principle:
Principle #23Feedback

2Ease of manufacture

If conventional placement and routing techniques are used, then manufacturing cost is reduced, but yield deteriorates due to device failure during manufacturing

Engineering Contradiction:
Improvemanufacturing costVSAvoidyield
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent applies preliminary action by performing design-for-yield analysis and computing layout structures that anticipate manufacturing failures before they occur. The system evaluates potential failure modes and selects layouts that are robust against manufacturing variations, improving yield without requiring expensive post-manufacturing repairs or rework.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If design constraints for electromigration and stress are incorporated, then device reliability is improved, but design complexity increases

Engineering Contradiction:
Improvedevice reliabilityVSAvoiddesign complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by implementing automated evaluation functions that compute electromigration, stress, and signal interference metrics directly from netlist data. The system automatically generates layout structures that satisfy design-for-manufacturing criteria without requiring manual intervention, making the complexity management transparent and automated rather than adding manual design burden.

Inventive Principle:
Principle #25Self-service

4Manufacturing precision

If multiple layout structures are evaluated using evaluation functions, then design precision is improved, but computational time increases

Engineering Contradiction:
Improvedesign precisionVSAvoidcomputational time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies partial or excessive action by computing a limited number of layout structures with the highest predicted success probabilities rather than exhaustively evaluating all possible layouts. The system uses probabilistic modeling to identify and evaluate only the most promising candidates, achieving high design precision with reduced computational time by focusing efforts on the most relevant options.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7921391B2Apparatus, method and computer-readable code for automated design of physical structures of integrated circuits
Publication Date: 2011.04.05 DARO SEMICON
  • US7921391B2 patent drawing
  • US7921391B2 patent drawing
  • US7921391B2 patent drawing

AI summary

Apparatus, methods, and computer readable code for computing parameters related to layout schemes of integrated circuits are disclosed herein. In some embodiments, an actual layout scheme is computed, for example, for a netlist. In some embodiments, one o or more layout schemes are scored based on, for example, susceptibility to failure and/or yield in manufacturing.