Automated Power Supply Voltage File Generation for Circuit Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the early stage of chip design, manually checking and editing power supply voltage files for multiple power supply nodes in a circuit is time-consuming and prone to errors due to the uncertainty of these nodes, leading to inefficiencies and inaccuracies in simulation processes.

Innovation Solution

A method and device for circuit simulation that determine a key character string for target power supply nodes, search for corresponding node identifiers in a netlist, and generate a power supply voltage file based on these identifiers, automating the process to improve efficiency and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual checking and editing of power supply voltage files is performed for each simulation, then simulation accuracy can be maintained, but time consumption and labor costs increase significantly

Engineering Contradiction:
Improvesimulation accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs automatic identification of power supply nodes and generation of power supply voltage files through automated scripts that read netlist files and generate configuration files without human intervention, eliminating manual checking and editing while maintaining accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual mechanical process of checking and editing power supply voltage files is replaced by an automated computational system that uses scripts to parse netlist files, identify power supply nodes through key character strings, and automatically generate the corresponding voltage configuration files

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If manual editing of power supply voltage files is performed, then flexibility to handle different power supply nodes can be achieved, but errors and omissions easily occur

Engineering Contradiction:
ImproveflexibilityVSAvoiderror rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The automated system self-identifies power supply nodes by searching for key character strings in the netlist file and automatically generates the power supply voltage file with correct node identifiers, eliminating human errors and omissions while maintaining adaptability to different circuit configurations

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system provides feedback by automatically verifying the identification of power supply nodes through pattern matching in the netlist and validates the generated power supply voltage file to ensure correctness, reducing errors and omissions through automated verification

Inventive Principle:
Principle #23Feedback

3Ease of manufacture

If a unified power supply voltage file is used for all simulations, then simplicity is maintained, but it cannot accommodate different power supply nodes in different simulations

Engineering Contradiction:
ImprovesimplicityVSAvoidadaptability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The system dynamically generates power supply voltage files tailored to each specific simulation by automatically identifying the power supply nodes present in that simulation's netlist and creating customized configuration files, providing both simplicity through automation and adaptability to different simulations

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameters of the power supply voltage file dynamically by extracting node identifiers from the netlist and configuring the voltage file with simulation-specific power supply node information, allowing adaptability while maintaining ease of use through automated parameter configuration

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20230018228A1Circuit simulation method and device
Publication Date: 2023.01.19 CHANGXIN MEMORY TECH INC
  • US20230018228A1 patent drawing
  • US20230018228A1 patent drawing
  • US20230018228A1 patent drawing

AI summary

A circuit simulation method includes the following: a key character string corresponding to at least one target power supply node is determined; a node identifier corresponding to the at least one target power supply node is searched out from a first netlist corresponding to the to-be-simulated circuit according to the key character string; and a power supply voltage file corresponding to the at least one target power supply node is generated according to the searched-out node identifier, and the to-be-simulated circuit is simulated according to the power supply voltage file. The circuit simulation method and the device provided by the embodiments of the present disclosure may rapidly generate the power supply voltage file corresponding to the target power supply node, which can not only effectively improve the circuit simulation efficiency, but also ensure the accuracy of a simulation result.