Commit Graph

310 Commits

Author SHA1 Message Date
h_vogt d080f6dfc0 updates for making dist, new internal fcn getline_xgrapgh 2010-05-30 09:26:34 +00:00
dwarning 278f3c64fd update to 4.3 2010-02-21 13:44:19 +00:00
dwarning ba54c4d9b8 big kspice model update 2010-02-07 18:16:17 +00:00
dwarning 64e383961b matrixes must be complete to prevent access violation 2010-01-24 14:17:00 +00:00
dwarning 59f1c840a5 skip codemodel in tests 2010-01-16 22:12:35 +00:00
dwarning c8133f7135 Simpler regression tests 2010-01-16 22:11:43 +00:00
dwarning 8fe4bebe54 Simpler regressions tests 2010-01-16 16:13:12 +00:00
dwarning c314eb4ab5 wrong cpl model instantiation 2009-12-18 17:00:22 +00:00
pnenzi 77509c3b15 Removed adms directory from dist target 2009-04-24 20:55:56 +00:00
dwarning b73a5feed2 Update to bsimsoi v4.1 2009-04-19 10:20:00 +00:00
dwarning 7f1705d60b model.card not used 2009-03-16 21:14:57 +00:00
dwarning 261c7e0f88 adapt output format to spice3 numdgt convention 2009-03-15 22:44:28 +00:00
dwarning 51d01ca8c4 adapt test to changes from 2008-11-18 2009-03-15 22:40:04 +00:00
dwarning ddbc88d8a2 try to come inline with ngspice output 2009-03-08 16:17:10 +00:00
dwarning 67ecf0d85e try to come inline with ngspice output 2009-03-08 15:59:08 +00:00
dwarning c02046a0ab removed imaginary part of frequency 2009-03-08 14:19:19 +00:00
dwarning 55689965c7 diode test was not really a testbench for vbic 2009-03-08 14:18:58 +00:00
dwarning 4120ea15dd removed imaginary part of frequency 2009-03-08 14:10:29 +00:00
dwarning 04e0d44cd3 Actual testbench 4.6.1/2 2009-03-07 18:43:00 +00:00
dwarning 8ab349ff62 Adapted filter to bsim3, bsim4 testbench 2009-03-07 16:11:47 +00:00
dwarning 9f28a99c72 Actual testbench 4.6.1/2 2009-03-07 16:10:57 +00:00
dwarning 3b2d896f5c Actual testbench 4.6.1/2 2009-03-07 09:57:21 +00:00
dwarning c105178974 Not used in actual testbench 4.6.1/2 2009-03-06 19:07:32 +00:00
dwarning da9a47df86 extend filter keywords 2009-03-03 21:11:29 +00:00
dwarning f76363d951 adapt output format to spice3 numdgt convention 2009-03-03 21:10:49 +00:00
dwarning 8d0bba9ddb Focus only to the actual bsim3 version testbench 2009-03-01 10:04:20 +00:00
dwarning a01af4c878 Focus only to the actual bsim3 version testbench 2009-03-01 09:58:02 +00:00
dwarning b0a8ae8be7 Focus only to the actual bsim3 version testbench 2009-03-01 09:15:19 +00:00
dwarning b401e0f405 removed imaginary part of frequency 2009-02-24 19:02:01 +00:00
dwarning 3445bbfb15 add level parameter 2009-02-23 21:49:01 +00:00
dwarning 703b75e6ea .options noacct added 2009-02-23 20:59:16 +00:00
dwarning 844f0cb9ac correct level=8 and set version 2009-02-23 20:58:28 +00:00
dwarning 1f42dc1ffc Transimp moved to examples 2009-02-22 21:50:52 +00:00
dwarning de7e9c109e There are no reference for testing - moved to examples 2009-02-22 21:05:10 +00:00
dwarning 5ab7e9d384 There are no reference for testing - moved to examples 2009-02-22 20:42:58 +00:00
h_vogt f727fd6c8e .options noacct 2009-02-22 19:29:44 +00:00
h_vogt 7cf016f98b .options NOACCT 2009-02-22 18:28:25 +00:00
dwarning ff173965ac Additional parameters needed 2009-02-22 12:07:32 +00:00
dwarning 9c7e45b1d7 Update to release version 504.7 now with selfheating 2009-02-22 11:56:48 +00:00
h_vogt 1935e00ff3 make check CYGWIN 2009-02-21 20:52:19 +00:00
dwarning c37e3ca61a only one modelcard for tests 2008-12-28 17:32:16 +00:00
dwarning b03cf4e6c2 update to hicum0 v1.2 2008-12-28 17:30:10 +00:00
pnenzi c5921d78f2 Removed tclspice entries from Makefile.am 2008-11-30 09:20:24 +00:00
pnenzi dff9cca91e Moved TCL test under examples dir 2008-11-30 09:17:27 +00:00
dwarning 30f1a881f3 only basic tests for vbic 2008-11-29 17:07:55 +00:00
pnenzi 1e9ba171d8 Updated some Makefiles for generating distribution tarball. 2008-11-26 09:40:16 +00:00
dwarning b1b30738fa lateral pnp workaround 2008-11-18 11:58:38 +00:00
saintel 924ddd14e5 *** empty log message *** 2008-11-02 18:23:14 +00:00
pnenzi fa549df82a TCLSPICE IMPORT + libtool + measure2 command 2008-08-27 13:39:05 +00:00
dwarning 0640081a96 new testcase for bsim3soi 2008-04-20 09:36:53 +00:00
sjborley aa6dc0cf7b Added a missing .cvsignore 2007-12-14 10:11:18 +00:00
sjborley 802d224cdd Added .cvsignore to several tests directories 2007-12-14 10:10:12 +00:00
dwarning 2334fc459f not really a result 2007-12-08 14:46:59 +00:00
dwarning 09561884fe to see the full beautiness 2007-07-25 19:04:41 +00:00
dwarning 7d557765f1 to see substrate effects exmod=1 2007-07-25 18:53:44 +00:00
dwarning ff38321e39 correct lib entry 2007-07-24 09:50:31 +00:00
dwarning d1e7316107 testing more effects and unifications 2007-07-24 09:11:02 +00:00
dwarning 8b6331c163 testing - a must be 2007-05-08 19:45:55 +00:00
pnenzi 86b47ab990 Added Gary's patch for cygwin. 2006-02-19 09:37:03 +00:00
sjborley 96657c618a Fixed spelling errors 2005-09-06 20:30:11 +00:00
pnenzi f8ff8283dc Updated tests. 2005-08-27 18:53:51 +00:00
pnenzi 0c2ff31d0b Applied a set of patches from Steven Borley. See changelog for details. 2005-03-17 21:22:33 +00:00
pnenzi 28caa83ad1 New check script. 2005-03-13 17:27:47 +00:00
pnenzi 917e7e0f68 Modelcards for bsim4.4.0. 2005-03-06 21:23:32 +00:00
pnenzi 43f07202c6 Added tests for bsim4 4.4.0 2005-02-28 15:38:27 +00:00
pnenzi 31597c169c Changed error. 2004-09-05 09:43:39 +00:00
pnenzi 94ff98e088 Mesa model type now shows up correctly. Changed test output accordingly. 2004-09-05 09:03:47 +00:00
pnenzi 73943dbf42 jfet model type (njf or pjf) was included in output parameters, showing in shomod command as a model parameter. That was wrong. Corrected. 2004-09-05 08:39:42 +00:00
pnenzi 4515cac58f files included in netlists were missing from dist target. Now corrected. 2004-09-05 07:35:06 +00:00
pnenzi fb62379a6c Does not cout lines outputted from codemodel command. 2004-09-04 19:58:11 +00:00
pnenzi 9e79c3380d Added bin directory to dist target. 2004-09-04 18:40:00 +00:00
pnenzi 30b925ff67 Removed file. 2004-08-09 16:47:20 +00:00
pnenzi d775d74ae4 Moved files under examples. 2004-08-09 16:35:36 +00:00
pnenzi 200a5b9c07 Files moved into example directory. 2004-08-09 16:09:41 +00:00
pnenzi 0d8eb91390 Files are moved into subdorectories. 2004-08-09 16:01:44 +00:00
pnenzi 12b923e74f Updated test. 2004-08-09 15:55:57 +00:00
pnenzi e43337dc76 Updated tests for bsim3 devices. 2004-08-09 15:54:08 +00:00
pnenzi 03af11abad Updated tests for bsim2 devices. 2004-08-09 15:43:06 +00:00
pnenzi dbef9cbc2d Updated test for bsim1 devices. 2004-08-09 15:42:36 +00:00
pnenzi 26b215b985 Created and populated a directory with test drivers. 2004-08-09 15:41:59 +00:00
pnenzi f5bacff00c Updated tests for bsim3 soi dd. 2004-08-09 15:37:43 +00:00
pnenzi 1a393552ea Updated tests for bsim3 soi fd. 2004-08-09 15:37:01 +00:00
pnenzi 58c9fb5091 Updated tests for bsim3 soi pd. 2004-08-09 15:35:48 +00:00
pnenzi 51791a31bc Updated bsim4 tests. 2004-08-09 15:33:30 +00:00
pnenzi a6dbdea1f2 Updated filters test. 2004-08-09 15:32:07 +00:00
pnenzi a748e3b539 Updated general tests. 2004-08-09 15:31:36 +00:00
pnenzi 2187b1c797 Updated tests for hfet device. 2004-08-09 15:30:27 +00:00
pnenzi ef0657e7e9 Updated tests for hisim device. 2004-08-09 15:29:44 +00:00
pnenzi 5ddcfb9e17 Updated tests for jfet device. 2004-08-09 15:29:13 +00:00
pnenzi 6f8f8d388d Updated tests for mes device. 2004-08-09 15:28:35 +00:00
pnenzi 0b55e37543 Updated tests for mesa device. 2004-08-09 15:28:07 +00:00
pnenzi e4095ab140 Updated tests for mos6 device. 2004-08-09 15:27:29 +00:00
pnenzi ae4ca3338b Updated tests for polezero analysis. 2004-08-09 15:26:52 +00:00
pnenzi ffce6dcb1c Updated tests for resistor device. 2004-08-09 15:26:23 +00:00
pnenzi 4eb6744fca Added test for sensitivity analysis. 2004-08-09 15:24:45 +00:00
pnenzi 8d2ec956b9 Tests for transient (time marching) analysis. 2004-08-09 15:23:11 +00:00
pnenzi f6b43cbb1a Built tests for transmission lines. 2004-08-09 15:21:33 +00:00
pnenzi df69687737 Built tests for vbic. 2004-08-09 15:19:20 +00:00
pnenzi 1260ae08db Update autoconf scripts and applied Niessner patch to remove compiler warnings. 2004-07-09 18:37:25 +00:00
pnenzi f183a49c6d Some cleanups. 2004-02-14 20:24:22 +00:00
pnenzi 9066452b23 Trimmed Makefiles.am for "make dist" and added tests placeholders. 2004-02-14 19:19:23 +00:00
pnenzi 811d6064cc Update info file for tests directory. 2004-01-27 22:02:45 +00:00
pnenzi 90bc7ec8be Added VBIC model (3T) from Dietmar Warning. 2004-01-27 21:57:20 +00:00
pnenzi 7bfe6db9bf Added example files for cider simulator. 2004-01-26 12:25:22 +00:00
pnenzi f62f7a18ad Added test netlists for cpl and txl from kspice. 2003-12-31 16:14:20 +00:00
pnenzi 3329216be0 Added "m" to mes device. Updated Documentation and added mes test file. 2003-12-31 07:56:39 +00:00
pnenzi dab7eea4f5 Added dtemp and "m" to hfet1, pole-zero analysis and corrected a bug in unsetup function. Added two test netlists. 2003-12-30 09:20:47 +00:00
pnenzi 14eef00d5c Added "dtemp" anf "m" to jfet model. Added a test netlist and updated DEVICES. 2003-12-26 09:46:48 +00:00
pnenzi 32e9bf6929 Initial import bsim3v3,2 test netlists. 2003-09-29 20:41:34 +00:00
pnenzi 66b915f8dd Initial import. Hisim test circuit. 2003-09-29 20:33:53 +00:00
pnenzi c5f15567aa Initial import for bsim3v3.0 and 3v3.1 netlists from Berkeley. 2003-09-29 20:31:38 +00:00
pnenzi 7740aaaf00 Added transmission lines tests. 2003-08-24 19:15:38 +00:00
pnenzi 1dfc90e952 Added reference files and Makefile. 2003-08-24 19:14:03 +00:00
pnenzi 2920fe5b03 Reference files for new pole/zero tests. 2003-08-24 18:22:46 +00:00
pnenzi caf8499eae Added new test directories: bsim1 and bsim2. 2003-08-24 18:02:33 +00:00
pnenzi 856a58edb5 Added test structure for bsim2. 2003-08-24 17:59:56 +00:00
pnenzi 4ba66ce092 Added test structure for bsim1. 2003-08-24 17:58:24 +00:00
pnenzi e5fbdb675d Added some test files for transmission lines (from ngspice debian patch). 2003-08-21 12:36:18 +00:00
pnenzi ab8b219bb1 Added test file for pole/zero analysis (from ngspice debian patch). 2003-08-21 12:33:45 +00:00
pnenzi 5941f7fe56 Added mos6 test circuits (from ngspice debian patch). 2003-08-21 12:31:01 +00:00
pnenzi 83b684d487 Added "general" test files (from ngspice debian patch). 2003-08-21 12:28:39 +00:00
pnenzi 8021414ab1 Added bsim2 test circuit (from ngspice debian patch). 2003-08-21 12:26:45 +00:00
pnenzi 8e04fedf7f Added bsim1 test (from ngspice debian patch). 2003-08-21 12:23:56 +00:00
pnenzi 4ea14531f8 Added test file for ngproc2mod (from ngspice debian patch). 2003-08-21 12:21:30 +00:00
pnenzi b273847454 Added TransImpedanceAmp example. 2003-07-31 17:24:41 +00:00
pnenzi 74b6d75ba1 Update of docs and test. Added mesa test files. 2001-12-07 15:02:45 +00:00
rouat 45e21263c1 Fixed bug in gnu getopt handling
Made doc more readable
2001-12-04 19:37:56 +00:00
pnenzi 9f8b5562b6 Minor changes to files 2001-01-24 17:22:08 +00:00
pnenzi ca5b045c32 Added bsim4 test code 2001-01-24 11:31:05 +00:00
pnenzi ec53d25acc check.sh removes date from files generated 2001-01-24 11:29:13 +00:00
pnenzi 1eaf9e34ab Need to change some files after removing #ifndef'd (NEWCONV) code. 2001-01-24 11:28:35 +00:00
pnenzi 137b31b399 Some output files changed after removing the #ifndef'd (NEWCONV) code. 2001-01-24 11:27:51 +00:00
pnenzi 082b12238e This file was missing 2001-01-23 15:03:39 +00:00
pnenzi 0733ec6973 Added bsim3soid DD (dynamic depletion) tests and minor modification to other
files.
2001-01-21 17:20:06 +00:00
pnenzi 9ae4040d53 A hacked version of check.sh to generate test files 2001-01-21 17:14:10 +00:00
pnenzi d7e8cc99e5 Added bsim3soifd tests. 2001-01-21 16:50:29 +00:00
pnenzi 5496e592ce Added bsim3soi FD (Fully Depleted) model and added test files 2000-12-09 18:18:43 +00:00
pnenzi 97e77a523e Added support for bsim3soi fd devices (fully depleted). 2000-12-08 16:58:47 +00:00
pnenzi 6f1f43a242 Added bsi3soipd to Makefile 2000-11-23 18:25:14 +00:00
pnenzi 4764a45ddf Cleaning commit. Added tests for PD SOI device. 2000-11-21 20:12:35 +00:00
pnenzi 9606b353db Added support for BSIM3SOI_PD 2.2.1 and changed configuration scripts, makefiles and support routines. 2000-11-21 07:38:51 +00:00
pnenzi a718fb27f5 Fixed an error in variable.c that caused a segmentation fault and updated files for rework-13 2000-11-01 21:21:21 +00:00
arno e7b68b461e * Makefile.am: Conversion from notes dir to NOTES file.
* configure.in: Cosmetic changes.

	* tests/Makefile.am: Updates for distcheck target.
2000-10-18 16:29:59 +00:00
arno cc51f0e8db * src/main.c, src/multidec.c, src/proc2mod.c,
src/frontend/display.c, src/frontend/outitf.c,
	src/frontend/help/readhelp.c, src/frontend/help/x11disp.c,
	src/frontend/parser/complete.c, src/frontend/parser/glob.c,
	src/frontend/plotting/graf.c,
	src/frontend/plotting/graphdb.c,
	src/frontend/plotting/x11.c, src/include/graph.h,
	src/include/iferrmsg.h, src/include/ifsim.h,
	src/include/macros.h, src/maths/poly/polyfit.c,
	src/maths/sparse/spalloc.c, src/maths/sparse/spconfig.h,
	src/misc/alloc.c, src/misc/mktemp.c,
	src/spicelib/analysis/cktpzstr.c,
	src/spicelib/devices/bsim2/b2temp.c,
	src/spicelib/devices/bsim3/b3temp.c,
	src/spicelib/devices/bsim3v1/b3v1temp.c,
	src/spicelib/devices/bsim3v2/b3v2temp.c,
	src/spicelib/devices/bsim4/b4temp.c: replaced malloc
	realloc and free calls to use tmalloc trealloc and txfree.

	* tests/diffpair.out, tests/fourbitadder.out,
	tests/resistance/res_partition.out: Updated.
2000-10-14 13:16:53 +00:00
arno 19f387a1c6 * diffpair.out, filters/lowpass.out, polezero/filt_bridge_t.out,
polezero/filt_multistage.out, polezero/filt_rc.out,
        resistance/res_array.out, resistance/res_partition.out: Updated
        for new spice output.
2000-09-14 18:36:16 +00:00
arno 394c92c2a6 * fourbitadder.out, resistance/res_simple.out: Updated to
correspond to the new output from ngspice.
2000-09-09 12:08:13 +00:00
arno f2c0cec4c4 * Makefile.am: test outputs were not put in distribution. 2000-08-27 20:10:16 +00:00
arno 9b7d4b3187 * src/spicelib/analysis/cktpzstr.c: Reversed a patch that went
in between ng-spice-0.2 and ng-spice-0.3 that eliminated the
        following warnings: 'suggest parentheses around && within
        ||'.  The parenthesis were not placed correctly, leading to
        incorrect behaviour of the pole-zero analysis.

        * tests/polezero/*.out: Changed the content of these files because
        the bug that caused the incorrect pole-zero results have been
        traced to src/spicelib/analysis/cktpzstr.c.
2000-07-27 22:57:36 +00:00
arno fe8d08d0a9 * ChangeLog: Summarize recents changes.
* src/devices/Makefile.am: Updates to EXTRA_DIST.

	* src/misc/misc_time.c, src/misc/printnum.c, src/misc/tilde.c:
	Code formatting updates.

	* tests/fourbitadder.out: Updates.
2000-07-03 15:32:29 +00:00
arno 4d97a24aa2 * tests/Makefile.am: Update for make distcheck target. 2000-06-28 17:50:33 +00:00
arno 5cb17f3efc * tests/polezero/Makefile.am tests/polezero/filt_bridge_t.cir:
New test.

	* tests/polezero/filt_multistage.out
	tests/polezero/filt_rc.out tests/polezero/filt_bridge_t.out:
	Prototype output as a starting point.
2000-06-17 22:47:14 +00:00
arno 9d2cbb06b7 * src/ngspice.c src/devices/dev.c: Moved AN_* defines to
dev.c.

	* src/analysis/cktpzset.c: Removed unused code.

	* tests/polezero/.cvsignore tests/polezero/Makefile.am
	tests/polezero/filt_multistage.cir
	tests/polezero/filt_multistage.out tests/polezero/filt_rc.cir
	tests/polezero/filt_rc.out: New files to test pole zero
	operations.

	* configure.in tests/Makefile.am: Updated for new files.
2000-06-11 10:32:50 +00:00
arno d74a36c2e5 * configure.in tests/Makefile.am: Updates for the new
directories.

	* tests/check.sh tests/filters/.cvsignore
	tests/filters/Makefile.am tests/filters/lowpass.cir
	tests/filters/lowpass.out tests/resistance/.cvsignore
	tests/resistance/Makefile.am tests/resistance/res_array.cir
	tests/resistance/res_array.out
	tests/resistance/res_partition.cir
	tests/resistance/res_partition.out
	tests/resistance/res_simple.cir
	tests/resistance/res_simple.out: New files.

	* tests/config.sh tests/diffpair.sh tests/fourbitadder.sh
	tests/resistor.cir tests/resistor.out tests/resistor.sh
	tests/respart.cir tests/respart.out tests/respart.sh
	tests/resistance/test1.cir: No longer needed, removed.
2000-06-05 21:24:21 +00:00
pnenzi 9136267560 Added scale parameter to resistor model. Updated documentation and tests 2000-06-04 11:37:29 +00:00
pnenzi 090c6b6d6f Added multiplicity parameter m to resistors and updated tests 2000-06-04 09:02:39 +00:00
arno 12da5de1cc * config.sh: Swapped reference output and test output on diff. 2000-05-29 19:41:16 +00:00
arno d0a04e740b * tests/respart.out: Changed to reflect the new output. 2000-05-22 19:00:47 +00:00
arno e92356e43c * DEVICES: Adjusted spacing.
* doc/.cvsignore man/.cvsignore man/man1/.cvsignore
	src/.cvsignore src/analysis/.cvsignore src/circuit/.cvsignore
	src/devices/.cvsignore src/devices/asrc/.cvsignore
	src/devices/bjt/.cvsignore src/devices/bsim1/.cvsignore
	src/devices/bsim2/.cvsignore src/devices/bsim3/.cvsignore
	src/devices/bsim3soi_dd/.cvsignore
	src/devices/bsim3soi_fd/.cvsignore
	src/devices/bsim3soi_pd/.cvsignore
	src/devices/bsim3v1/.cvsignore src/devices/bsim3v2/.cvsignore
	src/devices/bsim4/.cvsignore src/devices/cap/.cvsignore
	src/devices/cccs/.cvsignore src/devices/ccvs/.cvsignore
	src/devices/csw/.cvsignore src/devices/devsup/.cvsignore
	src/devices/dio/.cvsignore src/devices/disto/.cvsignore
	src/devices/ind/.cvsignore src/devices/isrc/.cvsignore
	src/devices/jfet/.cvsignore src/devices/jfet2/.cvsignore
	src/devices/ltra/.cvsignore src/devices/mes/.cvsignore
	src/devices/mos1/.cvsignore src/devices/mos2/.cvsignore
	src/devices/mos3/.cvsignore src/devices/mos6/.cvsignore
	src/devices/res/.cvsignore src/devices/sw/.cvsignore
	src/devices/tra/.cvsignore src/devices/urc/.cvsignore
	src/devices/vccs/.cvsignore src/devices/vcvs/.cvsignore
	src/devices/vsrc/.cvsignore src/frontend/.cvsignore
	src/hlp/.cvsignore src/include/.cvsignore src/maths/.cvsignore
	src/maths/cmaths/.cvsignore src/maths/ni/.cvsignore
	src/maths/sparse/.cvsignore src/misc/.cvsignore
	src/parser/.cvsignore tests/.cvsignore: Help CVS ignore
	automatically regenerated files.
2000-05-01 18:23:50 +00:00
arno 905656c5a8 * tests/Makefile.am: Updates for new files.
* tests/respart.cir tests/respart.out tests/respart.sh:
	Additional tests for resistor.

	* tests/resistance/respart.cir: Moved into tests directory.
2000-05-01 17:36:59 +00:00
pnenzi 978f1c32a2 Initial revision 2000-04-27 20:03:57 +00:00