pnenzi
57d805cbf6
Modified noisean.c with the one found into the bsim4 (version 4.1.0) model,
...
hope thet this version does not break anything. Changelog updated.
2001-01-24 11:16:32 +00:00
pnenzi
3a6b1983b7
Reflected changes in device support
2001-01-24 11:13:10 +00:00
pnenzi
777a922fd8
Updated model to 4.1.0
2001-01-24 11:11:56 +00:00
pnenzi
082b12238e
This file was missing
2001-01-23 15:03:39 +00:00
pnenzi
27d63941cd
Modified WAT_GC in HAVE_LIBGC
2001-01-23 15:01:58 +00:00
pnenzi
d1d4832b65
odification to parsing function for new device model (BSIM3SOIDD). Prepended
...
ng to binaries and manpages. Online help works again (at least!). Corrected
a bug in cktsgen.
2001-01-21 17:24:23 +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
4ce592331e
Applied Alan Gillespie patch. The ngspice output format for raw file is now
...
the original one (spice3) but with some enhancement made by Alan.
2001-01-21 17:18:20 +00:00
pnenzi
9ae4040d53
A hacked version of check.sh to generate test files
2001-01-21 17:14:10 +00:00
pnenzi
504ab3b0f9
Added support fot bsim3soi dynamic depletion device (initial commit)
2001-01-21 17:07:40 +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
cdae0ed0b5
Fixed a couple of bugs in the files
2000-11-21 21:44:33 +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
ccfdf80c2e
Applied patches for BSD OSes
2000-11-13 19:30:00 +00:00
arno
9dd92c7315
* com_history, com_alias, parser/cshpar.c, parser/complete.c:
...
Applied patch by Michael Widlok. It fixes command completion and
history list. In the process, Michael also fixed a memory leak.
2000-11-07 17:49:18 +00:00
pnenzi
8b4d50358e
Updated NEWS file
2000-11-05 16:19:51 +00:00
pnenzi
8669c613b2
Corrected path for gc include file.
2000-11-05 16:02:46 +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
385994e1e1
* TODO: Removed.
2000-10-29 09:05:45 +00:00
pnenzi
b2c1e70401
variable.c : a variable was not declared; fixed
...
NEWS: updating (in progress)
2000-10-26 20:33:11 +00:00
pnenzi
19129762ad
Added Glao Dezai's patches (some memory leaks fixes)
2000-10-26 17:02:12 +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
cbb5c9843d
* TODO: Little updates.
2000-10-16 23:14:33 +00:00
arno
86f326d11e
* NEWS TODO acconfig.h configure.in src/ngspice.idx
...
src/frontend/inpcom.c src/include/complex.h
src/include/macros.h src/include/memory.h
src/include/ngspice.h src/maths/cmaths/Makefile.am
src/maths/cmaths/cmath1.c src/maths/cmaths/cmath2.c
src/maths/cmaths/cmath3.c src/maths/cmaths/cmath4.c
src/maths/cmaths/test_cx_j.c src/maths/cmaths/test_cx_mag.c
src/maths/cmaths/test_cx_ph.c src/misc/alloc.c
src/misc/alloc.h: Added support for the Boehm-Weiser
conservative garbage collector.
* NOTES src/maths/cmaths/cmath.h: Added.
* notes/Linux.changes notes/dbx notes/internal notes/mac_port
notes/porting notes/spice2: Removed or incorporated into
NOTES.
2000-10-14 21:49:25 +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
03cf985d1a
*** empty log message ***
2000-10-13 16:25:00 +00:00
arno
70e2bc5b16
* polyfit.c: Input matrix got overwritten too soon, leading to NaN
...
results for Fourier Analysis. Fix due to Daniele Gordini.
2000-10-13 16:24:31 +00:00
arno
0aabb5f1d0
*** empty log message ***
2000-10-12 22:20:47 +00:00
arno
526313390b
* inpeval.c: Bugfix for subcircuits contributed by Michael
...
Widlok.
2000-10-12 21:39:18 +00:00
arno
f237c66aee
* graf.c: Removed need to press return after resizing the plot
...
window.
2000-10-10 12:20:57 +00:00
arno
06fa9efbc2
* mslib, spiceprm: Michael Widlok released new version of his
...
programs.
2000-10-10 12:11:56 +00:00
arno
a6d0a5cdca
* AUTHORS: Added Alan Gillespie as a contributor.
2000-10-03 16:30:50 +00:00
pnenzi
ac84baab65
Alan fixed some typo introduced in the last commits.
2000-10-03 05:22:07 +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
pnenzi
1857890a08
Corrected a bug introdiced when patching the file with Alan's code.
...
Models in subcircuits are now handled correctly.
2000-09-14 05:51:50 +00:00
pnenzi
ae8bcb42cf
Restored Alan's patches. Now they works.
2000-09-12 22:00:57 +00:00
pnenzi
c8e1e5c939
I have reverted to the old (non AlansFixes) version outif.c and changed
...
again (as Alan suggested) the if(FLASE) to if(terse). The problems with
vectors are now disappeared.
2000-09-12 19:02:26 +00:00
pnenzi
703b2337f5
Changed if(terse) into a if(FALSE) as in Alan's Code.
2000-09-10 20:00:55 +00:00
arno
67976b05dc
* fteext.h: Removed prototype for com_fourier(). Use
...
src/frontend/fourier.h for the proper prototype.
2000-09-09 13:26:02 +00:00
arno
508fee7d4b
* commands.c: Use fourier.h.
...
* dotcards.c: Update to prevent segfault.
* fourier.c, fourier.h: com_fourier is now calling fourier(), a
function with more parameters.
* dotcards.c: Added assertions to guard a double indirection, now
ngspice will bomb out on an assertion instead of a segfault.
2000-09-09 13:24:30 +00:00
arno
7a3a17a5b9
* dotcards.c: Added assertions to guard a double indirection, now
...
ngspice will bomb out on an assertion instead of a segfault.
2000-09-09 12:12:32 +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
187600fe61
* inp2dot.c: Removed unused static functions dot_ic and
...
dot_nodeset.
* inppas2.c: Added back parsing for dotlines.
2000-09-09 12:04:51 +00:00
arno
2680129539
* analysis.c: New file.
2000-09-07 18:14:25 +00:00
arno
5c77d40766
* analysis.h: New file.
2000-09-07 18:13:32 +00:00
arno
8dc5eac0ee
* TODO, doc/ngspice.texi: Small updates
...
* configure.in: New --enable-smoketest.
* src/main.c
src/ngspice.c src/frontend/outitf.c src/frontend/runcoms.c
src/frontend/spiceif.c src/frontend/parser/numparse.c
src/include/cktdefs.h src/include/fteext.h
src/include/inpdefs.h src/include/jobdefs.h
src/include/ngspice.h src/include/tskdefs.h
src/spicelib/analysis/Makefile.am
src/spicelib/analysis/acsetp.c
src/spicelib/analysis/cktaskaq.c
src/spicelib/analysis/cktdojob.c
src/spicelib/analysis/cktnewan.c
src/spicelib/analysis/cktsetap.c
src/spicelib/analysis/cktsopt.c
src/spicelib/analysis/ckttroub.c
src/spicelib/analysis/dcosetp.c
src/spicelib/analysis/dctsetp.c
src/spicelib/analysis/dsetparm.c
src/spicelib/analysis/nsetparm.c
src/spicelib/analysis/pzsetp.c
src/spicelib/analysis/senssetp.c
src/spicelib/analysis/tfsetp.c
src/spicelib/analysis/transetp.c
src/spicelib/devices/bjt/bjtdset.h
src/spicelib/devices/bjt/bjtext.h
src/spicelib/devices/bjt/bjtsetup.c
src/spicelib/devices/bsim2/b2set.c
src/spicelib/devices/bsim3/b3acld.c
src/spicelib/devices/bsim3/b3set.c
src/spicelib/devices/bsim3/bsim3def.h
src/spicelib/devices/csw/cswtrunc.c
src/spicelib/devices/dio/diodset.c
src/spicelib/devices/dio/dioinit.c
src/spicelib/devices/jfet/jfetset.c
src/spicelib/devices/mes/messetup.c
src/spicelib/devices/mos1/mos1ask.c
src/spicelib/devices/mos1/mos1set.c
src/spicelib/devices/mos1/mos1temp.c
src/spicelib/devices/mos3/mos3load.c
src/spicelib/devices/mos6/mos6set.c
src/spicelib/devices/sw/swtrunc.c
src/spicelib/parser/inppas2.c src/spicelib/parser/inppas3.c
src/spicelib/parser/inppas3.h: Paolo and I have integrated patches from Alan Gillespie
<Alan.Gillespie@analog.com>.
2000-09-05 19:48:22 +00:00