Title :
PLATO: a new piecewise linear simulation tool
Author :
van Stiphout, M.T. ; van Eijndhoven, J.T.J. ; Buurman, H.W.
Author_Institution :
Dept. of Electr. Eng., Eindhoven Univ. of Technol., Netherlands
Abstract :
Describes the basic concepts of a new piecewise linear circuit simulation program called PLATO. Piecewise linear modeling is a very generic and powerful approach to the modeling of electronic components. It allows for the use of macro modeling and mixed-level simulation because all components are modeled in a uniform way. Models are stored in a compact matrix notation. Default models can easily be redefined or modified without affecting the program code by simply editing the component library. Powerful algorithms are available for solving the piecewise linear equations, yielding global instead of local convergence, this way eliminating convergence problems occurring in more conventional simulators. Latency behaviour is utilized by the application of multirate integration techniques together with efficient sparse matrix methods. Results show that computational effort is mainly restricted to active circuit parts
Keywords :
circuit analysis computing; matrix algebra; nonlinear network analysis; piecewise-linear techniques; PLATO; compact matrix notation; default models; global convergence; latency behaviour; macro modeling; mixed-level simulation; multirate integration; piecewise linear circuit simulation program; piecewise linear simulation tool; sparse matrix; Active circuits; Circuit simulation; Computational modeling; Convergence; Delay; Electronic components; Equations; Libraries; Piecewise linear techniques; Sparse matrices;
Conference_Titel :
Design Automation Conference, 1990., EDAC. Proceedings of the European
Conference_Location :
Glasgow
Print_ISBN :
0-8186-2024-2
DOI :
10.1109/EDAC.1990.136651