Do you know any program that works on linux and can simulate complex circuits?
-
What do you mean for complex circuits? – Daniel Grillo Apr 01 '11 at 14:06
-
I mean at least all analog elements (almost) and non-erroneous simulating big ones. – oneat Apr 01 '11 at 14:10
-
1This is possibly duplicated with [What are the freeware SPICE simulators available?](http://electronics.stackexchange.com/questions/1206/what-are-the-freeware-spice-simulators-available) – Daniel Grillo Apr 01 '11 at 14:31
-
1@oneat - Do you need complex digital simulation as well as analog (Through Verilog AMS or VHDL-AMS), or would you prefer a schematic based simulator? – Kevin Vermeer Apr 01 '11 at 14:31
-
@Daniel Grillo - Simulation $\neq$ SPICE! – Kevin Vermeer Apr 01 '11 at 14:34
-
1@reemrevnivek, I can't understand. SPICE means Simulation Program with Integrated Circuit Emphasis. Why Simulation ≠ SPICE? – Daniel Grillo Apr 01 '11 at 14:39
-
1@Daniel - Mathematically, SPICE $\subset$ Simulation. In prose, there are a wide variety of circuit simulators available, and SPICE is just one of the most popular simulator frameworks. – Kevin Vermeer Apr 01 '11 at 15:47
-
What kind of circuits are you making? Different SPICE engines are better at certain kinds of applications. – whatsisname Apr 01 '11 at 16:46
-
@whatsisname - ....And different simulators are better at an even broader variety of applications! – Kevin Vermeer Apr 01 '11 at 19:07
-
1Survey questions are not a good fit for this site. – Olin Lathrop Jan 19 '17 at 14:49
-
Possible duplicate of [What are the freeware SPICE simulators available?](http://electronics.stackexchange.com/questions/1206/what-are-the-freeware-spice-simulators-available) – Daniel Grillo Jan 20 '17 at 16:03
7 Answers
The gEDA project supports the Icarus Verilog (digital only, though Verilog-AMS support is planned), GTK Wave, ngSpice, and Gnucap simulators. It has the advantage that you can compose your schematics, simulations, and PCBs in the same flow, instead of having to manually copy everything from your schematic editor into the simulator.
If you want to evaluate more options, the Wikipedia comparison of EDA software, Electronic circuit simulation, and list of free (as in freedom) simulators pages all contain useful links.

- 19,989
- 8
- 57
- 102
There are several SPICE implementations for Linux, such as SPICE OPUS (it's free). I used the Windows version some years ago, and found it quite good. It can use Eagle schematics, which is a plus.

- 38,774
- 2
- 60
- 96
Try this DC/AC Virtual Lab, it works in browser, you will need Flash Player though ..

- 13,481
- 4
- 40
- 80

- 273
- 1
- 12
This is not an electronics oriented software, but it does work: try Xcos from Scilab.
Scilab is included in most distributions. Xcos comes preinstalled.
Xcos is to Scilab what Simulink is to Matlab.
It has a GUI interface with components you can connect.

- 639
- 5
- 12

- 101
- 1
LTSpice is actually Windows software but runs well under Wine. I use it on Ubuntu.

- 4,780
- 20
- 32
it is easy. Virtualize a copy of Windows within Linux and run your favorite windowed simulator in the windows box .

- 4,272
- 1
- 7
- 9