Holger Vogt
0dc0aa06c4
re-introdeuce parameter phi Resulting temperature dependency of vto still not available
8 years ago
Holger Vogt
5b8c8072f3
mobility and substrate related parameters and equations removed
8 years ago
Holger Vogt
9df45731e9
depl cap calculation removed
8 years ago
Holger Vogt
0a213bea1a
more on removing the sidewall capacitance
8 years ago
Holger Vogt
ef547eb8ff
sidewall capacitance calculation removed
8 years ago
Holger Vogt
7df59a750e
useful parameter declarations moved to stay
8 years ago
Holger Vogt
0ebb7348ca
remove drain and source resistance contributions
8 years ago
Holger Vogt
84005efe8b
lateral diffusion and overlap capacitance removed
8 years ago
Holger Vogt
e0ddc38519
default transconductance parameter kp set to 1
8 years ago
Holger Vogt
e9e621de07
remove effective channel length, replace by l
8 years ago
Holger Vogt
47ef2bfaff
remove unused parameters VDMOS_MOD_VTO
8 years ago
Holger Vogt
d1497d8270
rename parameter "pb" --> "vj"
8 years ago
Holger Vogt
9c1b403f79
remove Gate.*OverlapCap
8 years ago
Holger Vogt
dee9dc370f
default m, W, L = 1
8 years ago
Holger Vogt
1aa3196ed9
another re-formatting for better readability (whitespace only)
8 years ago
Holger Vogt
d63123a269
gate resistance und gate conductance added, prime gate node added, not yet o.k. when rg is set, probably wrong signedness
8 years ago
Holger Vogt
40b9b18b01
gate conductance added
8 years ago
Holger Vogt
e0734a3ade
re-format for better readability
8 years ago
Holger Vogt
5abe8a759b
re-format for better readability, (whitespace only)
8 years ago
Holger Vogt
c0c3470dff
add the simple vdmos capacitance model instead of Meyer's model
8 years ago
Holger Vogt
389c888948
capacitance parameters cgdmin, cgdmax, a, cgs completely installed
8 years ago
Holger Vogt
eb1df52743
remove unused VDMOS_CAPZEROBIASBD/BDSW/BS/BSSW aka VDMOSCbd/bdsw/bs/bssw
8 years ago
Holger Vogt
f7b66ded9d
comment
8 years ago
Holger Vogt
f4853e85ca
add vdmos to the parameter list and search
8 years ago
rlar
b07661786f
move arround
8 years ago
Holger Vogt
8473c8e03c
remove empty VMOSdelete() function
8 years ago
Holger Vogt
b87f5c0563
remove never used sensitivity analysis code
8 years ago
Holger Vogt
b6a8613427
remove unused old sensitivity functions
8 years ago
Holger Vogt
1c4cb49478
CAPBYPASS removed
8 years ago
rlar
306e46359d
whitespace
8 years ago
rlar
5008d495ce
untabify
8 years ago
Holger Vogt
3e6a46826b
add src/spicelib/devices/vdmos to ngspice
8 years ago
Holger Vogt
d9bc4a5b41
add src/spicelib/devices/vdmos to ngspice
8 years ago
rlar
572bf10ebd
execute vdmos-1.el
8 years ago
rlar
45a70b3a53
rewrite, use enum instead of #define sequences
see branch "rewrite-defines2enum"
8 years ago
Francesco Lannutti
3a7e9411c3
drop #ifdef MUTUAL
12 years ago
rlar
bcf00ade06
cpl/cplsetup.c, cleanup VECTOR_ALLOC and MATRIX_ALLOC
swap first two arguments for readability
8 years ago
rlar
04dc62ef13
devices/*, move kind of `enum' defines out of struct definition
8 years ago
rlar
3b0e8cb8f1
vsrc/isrc, use an explicit #ifdef "PULSE_FUN_TYPES" guard
to avoid duplicate definition
8 years ago
rlar
a729c2860c
sensitivity, drop redundant #defines SENS_LIN/OCT/DEC/DEFPERT
use SENS_LINEAR/OCTAVE/DECADE/DEFPERTUB instead
8 years ago
rlar
a9439dc7dd
sensitivity, use numStates and numSenStates instead of hardcoded literals
8 years ago
rlar
d3f13edd4a
devices/vbic/vbicsetup.c, bug fix, incorrect states allocation
VBICnumSenStates is 10 not 8
8 years ago
rlar
d981fb331b
spicelib/devices/*, drop empty destroy functions
8 years ago
rlar
e725d728fc
res/restemp.c, avoid temporary NaN value, (simplify debugging)
RESupdate_conduct() may be called several times before all
parameters have been set via RESparam() invocations,
or finally being set to default values in RESsetup()
Especially RESscale might still be 0.0 as well as RESm
thus temporarily creating a NaN in RESupdate_conduct.
This would unnecessarily complicate debugging with enabled
floating point exceptions.
8 years ago
rlar
ead6dc4816
spicelib/devices/{sw,csw}, unify CKTstates[] access
do it the same way as the other devices do
access CKTstates[][slot] via device specific descriptive macros
access CKTstates[] via CKTstate0 CKTstate1 macros
this patch has been checked for object file in-variance with gcc
8 years ago
rlar
bcecc19e8b
spicelib/devices/{sw,csw}, cleanup for readability
This change is functional invariant, and has been checked
with gcc for object file in-variance.
For the details see the "rewrite-sw" branch
8 years ago
h_vogt
3dd2115291
frontend/subckt.c, do not put model names into numparam hash table
nobody seems to make use of these entries.
see nupa_type which shrinks to four enum's
10 years ago
rlar
b803b294b4
frontend/parser/lexical.c, cp_lexer(), allow # and * comment
Both, whether interactive or not.
Especially for command scripts.
9 years ago
rlar
6903584e99
asrc/asrcacld.c, bug fix, reciproc tc coefficient
8 years ago
Holger Vogt
b1aa6cfc87
xspice/enh/enhtrans.c, two2three_translate(), plug a memory leak
8 years ago