Transient Instant Solving for Nonlinear Analog Circuit Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current design tools for analog circuits are inadequate for simulating and optimizing circuits under transient conditions, as they primarily focus on direct current behavior, failing to accurately account for the time-reactive effects of nonlinear components like capacitors and diodes, leading to less precise results for large or quickly varying signals.

Innovation Solution

A method that employs a transient instant solving procedure using temporal operators to simulate the behavior of analog circuits under transient conditions, applying Newton Raphson Constraints to a dependency graph representing the circuit's functional structure, allowing for time-dependent behavior simulations and optimizations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If direct current solving is used for analog circuit simulation, then the analysis view can maintain significant and intuitive qualities, but the time reactive effects of nonlinear components cannot be accurately accounted for

Engineering Contradiction:
Improvesimulation accuracyVSAvoidtransient condition handling
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by transitioning from static DC analysis to dynamic transient analysis. The dependency graph is enhanced with temporal operators that enable time-dependent simulations, allowing the system to adapt to transient conditions while maintaining the structured analysis view approach. This resolves the contradiction by making the analysis method dynamic rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameters of the analysis view by introducing temporal operators and time-dependent variables into the existing dependency graph framework. This allows the system to handle transient conditions by modifying how parameters evolve over time, thereby improving simulation accuracy for time-varying signals without losing the intuitive qualities of the analysis view.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If transient analysis with temporal operators is implemented, then time reactive effects of nonlinear components can be simulated, but the computational complexity increases

Engineering Contradiction:
Improvetransient behavior simulation accuracyVSAvoidsolver structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the transient analysis into discrete time steps, where temporal operators are applied incrementally at each time step rather than solving the entire transient behavior simultaneously. This segmentation reduces computational complexity by breaking down the complex transient simulation into manageable incremental iterations while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary DC analysis to establish initial operating points before conducting transient analysis. This preliminary action provides a stable foundation for the subsequent transient simulation, reducing the computational burden by avoiding repeated full-scale nonlinear solutions at each time step and improving convergence behavior.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If incremental iteration of transient instant solving is performed, then precise time dependent behavior simulation is achieved, but the simulation time increases

Engineering Contradiction:
Improvetime dependent behavior accuracyVSAvoidsimulation duration
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by performing transient analysis only when necessary - specifically when transient conditions are detected or when DC analysis is insufficient. For circuits operating in steady-state DC conditions, the simpler DC analysis is used, avoiding the computational overhead of full transient simulation while maintaining precision when it is actually needed.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent implements periodic action through incremental time stepping, where the transient solver is applied at discrete time intervals rather than continuously. This allows the simulation to progress efficiently through time while capturing essential transient behavior at critical moments, balancing precision with simulation speed.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9898566B2Method for automated assistance to design nonlinear analog circuit with transient solver
Publication Date: 2018.02.20 CENT NAT DE LA RECH SCI (C N R S)
  • US9898566B2 patent drawing
  • US9898566B2 patent drawing
  • US9898566B2 patent drawing

AI summary

A method is provided for providing an automated assistance to design an analog non linear circuit under transient conditions, and to a corresponding system. The method enables the circuit designer to consider with simulation the time reactive effects of generally nonlinear components, while keeping the significant and intuitive qualities of an analysis view design tool like the CAIRO+/CHAMS environment. The method includes at least a transient instant solving procedure producing a numerical simulation that uses a given set of sizes and biases to provide a set of local behavior parameters in at least one node at current time. This transient instant solving procedure includes an incremental iteration under transient conditions of an evaluation in an analysis view of a dependency graph of the functional structure of the circuit. An optional transient analysis performs a numerical simulation to provide a time dependent behavior simulation of the circuit, and a performance evaluation.