Software:List of free electronics circuit simulators

From HandWiki
Revision as of 16:42, 14 February 2024 by Dennis Ross (talk | contribs) (correction)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Short description: None

List of free analog and digital electronic circuit simulators, available for Windows, macOS, Linux, and comparing against UC Berkeley SPICE. The following table is split into two groups based on whether it has a graphical visual interface or not. The later requires a separate program to provide that feature, such as Qucs-S,[1] Oregano,[2] or a PCB suite that supports external simulators, such as KiCad or gEDA.

Simulator name Business / Developer Latest
release
year
Currently
developed?
Source
Code?
O/S platforms Analog? Digital? Digital
languages?
Visual
editor?
Notes
KTechLab[3] n/a 2020 Yes Yes Linux Yes Yes No Yes Simulates a PIC microcontroller
Logisim-evolution[4][5] Multiple Universities 2023 HC Yes Yes Windows, macOS, Linux No Yes VHDL Yes Fork of Logisim (which development ended in 2011)[6]
LTspice Analog Devices 2023 Yes No Windows, macOS, POL Yes No No Yes Very popular, updated often[7]
Micro-Cap Spectrum Software 2021 No No Windows Yes Yes PLD expressions Yes Previously was commercial software.
End-of-life, no longer updated.
Qucs n/a 2017 Maybe Yes Windows, macOS, Linux Yes Yes VHDL, Verilog (only pure digital simulations)[8] Yes Qt GUI. Uses own SPICE-incompatible simulator Qucsator for analog.
Qucs-S[1] various contributors 2023 Yes Yes Yes Yes Yes Fork of Qucs that supports SPICE-compatible simulator backends: Ngspice, Xyce, SpiceOpus, Qucsator.
SapWin University of Florence 2019 Yes No Windows Yes No No Yes
TINA–TI[9] DesignSoft & TI 2018 Yes No Windows, Wine Yes No No Yes Special version of TINA licensed to TI
PSPICE-FOR-TI[10] Cadence & TI 2019 Yes No Windows Yes No No Yes Special version of PSpice licensed to TI[11]
Gnucap[12] n/a 2006 Yes Yes Linux Yes No No No SPICE, Verilog, Spectre netlists. Plugins.
Ngspice n/a 2023 Yes Yes Windows, macOS, Linux Yes Yes No No Backend simulator for Altium Designer / Eagle / KiCad / Qucs-S.[13]
SPICE[14] UC Berkeley 1993 No Yes Source-only Yes No No No Historically important simulator. Many analog simulators are based on this project.
Xyce[15] Sandia National Laboratories 2023 Yes Yes Windows, macOS, Linux Yes * * No Backend simulator that supports parallel simulation on Linux and macOS, and capable of solving extremely large circuits.
Table notes
  • Xyce - limited experimental support for Verilog and VHDL.[16]

See also

References