Automated Power Supply Voltage File Generation for Circuit Simulation
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
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
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
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
Data Source
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.


