Conference article

MSL Electrical Spice3 - Status and Further Development

Kristin Majetta
Fraunhofer Institute for Integrated Circuits IIS, Design Automation Division EAS, Germany

Sandra Böhme
Fraunhofer Institute for Integrated Circuits IIS, Design Automation Division EAS, Germany

Christop Clauß
Fraunhofer Institute for Integrated Circuits IIS, Design Automation Division EAS, Germany

Peter Schneider
Fraunhofer Institute for Integrated Circuits IIS, Design Automation Division EAS, Germany

Download articlehttp://dx.doi.org/10.3384/ecp11063160

Published in: Proceedings of the 8th International Modelica Conference; March 20th-22nd; Technical Univeristy; Dresden; Germany

Linköping Electronic Conference Proceedings 63:19, p. 160-169

Show more +

Published: 2011-06-30

ISBN: 978-91-7393-096-3

ISSN: 1650-3686 (print), 1650-3740 (online)

Abstract

The Modelica Standard Library was improved by adding a package of a subset of SPICE3 models which are transformed to the Modelica language. This Spice3 library contains basic models; sources; and four semiconductor devices (diode; BJT; MOSFET level 1; resistor). Extensive tests showed the correctness of model characteristics at simple circuits. Further models already prepared will be added to the Spice3 Modelica Library later on.

Keywords

SPICE; Modelica; electronic circuit simulation; semiconductor models; netlist translator

References

[1] Urquia; A.; Martin; C.; Dormido; S: Design of SPICELib: a Modelica Library for modeling and analysis of electric circuits. Mathematical and Computer Modelling of Dynamical Systems; 11(1)2005; 43-60. doi: 10.1080/13873950500052488.

[2] Cellier; F. E.; Nebot; A.: The Modelica bond graph library. Proc. 4th Int. Modelica Conference; Hamburg-Harburg; Germany; 1; 2005; 57-65.

[3] Majetta; K.; Böhme; S.; Clauß; C.; Schneider; P.: SPICE3 Modelica Library. 7th International Modelica Conference; Como; 2009. doi: 10.3384/ecp09430019.

[4] Nagel; L.W.: SPICE2: A computer program to simulate semiconductor circuits. Electronic Research Laboratory Rep. No. ERL-M520; University of California; Berkeley; 1975.

[5] SPICE Version 3e Users Manual; 1991

[6] Robert Heinemann: PSPICE – Einführung in die Elektronik-Simulation. Carl Hanser Verlag München; 2009. http://www.spicelab.de/index.htm

[7] http://www.synopsys.com/Tools/Verification/AMSVerification/CircuitSimulation/HSPICE/

[8] Leitner; T.: Entwicklung simulatorunabhängiger Modelle für Halbleiter-Bauelemente mit objektorientierten Methoden. Chemnitz; Technische Universität; Diss.; 1999.

[9] Majetta; K.: Entwicklung und prototypische Umsetzung eines Konzeptes für eine Modelica-Bibliothek von SPICE-Halbleiterbauelementen und Erarbeitungeiner Teststrategie. Dresden; Berufsakademie Sachsen; Dipl.; 2008.

[10] Boneß; K.: Konzeption und prototypische Implementierung eines Übersetzers von SPICE3-Netzlisten nach Modelica basierend auf Modelica-inhärenter String-Verarbeitung. Hochschule für Technik und Wirtschaft; Dresden; Dipl.; 2011; under preparation.

[11] Lesk; M. E.; Schmidt; E.: LEX – A Lexical Analyzer Generator. UNIX Programmer’s Manual. 7th Ed.; Vol. 2A. Murray Hill; New Jersey: Bell Telephone Laboratories; Inc. 1978.

[12] Enz; C.; Krummenacher; F.; Vittoz; E.A.: An analytical MOS transistor model valid in all regions of operation and dedicated to low-voltage and low-current applications. Analog Integrated Circuits and Signal Processing 8(1995)83-114. doi: 10.1007/BF01239381.

Citations in Crossref