/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3v0/ |
H A D | b3v0ld.c | 96 double Idsa, dIdsa_dVg, dIdsa_dVd, dIdsa_dVb; in BSIM3v0load() local 940 Idsa = Idl * T0; in BSIM3v0load() 949 Ids = Idsa * T0; in BSIM3v0load() 951 Gm = T0 * dIdsa_dVg - Idsa * (dVdseff_dVg + diffVds / VASCBE in BSIM3v0load() 953 Gds = T0 * dIdsa_dVd + Idsa * (1.0 - dVdseff_dVd - diffVds / VASCBE in BSIM3v0load() 955 Gmb = T0 * dIdsa_dVb - Idsa * (dVdseff_dVb + diffVds / VASCBE in BSIM3v0load() 988 Isub = T1 * Idsa; in BSIM3v0load() 989 Gbg = T1 * dIdsa_dVg + Idsa * dT1_dVg; in BSIM3v0load() 990 Gbd = T1 * dIdsa_dVd + Idsa * dT1_dVd; in BSIM3v0load() 991 Gbb = T1 * dIdsa_dVb + Idsa * dT1_dVb; in BSIM3v0load()
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3v1/ |
H A D | b3v1ld.c | 101 double Idsa, dIdsa_dVg, dIdsa_dVd, dIdsa_dVb; in BSIM3v1load() local 1066 Idsa = Idl * T0; in BSIM3v1load() 1074 Ids = Idsa * T0; in BSIM3v1load() 1076 Gm = T0 * dIdsa_dVg - Idsa * (dVdseff_dVg + T9 * dVASCBE_dVg) / VASCBE; in BSIM3v1load() 1077 Gds = T0 * dIdsa_dVd + Idsa * (1.0 - dVdseff_dVd in BSIM3v1load() 1079 Gmb = T0 * dIdsa_dVb - Idsa * (dVdseff_dVb in BSIM3v1load() 1108 Isub = T1 * Idsa; in BSIM3v1load() 1109 Gbg = T1 * dIdsa_dVg + Idsa * dT1_dVg; in BSIM3v1load() 1110 Gbd = T1 * dIdsa_dVd + Idsa * dT1_dVd; in BSIM3v1load() 1111 Gbb = T1 * dIdsa_dVb + Idsa * dT1_dVb; in BSIM3v1load()
|
/dports/cad/gnucap/gnucap-2013-04-23/apps/ |
H A D | d_mos7.model | 1177 double Idsa, dIdsa_dVg, dIdsa_dVd, dIdsa_dVb; 1340 Idsa = Idl * T0; 1345 trace4("", Idsa, dIdsa_dVg, dIdsa_dVd, dIdsa_dVb); 1368 double Ids = Idsa * T0; 1371 + Idsa * (1.0 - dVdseff_dVd - T9 * dVASCBE_dVd) / VASCBE; 1373 - Idsa * (dVdseff_dVb + T9 * dVASCBE_dVb) / VASCBE; 1376 trace3("", Idsa, VASCBE, (Idsa*(dVdseff_dVb+T9*dVASCBE_dVb)/VASCBE)); 1428 Isub = T1 * Idsa; 1429 Gbg = T1 * dIdsa_dVg + Idsa * dT1_dVg; 1430 Gbd = T1 * dIdsa_dVd + Idsa * dT1_dVd; [all …]
|
H A D | d_mos8.model | 1294 double Idsa, dIdsa_dVg, dIdsa_dVd, dIdsa_dVb; 1460 Idsa = Idl * T0; 1465 trace4("", Idsa, dIdsa_dVg, dIdsa_dVd, dIdsa_dVb); 1488 double Ids = Idsa * T0; 1491 + Idsa * (1.0 - dVdseff_dVd - T9 * dVASCBE_dVd) / VASCBE; 1493 - Idsa * (dVdseff_dVb + T9 * dVASCBE_dVb) / VASCBE; 1496 trace3("", Idsa, VASCBE, (Idsa*(dVdseff_dVb+T9*dVASCBE_dVb)/VASCBE)); 1549 Isub = T1 * Idsa; 1550 Gbg = T1 * dIdsa_dVg + Idsa * dT1_dVg; 1551 Gbd = T1 * dIdsa_dVd + Idsa * dT1_dVd; [all …]
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v5/ |
H A D | b4v5ld.c | 200 double Idsa, dIdsa_dVg, dIdsa_dVd, dIdsa_dVb; in BSIM4v5LoadOMP() local 1858 Idsa = Idl * T0; in BSIM4v5LoadOMP() 1868 dIdsa_dVd = T0 * dIdsa_dVd + Idsa in BSIM4v5LoadOMP() 1871 Idsa *= T0; in BSIM4v5LoadOMP() 1884 dIdsa_dVg = dIdsa_dVg * T9 + Idsa * dT9_dVg; in BSIM4v5LoadOMP() 1887 Idsa *= T9; in BSIM4v5LoadOMP() 1911 T4 = Idsa * Vdseff; in BSIM4v5LoadOMP() 1933 Ids = Idsa * T0; in BSIM4v5LoadOMP() 1935 Gm = T0 * dIdsa_dVg - Idsa in BSIM4v5LoadOMP() 1937 Gds = T0 * dIdsa_dVd + Idsa in BSIM4v5LoadOMP() [all …]
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3/ |
H A D | b3ld.c | 146 double Idsa, dIdsa_dVg, dIdsa_dVd, dIdsa_dVb; in BSIM3LoadOMP() local 1187 Idsa = Idl * T0; in BSIM3LoadOMP() 1195 Ids = Idsa * T0; in BSIM3LoadOMP() 1197 Gm = T0 * dIdsa_dVg - Idsa * (dVdseff_dVg + T9 * dVASCBE_dVg) / VASCBE; in BSIM3LoadOMP() 1198 Gds = T0 * dIdsa_dVd + Idsa * (1.0 - dVdseff_dVd in BSIM3LoadOMP() 1200 Gmb = T0 * dIdsa_dVb - Idsa * (dVdseff_dVb in BSIM3LoadOMP() 1230 Isub = T1 * Idsa; in BSIM3LoadOMP() 1231 Gbg = T1 * dIdsa_dVg + Idsa * dT1_dVg; in BSIM3LoadOMP() 1232 Gbd = T1 * dIdsa_dVd + Idsa * dT1_dVd; in BSIM3LoadOMP() 1233 Gbb = T1 * dIdsa_dVb + Idsa * dT1_dVb; in BSIM3LoadOMP()
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3v32/ |
H A D | b3v32ld.c | 138 double Idsa, dIdsa_dVg, dIdsa_dVd, dIdsa_dVb; in BSIM3v32LoadOMP() local 1239 Idsa = Idl * T0; in BSIM3v32LoadOMP() 1247 Ids = Idsa * T0; in BSIM3v32LoadOMP() 1249 Gm = T0 * dIdsa_dVg - Idsa * (dVdseff_dVg + T9 * dVASCBE_dVg) / VASCBE; in BSIM3v32LoadOMP() 1250 Gds = T0 * dIdsa_dVd + Idsa * (1.0 - dVdseff_dVd in BSIM3v32LoadOMP() 1252 Gmb = T0 * dIdsa_dVb - Idsa * (dVdseff_dVb in BSIM3v32LoadOMP() 1282 Isub = T1 * Idsa; in BSIM3v32LoadOMP() 1283 Gbg = T1 * dIdsa_dVg + Idsa * dT1_dVg; in BSIM3v32LoadOMP() 1284 Gbd = T1 * dIdsa_dVd + Idsa * dT1_dVd; in BSIM3v32LoadOMP() 1285 Gbb = T1 * dIdsa_dVb + Idsa * dT1_dVb; in BSIM3v32LoadOMP()
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4/ |
H A D | b4ld.c | 249 double Idsa, dIdsa_dVg, dIdsa_dVd, dIdsa_dVb; in BSIM4LoadOMP() local 2066 Idsa = Idl * T0; in BSIM4LoadOMP() 2076 dIdsa_dVd = T0 * dIdsa_dVd + Idsa in BSIM4LoadOMP() 2079 Idsa *= T0; in BSIM4LoadOMP() 2092 dIdsa_dVg = dIdsa_dVg * T9 + Idsa * dT9_dVg; in BSIM4LoadOMP() 2095 Idsa *= T9; in BSIM4LoadOMP() 2119 T4 = Idsa * Vdseff; in BSIM4LoadOMP() 2141 Ids = Idsa * T0; in BSIM4LoadOMP() 2143 Gm = T0 * dIdsa_dVg - Idsa in BSIM4LoadOMP() 2145 Gds = T0 * dIdsa_dVd + Idsa in BSIM4LoadOMP() [all …]
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v6/ |
H A D | b4v6ld.c | 211 double Idsa, dIdsa_dVg, dIdsa_dVd, dIdsa_dVb; in BSIM4v6LoadOMP() local 1948 Idsa = Idl * T0; in BSIM4v6LoadOMP() 1958 dIdsa_dVd = T0 * dIdsa_dVd + Idsa in BSIM4v6LoadOMP() 1961 Idsa *= T0; in BSIM4v6LoadOMP() 1974 dIdsa_dVg = dIdsa_dVg * T9 + Idsa * dT9_dVg; in BSIM4v6LoadOMP() 1977 Idsa *= T9; in BSIM4v6LoadOMP() 2001 T4 = Idsa * Vdseff; in BSIM4v6LoadOMP() 2023 Ids = Idsa * T0; in BSIM4v6LoadOMP() 2025 Gm = T0 * dIdsa_dVg - Idsa in BSIM4v6LoadOMP() 2027 Gds = T0 * dIdsa_dVd + Idsa in BSIM4v6LoadOMP() [all …]
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v7/ |
H A D | b4v7ld.c | 211 double Idsa, dIdsa_dVg, dIdsa_dVd, dIdsa_dVb; in BSIM4v7LoadOMP() local 1975 Idsa = Idl * T0; in BSIM4v7LoadOMP() 1985 dIdsa_dVd = T0 * dIdsa_dVd + Idsa in BSIM4v7LoadOMP() 1988 Idsa *= T0; in BSIM4v7LoadOMP() 2001 dIdsa_dVg = dIdsa_dVg * T9 + Idsa * dT9_dVg; in BSIM4v7LoadOMP() 2004 Idsa *= T9; in BSIM4v7LoadOMP() 2028 T4 = Idsa * Vdseff; in BSIM4v7LoadOMP() 2050 Ids = Idsa * T0; in BSIM4v7LoadOMP() 2052 Gm = T0 * dIdsa_dVg - Idsa in BSIM4v7LoadOMP() 2054 Gds = T0 * dIdsa_dVd + Idsa in BSIM4v7LoadOMP() [all …]
|
/dports/devel/log4cpp/log4cpp/ |
H A D | ChangeLog | 3478 IdsaAppender class for logging to Marc Welz's Idsa system.
|