pnenzi
9ee4064c46
Added more separation between sparse and the rest of the package.
2003-08-13 13:00:12 +00:00
pnenzi
c741a14c4f
Corrected ifdef system.
2003-08-13 12:56:27 +00:00
pnenzi
00e357b124
Renamed xrealloc to trealloc accroding to ngspice api.
2003-08-13 11:45:45 +00:00
pnenzi
7100098ed1
Appended model name to StrongNoiseEvalBUBBLE.
2003-08-13 11:40:24 +00:00
pnenzi
55c9fb256a
Renamed StrongInversionNoiseEval StrongInversionNoiseEval_b3v1.
2003-08-13 11:34:16 +00:00
pnenzi
cc7efbf248
xrealloc is now trealloc and xmalloc is now tmalloc. ngspice convention.
2003-08-13 11:03:12 +00:00
pnenzi
9075a6883e
Removed sensitivity analisys functions. Not yet working.
2003-08-13 10:51:53 +00:00
pnenzi
f67b255931
Corrected the CIDER part. The old scheme did not work.
2003-08-13 10:47:22 +00:00
pnenzi
4090c12422
Added a missing endif.
2003-08-12 21:44:11 +00:00
pnenzi
b25c50f614
Errors corrected.
2003-08-12 21:40:45 +00:00
pnenzi
2f87db3456
Removed compilation of sensitivity analysis. Code not yet ready.
2003-08-12 20:21:10 +00:00
pnenzi
43339f330a
Forgot to AC_SUBST CIDERMATH and CIDERMATHDIR.
2003-08-12 17:53:46 +00:00
pnenzi
ccee90013b
CIDER mathematical support routines (maths/misc) are now compiled only
...
when CIDER is defined.
2003-08-12 17:16:14 +00:00
pnenzi
88b8906c9a
Removed multiple definition of CMPLX_MUL macro.
2003-08-12 11:45:39 +00:00
pnenzi
8d893d890a
CIDER integration. Code updated for cider support.
2003-08-11 20:53:33 +00:00
pnenzi
ae57bef3b4
Bsim 3v2 model is now in bsim3 directory. Multirevision code.
2003-08-11 20:48:45 +00:00
pnenzi
623418b603
B3 license Import.
2003-08-11 20:39:36 +00:00
pnenzi
adb9d8c889
Ingore file for cvs.
2003-08-11 20:38:23 +00:00
pnenzi
f5cf25a6a1
Ignore file for CVS
2003-08-11 20:36:06 +00:00
pnenzi
1d5cfd8d10
Code update. CIDER compatiblity. Variuous enhancements.
2003-08-11 20:31:51 +00:00
pnenzi
33c3e863b8
Cider simulator (Include files). Import.
2003-08-11 20:25:19 +00:00
pnenzi
9d870bb115
Cider simulator support file.
2003-08-11 20:23:21 +00:00
pnenzi
6df3c20240
Hisim model import.
2003-08-11 20:13:47 +00:00
pnenzi
9c438c1a45
Bsim3soi V3.x import.
2003-08-11 20:12:11 +00:00
pnenzi
62c0c2c44e
Bsim3v1 (Serban Popescu version). Import.
2003-08-11 19:57:37 +00:00
pnenzi
dc6340f8bc
Bsim 3v1 (Alan Gillespie version). Import.
2003-08-11 19:54:07 +00:00
pnenzi
57f8eed5db
bsim 3v0 model. Import.
2003-08-11 19:53:13 +00:00
pnenzi
7f26f46d77
Cider simulator (scripts) Import.
2003-08-11 19:40:31 +00:00
pnenzi
63d16b9f2e
Cider simulator (math support routines) Import.
2003-08-11 19:38:20 +00:00
pnenzi
89317d34e8
Cider simulator (numerical devices) Import.
2003-08-11 19:35:20 +00:00
pnenzi
f5f8602d3a
Cider simulator (simulator routines) Import.
2003-08-11 19:25:28 +00:00
pnenzi
dd8929457e
Code cleaning.
2003-08-06 18:37:51 +00:00
pnenzi
d154d16449
Corrected errors I made in adding tclspice code.
2003-08-06 10:53:38 +00:00
pnenzi
b15349b847
REmoved compiled codemodel
2003-08-05 17:30:34 +00:00
pnenzi
dd49ea7eaa
Added changes from tclspice 0.2.13
2003-08-05 17:20:17 +00:00
pnenzi
531d3a1fc6
Removed poly directory (and its content).
2003-08-05 15:37:48 +00:00
pnenzi
98f7c6c9cd
*** empty log message ***
2003-08-05 15:32:25 +00:00
pnenzi
ca37aa0858
Removed dlinfo.h
2003-08-05 15:24:27 +00:00
pnenzi
b459529ca0
Removed icm_spice2poly directory (and contained files) and committed
...
changes to dlmain.c.
2003-08-05 15:23:27 +00:00
pnenzi
b273847454
Added TransImpedanceAmp example.
2003-07-31 17:24:41 +00:00
pnenzi
d381bf8026
BSIM3SOI{DD,FD,PD}owner and BSIM3SOI{DD,FD,PD}states where swapped in the
...
structure. Corrected and updated changelog. Thanks to Jon.
2003-07-25 20:26:25 +00:00
pnenzi
78ad27c858
Applied vera patches and updated Changelog.
2003-07-25 19:57:34 +00:00
pnenzi
4a82e1adbb
Term of use common to Bsim SOI models.
2003-07-23 20:10:45 +00:00
pnenzi
f1c81d40f7
Third batch of added files.
2003-07-23 20:08:35 +00:00
pnenzi
758bedc716
Second batch of added files.
2003-07-23 20:06:10 +00:00
pnenzi
9317355c0c
First batch of added file.
2003-07-23 19:59:53 +00:00
pnenzi
8362dec274
Integrated code from tclspice, brorson xspice and Vera memleak.
2003-07-23 19:36:39 +00:00
Robert Larice
0a0b64d23f
tclspice 0.2.7 import (hand craftet 2012)
2012-02-20 18:53:44 +01:00
stefanjones
add5a573f2
rming
2002-11-26 11:31:39 +00:00
stefanjones
ab9ab1640d
Remove rubbish from import
2002-11-26 11:27:28 +00:00
stefanjones
d2ae47441b
Initial revision
2002-11-26 10:11:59 +00:00
pnenzi
a7e1405208
Windows port of Ngspice (Holger Vogt) (part 2)
2002-01-03 22:47:29 +00:00
pnenzi
937e3db647
Holger Vogt Windows port for Ngspice.
2002-01-03 22:44:21 +00:00
pnenzi
6696aac9e6
Updated changelogs
2001-12-14 18:42:56 +00:00
pnenzi
7583d1849e
Applied another bunch of patches sent by CDHW (Charles D.H. Williams). The patches
...
are aimed to close some leaks in the parser.
2001-12-14 18:29:08 +00:00
pnenzi
df54ab497e
Fixed a bug that added a spurios character to vector names like in vxxxx#branch when
...
HAVE_ASPRINTF is not defined.
2001-12-07 21:08:53 +00:00
rouat
d55d6bbc04
misc updates
2001-12-06 19:15:50 +00:00
pnenzi
5347790036
Renamed conflicting functions min,max and d as vecmin, vecmax and vecd
2001-12-06 12:38:10 +00:00
rouat
8385b33bea
Removed useless GNU getopt handlinf in autoconf
2001-12-05 21:33:25 +00:00
rouat
45e21263c1
Fixed bug in gnu getopt handling
...
Made doc more readable
2001-12-04 19:37:56 +00:00
pnenzi
dee7afbfcc
Added --enable-ftedebug option to configure, fixed a bug in configure.in, now HAVE_ASPRINTF
...
gets defined when the function exists, added a comment in postcoms.c
2001-12-02 20:12:56 +00:00
pnenzi
65392b77ff
Modified printnum function to avoid printing bugs and memory leaks.
2001-12-02 10:03:11 +00:00
pnenzi
8fa2d2f361
Cleaned up the code (no more parentheses warning).
2001-12-01 15:14:41 +00:00
pnenzi
6013fda3ba
Fixed a typo. Thanks Charles.
2001-11-27 10:29:51 +00:00
pnenzi
e2e71a7e4d
Applied patches from Charles Williams. The patched code makes error reporting
...
more verbose. In inperror.c makes use of errMsg.
2001-11-27 10:26:25 +00:00
pnenzi
633f489e4c
Update of Changelog file to reflect bsim4 code cleanups.
2001-11-26 16:22:52 +00:00
pnenzi
7fae91cd5f
Some code cleanups and conformed to ngspice device interface.
2001-11-26 16:17:31 +00:00
pnenzi
402eff28a2
Removed EXPERIMENTAL_CODE #define. The code masked by the define was what spice33 manual reproduces what spice3 manual says about TMAX. The old code was simply wrong.
2001-11-25 19:19:05 +00:00
pnenzi
4baa8b0dcf
Applied patch from Richard McRoberts: A bug that most users probably wouldn't
...
encounter occurs in an ac analysis using a linear sweep with only one point.
A rather pathological case.) The original code in acan.c uses a frequency
ncrement of "HUGE" (infinity) which causes a crash when stepping to the second
point. Fixed by making the increment zero, which is tested for in the sweep,
ausing it to terminate correctly after the first point.
2001-11-25 18:28:20 +00:00
rouat
c6d2a20b8f
Changed handling of GNU getopt
2001-11-25 18:11:44 +00:00
pnenzi
7a57ec7b4a
Applied patch: http://newton.ex.ac.uk/teaching/CDHW/Electronics2/userguide/patches10.txt
...
This patch fix a bug that make spice crash if the "where" command is issued
when there are no unconvered nodes to report. While I never had such problem in ngspice,I have applied this, because this version of the function make the output of "where" better.
2001-11-25 17:57:58 +00:00
rouat
84c3d3fbc0
Updated BSIM4 model to latest version (BSIM4.2.1)
2001-11-25 17:56:26 +00:00
pnenzi
fc8956b08c
Added min, max and d(iff) to vectors from code submitted by Routoure.
2001-11-23 18:01:38 +00:00
pnenzi
5cc15682eb
Removed some garbage introduced by CVS.
2001-11-23 08:13:58 +00:00
pnenzi
79bc909c05
Added patch to avoid segfault.
2001-11-22 20:50:14 +00:00
pnenzi
9f2d0d2324
Added patches to fix segfaults
2001-11-22 20:43:36 +00:00
pnenzi
29f5d62f0a
Added patches to fix inital segfault.
2001-11-22 20:25:09 +00:00
pnenzi
4eeeed70fc
Changed seconds unit from S to s (to lower case). Patch from Steven Borley.
2001-06-05 18:02:49 +00:00
pnenzi
609f57ba00
Applied first patch from Steven Borley that fixes memory leaks and errors while reading input decks.
2001-06-05 18:00:28 +00:00
pnenzi
08deeb54f5
Bug fix: braces around wrong subexpression
2001-05-26 14:47:44 +00:00
pnenzi
5ccc72f182
Added Steven patch which consists of a bug fix (= instead of ==) and a new feature (substring search).
2001-05-21 11:33:19 +00:00
pnenzi
0685cf4bb8
EKV support: added a line I forgot in the previous commits.
2001-05-17 20:15:17 +00:00
pnenzi
b8393421a6
Added reference to the www site for ekv model
2001-05-13 18:01:30 +00:00
pnenzi
3d557b762b
First commit for EKV model support (as a not source model).
2001-05-13 13:24:12 +00:00
pnenzi
c099f63794
CKThead structure now allocated dynamically.
2001-05-05 09:54:41 +00:00
pnenzi
e96628b7bd
Linked stag model to the simulator
2001-05-02 20:33:10 +00:00
pnenzi
9332fc213f
Added stag 26 model (as level 62 and M type)
2001-05-02 20:31:09 +00:00
pnenzi
0dae4607a0
Added a patch to csw and sw from Jon Engelbert dealing with negative histeresys
2001-04-25 18:28:20 +00:00
pnenzi
07b5fae7d8
PREDICTOR code works after addeing a varialbe previously removed during code cleaning.
2001-04-25 18:22:20 +00:00
pnenzi
8401f16c5a
Now PREDICTOR code works again, two variables were removed but they were needed for PREDICTOR code.
2001-04-25 18:19:03 +00:00
pnenzi
dff063fd56
Corrected an error in instance structure. Now should work.
2001-04-25 18:15:17 +00:00
pnenzi
01186f3556
Reimported mos9 after running dos2unix, there were some ^M inherited
...
from dos.
2001-04-25 18:01:55 +00:00
pnenzi
b07e35d150
Linked the new devices (mesa hfet1 hfet2) into the ngspice simulator
2001-04-25 17:58:59 +00:00
pnenzi
a2ba74bcac
Added three new devices from macspice3f4 (A. Wilson). These devices are not yet in a usable state. They seems to be partial porting.
2001-04-25 17:50:50 +00:00
pnenzi
913b715c51
This damn dependence hidden in the source. Have modifed the max number of devices
2001-04-22 12:31:57 +00:00
pnenzi
1b7c9386fe
Bug fixes from previous commit.
2001-04-22 10:08:46 +00:00
pnenzi
8551caa8e9
Code to link mos9 and bjt2 and some fixes from last Alan's code.
2001-04-20 07:31:30 +00:00
pnenzi
34d9855db1
bjt2 model import (bjt2 is bjt Modified by Alan Gillespie)
2001-04-20 07:14:04 +00:00
pnenzi
dba228e7dc
Imported mo9 (mos3 modified by Alan Gillespie)
2001-04-20 07:08:08 +00:00
pnenzi
e515e01ede
Second step of the solaris/sparc patch. Added support for getopt function.
...
Automake and Autoconf recognizes if getopt is missing and add the provided code.
2001-04-17 13:35:52 +00:00