Global Statistical Optimization for Analog Circuit Yield

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current design tools for analog, mixed-signal, and custom digital electrical circuits face challenges in optimizing yield and performance due to high-dimensional design spaces with nonlinear interactions, leading to inefficiencies in simulating and optimizing device sizes across various process and environmental conditions.

Innovation Solution

The development of global statistical optimization (GSO), global statistical characterization (GSC), and global statistical design (GSD) tools, which enable automated sizing, characterization, and design optimization across entire design spaces, incorporating techniques like structural homotopy and model-building optimization to handle hundreds of variables with no simplifying assumptions, and provide interactive visualization for designers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional simulation tools are used to evaluate circuit performance across all design variables and environmental conditions, then measurement precision and reliability are improved, but loss of time and productivity deteriorate due to the extremely large design space

Engineering Contradiction:
Improveperformance evaluation accuracyVSAvoidsimulation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the evaluation process into two distinct phases: (1) a screening phase using fast surrogate models to evaluate all design variables across environmental conditions, and (2) a detailed verification phase using full circuit simulation only for selected promising designs. This segmentation allows most evaluations to use efficient approximations while maintaining accuracy for final decisions, resolving the contradiction between comprehensive evaluation and time consumption

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by pre-computing surrogate models that capture the essential behavior of the circuit across environmental conditions before the actual optimization process. These pre-computed models enable rapid evaluation during the design space exploration, eliminating the need to run full simulations for every evaluation point and thus reducing simulation time while preserving measurement precision

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If the complete design space with all design variables and environmental conditions is evaluated, then manufacturing precision and yield are improved, but device complexity and difficulty of detecting and measuring increase

Engineering Contradiction:
ImproveyieldVSAvoiddesign space dimensionality
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the design variables into different categories and applies different evaluation strategies: surrogate models handle the high-dimensional exploration of all variables, while full simulation verifies only the critical designs. This segmentation makes the complex design space manageable by applying appropriate computational methods to different subsets of the problem

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces surrogate models as intermediary representations that capture the relationship between design variables, environmental conditions, and circuit performance without requiring direct simulation. These intermediaries simplify the complex design space by providing approximate but sufficiently accurate models that enable yield evaluation without exhaustive simulation

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If traditional optimization tools are used without considering environmental variability, then ease of operation is improved, but reliability and manufacturing precision deteriorate due to insufficient yield optimization

Engineering Contradiction:
Improveoptimization simplicityVSAvoidyield
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies dynamics by making the optimization process adaptive to environmental conditions. The surrogate models are constructed to capture environmental variability, and the optimization algorithm dynamically adjusts design recommendations based on the predicted performance across different environmental scenarios. This dynamic approach maintains ease of operation while significantly improving reliability and yield compared to static optimization methods

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If detailed circuit simulation is performed for every candidate design at all environmental corners, then measurement precision is improved, but productivity and loss of time worsen

Engineering Contradiction:
Improveperformance measurement accuracyVSAvoiddesign exploration rate
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the evaluation workflow into a fast screening stage using surrogate models and a slow verification stage using detailed simulation. The surrogate models evaluate thousands of candidate designs rapidly to identify promising regions, while detailed simulation is reserved for final verification of selected designs. This segmentation enables high productivity in design exploration while maintaining measurement precision for critical decisions

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by performing detailed simulation only partially - specifically, only for the subset of designs that pass the surrogate model screening. Most candidate designs are evaluated using the faster surrogate models, which provides sufficient information for design space exploration. This partial application of detailed simulation maintains productivity while preserving measurement precision where it matters most

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8024682B2Global statistical optimization, characterization, and design
Publication Date: 2011.09.20 SIEMENS INDUSTRY SOFTWARE INC
  • US8024682B2 patent drawing
  • US8024682B2 patent drawing
  • US8024682B2 patent drawing

AI summary

For application to analog, mixed-signal, and custom digital circuits, a system and method to do: global statistical optimization (GSO), global statistical characterization (GSC), global statistical design (GSD), and block-specific design. GSO can perform global yield optimization on hundreds of variables, with no simplifying assumptions. GSC can capture and display mappings from design variables to performance, across the whole design space. GSC can handle hundreds of design variables in a reasonable time frame, e.g., in less than a day, for a reasonable number of simulations, e.g., less than 100,000. GSC can capture design variable interactions and other possible nonlinearities, explicitly capture uncertainties, and intuitively display them. GSD can support the user's exploration of design-to-performance mappings with fast feedback, thoroughly capturing design variable interactions in the whole space, and allow for more efficiently created, more optimal designs. Block-specific design should make it simple to design small circuit blocks, in less time and with lower overhead than optimization through optimization.