This paper proposes an approach to find possible mul- tiple solutions of nonlinear resistive circuits. The approach does not guarantee to find all the solutions; its main features are efficiency, the ability to deal with circuits composed of elements described by the most common models employed in microelectronics, such as DIODEs, bipolar junction transistors, MOSFETs and the ca- pability to simulate medium size circuits composed of, but not lim- ited to, some thousand transistors. The proposed approach is based on the partitioning of the original circuit in subcircuits and on the construction of an oriented dependency graph that defines a suit- able ordering in the solution of the subcircuits. The oriented depen- dency graph can have oriented loops and loops can be “sources” of multiple operating points. These loops can be opened by removing a minimal number of circuit nodes. In general these circuit nodes constitute a very small subset with respect to the nodes of the orig- inal circuit and as shown in the paper represent a peculiar aspect to search for multiple solutions of a nonlinear circuit.
Numerical Determination of Possible Multiple DC Solutions of Nonlinear Circuits
STORTI GAJANI, GIANCARLO;BRAMBILLA, ANGELO MAURIZIO;PREMOLI, AMEDEO
2008-01-01
Abstract
This paper proposes an approach to find possible mul- tiple solutions of nonlinear resistive circuits. The approach does not guarantee to find all the solutions; its main features are efficiency, the ability to deal with circuits composed of elements described by the most common models employed in microelectronics, such as DIODEs, bipolar junction transistors, MOSFETs and the ca- pability to simulate medium size circuits composed of, but not lim- ited to, some thousand transistors. The proposed approach is based on the partitioning of the original circuit in subcircuits and on the construction of an oriented dependency graph that defines a suit- able ordering in the solution of the subcircuits. The oriented depen- dency graph can have oriented loops and loops can be “sources” of multiple operating points. These loops can be opened by removing a minimal number of circuit nodes. In general these circuit nodes constitute a very small subset with respect to the nodes of the orig- inal circuit and as shown in the paper represent a peculiar aspect to search for multiple solutions of a nonlinear circuit.File | Dimensione | Formato | |
---|---|---|---|
04433425.pdf
Accesso riservato
:
Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione
471.26 kB
Formato
Adobe PDF
|
471.26 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.