Design Support Apparatus for Simulation Parameter Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional design support techniques for manufacturing, such as in SRAM design, face challenges with combinational explosion when dealing with numerous design parameter combinations, leading to inefficient numerical calculations and difficulty in determining the accuracy of the Pareto frontier within real-time constraints.

Innovation Solution

A design support apparatus that employs logical expression input, quantifier elimination, sampling point generation, and possible range computation to efficiently determine the relation between design variables, allowing for the visualization of objective functions and design parameters without the need for extensive simulator calculations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If thorough sampling of design parameter combinations is performed to ensure accuracy of Pareto frontier, then measurement precision is improved, but loss of time increases due to combinational explosion

Engineering Contradiction:
Improveaccuracy of Pareto frontierVSAvoidcalculation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the design parameter space into multiple regions and performs sampling in a staged manner. First, initial sampling is performed to identify promising regions, then subsequent sampling is concentrated in those regions. This segmentation avoids the need to thoroughly sample the entire parameter space, reducing calculation time while maintaining accuracy in identifying the Pareto frontier.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary sampling and analysis to identify regions of interest before conducting detailed sampling. By performing this preliminary action, the system can focus subsequent computational resources on areas most likely to contain the Pareto frontier, thereby reducing the overall time required while ensuring accurate identification of optimal solutions.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If extensive simulator calculations are performed to determine relations between design variables, then measurement precision is improved, but productivity decreases due to large computational requirements

Engineering Contradiction:
Improveaccuracy of design variable relationsVSAvoiddesign optimization speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent creates a simplified mathematical model (copy) of the complex simulator calculations. Instead of performing extensive actual simulator calculations, the system uses a pre-established mathematical model that reproduces the essential relationships between design variables and objective functions. This copying approach maintains measurement precision while dramatically improving productivity by avoiding repeated full simulator executions.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent transforms the problem from requiring extensive simulator calculations to using a mathematical model with simplified parameters. By changing the representation from complex simulator-based calculations to a parameterized mathematical model, the system achieves the same measurement precision with significantly reduced computational requirements, thereby improving productivity.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If comprehensive sampling is performed to visualize multiple objective functions, then measurement precision is improved, but device complexity increases due to repeated calculations

Engineering Contradiction:
Improveaccuracy of objective function relationsVSAvoidcalculation system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex repeated simulator calculations with a single mathematical model that can be evaluated multiple times without requiring repeated full simulator executions. This copying approach allows comprehensive sampling and visualization of multiple objective functions while reducing the actual computational complexity of the system.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8533653B2Support apparatus and method for simplifying design parameters during a simulation process
Publication Date: 2013.09.10 FUJITSU LTD
  • US8533653B2 patent drawing
  • US8533653B2 patent drawing
  • US8533653B2 patent drawing

AI summary

A design support apparatus includes: a logical expression substitution unit to substitute a part of the logical expression, which includes a function expression of the design variables and a quantifier attached to the design variable, with a substitution variable; a quantifier elimination unit to generate a relational expression including the substitution variable and design variables without the quantifier by eliminating the design variable to which the quantifier is attached from the logical expression; a sampling point generation unit to generate a plurality of sampling points corresponding to the design variables and the substitution variable included in the relational expression; a possible range computation unit to compute, for each of the sampling points, a possible range that the relational expression may take, by calculating values of remaining design variables included in the relational expression based on the relational expression; and a possible range display unit to display the possible range.