IC Physical Synthesis Parameter Prediction Using VAE Latent Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing parameter prediction systems for IC design face inefficiencies in determining optimal design flow parameters for power, congestion, and timing, requiring significant runtime and resource consumption due to the need for multiple synthesis construction jobs and trial-and-error methods.

Innovation Solution

A machine learning-based approach using a Variational Autoencoder (VAE) combined with a regression network is employed to predict optimal design flow parameters by constraining the latent space and performing interpolation training, allowing for efficient offline prediction of parameters for power, congestion, and timing targets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional trial-and-error methods are used to determine design flow parameters, then parameter optimization can be achieved, but computing resources and runtime are excessively consumed

Engineering Contradiction:
Improveparameter optimization accuracyVSAvoidcomputing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary training of machine learning models (VAE and regression network) offline using historical synthesis construction flow data before actual parameter prediction is needed. This pre-computation stores learned patterns in the model weights, enabling fast online predictions without re-running multiple synthesis jobs. The offline training phase captures the relationship between design characteristics and optimal parameters, so that during production, only a single forward pass through the trained model is needed to predict optimal parameters for new designs.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple synthesis construction jobs are run to collect metrics for parameter determination, then comprehensive data for optimization is obtained, but resource cost and runtime increase significantly

Engineering Contradiction:
Improveparameter prediction reliabilityVSAvoidruntime
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system creates a computational model (VAE + regression network) that learns from historical synthesis construction flow data and replicates the complex relationships between design parameters and outcomes. Instead of running multiple actual synthesis jobs to explore parameter spaces, the trained model copies the knowledge gained from historical data and applies it to predict optimal parameters for new designs. This virtual copy replaces the need for multiple physical synthesis construction job executions.

Inventive Principle:
Principle #26Copying

3Ease of operation

If conventional parameter prediction systems are used, then design parameters can be determined, but the systems require online execution of multiple synthesis flows which is resource-intensive

Engineering Contradiction:
Improveparameter determination capabilityVSAvoidprocessing power consumption
Core Design Contradiction:
Ease of operationVSUse of energy by stationary object

Solution Approach 1:

The system performs all computationally intensive model training and pattern learning in advance, during an offline phase using historical data. The trained VAE and regression network model encapsulate the knowledge needed for parameter prediction. During online operation, the system only needs to execute a single lightweight inference pass through the pre-trained model, dramatically reducing processing power consumption compared to running multiple synthesis construction flows for each parameter determination.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12585920B2Predicting optimal parameters for physical design synthesis
Publication Date: 2026.03.24 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12585920B2 patent drawing
  • US12585920B2 patent drawing
  • US12585920B2 patent drawing

AI summary

Embodiments of the present disclosure provide enhanced systems and methods for predicting optimal design flow parameters for optimized output targets for physical design synthesis of a given IC design. A Variational Autoencoder (VAE) along with a regression network are trained using a dataset comprising synthesis design construction flows from historical IC designs to provide a training data representation of the dataset constrained to a latent space of the VAE. The system generates feature vectors based on the training data representation of the dataset and updates the feature vectors with initial design characteristics of the given IC design. The system iteratively performs an input gradient search of the updated feature vectors to optimize an objective function of the design targets to identify locally optimal design parameters. The system identifies globally optimal design flow parameters for optimized design targets based on locally optimal design parameters.