Voronoi Diagrams for IC Yield Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current integrated circuit design methods face challenges in quantitatively assessing tradeoffs between design rules to optimize yield, as they often rely on prioritization or designer intuition, which may not result in the best yield improvements.

Innovation Solution

The method employs Voronoi diagrams to compute failure probabilities based on geometric parameters, allowing for visual differentiation and directional displacement of layout edges to decrease failure probability, using pre-computed data for edge orientation and spacing, and incorporates a Yield Tradeoff Assessor (YTA) to assess and visualize these probabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If quantitative yield assessment methods are implemented, then manufacturing precision is improved, but device complexity increases

Engineering Contradiction:
Improveyield estimation accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the complex yield assessment problem into manageable parts by dividing the layout into Voronoi regions based on edge proximity. Each region is independently analyzed for its contribution to yield loss, allowing the overall complex computation to be broken down into simpler regional assessments that can be processed more efficiently

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces Voronoi diagrams as an intermediary computational structure that mediates between the raw layout geometry and the yield assessment. This intermediary representation simplifies the computation by providing a structured way to identify and analyze critical edge pairs that contribute most to yield loss, avoiding the need for exhaustive analysis of all possible edge interactions

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If comprehensive design rule analysis is performed, then reliability is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvedevice yieldVSAvoiddesigner usability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies local quality by providing spatially-resolved yield assessment information through Voronoi region analysis. Instead of giving a single overall yield metric, the method identifies specific regions and edge pairs that contribute most to yield loss, allowing designers to focus their optimization efforts on localized areas rather than having to evaluate entire layouts uniformly

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent employs visual encoding (color changes) to represent different yield loss contributions and risk levels in the layout. By coloring Voronoi regions or edge segments according to their yield impact, the system transforms complex quantitative data into intuitive visual information that is easy for designers to interpret and act upon

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS7797652B2Implementing integrated circuit yield estimation using voronoi diagrams
Publication Date: 2010.09.14 SIEMENS INDUSTRY SOFTWARE INC
  • US7797652B2 patent drawing
  • US7797652B2 patent drawing
  • US7797652B2 patent drawing

AI summary

A method for implementing integrated circuit yield estimation includes computing Voronoi regions for an original integrated circuit layout; for each bisector segment of the Voronoi regions and one or more failure mechanisms, computing a failure probability based on geometric parameters of corresponding Voronoi edge regions associated with the bisector segment, using pre-computed failure probabilities as a function of edge orientation and spacing for the failure mechanisms; for each segment of a design edge bounded by bisectors, computing a change in the failure probability based on the geometric parameters of the Voronoi regions, using pre-computed change in failure probabilities for the failure mechanisms; encoding the computed failure probabilities for each Voronoi region in a manner suitable for visual differentiation by a user; and encoding the computed change in failure probabilities by directional displacement of a layout edge segment that would result in a decrease in failure probability.