Home
last modified time | relevance | path

Searched refs:Igisl (Results 1 – 12 of 12) sorted by relevance

/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/hisimhv1/
H A Dhsmhvcvtest.c39 Igisl=0.0, dIgisl_dVds=0.0, dIgisl_dVgs=0.0, dIgisl_dVbs=0.0, dIgisl_dT=0.0, in HSMHVconvTest() local
124 Igisl = here->HSMHV_igisl ; in HSMHVconvTest()
174 Igisl = here->HSMHV_igidl ; in HSMHVconvTest()
215 i_sP =-Ids + Isubs + Igisl - Igs ; in HSMHVconvTest()
H A Dhsmhvld.c211 double Igisl=0.0, dIgisl_dVds=0.0, dIgisl_dVgs=0.0, dIgisl_dVbs=0.0, dIgisl_dT=0.0 ; in HSMHVload() local
672 Igisl = here->HSMHV_igisl ; in HSMHVload()
724 Igisl = here->HSMHV_igidl ; in HSMHVload()
766 i_sP =-Ids + Isubs + Igisl - Igs ; in HSMHVload()
1138 Igisl = here->HSMHV_igisl ; in HSMHVload()
1300 Igisl = here->HSMHV_igidl ; in HSMHVload()
1681Igisl+= dIgisl_dVgs*delvgs + dIgisl_dVds*delvds + dIgisl_dVbs*delvbs + dIgisl_dT*deldeltemp ; in HSMHVload()
1781 i_sP = - Issp - Ids + Isubs + Igisl - Igs ; in HSMHVload()
1783 i_bP = - Isub - Isubs - Igidl -Igb - Igisl + Ibpdb + Ibpb + Ibpsb ; in HSMHVload()
H A Dhsmhveval.c617 double Igisl =0.0, Igisl_dVbs =0.0, Igisl_dVds =0.0, Igisl_dVgs =0.0, Igisl_dT =0.0 ; in HSMHVevaluate() local
4874 Igisl = 0.0e0 ; in HSMHVevaluate()
4901 Igisl = 0.0 ; in HSMHVevaluate()
4909 Igisl = T2 * Egisl * Egisl * T1 ; in HSMHVevaluate()
4925 Igisl_dVbs = Igisl_dVbs * T5 + Igisl * T7 * ( - 1.0 ) ; /* Vsb_dVbs = -1 */ in HSMHVevaluate()
4929 Igisl *= T5 ; in HSMHVevaluate()
4931 Igisl = 0.0 ; in HSMHVevaluate()
6269 here->HSMHV_igisl = Mfactor * Igisl ; in HSMHVevaluate()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/hisimhv2/
H A Dhsmhv2cvtest.c81 Igisl=0.0, dIgisl_dVds=0.0, dIgisl_dVgs=0.0, dIgisl_dVbs=0.0, dIgisl_dT=0.0, in HSMHV2convTest() local
166 Igisl = here->HSMHV2_igisl ; in HSMHV2convTest()
216 Igisl = here->HSMHV2_igidl ; in HSMHV2convTest()
257 i_sP =-Ids + Isubs + Igisl - Igs ; in HSMHV2convTest()
H A Dhsmhv2ld.c258 double Igisl=0.0, dIgisl_dVds=0.0, dIgisl_dVgs=0.0, dIgisl_dVbs=0.0, dIgisl_dT=0.0 ; in HSMHV2load() local
740 Igisl = here->HSMHV2_igisl ; in HSMHV2load()
814 Igisl = here->HSMHV2_igidl ; in HSMHV2load()
855 i_sP =-Ids + Isubs + Igisl - Igs ; in HSMHV2load()
1258 Igisl = here->HSMHV2_igisl ; in HSMHV2load()
1446 Igisl = here->HSMHV2_igidl ; in HSMHV2load()
1838Igisl+= dIgisl_dVgs*delvgs + dIgisl_dVds*delvds + dIgisl_dVbs*delvbs + dIgisl_dT*deldeltemp ; in HSMHV2load()
1955 i_sP = - Issp - Ids + Isubs + Igisl - Igs ; in HSMHV2load()
1957 i_bP = - Isub - Isubs - IsubLD - IsubLDs- Igidl -Igb - Igisl + Ibpdb + Ibpb + Ibpsb ; in HSMHV2load()
H A Dhsmhv2eval.c695 double Igisl =0.0, Igisl_dVbs =0.0, Igisl_dVds =0.0, Igisl_dVgs =0.0, Igisl_dT =0.0 ; in HSMHV2evaluate() local
5001 Igisl = 0.0e0 ; in HSMHV2evaluate()
5028 Igisl = 0.0 ; in HSMHV2evaluate()
5036 Igisl = T2 * Egisl * Egisl * T1 ; in HSMHV2evaluate()
5052 Igisl_dVbs = Igisl_dVbs * T5 + Igisl * T7 * ( - 1.0 ) ; /* Vsb_dVbs = -1 */ in HSMHV2evaluate()
5056 Igisl *= T5 ; in HSMHV2evaluate()
5058 Igisl = 0.0 ; in HSMHV2evaluate()
6014 here->HSMHV2_igisl = Mfactor * Igisl ; in HSMHV2evaluate()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4/
H A Db4ld.c271 double Igisl, Ggislg, Ggislb, Ggisls; in BSIM4LoadOMP() local
2395 T3 = Igisl * (1.0 + T2) / T1; in BSIM4LoadOMP()
2401 Ggisls = Igisl * dT1_dVd; in BSIM4LoadOMP()
2402 Ggislg = Igisl * dT1_dVg; in BSIM4LoadOMP()
2403 Igisl *= T1; in BSIM4LoadOMP()
2413 Ggislb = -Igisl * T8; in BSIM4LoadOMP()
2414 Igisl *= T7; in BSIM4LoadOMP()
2416 here->BSIM4Igisl = Igisl; in BSIM4LoadOMP()
2449 Igisl = T3 * T1 ; in BSIM4LoadOMP()
2470 Igisl*=T6; in BSIM4LoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v7/
H A Db4v7ld.c233 double Igisl, Ggislg, Ggislb, Ggisls; in BSIM4v7LoadOMP() local
2304 T3 = Igisl * (1.0 + T2) / T1; in BSIM4v7LoadOMP()
2310 Ggisls = Igisl * dT1_dVd; in BSIM4v7LoadOMP()
2311 Ggislg = Igisl * dT1_dVg; in BSIM4v7LoadOMP()
2312 Igisl *= T1; in BSIM4v7LoadOMP()
2322 Ggislb = -Igisl * T8; in BSIM4v7LoadOMP()
2323 Igisl *= T7; in BSIM4v7LoadOMP()
2325 here->BSIM4v7Igisl = Igisl; in BSIM4v7LoadOMP()
2358 Igisl = T3 * T1 ; in BSIM4v7LoadOMP()
2379 Igisl*=T6; in BSIM4v7LoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v5/
H A Db4v5ld.c222 double Igisl, Ggislg, Ggislb, Ggisls; in BSIM4v5LoadOMP() local
2165 Igisl = Ggisls = Ggislg = Ggislb = 0.0; in BSIM4v5LoadOMP()
2171 { Igisl = pParam->BSIM4v5agidl * pParam->BSIM4v5weffCJ * T1 * exp(-T2); in BSIM4v5LoadOMP()
2172 T3 = Igisl * (1.0 + T2) / T1; in BSIM4v5LoadOMP()
2178 Ggisls = Igisl * dT1_dVd; in BSIM4v5LoadOMP()
2179 Ggislg = Igisl * dT1_dVg; in BSIM4v5LoadOMP()
2180 Igisl *= T1; in BSIM4v5LoadOMP()
2188 Ggisls = Ggisls * T7 + Igisl * T8; in BSIM4v5LoadOMP()
2190 Ggislb = -Igisl * T8; in BSIM4v5LoadOMP()
2191 Igisl *= T7; in BSIM4v5LoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsimsoi/
H A Db4soild.c4048 Igisl = Ggisls = Ggislg = Ggislb = 0.0; in B4SOILoadOMP()
4090 T3 = Igisl / T1 * (T2 + 1); in B4SOILoadOMP()
4101 Igisl = T3 * T1 ; in B4SOILoadOMP()
4117 Ggislb = -Igisl * T8; in B4SOILoadOMP()
4122 Igisl *= T7; in B4SOILoadOMP()
4126 here->B4SOIigisl = Igisl; in B4SOILoadOMP()
4229 Igisl = T3 * T1 ; in B4SOILoadOMP()
4257 Ggislb = -Igisl*T6*T5/T4; in B4SOILoadOMP()
4269 Igisl*=T6; in B4SOILoadOMP()
4271 here->B4SOIigisl = Igisl; in B4SOILoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v6/
H A Db4v6ld.c233 double Igisl, Ggislg, Ggislb, Ggisls; in BSIM4v6LoadOMP() local
2264 Igisl = Ggisls = Ggislg = Ggislb = 0.0; in BSIM4v6LoadOMP()
2270 { Igisl = pParam->BSIM4v6agisl * pParam->BSIM4v6weffCJ * T1 * exp(-T2); in BSIM4v6LoadOMP()
2271 T3 = Igisl * (1.0 + T2) / T1; in BSIM4v6LoadOMP()
2277 Ggisls = Igisl * dT1_dVd; in BSIM4v6LoadOMP()
2278 Ggislg = Igisl * dT1_dVg; in BSIM4v6LoadOMP()
2279 Igisl *= T1; in BSIM4v6LoadOMP()
2287 Ggisls = Ggisls * T7 + Igisl * T8; in BSIM4v6LoadOMP()
2289 Ggislb = -Igisl * T8; in BSIM4v6LoadOMP()
2290 Igisl *= T7; in BSIM4v6LoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/hisim2/
H A Dhsm2eval.c761 double Igisl =0.0, Igisl_dVbs =0.0, Igisl_dVds =0.0, Igisl_dVgs =0.0 ; in HSM2evaluate() local
5808 Igisl = 0.0e0 ; in HSM2evaluate()
5836 Igisl = 0.0 ; in HSM2evaluate()
5841 Igisl = T2 * Egisl * Egisl * T1 ; in HSM2evaluate()
5855 Igisl_dVbs = Igisl_dVbs * T5 + Igisl * T7 * ( - 1.0 ) ; /* Vsb_dVbs = -1 */ in HSM2evaluate()
5858 Igisl *= T5 ; in HSM2evaluate()
5860 Igisl = 0.0 ; in HSM2evaluate()
7565 TX = Igisl + T1 * Igisl_dVbse ; in HSM2evaluate()
7566 if ( TX * Igisl >= 0.0 ) { in HSM2evaluate()
7567 Igisl = TX ; in HSM2evaluate()
[all …]