Yield-Performance Tradeoff Visualization in Circuit Design

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In semiconductor circuit design, determining tradeoffs between yield and performance is complex due to the exponential increase in design choices with multiple variables, leading to information overload and reliance on intuition, especially when manufacturing yield and performance specifications need to be balanced for profitability.

Innovation Solution

A system and method that generate and filter specification candidate vectors with associated performance values, using statistical estimators to calculate parameters like yield and process capability, and display these using graphical representations to simplify the evaluation of tradeoffs between yield and performance specifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple performance specifications are analyzed using traditional spreadsheet methods, then comprehensive tradeoff evaluation is possible, but the analysis becomes tedious and time-consuming due to information overload

Engineering Contradiction:
Improvetradeoff evaluation accuracyVSAvoidanalysis time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the complex tradeoff analysis into distinct modules: specification candidate generation, performance vector calculation, statistical parameter estimation, and filtering. This modular approach breaks down the overwhelming comprehensive analysis into manageable sequential steps, reducing analysis time while maintaining evaluation accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary computational structures (performance vectors, specification candidate vectors, and statistical estimators) that mediate between raw simulation data and final tradeoff conclusions. These intermediaries automatically process and organize data, eliminating the manual spreadsheet work that causes time loss.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the number of design variables increases to achieve better optimization, then design flexibility improves, but the number of choices increases exponentially leading to information overload

Engineering Contradiction:
Improvedesign flexibilityVSAvoidevaluation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic filtering that adaptively reduces the solution space based on statistical parameters. As design variables increase, the system dynamically identifies and eliminates dominated specification candidates, maintaining manageable complexity while preserving design flexibility through automated pruning of inferior options.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent transforms the evaluation from considering raw specification values to considering statistical parameters (yield, process capability). This parameter transformation compresses the exponential design space into a manageable set of statistical tradeoff candidates, reducing evaluation complexity while maintaining adaptability.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If performance specifications are tightened to improve product performance, then product quality increases, but manufacturing yield decreases

Engineering Contradiction:
Improveperformance specification strictnessVSAvoidmanufacturing yield
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent implements feedback through statistical parameter calculation that quantifies the yield-performance relationship. By calculating yield and process capability for different specification candidates, the system provides feedback on the consequences of tightening specifications, enabling informed decisions that balance quality and productivity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies partial action by identifying the minimum necessary specification tightening required to achieve acceptable performance levels. Rather than uniformly tightening all specifications, the system selectively adjusts only those specifications that provide meaningful performance improvement while maintaining acceptable yield, avoiding excessive action that would unnecessarily reduce productivity.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7689952B2System and method for determining and visualizing tradeoffs between yield and performance in electrical circuit designs
Publication Date: 2010.03.30 SIEMENS INDUSTRY SOFTWARE INC
  • US7689952B2 patent drawing
  • US7689952B2 patent drawing
  • US7689952B2 patent drawing

AI summary

A system that includes a candidate generator that generates candidate vectors having as components performance specifications of an electrical circuit design. The system also includes a performance estimator that generates performance vectors of the electrical circuit design, the performance vectors having as components performance values of the electrical circuit design. The candidate vectors and the performance vectors are input into a statistical estimator that calculates a statistical parameter, for example, yield, for each candidate vector in accordance with the performance vectors. The system further includes a filter that receives the candidate vectors and their respective statistical parameters, and outputs a filtered candidate vector with its corresponding filtered statistical parameter. A display system visually represents the filtered candidate vector and its corresponding filtered statistical parameter.