Ngspice

Ngspice is an open-source mixed-level/mixed-signal electronic circuit simulator. It is a successor of the latest stable release of Berkeley SPICE, version 3f.5, which was released in 1993. A small group of maintainers and the user community contribute to the ngspice project by providing new features, enhancements and bug fixes.

Ngspice
Original author(s)Paolo Nenzi et. al.
Developer(s)Ngspice Contributors Team: Holger Vogt, Giles Atkinson, Brian Taylor, Dietmar Warning e.a.
Initial release1993 (1993)
Stable release
42  / 27 December 2023
Repositorysourceforge.net/projects/ngspice/files/ng-spice-rework/
Written inC
Operating systemLinux, Windows, macOS, BSD, others
PlatformPPC64, IA-32 (i386), x86-64
Size7.6 MB (Linux)
Available inEnglish
TypeElectronic circuit simulation
LicenseBSD-3-Clause
Websitengspice.sourceforge.io

Ngspice is based on three open-source free-software packages: Spice3f5, Xspice and Cider1b1:

  • SPICE is the origin of most modern electronic circuit simulators, its successors are widely used in the electronics community.
  • Xspice is an extension to Spice3 that provides additional C language code models to support analog behavioral modeling and co-simulation of digital components through a fast event-driven algorithm.
  • Cider adds a numerical device simulator to ngspice. It couples the circuit-level simulator to the device simulator to provide enhanced simulation accuracy (at the expense of increased simulation time). Critical devices can be described with their technology parameters (numerical models), all others may use the original ngspice compact models. It is the successor to CODECS.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.