pnenzi
|
f59a7c0450
|
Removed a spurious "+"
|
2005-04-18 08:25:46 +00:00 |
pnenzi
|
1aa04ca10b
|
Fixed numparam library (Steven Borley) and corrected bug in node translation (Hitoshi Tanaka).
|
2005-04-16 22:45:32 +00:00 |
pnenzi
|
7989c811fb
|
Fixed memory allocation to account for string termination character.
|
2005-04-16 22:41:23 +00:00 |
pnenzi
|
40017e1290
|
Added support for MAC OSX.
|
2005-04-16 22:39:57 +00:00 |
pnenzi
|
ab44f6866b
|
removed prototype for inp_nummodes()
|
2005-04-06 16:37:29 +00:00 |
pnenzi
|
8cc46680ab
|
Fixed a bug in model name translation.
|
2005-04-04 10:38:45 +00:00 |
pnenzi
|
bccd01f403
|
Fixed a bug that affected interactive analysis of some mosfet devices and changed value of trtol to 1 when xspice extensions are compiled in.
|
2005-03-20 10:46:58 +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
|
98f0efb33b
|
Corrected some errors in pole-zero routine.
|
2005-03-13 18:14:12 +00:00 |
pnenzi
|
7b92662abd
|
Commented out NEWCONV code.
|
2005-03-07 20:49:16 +00:00 |
pnenzi
|
3b11bac24e
|
Changed the way to compute the last point in a sweep.
|
2005-03-06 21:27:46 +00:00 |
pnenzi
|
4e3645671f
|
Removed uninitialized variables.
|
2005-03-06 21:18:33 +00:00 |
pnenzi
|
8af796318d
|
Corrected newline characters for bsim 4.4.0 files.
|
2005-03-04 19:58:13 +00:00 |
pnenzi
|
a1c0c9b12d
|
Updated bsim4 model to version 4.3.0 (replace older versions).
|
2005-02-28 14:35:03 +00:00 |
pnenzi
|
5c6f6a8613
|
Added #ifdef to switch off xspice a codemodels
|
2005-02-09 17:54:57 +00:00 |
pnenzi
|
87f94117f7
|
Fixed bug with long lines. Thanks Dietmar!
|
2005-02-08 21:07:37 +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
|
eaa98b5eb6
|
Changed bug reports address.
|
2004-09-01 19:05:40 +00:00 |
pnenzi
|
874fb0b5e2
|
Added patch from FreeBSD ports.
|
2004-08-29 17:54:58 +00:00 |
pnenzi
|
0d1326ae51
|
Added a missing }. Thanks Dietmar!
|
2004-08-23 14:07:20 +00:00 |
pnenzi
|
23734b142c
|
Removed a comment (it was a personal comment).
|
2004-08-22 17:34:39 +00:00 |
pnenzi
|
60fb846f40
|
Fixed an invalid free, a segfault and removed POLY(2) limitation.
|
2004-08-22 17:33:02 +00:00 |
pnenzi
|
742186b44f
|
Trimmed include file and removed some warnings.
|
2004-08-20 09:44:08 +00:00 |
pnenzi
|
1baba94cd1
|
Vera's patch to close "show +" and similar constructs segfault.
|
2004-08-20 09:34:55 +00:00 |
pnenzi
|
d2472a93a9
|
Rollback of part of Niessner's patch.
|
2004-08-16 21:05:42 +00:00 |
pnenzi
|
0bfc3220bf
|
Rollback of part of Niessner's patch.
|
2004-08-16 20:55:58 +00:00 |
pnenzi
|
bac65fea71
|
Rollback of part of Niessner's patch.
|
2004-08-16 20:53:11 +00:00 |
pnenzi
|
2e4b5f71f3
|
Applied vera patch for "show" memleak.
|
2004-08-16 09:10:40 +00:00 |
pnenzi
|
0175443a3c
|
Codemodel commands are decommented if --enable-xspice has been declared in configure.
|
2004-08-15 08:51:13 +00:00 |
pnenzi
|
6a6c41acb4
|
Corrected implementation of "-o" switch.
|
2004-08-14 14:55:09 +00:00 |
pnenzi
|
3104666d86
|
Fixed a typo that prevented compilation.
|
2004-08-13 11:02:16 +00:00 |
pnenzi
|
db426c24b1
|
Fix for show command when issued before any analysis.
|
2004-08-13 10:50:40 +00:00 |
pnenzi
|
0abca45825
|
Fix for "show" command, when run before any analysis.
|
2004-08-13 10:47:29 +00:00 |
pnenzi
|
fc1ac2dfa4
|
Closed a memory leak in show command.
|
2004-08-13 10:11:06 +00:00 |
pnenzi
|
c163059229
|
Removed mos3 model >1um limit.
|
2004-08-09 17:51:34 +00:00 |
pnenzi
|
c3064d0b26
|
Fixed a bug when using acm=2.
|
2004-08-09 17:05:45 +00:00 |
pnenzi
|
8653d6c21e
|
Now is generated automatically.
|
2004-08-09 16:46:11 +00:00 |
pnenzi
|
abd65a6f71
|
Updated files.
|
2004-08-09 16:40:30 +00:00 |
pnenzi
|
1260ae08db
|
Update autoconf scripts and applied Niessner patch to remove compiler warnings.
|
2004-07-09 18:37:25 +00:00 |
pnenzi
|
eb890a8ef6
|
modified BSIMSOI levels accordint to DEVICE file.
|
2004-07-05 20:20:51 +00:00 |
pnenzi
|
be722a1fdb
|
Fixed typos in inpdomod.c and added osx support in resource.c.
|
2004-07-05 20:07:21 +00:00 |
pnenzi
|
7a8a00e968
|
Updated vbic code (4 terminal model - no excess phase - no thermal)
|
2004-06-22 11:19:24 +00:00 |
pnenzi
|
8a9766a401
|
Solved bug in codemodel system.
|
2004-06-21 09:58:25 +00:00 |
pnenzi
|
c5438903ac
|
Two patches from Dietmar.
|
2004-05-30 08:24:07 +00:00 |
pnenzi
|
7056d37343
|
Autoconf trimming.
|
2004-02-14 21:40:57 +00:00 |
pnenzi
|
18403d2aa5
|
Reworked cmpp compilation. More automake compliant.
|
2004-02-14 19:52:58 +00:00 |
pnenzi
|
9066452b23
|
Trimmed Makefiles.am for "make dist" and added tests placeholders.
|
2004-02-14 19:19:23 +00:00 |
pnenzi
|
01dc8e5707
|
Bug Fix: bug in gmin stepping.
|
2004-02-05 21:25:32 +00:00 |
pnenzi
|
d0c3eaf5fe
|
Leading space bug corrected.
|
2004-02-02 13:06:59 +00:00 |
pnenzi
|
6bfedffdc9
|
Changed tilde_expand to tildexpand.
|
2004-01-27 23:58:08 +00:00 |
pnenzi
|
50baf17997
|
Coolector resistance loaded into matrix instead of conductance: corrected.
|
2004-01-27 21:58:52 +00:00 |
pnenzi
|
90bc7ec8be
|
Added VBIC model (3T) from Dietmar Warning.
|
2004-01-27 21:57:20 +00:00 |
pnenzi
|
01bbb31d2e
|
Cleaned up isrc and vsrc code and updated their status into DEVICE file.
|
2004-01-26 19:51:11 +00:00 |
pnenzi
|
4b6bef82fe
|
Option management patch. CDHW
|
2004-01-21 19:15:48 +00:00 |
pnenzi
|
5708a54ce4
|
Applied CDHW patch for options management.
|
2004-01-21 18:27:57 +00:00 |
pnenzi
|
ada277e81b
|
Cleaned up the code removing unnecessary includes.
|
2004-01-20 20:32:57 +00:00 |
pnenzi
|
7d91b8bbd2
|
Code cleanup.
|
2004-01-20 13:05:10 +00:00 |
pnenzi
|
a03bd669f9
|
Code clean up.
|
2004-01-20 13:04:36 +00:00 |
pnenzi
|
877b8160c0
|
Code cleanup
|
2004-01-20 13:03:35 +00:00 |
pnenzi
|
17cd696a62
|
Cleaned up code for TXL and added unsetup function.
|
2004-01-14 18:58:44 +00:00 |
pnenzi
|
0603ce82f1
|
Removed spurious include for stdio.h.
|
2004-01-11 18:38:20 +00:00 |
pnenzi
|
b03a70760b
|
Applied Stuart's 12-03-2003 patch. Support for readline (disabled) and for node names in the form (x,y).
|
2004-01-10 21:39:36 +00:00 |
pnenzi
|
4fa3c84d99
|
Corrected make mrproper barfing.
|
2004-01-10 19:46:00 +00:00 |
pnenzi
|
b0306b3425
|
Make configure automatically set paths for lex yacc and install dir and chenged linking order of libxspmif.a and libxspcm.a.
|
2004-01-10 17:12:35 +00:00 |
pnenzi
|
b1b0841625
|
Codemodel support update.
|
2004-01-10 17:01:39 +00:00 |
pnenzi
|
112766d160
|
Updated xspice code from tclspice (first commit).
|
2004-01-10 16:48:05 +00:00 |
pnenzi
|
0bfa659ae0
|
Paths in spice init file are automatically generated at config time.
|
2004-01-10 16:15:31 +00:00 |
pnenzi
|
1dc9f963c3
|
Removed ngspice.idx and make it auto-generated and installed.
|
2004-01-10 12:19:44 +00:00 |
pnenzi
|
d14a6e7665
|
Added ifdef for Solaris
|
2004-01-10 12:11:40 +00:00 |
pnenzi
|
a872f83194
|
Added prototype.
|
2004-01-10 12:07:03 +00:00 |
pnenzi
|
00ccfec837
|
Small code reformatting.
|
2004-01-10 12:03:47 +00:00 |
pnenzi
|
333dba6018
|
Better integration into ngspice of cpl. Updated documentation.
|
2004-01-09 22:29:54 +00:00 |
pnenzi
|
51fee5964c
|
Cleaned up LTRA, TRA and URC code and updated DEVICES file.
|
2003-12-31 17:02:46 +00:00 |
pnenzi
|
ebb73dcfc8
|
Added some code nedeed by cpl an txl from kspice.
|
2003-12-31 16:13:26 +00:00 |
pnenzi
|
a8aa5e2c41
|
Code cleaned. Added compilation of TXLfindBr and TXLaccept but non included into device.
|
2003-12-31 16:12:08 +00:00 |
pnenzi
|
bcfdf3885a
|
Code cleaned.
|
2003-12-31 16:10:41 +00:00 |
pnenzi
|
828a50686c
|
Added dtemp and "m" to mesa, corrected MESAunsetup and added pole-zero analysis.
|
2003-12-31 10:44:45 +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
|
42edf017c8
|
Added "m" and "dtemp" and pole-zero analysis. Updated DEVICES.
|
2003-12-30 15:23:45 +00:00 |
pnenzi
|
d0d274f49f
|
gspr and gdpr initialized with a resistance, corrected.
|
2003-12-30 09:27:33 +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
|
1def649a82
|
Added dtemp and "m" to JFET2 and updated DEVICES file.
|
2003-12-27 12:04:53 +00:00 |
pnenzi
|
c54bda7dc0
|
Removed #if INTERPOLATE
|
2003-12-26 11:03:24 +00:00 |
pnenzi
|
4e2f666b7e
|
Added old code to jfetload.c ad updated documentation.
|
2003-12-26 11:01:21 +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
|
531fb3575a
|
Applied Vera Patch to correct bugs in shell code and re-enabling interpolate command.
|
2003-12-25 17:30:36 +00:00 |
pnenzi
|
b5112c0d47
|
Added "dtemp". Cleaned the code a bit. Updated DEVICES.
|
2003-12-08 21:11:56 +00:00 |
pnenzi
|
5c26919de1
|
Re-added some defines.
|
2003-12-08 18:28:00 +00:00 |
pnenzi
|
29c808d51d
|
MOS6 update ("m" and "dtemp")
|
2003-12-08 18:02:17 +00:00 |
pnenzi
|
e32b7009ca
|
added BYPASS #ifdef
|
2003-11-22 17:44:37 +00:00 |
pnenzi
|
030f5c9f1b
|
bsim2 update: added "m" parameter and noise analysis.
|
2003-11-22 17:37:32 +00:00 |
pnenzi
|
d7ecff455d
|
Added noise analysis to bsim1, and parallel multiplier. (Do not rely on distortion analysis).
|
2003-11-21 22:10:46 +00:00 |
pnenzi
|
951fb233d8
|
added "dtemp" parameter.
|
2003-11-12 22:08:54 +00:00 |
pnenzi
|
7e5ff8abf7
|
Added dtemp parameter.
|
2003-11-12 20:37:24 +00:00 |
pnenzi
|
5b65ca2fa3
|
"dtemp" was not defaulted.
|
2003-11-12 00:02:51 +00:00 |
pnenzi
|
4a6cdce588
|
dtemp was not defaulted.
|
2003-11-12 00:01:29 +00:00 |
pnenzi
|
16e22904e0
|
Added "dtemp" and cleaned code.
|
2003-11-11 22:41:20 +00:00 |
pnenzi
|
c705ef8120
|
Cleaned dos characters.
|
2003-11-10 22:13:28 +00:00 |
pnenzi
|
2f8588d326
|
Added areab and areac instance parameters to bjt level2.
|
2003-11-01 11:28:32 +00:00 |
pnenzi
|
1da56dbe45
|
fixed a typo.
|
2003-11-01 11:23:55 +00:00 |
pnenzi
|
b6ff05468c
|
Added areab and areac parameters.
|
2003-10-31 22:11:49 +00:00 |
pnenzi
|
1b367de70d
|
Added a compilation switch to enable a comaptible behavior.
|
2003-10-29 21:45:54 +00:00 |
pnenzi
|
d4415c58e8
|
added a macro symbol to enable two spice2 model parameters.
|
2003-10-29 18:12:11 +00:00 |
pnenzi
|
23e56ffe68
|
added a macro to enable two spice2 parameters.
|
2003-10-29 18:10:50 +00:00 |
pnenzi
|
d0d4843a90
|
Removed dos way of ending lines.
|
2003-10-29 09:12:28 +00:00 |
pnenzi
|
e936ee783c
|
Completed "m" support and fixed some bug introduced in the previous commit.
|
2003-10-29 08:11:54 +00:00 |
pnenzi
|
ea26a7f6ff
|
One noise source not multiplied by m. Fixed.
|
2003-10-29 07:52:28 +00:00 |
pnenzi
|
abec23a489
|
Forgot to scale paramters by m.
|
2003-10-28 21:04:15 +00:00 |
pnenzi
|
c57a5c5464
|
Added support for dtemp and parallel code. Partial support for multiplier.
|
2003-10-28 08:56:58 +00:00 |
pnenzi
|
fa936c397f
|
Enhanced model: m,dtemp.
|
2003-10-27 19:30:52 +00:00 |
pnenzi
|
858a227a57
|
Cleaned and fixed inductor code.
|
2003-10-26 13:20:54 +00:00 |
pnenzi
|
39d9a6e677
|
Enhanced diode model (should work).
|
2003-10-23 22:05:59 +00:00 |
pnenzi
|
cf43dfbb3b
|
Removed unused variables.
|
2003-10-15 21:34:55 +00:00 |
pnenzi
|
49d77b9f3c
|
Update disto model to spice3 and added a note about high level injection.
|
2003-10-15 21:31:48 +00:00 |
pnenzi
|
38252ebdbe
|
Trimmed high level injection code.
|
2003-10-15 20:39:37 +00:00 |
pnenzi
|
de08745044
|
Fixed a bug: the inductor default model was taken from capacitors, too many
blind cut and paste.
|
2003-10-14 07:53:00 +00:00 |
pnenzi
|
980ede1032
|
Enhanced diode model (preliminary commit).
|
2003-10-11 11:07:56 +00:00 |
pnenzi
|
94821b2aff
|
Small change in inductor code. Added "nt" instance parameter.
|
2003-10-06 07:34:34 +00:00 |
pnenzi
|
ba0c212d6b
|
Closed a bug in TNOM handling.
|
2003-10-04 17:52:32 +00:00 |
pnenzi
|
7a65467946
|
*** empty log message ***
|
2003-10-04 16:44:29 +00:00 |
pnenzi
|
d2db79fe1d
|
removed references to a non existant function.
|
2003-10-02 18:05:12 +00:00 |
pnenzi
|
310619dd94
|
Flicker noise exponent defaulted to one, as in other spice devices.
|
2003-10-02 16:59:54 +00:00 |
pnenzi
|
58788e1491
|
Fixed segfault when resuming a long-lasting noise analysis. Patch from Vera Albrecht.
|
2003-10-02 16:58:01 +00:00 |
pnenzi
|
9c26e40abc
|
Added constants needed for new inductor model.
|
2003-09-27 17:27:47 +00:00 |
pnenzi
|
df2c3b8810
|
New inductor model. Small changes.
|
2003-09-27 17:26:38 +00:00 |
pnenzi
|
192302a4e3
|
New inductor model, adapted parser.
|
2003-09-27 17:25:53 +00:00 |
pnenzi
|
68f620d28b
|
New model for inductor, parallel multiplier, scale factor, temp dependence.
|
2003-09-27 17:23:49 +00:00 |
pnenzi
|
d9a722df58
|
Very small fix: CKTtime was confused with CKTtemp.
|
2003-09-25 18:17:12 +00:00 |
pnenzi
|
79fb9463b4
|
Added entries for numparam library.
|
2003-09-25 17:23:26 +00:00 |
pnenzi
|
09e31fceab
|
Changed to include numparam library (this file is the link point of
the library).
|
2003-09-25 17:21:28 +00:00 |
pnenzi
|
feedbaf092
|
Added numparam library (contributed by Georg Post) to add .param to spice
netlists.
|
2003-09-25 17:19:44 +00:00 |
pnenzi
|
a0514cfc30
|
Dietmar's bjt2 code (temperature correction of resistors).
|
2003-09-25 12:27:23 +00:00 |
pnenzi
|
b5c7486d34
|
Added dietmar's bsim3v3.2 enhanced model.
|
2003-09-25 09:08:55 +00:00 |
pnenzi
|
1222eabbc9
|
Chenged parsing rules to accomodate new capacitor model.
|
2003-09-25 07:10:19 +00:00 |
pnenzi
|
488e1cf2b3
|
Added a couple of constants: epsilon0 and epsilonSiO2.
|
2003-09-25 06:53:41 +00:00 |
pnenzi
|
eb7649bdf4
|
New capacitor model (temperature, geometrical / physical parameters).
|
2003-09-25 06:51:48 +00:00 |
pnenzi
|
0c2309bed8
|
Fixed resistance sweep.
|
2003-09-24 10:15:07 +00:00 |
pnenzi
|
d46cefa700
|
Small fixes.
|
2003-09-20 21:22:27 +00:00 |
pnenzi
|
df69eedc4b
|
Small bug fixes.
|
2003-09-20 21:21:29 +00:00 |
pnenzi
|
5292806527
|
Added a new function to take into account dtemp.
|
2003-09-20 20:21:08 +00:00 |
pnenzi
|
56232ed6c7
|
New resistor code.
|
2003-09-20 20:20:16 +00:00 |
pnenzi
|
bec68b1559
|
Fixed temperature sweep.
|
2003-09-20 18:05:27 +00:00 |
pnenzi
|
92ba461127
|
Fixed a typo error.
|
2003-09-06 15:07:32 +00:00 |
pnenzi
|
9535236b1c
|
Remaining bugs fixed.
|
2003-09-06 14:31:27 +00:00 |
pnenzi
|
eb10dba000
|
Applied fixes: removed binaries in hsm1noi.c, fixed error in variable name in
hsm1cvtest.c and fixed makefile.am
|
2003-09-06 12:52:14 +00:00 |
pnenzi
|
2522b8a8a3
|
Update hisim code to 1.2.0.
|
2003-08-30 13:02:19 +00:00 |
pnenzi
|
7d0f2f2276
|
Improved the "version" command to show compilation switches. Updated
documentation to reflect changes.
|
2003-08-24 16:45:15 +00:00 |
pnenzi
|
541a78d8dc
|
Fixed a bug that caused V(x) elements to be wrongly parsed.
|
2003-08-24 12:41:41 +00:00 |
pnenzi
|
a6517ea488
|
Closed memory leak.
|
2003-08-23 22:27:36 +00:00 |