Home > Robert_Rau.html
Links >Links.html

Circuit Simulation & Design Aids

Visit my other pages:

Electronic Design ToolsElectronics.html
Rocketry ApplicationsRocketry.html
Green LivingEco.html
RailroadsTrains.html
SchematicsSchematics.html
email me.mailto:knotinweb@rau-deaver.comcastbiz.net?subject=Circuit%20Simulation%20Links

Circuit Simulation & Design Tools

MacSpice 3f5

Spice is maintained and augmented by Charles D. H. Williams of the University of Exeter’s School of Physics. DesignWorks has a design kit that supports MacSpice 3f5. AppleScript support. Macintosh OS X only.

http://www.macspice.com/

Several examples and a Perl script to convert pSpice models to MacSpice:

http://www.macspice.com/eg/Advanced.html

Some more examples:

http://www.idea2ic.com/

Quite Universal Circuit Simulator

Electronic simulator. Current Mac OSX builds. Macintosh OS X, UNIX, Linux, and Windows.

http://qucs.sourceforge.net/

Solve Elec   

Draw and analyze electrical circuits functioning in DC or AC.

http://www.physicsbox.com/indexsolveelec2en.html

sourceforge.net’s “Engineering tools on OSX” home page

Collection of useful software packages to perform engineering tasks, especially electrical engineering and chip design.

http://eng-osx.sourceforge.net/

Electric VLSI Design System

A full open source Java based Electronic Design Automation system including IC layout, Schematic capture, and VHDL.

http://www.staticfreesoft.com/

McCAD

Schematic capture, Simulation (analog & digital), Printed Circuit Board layout, Auto-routing. Macintosh OS X, Linux, and Windows.

http://www.mccad.com/GetComplete.html

Mr Filter

Designs active filters from specifications. Pre-Alpha release. Requires scipy, numpy, matplotlib, gnucap and/or ngspice. Macintosh OS X, UNIX, maybe Windows.

http://freshmeat.net/projects/mrfilter

http://sourceforge.net/project/screenshots.php?group_id=274571

DesignWorks Solutions’ DesignWorks Schematic Capture & Simulation Software

One of the best schematic capture programs available. Digital simulator available. Built on a strong database; you can easily add automation to many phases of the design process (keep track of component cost as you are designing or PCB area). Some AppleScript support, database scripts can generate and execute an AppleScript. Net list generators for many PCB packages. Rich set of features for an inexpensive package. Macintosh OS X and Windows. Available in the Mac App Store.

www.designworkssolutions.com


See my DesignWorks page here.

TimingAnalyzer

Timing diagram analyzer generates timing diagrams directly from VHDL or Verilog simulations. Generate digital or analog timing diagrams directly from VCD files. Draw and edit timing diagrams for worst case analysis. Add pulses with one mouse click. Scriptable. Easily add clock synchronous pulses in any signal or bus. Easily add automatically incrementing and decrementing pulses.  Macintosh OS X, Linux, and Windows.

http://www.timing-diagrams.com/

Google Group: https://groups.google.com/forum/#!forum/timinganalyzer

Download: http://www.timing-diagrams.com/download.html

Script examples: http://www.timing-diagrams.com/script_examples.html

Training videos: http://www.timing-diagrams.com/screenshots_and_videos.html

Application notes including generating timing diagrams from VHDL & Verilog: http://www.timing-diagrams.com/app_notes.html

Scansion

A Free VCD viewer, higher abstraction transaction modeling events, tracing transactions as they flow through a system. This makes it the ideal companion for modeling in higher level simulations. Macintosh OS X only.     (version 1.11 is now free)

http://www.logicpoet.com/scansion/

iSpice

Spice with a GUI. Hasn’t been updated since 2009. Macintosh OS X only.

http://sourceforge.net/projects/ispice/

Developing MACOSX ApplicationsDesktopProgLinks.html
DesignWorksDesignWorks1.html

emGine Environment - 3D Electromagnetic Field Simulator

The emGine Environment(TM) is a full-wave 3D electromagnetic field simulation environment solving Maxwell's equations in time-domain. It is used for the modeling of high-frequency electromagnetic fields in microwave circuits, antennas, resonators, microwave filters, hollow waveguides, etc.

Source code is portable.

http://petr-lorenz.com/emgine/

DC/AC Lab

Online circuit simulation. Limited to simple circuits. Works with any system with a web browser.

http://www.dcaclab.com/en/lab/

Power Stage Designer

Power Stage Designer™ Tool helps design the power stage of the most commonly used switch-mode power supplies. It is also a great learning tool for getting a deeper understanding of voltages and current flows inside converters. Supports 12 power supply topologies. Java for many platforms.

http://www.ti.com/tool/powerstage-designer

JavaScript Electronic Notebook

Support for Filters, Antennas, Inductor design and so on.

http://www.dxzone.com/cgi-bin/dir/jump2.cgi?ID=13284

iCircuit

Schematic capture and simulation for both analog and digital analysis. There are over 30 elements from resistors to MOSFETs and digital gates. Macintosh OS X, iPad, iPhone, iPod Touch, and Windows’ Phone.

See the App Store

Tutorial video: http://www.youtube.com/user/icircuitapp

Bode & Nyquist

This application allows you to plot together both Bode and Nyquist diagrams of a transfer function. Macintosh OS X only.

See the App Store

Circuit Lab

Schematic capture and simulator. DC, AC, and transient analysis, File compatible with iPad and iPhone versions. Macintosh OS X, iPad, and iPhone.

See the App Store

WEBENCH by Texas Instruments (National Semiconductor)

Web-based design aids including; WEBENCH Power Designer, WEBENCH LED Designer, WEBENCH Sensor Designer, WEBENCH Active Filter Designer, WEBENCH Amplifier Designer, and EasyPLL. Works with any system with a web browser (some tools require FLASH).

http://www.ti.com/ww/en/analog/webench/index.shtml?DCMP=hpa_design_center&HQS=analogdesigncenter

Web Based Tools

CircuitLab

CircuitLab provides online, in-browser tools for schematic capture and circuit simulation. Works with any system with a web browser.

https://www.circuitlab.com/

Hardware Description Languages

Waveform Editors and Viewers

GTKwave

GTKWave is a fully featured GTK+ based wave viewer. Macintosh OS X, Linux, and Windows.

http://gtkwave.sourceforge.net/

Mac OS X download:

http://sourceforge.net/projects/eng-osx/files/GTKwave/GTKwave-3.0.2-2006May16/

Homebrew formula: http://brewformulas.org/Gtkwave

LTspice IV

By Linear Technology. A nice, free Spice program with schematic capture front-end. Macintosh OS X and Windows. http://www.linear.com/designtools/software/#LTspice

Yahoo Group: https://groups.yahoo.com/neo/groups/LTspice/info

YouTube Videos: http://www.youtube.com/results?search_query=ltspice&sm=3

Good starter link: http://www.eecg.utoronto.ca/~johns/spice/LTSpice.html

Another Tutorial: http://denethor.wlu.ca/ltspice/

Yet another tutorial: http://www.simonbramble.co.uk/lt_spice/ltspice_lt_spice.htm

Several community examples: http://www.youspice.com/?s=ltspice

A collection of undocumented information: http://ltwiki.org/?title=Undocumented_LTspice

An example of adding a 7805 to LtSpice:

http://electropub.wordpress.com/2013/03/10/how-to-simulate-a-7805-voltage-regulator-in-ltspice/

Wurth has a large collection of their parts in LTspice:

http://www.we-online.de/web/en/electronic_components/toolbox_pbs/LTspice_III_IV.php

I have a page of LTspice designs I share here.

What’s new: http://cds.linear.com/docs/en/lt-journal/LTJournal-V26N2-03-di-LTspice-GabinoAlonso.pdf

Coilcraft has libraries of their inductors:

http://www.coilcraft.com/modelsltpice.cfm

Power Supply Simulator

Simulate a ‘transformer, Bridge/full & half wave rectifier, capacitor’ power supply. Macintosh OS X and Windows.

PowerSupplySimulator(Mac).zip.

EE Tool Kit

Collection of calculators and data. Macintosh OS X only, from the AppStore.

Design and Dimensioning of Active Filters

Active Sallen-Key or Multiple Feedback topology low-pass or high-pass filter. Works with any system with a web browser.

http://www.beis.de/Elektronik/Filter/Filter.html

Resistor Noise

A good background and calculator for Resistor noise. Works with any system with a web browser.

www.beis.de/Elektronik/Nomograms/R-Noise/ResistorNoise.html

Logicly

Easy to use digital logic simulator written in Java. Macintosh OS X, Linux, and Windows.

http://logic.ly/

Logisim

Java based digital logic simulator. Macintosh OS X, Linux, and Windows.

http://www.cburch.com/logisim/index.html

JMCAD

JMCAD is an program for the modeling and simulation of complex dynamic systems. This includes the ability to construct and simulate block diagrams. The visual block diagram interface offers a simple method for constructing, modifying and maintaining complex system models. Macintosh OS X (pre Lion), Linux, and Windows.

http://jmcad.sourceforge.net/index_us.shtml

CircuitCalculator

Trace Width Calculator, Wire Parameter Calculator, Resistor Calculator, RMS Value Calculator, General Purpose Calculator, and L-C Filter Equations.

http://circuitcalculator.com/

Engineering ToolBox

Many web based engineering calculators.

http://www.engineeringtoolbox.com/

Design and Dimensioning of Active Filters

Filter calculators.

http://www.beis.de/Elektronik/Filter/Filter.html

Magnetics Design Software

Inductor Design, Common Mode Filter Inductor Design, Current Transformer Design, MagAmp Design. Works with any system with a web browser.

http://www.mag-inc.com/design/software

Power e Sim

Free online switch mode power supply SMPS, circuit and transformer design, calculation, simulation software. More than 100 circuits and topologies are available with real constructed transformers. Works with any system with a web browser.

http://poweresim.com/

Atanua

Real time logic simulator. Macintosh OS X (pre Lion), Linux, and Windows.

http://atanua.org

Volta

Volta is based on Ngspice and is an update of Spice3f5, Cider, and XSpice. Ngspice includes new features to existing Spice3f5 and to fix its’ bugs. Volta has a clean interface that allows you to quickly build and simulate circuits. The captured netlist is color coded. AppleScript support. Macintosh OS X only. Development stopped in 2014.

http://kulfx.com/volta

JavaBreadBoard

Uses the socket bread motif for circuit design but each chip you place can be a standard TTL, VHDL model or a schematic design expressed as a .CHP file. Work is being done on EDIF import for FPGAs and CPLDs. To launch, simply double click the go.command file. Macintosh OS X, Linux, and Windows.

http://www.cs.york.ac.uk/jbb

eCalc Scientific Calculator

Electronic calculator with complex numbers, fraction support, and unit conversion.

http://www.eeweb.com/toolbox/calculator

NGSPICE Online

This site allows you to run ngspice simulations from a web browser environment. Whether you are using a Windows, Linux, or Mac computer, a smart phone, or a tablet, you always should be able to run a SPICE simulation!

http://www.ngspice.com/

JavaBreadBoard

Simulator with classic bread board interface. Support for FPGAs. Macintosh OSX, Linux, and Windows.

http://www.cs.york.ac.uk/jbb

EE Quick Calc

Handy calculator with several built-in functions. Available on the App Store. Macintosh OS X only.

muRata tools for Capacitors, Inductors, and Thermistors

http://www.murata.com/products/design_support/simsurfing/index.html

Javascript Calculators

Design Productivity,  Electronic Component Calculations,  IC Design Calculators,  Format Conversion Calculators, FFT, and Factorials.

http://www.idea2ic.com/PlayWithJavascript/PlayWithJavascript.html

GeckoCIRCUITS

Very Fast Circuit Simulator Optimized for Power Electronics. Free, GNU Public License. Java.

http://www.gecko-simulations.com/geckocircuits.html

Virtual Time-Domain Reflectometry

A simple applet to solve time-domain step-response at the source end of a transmission-line which is loaded at the other end.

http://www.eecircle.com/applets/018/TDR.html

Home > Robert_Rau.html
Links >Links.html

Circuit Simulation & Design Aids

NGSpice

Ngspice is a mixed-level/mixed-signal circuit simulator. Its code is based on three open source software packages: Spice3f5, Cider1b1 and Xspice. Ngspice is part of gEDA project, a full GPL'd suite of Electronic Design Automation tools. Macintosh OS X, UNIX, Linux, and Windows.

http://ngspice.sourceforge.net/presentation.html

Download:

http://sourceforge.net/projects/ngspice/files/ng-spice-rework/26/

Kicad

Kicad is an open source (GPL) software for the creation of electronic schematic diagrams and printed circuit board artwork. Includes a set of design calculators for circuits and PCB. Macintosh OS X, UNIX, Linux, and Windows.

http://www.kicad-pcb.org/display/KICAD/KiCad+EDA+Software+Suite

Macintosh OS X binaries:

http://www.brokentoaster.com/kicad/

First time user video:http://www.youtube.com/watch?v=xRXEc7pB0o0

Bode/Nyquist Plot Java Applet

View either a Bode or Nyquist plot from numerator and denominator you enter for one or more polynomials. You can set the start frequency, choose units for the horizontal axis.

http://www.williamsonic.com/BodeNyquist/index.html

Hades

A framework for interactive simulation. The software consists of a graphical editor, the discrete-event based simulator, libraries of simulation components, a design and library browser, waveform viewer, and scripting shell. Java.

http://tams-www.informatik.uni-hamburg.de/applets/hades/webdemos/index.html

Hades

A framework for interactive simulation. The software consists of a graphical editor, the discrete-event based simulator, libraries of simulation components, a design and library browser, waveform viewer, and scripting shell. Java.

http://tams-www.informatik.uni-hamburg.de/applets/hades/webdemos/index.html

Impulse

A plugin for Eclipse. It allows to analyze digital signals , transactions, logs and analog signals. Java.

http://toem.de/index.php/projects/impulse

Hearst Electronic Products Calculators

This site includes many calculators for design problems including three Capacitor Life Calculators.

http://www.electronicproducts.com/Engineering_Calculators_and_Tools.aspx

Capacitor Life Calculators

Calculators for Aluminum, Film, and Ceramic capacitors.

http://www.illinoiscapacitor.com/tech-center/life-calculators.aspx

TclSpice

TclSpice is an improved version of Berkeley Spice designed to be used with the Tcl/Tk scripting language. The project is open-source (BSD license) and based upon the NG-Spice source code base with many improvements. Macintosh OS X, Linux, and Windows.

http://tclspice.sourceforge.net/

Nmag

Nmag is a micromagnetic simulation package. Based on finite elements (suitable for non-cuboidal structures), Its problem descriptions are in Python offering a high degree of flexibility. Features arbitrary crystal anisotropy, (pseudo) periodic boundary conditions ("macro geometry approach"), and spin torque transfer (Zhang-Li model for uniform current density). Macintosh OS X and Linux.

http://nmag.soton.ac.uk/nmag/

LC Filter Design web site

This is an interactive design package for designing analog (i.e. hardware) filters made of inductors and capacitors (Ls and Cs). All platforms.

http://www-users.cs.york.ac.uk/~fisher/lcfilter/

Square Loop Inductance Calculator

By Missouri University of Science and Technology.

http://emclab.mst.edu/inductance/square/index.html

Single layer Planar spiral coil inductor calculator

PCB Square, Hexagonal, Octagonal, Circular inductor geometries.

http://emclab.mst.edu/inductance/square/index.html

Power Supply Simulator

Simulate a ‘transformer, Bridge/full & half wave rectifier, capacitor’ power supply. Macintosh OS X and Windows.

https://files.me.com/wingsy/59fmbv

Attenuator, Thermal, Image Rejection, and Cascade Analysis

Calculators from Custom MMIC. Attenuator, Thermal, Image Rejection, and Cascade Analysis.

http://custommmic.com/Calculators/

NI LabVIEW Control Design and Simulation Module for Mac/Linux

Construct plant and control models using transfer function, state-space, or zero-pole-gain. Analyze system performance with tools such as step response, pole-zero maps, and Bode plots. Macintosh OS X and Linux.

http://sine.ni.com/nips/cds/view/p/lang/en/nid/212942

More Information:

http://www.ni.com/pdf/manuals/375312a.html

Spice/NgSpice Simulators

Other Simulators

AMPS Solar Cell Simulation Software

Simulate a ‘transformer, Bridge/full & half wave rectifier, capacitor’ power supply. Macintosh OS X and Windows.

https://wiki.engr.illinois.edu/display/solarcellsim/Simulation+Software

Magnetic Field Calculators

Several magnetic field calculators.

http://www.dextermag.com/resource-center/magnetic-field-calculators

Flyback Transformer Design Spread Sheet

ON Semiconductor has a simple spread sheet for Flyback transformer design. Macintosh OS X and Windows.

http://www.onsemi.com/pub/Collateral/FLYBACK%20TRANSFORMER%20DESIGN%20TOOL.XLS

DSPExplorer  

A complete environment for exploring DSP algorithms. Macintosh OS X, Linux, and Windows.

http://www.ae6ty.com/DSPExplorer.html

PartSim

Web based circuit simulator. Digi-Key parts integration.

http://partsim.com/

dBm to Volts Conversion Calculator

http://www.coretechgroup.com/dBm_Calculator.php

trafo  

Trafo is a simple and practical utility designed to calculate all the necessary information to build an E-I transformer. Command line, Macintosh OS X can be built, and Windows. Windows binary runs under Crossover.

http://sourceforge.net/projects/trafo/

Xyce

Xyce is an open source, SPICE-compatible, high-performance analog circuit simulator, capable of solving extremely large circuit problems by supporting large-scale parallel computing platforms. Macintosh OS X (cluster and desktop), Linux (cluster and desktop), and Windows (desktop only).

https://xyce.sandia.gov/

QuartzCrystal

Electrical behavior of crystals and Pierce Crystal Oscillators. Java applet for all platforms.

https://sourceforge.net/projects/quartzcrystal/?source=directory

Electronics Design Reliability Calculators

Capacitor Flex Cracking, Solder Joint Fatigue, Plated Through Hole (PTH) Fatigue, Component Vibration Fatigue, Intermetallic Growth Due to Thermal Aging, Thermal Cycling to Service Life Correlation, and Unit Conversion.

http://www.dfrsolutions.com/calculators/

SPILite

A waveform viewer, S parameter viewer, and a IBIS viewer.Built-in NGSpice simulatorwith Ibis2Spice conversion. Macintosh OS X, Linux, and Windows.

http://www.spisim.com/products/spilite-free-si-snp-ibis-tool/

Isim by Intersil

Web-based interactive power management and op amp design tool. Works with any system with a web browser.

http://www.intersil.com/en/tools/isim.html

Daycounter Engineering Services

Many calculators.

http://www.daycounter.com/Calculators/

Forced Convection Heat Sink Thermal Resistance

Heat sink calculator.

http://www.novelconceptsinc.com/calculators-forced-convection-heat-sink-thermal-resistance.cgi

Thermal Resistance Tool for Bonded Fins

Heat sink calculator.

http://www.aavid.com/thermal-tools/bonded-fin

Heat Sink Convection with Fins Calculator

Heat sink calculator.

http://www.engineersedge.com/calculators/heat_sink_convection_with_fins_calculator_10048.htm

Heat sink calculator

Heat sink calculator.

http://mustcalculate.com/electronics/heatsink.php

Flat Wire Inductance Calculator

Calculate the inductance of wire with a rectangular cross section.

http://chemandy.com/calculators/flat-wire-inductor-calculator.htm

Inductance Calculator

Calculate the inductance of round and flat wire with different shaped cores.

https://technick.net/public/code/cp_dpage.php?aiocp_dp=util_inductance_calculator

See my Schematic/Design Capture page for hardware description languages for design and simulation.

DoCircuits

Web based schematic capture and simulation.

http://www.docircuits.com/