kicad:kicad_spice_quick_guide
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
kicad:kicad_spice_quick_guide [2014/06/01 21:52] – mithat | kicad: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' | ||
+ | |||
+ | If you have KiCad 4 SPICE stuff you'd like to use in KiCad 5, have a look [[kicad: | ||
+ | </ | ||
+ | |||
{{: | {{: | ||
Line 12: | Line 19: | ||
* [[https:// | * [[https:// | ||
* [[http:// | * [[http:// | ||
- | * [[http:// | + | * [[http:// |
- | * [[http:// | + | * [[http:// |
- | * (Your favorite goes here.) | + | * Any others? |
- | * Component libraries with SPICE symbols | + | * Component libraries with SPICE symbols: |
- | * There is a library of basic SPICE components that ships with KiCad. It's good enough for initial experimentation. | + | * There is a library of basic SPICE components that ships with KiCad. It's good enough for initial experimentation. The library isn't included in Eeschema projects by default. You'll have to add it manually if you want to use it. In Debian-based Linux, it's at ''/ |
- | * The library isn't included in Eeschema projects by default. You'll have to add it manually if you want to use it. | + | |
- | * In Debian-based Linux, it's at ''/ | + | |
* I am developing (very slowly) [[https:// | * I am developing (very slowly) [[https:// | ||
Line 26: | Line 31: | ||
- Open Eeschema and remove all the library references included by default. | - Open Eeschema and remove all the library references included by default. | ||
- Manually add one or more libraries with SPICE components to the project. | - Manually add one or more libraries with SPICE components to the project. | ||
- | * The SPICE library that comes packaged with KiCad is //not// included by default in new KiCad projects. | + | * Note that the SPICE library that comes packaged with KiCad is //not// included by default in new KiCad projects. |
- | - Specify the SPICE engine you want to use. | + | - Specify the SPICE engine you want to use: |
* Click the " | * Click the " | ||
* Select the " | * Select the " | ||
Line 35: | Line 40: | ||
- Do your schematic capture, subject to a couple best practices: | - Do your schematic capture, subject to a couple best practices: | ||
* For named nets, use global labels instead of local labels. | * For named nets, use global labels instead of local labels. | ||
- | * In the netlists, global identifiers will be used as-is. However, | + | * The reason for this is that in the netlists, global identifiers will be used as-is but local labels get text prepended to the name---which makes it hard for you to remember/ |
* Use the "'' | * Use the "'' | ||
- | * "'' | + | * "'' |
- | - Specify | + | - To specify |
+PSPICE | +PSPICE | ||
.control | .control |
kicad/kicad_spice_quick_guide.1401659542.txt.gz · Last modified: 2014/06/01 21:52 by mithat