Tell me more ×
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's 100% free, no registration required.

Do you know any program that works on linux and can simulate complex circuits?

share|improve this question
What do you mean for complex circuits? – Daniel Grillo Apr 1 '11 at 14:06
1  
This is possibly duplicated with What are the freeware SPICE simulators available? – Daniel Grillo Apr 1 '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 1 '11 at 14:31
1  
@reemrevnivek, I can't understand. SPICE means Simulation Program with Integrated Circuit Emphasis. Why Simulation ≠ SPICE? – Daniel Grillo Apr 1 '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 1 '11 at 15:47
show 5 more comments

3 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.

share|improve this answer

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.

share|improve this answer

Try this DC/AC Virtual Lab, it works in browser, you will need Flash Player though ..

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.