Machine Learning Model for Circuit Simulation Result Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methodologies for simulating circuit designs under various process, voltage, and temperature (PVT) conditions are computationally intensive and inefficient, requiring a large number of simulations to ensure low probability of failure in semiconductor fabrication, especially for memory ICs, which can take weeks or months and consume significant resources.

Innovation Solution

A machine learning model is generated based on actual simulation results for a minimal set of condition values, allowing for the prediction of simulation results for a circuit design over a broader set of conditions, thereby reducing the need for extensive simulations and saving time and computational resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If extensive simulations are performed under multiple PVT conditions to ensure low probability of failure, then reliability of circuit design is improved, but productivity and time consumption deteriorate

Engineering Contradiction:
Improveprobability of failureVSAvoidsimulation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by performing simulations on a minimal set of PVT conditions first, generating training data in advance. This preliminary simulation work enables the subsequent machine learning model to predict results for remaining conditions without requiring actual extensive simulations, thus resolving the contradiction between reliability and productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating a machine learning model that replicates the behavior of actual circuit simulations. The model is trained on simulation results from a minimal set of conditions and then copies/predicts the results for a broader set of PVT conditions, replacing the need for actual extensive simulations while maintaining reliability.

Inventive Principle:
Principle #26Copying

2Measurement precision

If simulations are performed for a broader set of PVT conditions to ensure comprehensive characterization, then measurement precision is improved, but loss of time and computational resources worsens

Engineering Contradiction:
Improvecharacterization accuracyVSAvoidcharacterization run-time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The machine learning model serves as a copy of the actual simulation process. It is trained on simulation data from a minimal set of PVT conditions and then generates predicted results for a broader set of conditions, achieving comprehensive characterization without the time cost of actual extensive simulations.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the approach from direct simulation to machine learning prediction. By transforming the problem from computational simulation to statistical prediction, the system achieves comprehensive PVT characterization with significantly reduced time and computational resources while maintaining measurement precision.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If a large number of simulations are conducted to cover process variations, then manufacturing precision is improved, but productivity deteriorates

Engineering Contradiction:
Improveprocess variation coverageVSAvoidsimulation throughput
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The machine learning model copies the simulation results for process variation analysis. By training on a minimal set of actual simulation data and then predicting results for broader process conditions, the system achieves comprehensive process variation coverage without requiring a large number of actual simulations, thus improving productivity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent performs preliminary simulations on a minimal set of conditions to capture process variation characteristics. This preliminary action provides sufficient training data for the machine learning model to accurately predict results under broader process variations, eliminating the need for extensive simulations while maintaining manufacturing precision.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11842130B1Model-based simulation result predictor for circuit design
Publication Date: 2023.12.12 CADENCE DESIGN SYST INC
  • US11842130B1 patent drawing
  • US11842130B1 patent drawing
  • US11842130B1 patent drawing

AI summary

Various embodiments provide for predicting a simulation result for a circuit design using a machine learning model, which can be used as part of a process of an electronic design automation (EDA) system that measures a circuit design (e.g., timing, power, voltage, current, etc.). In particular, various embodiments described herein can enable modeling simulated time measurements of a circuit design, and can enable such modeling with minimal usage of simulation result data.