User Tools

Site Tools


kicad:kicad_spice_quick_guide

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
kicad:kicad_spice_quick_guide [2015/04/17 16:06] – [What you'll need] mithatkicad:kicad_spice_quick_guide [2018/10/17 14:56] (current) – [Quick Guide to Using KiCad for SPICE Simulation] mithat
Line 1: Line 1:
 ====== Quick Guide to Using KiCad for SPICE Simulation ====== ====== Quick Guide to Using KiCad for SPICE Simulation ======
 +
 +<WRAP center important 60%>
 +The following was written for KiCad 4. Simulation support in KiCad 5 has been reworked to such an extent that a lot of the following doesn't work.
 +
 +If you have KiCad 4 SPICE stuff you'd like to use in KiCad 5, have a look [[kicad:using_arbitrary_spice_engines_in_kicad_5|here]].
 +</WRAP>
 +
 {{:kicad:kicad-spice.png?direct&400|}} {{:kicad:kicad-spice.png?direct&400|}}
  
Line 12: Line 19:
     * [[https://www.gnu.org/software/gnucap/|gnucap]]: Not actually SPICE but tries to be syntax-compatible.     * [[https://www.gnu.org/software/gnucap/|gnucap]]: Not actually SPICE but tries to be syntax-compatible.
     * [[http://www.spiceopus.si/|SpiceOpus]]: Proprietary but nice, especially the output plotting.     * [[http://www.spiceopus.si/|SpiceOpus]]: Proprietary but nice, especially the output plotting.
-    * [[http://www.linear.com/designtools/software/|LTSpice]]: Linear Technology's popular, proprietary Windows solution. Works in [[http://www.winehq.org/|Wine]]. Has a GUI anyway, so ... ? Whether it's scritable needs to be verified. +    * [[http://www.linear.com/designtools/software/|LTSpice]]: Linear Technology's popular, proprietary Windows solution. Works in [[http://www.winehq.org/|Wine]]. It's scriptable but I have yet to understand how to embed control statements. Has a GUI anyway, so ... ? 
-    * [[http://www.cadence.com/products/orcad/pspice_simulation/Pages/default.aspx|PSpice]]: Windows-only, expensive, defacto standard professional solution in the USA. They also have a tradition of making available a //gratis// crippleware student version. Also has a a GUI, so ... ?+    * [[http://www.cadence.com/products/orcad/pspice_simulation/Pages/default.aspx|PSpice]]: Windows-only, expensive, defacto standard professional solution in the USA. They also have a tradition of making available a //gratis// crippleware student version. And introducing non-standard model features, leading to an annoying situation where vendor-supplied models only work in PSPICE. Also has a a GUI, so ... ?
     * Any others?     * Any others?
   * Component libraries with SPICE symbols:   * Component libraries with SPICE symbols:
Line 36: Line 43:
     * Use the "''0''" component from a SPICE component library rather than the ''GND'' symbol.     * Use the "''0''" component from a SPICE component library rather than the ''GND'' symbol.
       * "''0''" is the official name of ground node in SPICE. Some engines may translate ''GND'' into ''0'', some may not.       * "''0''" is the official name of ground node in SPICE. Some engines may translate ''GND'' into ''0'', some may not.
-  - Specify the simulations you want to run and the output you want to display by adding a text block (i.e., "comment") with the needed SPICE and Nutmeg syntax plus a little added mojo. To do an AC analysis and plot the response at node ''vout'', you would add the following block:<code>+  - To specify the simulations you want to run and the output you want to display, add a text block (i.e., "comment") with the needed SPICE and Nutmeg syntax plus a little added mojo. The following does an AC analysis and plots the response at node ''vout'':<code>
 +PSPICE  +PSPICE 
 .control .control
kicad/kicad_spice_quick_guide.1429286818.txt.gz · Last modified: 2015/04/17 16:06 by mithat

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki