diff options
author | dmcmahill <dmcmahill> | 2000-01-24 22:13:22 +0000 |
---|---|---|
committer | dmcmahill <dmcmahill> | 2000-01-24 22:13:22 +0000 |
commit | 3402082994cd1316696f2492266e8376dedcf427 (patch) | |
tree | ff8b78559d2860ccaefbad48bbe7152369c33e93 /cad/acs | |
parent | 63e2d4daa6c36531c5f31894dc72b1ec7573f2c4 (diff) | |
download | pkgsrc-3402082994cd1316696f2492266e8376dedcf427.tar.gz |
Initial import of acs-0.25
ACS is a general purpose circuit simulator. It performs nonlinear
dc and transient analyses, fourier analysis, and ac analysis
linearized at an operating point. It is fully interactive and
command driven. It can also be run in batch mode or as a server.
The output is produced as it simulates. Spice compatible models
for the MOSFET (level 1,2,3,6) and diode are included in this
release.
Since it is fully interactive, it is possible to make changes and
re-simulate quickly. The interactive design makes it well suited
to the typical iterative design process used it optimizing a circuit
design. It is also well suited to undergraduate teaching where
Spice in batch mode can be quite intimidating. This version, while
still officially in beta test, should be stable enough for basic
undergraduate teaching and courses in MOS design, but not for
bipolar design.
In batch mode it is mostly Spice compatible, so it is often possible
to use the same file for both ACS and Spice.
Diffstat (limited to 'cad/acs')
-rw-r--r-- | cad/acs/Makefile | 24 | ||||
-rw-r--r-- | cad/acs/files/md5 | 3 | ||||
-rw-r--r-- | cad/acs/files/patch-sum | 3 | ||||
-rw-r--r-- | cad/acs/patches/patch-aa | 14 | ||||
-rw-r--r-- | cad/acs/pkg/COMMENT | 1 | ||||
-rw-r--r-- | cad/acs/pkg/DESCR | 19 | ||||
-rw-r--r-- | cad/acs/pkg/PLIST | 37 |
7 files changed, 101 insertions, 0 deletions
diff --git a/cad/acs/Makefile b/cad/acs/Makefile new file mode 100644 index 00000000000..726d42a9a28 --- /dev/null +++ b/cad/acs/Makefile @@ -0,0 +1,24 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/01/24 22:13:22 dmcmahill Exp $ +# + +DISTNAME= acs-0.25 +CATEGORIES= cad +MASTER_SITES= ftp://ftp.geda.seul.org/pub/geda/dist/ + +MAINTAINER= dmcmahill@netbsd.org +HOMEPAGE= http://www.geda.seul.org/tools/acs/index.html + +do-build: + cd ${WRKSRC}/src && ${MAKE} ${LOWER_OPSYS} + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/src/*/acs ${PREFIX}/bin/ + ${INSTALL_DATA} ${WRKSRC}/doc/acs.hlp ${PREFIX}/bin/ + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/acs + ${INSTALL_DATA} ${WRKSRC}/doc/acs-tutorial ${PREFIX}/share/doc/acs + ${INSTALL_DATA} ${WRKSRC}/doc/man.pdf ${PREFIX}/share/doc/acs + ${INSTALL_DATA} ${WRKSRC}/doc/whatisit ${PREFIX}/share/doc/acs + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/acs + ${INSTALL_DATA} ${WRKSRC}/examples/* ${PREFIX}/share/examples/acs + +.include "../../mk/bsd.pkg.mk" diff --git a/cad/acs/files/md5 b/cad/acs/files/md5 new file mode 100644 index 00000000000..7878b27e597 --- /dev/null +++ b/cad/acs/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/01/24 22:13:23 dmcmahill Exp $ + +MD5 (acs-0.25.tar.gz) = 0cd5cf8edc46a02835eb1d0065970f03 diff --git a/cad/acs/files/patch-sum b/cad/acs/files/patch-sum new file mode 100644 index 00000000000..a5359cf1043 --- /dev/null +++ b/cad/acs/files/patch-sum @@ -0,0 +1,3 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/01/24 22:13:23 dmcmahill Exp $ + +MD5 (patch-aa) = ff1e1c67d779634836c7dd42c093d928 diff --git a/cad/acs/patches/patch-aa b/cad/acs/patches/patch-aa new file mode 100644 index 00000000000..b889eb18e5e --- /dev/null +++ b/cad/acs/patches/patch-aa @@ -0,0 +1,14 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/01/24 22:13:23 dmcmahill Exp $ + +--- src/Makefile.orig Thu Nov 4 01:52:00 1999 ++++ src/Makefile Sun Jan 23 21:47:29 2000 +@@ -54,4 +54,9 @@ + -(cd ULTRIX-G++; make -k) + #----------------------------------------------------------------------------- ++sunos: ++ -mkdir SUNOS ++ cat Make1 Make2.g++ Make3 Make.depend >SUNOS/Makefile ++ (cd SUNOS; make -k) ++#----------------------------------------------------------------------------- + sun3-g++: + -mkdir SUN3-G++ diff --git a/cad/acs/pkg/COMMENT b/cad/acs/pkg/COMMENT new file mode 100644 index 00000000000..ede31829563 --- /dev/null +++ b/cad/acs/pkg/COMMENT @@ -0,0 +1 @@ +a general purpose circuit simulator diff --git a/cad/acs/pkg/DESCR b/cad/acs/pkg/DESCR new file mode 100644 index 00000000000..3706629235a --- /dev/null +++ b/cad/acs/pkg/DESCR @@ -0,0 +1,19 @@ +ACS is a general purpose circuit simulator. It performs nonlinear +dc and transient analyses, fourier analysis, and ac analysis +linearized at an operating point. It is fully interactive and +command driven. It can also be run in batch mode or as a server. +The output is produced as it simulates. Spice compatible models +for the MOSFET (level 1,2,3,6) and diode are included in this +release. + +Since it is fully interactive, it is possible to make changes and +re-simulate quickly. The interactive design makes it well suited +to the typical iterative design process used it optimizing a circuit +design. It is also well suited to undergraduate teaching where +Spice in batch mode can be quite intimidating. This version, while +still officially in beta test, should be stable enough for basic +undergraduate teaching and courses in MOS design, but not for +bipolar design. + +In batch mode it is mostly Spice compatible, so it is often possible +to use the same file for both ACS and Spice. diff --git a/cad/acs/pkg/PLIST b/cad/acs/pkg/PLIST new file mode 100644 index 00000000000..96e877a55ee --- /dev/null +++ b/cad/acs/pkg/PLIST @@ -0,0 +1,37 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/01/24 22:13:23 dmcmahill Exp $ +bin/acs +bin/acs.hlp +share/doc/acs/acs-tutorial +share/doc/acs/man.pdf +share/doc/acs/whatisit +share/examples/acs/README +share/examples/acs/eq.doc +share/examples/acs/eq2-145.ckt +share/examples/acs/eq2-289.ckt +share/examples/acs/eq2-577.ckt +share/examples/acs/eq3-1153.ckt +share/examples/acs/eq4-2305.ckt +share/examples/acs/eq4-4609.ckt +share/examples/acs/eq4-6913.ckt +share/examples/acs/eq4-9217.ckt +share/examples/acs/eqboost.ckt +share/examples/acs/eqflat.ckt +share/examples/acs/eqmodify.ckt +share/examples/acs/killzap.ckt +share/examples/acs/killzap.doc +share/examples/acs/nmos.doc +share/examples/acs/nmos100.ckt +share/examples/acs/nmos15.ckt +share/examples/acs/nmos18.ckt +share/examples/acs/nmos30.ckt +share/examples/acs/nmosgen.c +share/examples/acs/nmp100.ckt +share/examples/acs/nmpgen.c +share/examples/acs/opamp-ol.ckt +share/examples/acs/opamp-vf.ckt +share/examples/acs/opamp.doc +share/examples/acs/runall +share/examples/acs/runall.out +share/examples/acs/sc18.ckt +@dirrm share/doc/acs +@dirrm share/examples/acs |