Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for detecting and repairing transient analysis misconvergence in circuit simulation

A technology of transient analysis and circuit simulation, which is applied in complex mathematical operations, electrical digital data processing, and special data processing applications. The effect of solving the partial convergence problem

Active Publication Date: 2021-08-13
北京华大九天科技股份有限公司
View PDF13 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But when the step size is too small, Far greater than G, the dynamic current is too large, making it difficult for the right-hand term to converge
When the step size is smaller than the threshold, it is considered that the transient analysis cannot converge and the simulation fails

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for detecting and repairing transient analysis misconvergence in circuit simulation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] figure 1 For the detection and repair method flow chart of non-convergent transient analysis in circuit simulation according to the present invention, reference will be made below figure 1 , the method for detecting and repairing non-convergence of transient analysis in circuit simulation of the present invention is described in detail.

[0035] In step 101, the simulation time step is set.

[0036] In the embodiment of the present invention, during the simulation process, the time points are discretized, and each time point is changed from a differential equation to a difference equation, that is, a nonlinear algebraic equation. Nonlinear algebraic equations are usually solved using the Newton-Raphson iterative method, where each iteration solves the system of linear equations (1). In the process of solving, it is necessary to set the time step, in this step, set the time step as h, time t n = t n-1 +h.

[0037] At step 102, Newton iteratively solves the differenc...

Embodiment 2

[0054]The present invention also provides an electronic device, including a memory and a processor. The memory stores a program running on the processor. When the processor runs the program, it executes the method for detecting and repairing non-convergence of transient analysis in circuit simulation described above. step.

Embodiment 3

[0056] The present invention also provides a computer-readable storage medium, on which computer instructions are stored. When the computer instructions are running, the steps of the method for detecting and repairing non-convergence of transient analysis in circuit simulation are executed. For the detection and repair methods of non-convergence of state analysis, refer to the introduction in the previous part, and will not repeat them here.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for detecting and repairing transient analysis misconvergence in circuit simulation. The method comprises the following steps: 1) setting a simulation time step length and determining a time point; 2) solving a difference equation through Newton iteration; 3) confirming that iteration is not convergent and truncation errors do not conform to conditions; 4) confirming that a step length adjusting condition is met; and 5) adjusting the step length for next simulation. According to the method for detecting and repairing transient analysis non-convergence in circuit simulation, the convergence problem can be automatically solved, and the time of a circuit designer is greatly saved.

Description

technical field [0001] The invention relates to the technical field of EDA circuit simulation, in particular to a transient analysis method of a circuit in circuit simulation. Background technique [0002] Transient analysis in circuit simulation is to solve the time domain response of the circuit. When conducting transient analysis, the circuit is described by a set of ordinary differential equations, so the essence of circuit transient analysis is how to solve ordinary differential equations. [0003] At present, the methods for solving ordinary differential equations all use the numerical integration method. The process of solving the transient analysis by the numerical integration method is mainly divided into four steps: modeling the circuit network to obtain the algebraic differential equation; discretizing the time; Equations are reduced to difference equations; difference (nonlinear) equations are solved. When solving nonlinear equations, the Newton-Raphson method ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F30/337G06F30/3308G06F17/11
CPCG06F30/337G06F30/3308G06F17/11
Inventor 周振亚吴大可陶雄程明厚阳杰
Owner 北京华大九天科技股份有限公司