<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.gnucap.com/dokuwiki/lib/exe/css.php?s=feed" type="text/css"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#">
    <title>* gnucap:about:plugins</title>
    <tagline></tagline>
    <link rel="alternate" type="text/html" href="http://www.gnucap.com/dokuwiki/"/>
    <id>http://www.gnucap.com/dokuwiki/</id>
    <modified>2026-04-16T07:13:27-05:00</modified>
    <generator>FeedCreator 1.7.2-ppt DokuWiki</generator>
    <entry>
        <title>gnucap:about:plugins:commands</title>
        <link rel="alternate" type="text/html" href="http://www.gnucap.com/dokuwiki/doku.php/gnucap:about:plugins:commands?rev=1449869995&amp;do=diff"/>
        <created>2015-12-11T15:39:55-05:00</created>
        <issued>2015-12-11T15:39:55-05:00</issued>
        <modified>2015-12-11T15:39:55-05:00</modified>
        <id>http://www.gnucap.com/dokuwiki/doku.php/gnucap:about:plugins:commands?rev=1449869995&amp;do=diff</id>
        <summary>Commands

The past

Traditional simulators have most of the commands built-in, so you are stuck with the commands you have. Most of them do have some kind of alias mechanism, but that is all.  If you want to add real functionality, you can't.

The present

Unlike Spice, commands are not compiled into the simulator. Commands, all commands, are plugins that can be changed by a user at run time.</summary>
    </entry>
    <entry>
        <title>gnucap:about:plugins:functions</title>
        <link rel="alternate" type="text/html" href="http://www.gnucap.com/dokuwiki/doku.php/gnucap:about:plugins:functions?rev=1713520975&amp;do=diff"/>
        <created>2024-04-19T05:02:55-05:00</created>
        <issued>2024-04-19T05:02:55-05:00</issued>
        <modified>2024-04-19T05:02:55-05:00</modified>
        <id>http://www.gnucap.com/dokuwiki/doku.php/gnucap:about:plugins:functions?rev=1713520975&amp;do=diff</id>
        <summary>Gnucap behavioral modeling is in a state of transition, so this is subject to change in a future release.
All simple components can have a behavioral description, with syntax designed as an extension of the
Spice time dependent sources. They are not necessarily physically realizeable. Some only work on particular
types of analysis, or over a small range of values. Some can be used together, some cannot.
All simple components are considered to have simple transformations. A function returns one p…</summary>
    </entry>
    <entry>
        <title>gnucap:about:plugins:interface</title>
        <link rel="alternate" type="text/html" href="http://www.gnucap.com/dokuwiki/doku.php/gnucap:about:plugins:interface?rev=1594985959&amp;do=diff"/>
        <created>2020-07-17T06:39:19-05:00</created>
        <issued>2020-07-17T06:39:19-05:00</issued>
        <modified>2020-07-17T06:39:19-05:00</modified>
        <id>http://www.gnucap.com/dokuwiki/doku.php/gnucap:about:plugins:interface?rev=1594985959&amp;do=diff</id>
        <summary>Interfaces to other software

On the low level, Gnucap is capable of loading component models compiled for other programs, most notably spice3f5, ngspice, jspice and bsim. Some considerable support for generic “verilog-adms” models (some early post-modelgen device representation) exists, and support for systemC or systemCAMS models is also intended. With this it is possible to break the barrier between modern algorithms (development) and old, stable and widely used component models.</summary>
    </entry>
    <entry>
        <title>gnucap:about:plugins:languages</title>
        <link rel="alternate" type="text/html" href="http://www.gnucap.com/dokuwiki/doku.php/gnucap:about:plugins:languages?rev=1449869995&amp;do=diff"/>
        <created>2015-12-11T15:39:55-05:00</created>
        <issued>2015-12-11T15:39:55-05:00</issued>
        <modified>2015-12-11T15:39:55-05:00</modified>
        <id>http://www.gnucap.com/dokuwiki/doku.php/gnucap:about:plugins:languages?rev=1449869995&amp;do=diff</id>
        <summary>Simulation languages and compatibility

The past

The most popular simulator, and most popular circuit simulation language is “SPICE”.

The SPICE format was a breakthrough when it was invented, in the 1970's, but we have outgrown it.

The SPICE format has been extended, in many ways, by both commercial and free simulators.  Each one is a little different. Until recently, Gnucap used only an extended version of the SPICE format.  There is an ongoing problem with tradeoffs between compatibility an…</summary>
    </entry>
    <entry>
        <title>gnucap:about:plugins:measurements</title>
        <link rel="alternate" type="text/html" href="http://www.gnucap.com/dokuwiki/doku.php/gnucap:about:plugins:measurements?rev=1449869995&amp;do=diff"/>
        <created>2015-12-11T15:39:55-05:00</created>
        <issued>2015-12-11T15:39:55-05:00</issued>
        <modified>2015-12-11T15:39:55-05:00</modified>
        <id>http://www.gnucap.com/dokuwiki/doku.php/gnucap:about:plugins:measurements?rev=1449869995&amp;do=diff</id>
        <summary>Measurements

The past

The ability to make generalized post-measurements has been available in expensive commercial simulators for a long time.  Any simulator can tell you voltages and currents.  The ability to easily measure things like slew rate and rise time has not been so easy in the free simulators.</summary>
    </entry>
    <entry>
        <title>gnucap:about:plugins:methods</title>
        <link rel="alternate" type="text/html" href="http://www.gnucap.com/dokuwiki/doku.php/gnucap:about:plugins:methods?rev=1449869995&amp;do=diff"/>
        <created>2015-12-11T15:39:55-05:00</created>
        <issued>2015-12-11T15:39:55-05:00</issued>
        <modified>2015-12-11T15:39:55-05:00</modified>
        <id>http://www.gnucap.com/dokuwiki/doku.php/gnucap:about:plugins:methods?rev=1449869995&amp;do=diff</id>
        <summary>Simulation methods

The past

The most popular simulation methods are based on nodal analysis, which is taught in every undergraduate EE program.  The basic AC, DC, and transient analysis are well known.

Other methods are usually available only in specialized simulators.  There are some special purpose academic simulators.  There are lots more expensive commercial simulators.</summary>
    </entry>
    <entry>
        <title>gnucap:about:plugins:models</title>
        <link rel="alternate" type="text/html" href="http://www.gnucap.com/dokuwiki/doku.php/gnucap:about:plugins:models?rev=1241661427&amp;do=diff"/>
        <created>2009-05-06T20:57:07-05:00</created>
        <issued>2009-05-06T20:57:07-05:00</issued>
        <modified>2009-05-06T20:57:07-05:00</modified>
        <id>http://www.gnucap.com/dokuwiki/doku.php/gnucap:about:plugins:models?rev=1241661427&amp;do=diff</id>
        <summary>Models

The past

Traditional simulators have most of the models built-in, so you are stuck with the models you have.  Most of them do have macros, and all of them have subcircuits.  Some commercial simulators have more, but with the free simulators, you need to dig in and recompile.</summary>
    </entry>
</feed>
