Updated version to 2.2.0

This commit is contained in:
pnenzi 2006-03-05 09:38:41 +00:00
parent 39cc7553da
commit 103763d407
21 changed files with 135 additions and 48 deletions

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.3 2006-02-21 08:05:18 dwarning
Revision 1.4 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.3 2006/02/21 08:05:18 dwarning
Introduction of alias names for modules to prevent cryptic naming.
Revision 1.2 2006/02/02 17:56:31 pnenzi
@ -37,7 +41,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="code">

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.4 2006-02-21 10:27:10 r29173
Revision 1.5 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.4 2006/02/21 10:27:10 r29173
removed printf statements used for debug purpose
Revision 1.3 2006/02/21 08:05:18 dwarning
@ -40,7 +44,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="dectype">
<admst:choose>

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.3 2006-02-21 08:05:18 dwarning
Revision 1.4 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.3 2006/02/21 08:05:18 dwarning
Introduction of alias names for modules to prevent cryptic naming.
Revision 1.2 2006/02/02 17:56:31 pnenzi
@ -37,7 +41,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="code">

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.6 2006-03-03 08:39:31 r29173
Revision 1.7 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.6 2006/03/03 08:39:31 r29173
add simparam definitions when possible
Revision 1.5 2006/03/02 08:51:08 r29173
@ -39,7 +43,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="dectype">
<admst:choose>

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.1 2006-03-01 14:30:24 pnenzi
Revision 1.2 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.1 2006/03/01 14:30:24 pnenzi
Added mdel, del and dest functions to interface.
@ -30,7 +34,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="dectype">
<admst:choose>

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.1 2006-03-01 14:30:24 pnenzi
Revision 1.2 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.1 2006/03/01 14:30:24 pnenzi
Added mdel, del and dest functions to interface.
@ -30,7 +34,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="dectype">
<admst:choose>

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.3 2006-02-21 08:05:18 dwarning
Revision 1.4 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.3 2006/02/21 08:05:18 dwarning
Introduction of alias names for modules to prevent cryptic naming.
Revision 1.2 2006/02/02 17:56:31 pnenzi
@ -37,7 +41,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="code">
<admst:value-of select="attribute[name='ngspicename']/value"/>
<admst:variable name="module" select="%s"/>

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.5 2006-03-03 08:41:41 r29173
Revision 1.6 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.5 2006/03/03 08:41:41 r29173
add missing xml code (computation of $function)
Revision 1.4 2006/03/02 08:53:51 r29173
@ -43,7 +47,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<!-- expression//function: mapping verilog-name == C-name of function -->
<admst:template match="function:getname">

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.5 2006-03-01 14:30:24 pnenzi
Revision 1.6 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.5 2006/03/01 14:30:24 pnenzi
Added mdel, del and dest functions to interface.
@ -45,7 +49,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="code">
#include "config.h"
@ -92,7 +96,7 @@ SPICEdev $(module)info = {
NULL, /* DEVunsetup */
$(module)setup, /* DEVpzSetup */
$(module)temp, /* DEVtemperature */
NULL, /* DEVtrunc */
$(module)trunc, /* DEVtrunc */
NULL, /* DEVfindBranch */
$(module)acLoad, /* DEVacLoad */
NULL, /* DEVaccept */

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.3 2006-02-21 08:05:18 dwarning
Revision 1.4 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.3 2006/02/21 08:05:18 dwarning
Introduction of alias names for modules to prevent cryptic naming.
Revision 1.2 2006/02/02 17:56:31 pnenzi
@ -37,7 +41,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="code">
<admst:value-of select="attribute[name='ngspicename']/value"/>
<admst:variable name="module" select="%s"/>

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.3 2006-02-21 08:05:18 dwarning
Revision 1.4 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.3 2006/02/21 08:05:18 dwarning
Introduction of alias names for modules to prevent cryptic naming.
Revision 1.2 2006/02/02 17:56:31 pnenzi
@ -37,7 +41,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="code">
<admst:value-of select="attribute[name='ngspicename']/value"/>
<admst:variable name="module" select="%s"/>

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.3 2006-02-21 08:05:18 dwarning
Revision 1.4 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.3 2006/02/21 08:05:18 dwarning
Introduction of alias names for modules to prevent cryptic naming.
Revision 1.2 2006/02/02 17:56:31 pnenzi
@ -37,7 +41,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="dectype">
<admst:choose>

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.3 2006-02-21 08:05:18 dwarning
Revision 1.4 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.3 2006/02/21 08:05:18 dwarning
Introduction of alias names for modules to prevent cryptic naming.
Revision 1.2 2006/02/02 17:56:31 pnenzi
@ -37,7 +41,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="code">

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.1 2006-03-01 14:30:24 pnenzi
Revision 1.2 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.1 2006/03/01 14:30:24 pnenzi
Added mdel, del and dest functions to interface.
@ -30,7 +34,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="dectype">
<admst:choose>

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.3 2006-02-21 08:05:18 dwarning
Revision 1.4 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.3 2006/02/21 08:05:18 dwarning
Introduction of alias names for modules to prevent cryptic naming.
Revision 1.2 2006/02/02 17:56:31 pnenzi
@ -37,7 +41,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="code">

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.3 2006-02-21 08:05:18 dwarning
Revision 1.4 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.3 2006/02/21 08:05:18 dwarning
Introduction of alias names for modules to prevent cryptic naming.
Revision 1.2 2006/02/02 17:56:31 pnenzi
@ -37,7 +41,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="code">
<admst:value-of select="attribute[name='ngspicename']/value"/>

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.1 2006-02-26 22:09:03 pnenzi
Revision 1.2 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.1 2006/02/26 22:09:03 pnenzi
Added support for pole-zero analysis (experimental).
@ -31,7 +35,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="dectype">
<admst:choose>

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.3 2006-02-21 08:05:18 dwarning
Revision 1.4 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.3 2006/02/21 08:05:18 dwarning
Introduction of alias names for modules to prevent cryptic naming.
Revision 1.2 2006/02/02 17:56:31 pnenzi
@ -37,7 +41,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="dectype">
<admst:choose>

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.3 2006-02-21 08:05:18 dwarning
Revision 1.4 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.3 2006/02/21 08:05:18 dwarning
Introduction of alias names for modules to prevent cryptic naming.
Revision 1.2 2006/02/02 17:56:31 pnenzi
@ -37,7 +41,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="dectype">
<admst:choose>

View File

@ -3,7 +3,11 @@
<!--
$Id$
$Log$
Revision 1.9 2006-03-01 14:30:24 pnenzi
Revision 1.10 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.9 2006/03/01 14:30:24 pnenzi
Added mdel, del and dest functions to interface.
@ -60,7 +64,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match="code">
@ -85,6 +89,7 @@ $(module).c:
-e \$(ADMSXMLINTERFACE)/ngspiceMODULEacld.c.xml \\
-e \$(ADMSXMLINTERFACE)/ngspiceMODULEpzld.c.xml \\
-e \$(ADMSXMLINTERFACE)/ngspiceMODULEtemp.c.xml \\
-e \$(ADMSXMLINTERFACE)/ngspiceMODULEtrunc.c.xml \\
-e \$(ADMSXMLINTERFACE)/ngspiceMODULEsetup.c.xml \\
-e \$(ADMSXMLINTERFACE)/ngspiceMODULEdel.c.xml \\
-e \$(ADMSXMLINTERFACE)/ngspiceMODULEmdel.c.xml \\
@ -114,7 +119,8 @@ lib$(module)_a_SOURCES = \\
$(module)par.c \\
$(module)pzld.c \\
$(module)setup.c \\
$(module)temp.c
$(module)temp.c \\
$(module)trunc.c
BUILT_SOURCES = \\
$(module).c \\
@ -135,7 +141,8 @@ BUILT_SOURCES = \\
$(module)par.c \\
$(module)pzld.c \\
$(module)setup.c \\
$(module)temp.c
$(module)temp.c \\
$(module)trunc.c
CLEANFILES = \\
$(module).c \\
@ -157,14 +164,14 @@ CLEANFILES = \\
$(module)par.c \\
$(module)pzld.c \\
$(module)setup.c \\
$(module)temp.c
$(module)temp.c \\
$(module)trunc.c
#TODO (not implemented) \\
$(module)conv.c \\
$(module)getic.c \\
$(module)noise.c \\
$(module)trunc.c
$(module)noise.c
INCLUDES = -I\$(top_srcdir)/src/include

View File

@ -5,7 +5,11 @@
-->
<!--
$Log$
Revision 1.10 2006-03-02 09:04:38 r29173
Revision 1.11 2006-03-05 09:38:41 pnenzi
Updated version to 2.2.0
Revision 1.10 2006/03/02 09:04:38 r29173
started handling of adms elements 'case' and 'nilled'
Revision 1.9 2006/02/21 20:06:05 dwarning
@ -36,7 +40,7 @@
-->
<!DOCTYPE admst SYSTEM "admst.dtd">
<admst version="2.1.3" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst version="2.2.0" xmlns:admst="http://mot-adms.sourceforge.net/xml-files/admst">
<admst:template match=":new:jacobian">
<admst:value-of select="module"/>