SPICE is a general-purpose circuit simulation program for nonlinear dc, nonlinear transient, and linear ac analyses.
Circuits may contain resistors, capacitors, inductors, mutual inductors, independent voltage and current sources, four types of dependent sources, lossless and lossy transmission lines (two separate implementations), switches, uniform distributed RC lines, and the five most common semiconductor devices: diodes, BJTs, JFETs, MESFETs, and MOSFETs.
SPICE has built-in models for the semiconductor devices, and the user need specify only the pertinent model parameter values. The model for the BJT is based on the integral-charge model of Gummel and Poon; however, if the Gummel- Poon parameters are not specified, the model reduces to the simpler Ebers-Moll model. In either case, charge-storage effects, ohmic resistances, and a current-dependent output conductance may be included.
This is free and open source software.
Website: bwrcs.eecs.berkeley.edu/Classes/IcBook/SPICE
Support:
Developer: EECS Department of the University of California
License: BSD License
SPICE is written in C. Learn C with our recommended free books and free tutorials.
Related Software
| Backend Electronic Circuit Simulators | |
|---|---|
| ngspice | SPICE simulator for electric and electronic circuits |
| Xyce | SPICE-compatible analog circuit simulator |
| SPICE OPUS | General purpose circuit simulator specially suited for optimization loops |
| SPICE | General-purpose circuit simulation program |
| CIDER | Mixed-level circuit and device simulator |
| XicTools | Electronic design suite with IC layout editing and circuit simulation |
| Gnucap | General purpose circuit simulator |
| QucsatorRF | Specialist circuit simulator for RF and microwave design |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.