Home
last modified time | relevance | path

Searched refs:dDenomi_dVg (Results 1 – 14 of 14) sorted by relevance

/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3v1/
H A Db3v1ld.c59 double Denomi, dDenomi_dVg, dDenomi_dVd, dDenomi_dVb; in BSIM3v1load() local
696 dDenomi_dVg = (T2 + 2.0 * pParam->BSIM3v1ub * T3) / model->BSIM3v1tox; in BSIM3v1load()
697 dDenomi_dVd = dDenomi_dVg * 2.0 * dVth_dVd; in BSIM3v1load()
698 dDenomi_dVb = dDenomi_dVg * 2.0 * dVth_dVb + pParam->BSIM3v1uc * T3; in BSIM3v1load()
704 dDenomi_dVg = (pParam->BSIM3v1ua + pParam->BSIM3v1uc * Vbseff in BSIM3v1load()
716 dDenomi_dVg = (pParam->BSIM3v1ua + 2.0 * pParam->BSIM3v1ub * T3) * T2 in BSIM3v1load()
718 dDenomi_dVd = dDenomi_dVg * 2.0 * dVth_dVd; in BSIM3v1load()
719 dDenomi_dVb = dDenomi_dVg * 2.0 * dVth_dVb + pParam->BSIM3v1uc * T4; in BSIM3v1load()
729 dDenomi_dVg *= T9; in BSIM3v1load()
736 dueff_dVg = T9 * dDenomi_dVg; in BSIM3v1load()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3soi_fd/
H A Db3soifdld.c245 double Denomi ,dDenomi_dVg ,dDenomi_dVd ,dDenomi_dVb , dDenomi_dT; in B3SOIFDload() local
1521 dDenomi_dVg = (T2 + 2.0 * ub * T3) / model->B3SOIFDtox; in B3SOIFDload()
1522 dDenomi_dVd = dDenomi_dVg * 2 * dVth_dVd; in B3SOIFDload()
1523 dDenomi_dVb = dDenomi_dVg * 2 * dVth_dVb + uc * T3 ; in B3SOIFDload()
1525 dDenomi_dT = dDenomi_dVg * 2 * dVth_dT in B3SOIFDload()
1535 dDenomi_dVg = (ua + uc * Vbseff in B3SOIFDload()
1553 dDenomi_dVg = (ua + 2.0 * ub * T3) * T2 in B3SOIFDload()
1555 dDenomi_dVd = dDenomi_dVg * 2.0 * dVth_dVd; in B3SOIFDload()
1556 dDenomi_dVb = dDenomi_dVg * 2.0 * dVth_dVb in B3SOIFDload()
1573 dDenomi_dVg *= T9; in B3SOIFDload()
[all …]
/dports/cad/gnucap/gnucap-2013-04-23/apps/
H A Dd_mos7.model944 double Denomi, dDenomi_dVg, dDenomi_dVd, dDenomi_dVb;
952 dDenomi_dVg = (T2 + 2.0 * t->ub * T3) / m->tox;
953 dDenomi_dVd = dDenomi_dVg * 2.0 * dVth_dVd;
954 dDenomi_dVb = dDenomi_dVg * 2.0 * dVth_dVb + t->uc * T3;
958 dDenomi_dVg = (t->ua + t->uc * Vbseff + 2.0 * t->ub * d->vgst / m->tox)
968 dDenomi_dVg = (t->ua + 2.0 * t->ub * T3) * T2 / m->tox;
969 dDenomi_dVd = dDenomi_dVg * 2.0 * dVth_dVd;
970 dDenomi_dVb = dDenomi_dVg * 2.0 * dVth_dVb + t->uc * T4;
979 dDenomi_dVg *= t9;
986 dueff_dVg = t9 * dDenomi_dVg;
H A Dd_mos8.model1058 double Denomi, dDenomi_dVg, dDenomi_dVd, dDenomi_dVb;
1066 dDenomi_dVg = (T2 + 2.0 * t->ub * T3) / m->tox;
1067 dDenomi_dVd = dDenomi_dVg * 2.0 * dVth_dVd;
1068 dDenomi_dVb = dDenomi_dVg * 2.0 * dVth_dVb + t->uc * T3;
1072 dDenomi_dVg = (t->ua + t->uc * Vbseff + 2.0 * t->ub * d->vgst / m->tox)
1082 dDenomi_dVg = (t->ua + 2.0 * t->ub * T3) * T2 / m->tox;
1083 dDenomi_dVd = dDenomi_dVg * 2.0 * dVth_dVd;
1084 dDenomi_dVb = dDenomi_dVg * 2.0 * dVth_dVb + t->uc * T4;
1093 dDenomi_dVg *= T9;
1100 dueff_dVg = T9 * dDenomi_dVg;
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3/
H A Db3ld.c99 double Denomi, dDenomi_dVg, dDenomi_dVd, dDenomi_dVb; in BSIM3LoadOMP() local
809 dDenomi_dVg = (T2 + 2.0 * pParam->BSIM3ub * T3) / model->BSIM3tox; in BSIM3LoadOMP()
810 dDenomi_dVd = dDenomi_dVg * 2.0 * dVth_dVd; in BSIM3LoadOMP()
811 dDenomi_dVb = dDenomi_dVg * 2.0 * dVth_dVb + pParam->BSIM3uc * T3; in BSIM3LoadOMP()
817 dDenomi_dVg = (pParam->BSIM3ua + pParam->BSIM3uc * Vbseff in BSIM3LoadOMP()
829 dDenomi_dVg = (pParam->BSIM3ua + 2.0 * pParam->BSIM3ub * T3) * T2 in BSIM3LoadOMP()
831 dDenomi_dVd = dDenomi_dVg * 2.0 * dVth_dVd; in BSIM3LoadOMP()
832 dDenomi_dVb = dDenomi_dVg * 2.0 * dVth_dVb + pParam->BSIM3uc * T4; in BSIM3LoadOMP()
842 dDenomi_dVg *= T9; in BSIM3LoadOMP()
849 dueff_dVg = T9 * dDenomi_dVg; in BSIM3LoadOMP()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3v32/
H A Db3v32ld.c96 double Denomi, dDenomi_dVg, dDenomi_dVd, dDenomi_dVb; in BSIM3v32LoadOMP() local
843 dDenomi_dVg = (T2 + 2.0 * pParam->BSIM3v32ub * T3) / model->BSIM3v32tox; in BSIM3v32LoadOMP()
844 dDenomi_dVd = dDenomi_dVg * 2.0 * dVth_dVd; in BSIM3v32LoadOMP()
845 dDenomi_dVb = dDenomi_dVg * 2.0 * dVth_dVb + pParam->BSIM3v32uc * T3; in BSIM3v32LoadOMP()
851 dDenomi_dVg = (pParam->BSIM3v32ua + pParam->BSIM3v32uc * Vbseff in BSIM3v32LoadOMP()
863 dDenomi_dVg = (pParam->BSIM3v32ua + 2.0 * pParam->BSIM3v32ub * T3) * T2 in BSIM3v32LoadOMP()
865 dDenomi_dVd = dDenomi_dVg * 2.0 * dVth_dVd; in BSIM3v32LoadOMP()
866 dDenomi_dVb = dDenomi_dVg * 2.0 * dVth_dVb + pParam->BSIM3v32uc * T4; in BSIM3v32LoadOMP()
876 dDenomi_dVg *= T9; in BSIM3v32LoadOMP()
883 dueff_dVg = T9 * dDenomi_dVg; in BSIM3v32LoadOMP()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3soi_pd/
H A Db3soipdld.c219 double Denomi ,dDenomi_dVg ,dDenomi_dVd ,dDenomi_dVb ,dDenomi_dT; in B3SOIPDload() local
1261 dDenomi_dVg = (T2 + 2.0 * ub * T3) / model->B3SOIPDtox; in B3SOIPDload()
1262 dDenomi_dVd = dDenomi_dVg * 2 * dVth_dVd; in B3SOIPDload()
1263 dDenomi_dVb = dDenomi_dVg * 2 * dVth_dVb + uc * T3 ; in B3SOIPDload()
1265 dDenomi_dT = dDenomi_dVg * 2 * dVth_dT in B3SOIPDload()
1275 dDenomi_dVg = (ua + uc * Vbseff in B3SOIPDload()
1293 dDenomi_dVg = (ua + 2.0 * ub * T3) * T2 in B3SOIPDload()
1295 dDenomi_dVd = dDenomi_dVg * 2.0 * dVth_dVd; in B3SOIPDload()
1296 dDenomi_dVb = dDenomi_dVg * 2.0 * dVth_dVb in B3SOIPDload()
1313 dDenomi_dVg *= T9; in B3SOIPDload()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3soi_dd/
H A Db3soiddld.c1555 dDenomi_dVg = (T2 + 2.0 * ub * T3) / model->B3SOIDDtox; in B3SOIDDload()
1556 dDenomi_dVd = dDenomi_dVg * 2 * dVth_dVd; in B3SOIDDload()
1557 dDenomi_dVb = dDenomi_dVg * 2 * dVth_dVb + uc * T3 ; in B3SOIDDload()
1559 dDenomi_dT = dDenomi_dVg * 2 * dVth_dT in B3SOIDDload()
1569 dDenomi_dVg = (ua + uc * Vbseff in B3SOIDDload()
1587 dDenomi_dVg = (ua + 2.0 * ub * T3) * T2 in B3SOIDDload()
1589 dDenomi_dVd = dDenomi_dVg * 2.0 * dVth_dVd; in B3SOIDDload()
1590 dDenomi_dVb = dDenomi_dVg * 2.0 * dVth_dVb in B3SOIDDload()
1607 dDenomi_dVg *= T9; in B3SOIDDload()
1616 dueff_dVg = T9 * dDenomi_dVg; in B3SOIDDload()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4/
H A Db4ld.c205 double Denomi, dDenomi_dVg, dDenomi_dVd, dDenomi_dVb; in BSIM4LoadOMP() local
1485 T13 = 2.0 * (dDenomi_dVg + T11 + T8); in BSIM4LoadOMP()
1488 dDenomi_dVg+= T7; in BSIM4LoadOMP()
1504 T13 = 2.0 * (dDenomi_dVg + T11 + T8); in BSIM4LoadOMP()
1507 dDenomi_dVg+= T7; in BSIM4LoadOMP()
1523 dDenomi_dVg = T2 * dT1_dVg + T7; in BSIM4LoadOMP()
1543 dDenomi_dVg+= T7; in BSIM4LoadOMP()
1562 dDenomi_dVg+= T7; in BSIM4LoadOMP()
1577 dDenomi_dVg = T2 * dT1_dVg + T7; in BSIM4LoadOMP()
1618 dDenomi_dVg *= T9; in BSIM4LoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3v0/
H A Db3v0ld.c56 double Denomi, dDenomi_dVg, dDenomi_dVd, dDenomi_dVb; in BSIM3v0load() local
631 dDenomi_dVg = T1; in BSIM3v0load()
642 dDenomi_dVg = T1; in BSIM3v0load()
655 dDenomi_dVg = T1; in BSIM3v0load()
661 dueff_dVg = -ueff / Denomi * dDenomi_dVg; in BSIM3v0load()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v6/
H A Db4v6ld.c168 double Denomi, dDenomi_dVg, dDenomi_dVd, dDenomi_dVb; in BSIM4v6LoadOMP() local
1420 dDenomi_dVg = (T2 + 2.0 * pParam->BSIM4v6ub * T3) / toxe; in BSIM4v6LoadOMP()
1421 T13 = 2.0 * (dDenomi_dVg + T11 + T8); in BSIM4v6LoadOMP()
1424 dDenomi_dVg+= T7; in BSIM4v6LoadOMP()
1439 dDenomi_dVg = (pParam->BSIM4v6ua + 2.0 * pParam->BSIM4v6ub * T3) * T2 / toxe; in BSIM4v6LoadOMP()
1440 T13 = 2.0 * (dDenomi_dVg + T11 + T8); in BSIM4v6LoadOMP()
1443 dDenomi_dVg+= T7; in BSIM4v6LoadOMP()
1460 dDenomi_dVg = T2 * dT1_dVg + T7; in BSIM4v6LoadOMP()
1483 dDenomi_dVg = T2 * dT1_dVg + dT11_dVg; in BSIM4v6LoadOMP()
1501 dDenomi_dVg *= T9; in BSIM4v6LoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v7/
H A Db4v7ld.c167 double Denomi, dDenomi_dVg, dDenomi_dVd, dDenomi_dVb; in BSIM4v7LoadOMP() local
1446 dDenomi_dVg = (T2 + 2.0 * pParam->BSIM4v7ub * T3) / toxe; in BSIM4v7LoadOMP()
1447 T13 = 2.0 * (dDenomi_dVg + T11 + T8); in BSIM4v7LoadOMP()
1450 dDenomi_dVg+= T7; in BSIM4v7LoadOMP()
1465 dDenomi_dVg = (pParam->BSIM4v7ua + 2.0 * pParam->BSIM4v7ub * T3) * T2 / toxe; in BSIM4v7LoadOMP()
1466 T13 = 2.0 * (dDenomi_dVg + T11 + T8); in BSIM4v7LoadOMP()
1469 dDenomi_dVg+= T7; in BSIM4v7LoadOMP()
1486 dDenomi_dVg = T2 * dT1_dVg + T7; in BSIM4v7LoadOMP()
1509 dDenomi_dVg = T2 * dT1_dVg + dT11_dVg; in BSIM4v7LoadOMP()
1527 dDenomi_dVg *= T9; in BSIM4v7LoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v5/
H A Db4v5ld.c158 double Denomi, dDenomi_dVg, dDenomi_dVd, dDenomi_dVb; in BSIM4v5LoadOMP() local
1376 dDenomi_dVg = (T2 + 2.0 * pParam->BSIM4v5ub * T3) / model->BSIM4v5toxe + T7; in BSIM4v5LoadOMP()
1377 dDenomi_dVd = dDenomi_dVg * 2.0 * dVth_dVd; in BSIM4v5LoadOMP()
1378 dDenomi_dVb = dDenomi_dVg * 2.0 * dVth_dVb + pParam->BSIM4v5uc * T3; in BSIM4v5LoadOMP()
1388 dDenomi_dVg = (pParam->BSIM4v5ua + 2.0 * pParam->BSIM4v5ub * T3) * T2 in BSIM4v5LoadOMP()
1390 dDenomi_dVd = dDenomi_dVg * 2.0 * dVth_dVd; in BSIM4v5LoadOMP()
1391 dDenomi_dVb = dDenomi_dVg * 2.0 * dVth_dVb + pParam->BSIM4v5uc * T4; in BSIM4v5LoadOMP()
1402 dDenomi_dVg = T2 * dT1_dVg + T7; in BSIM4v5LoadOMP()
1414 dDenomi_dVg *= T9; in BSIM4v5LoadOMP()
1421 dueff_dVg = T9 * dDenomi_dVg; in BSIM4v5LoadOMP()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsimsoi/
H A Db4soild.c285 double Denomi ,dDenomi_dVg, dDenomi_dVd, dDenomi_dVb, dDenomi_dVe, dDenomi_dT; in B4SOILoadOMP() local
3200 dDenomi_dVg = (T2 + 2.0 * ub * T3) / toxe_mob * (dVgsteff_dVg + 2 * dVth_dVg) in B4SOILoadOMP()
3221dDenomi_dVg = (ua + uc * Vbseff + 2.0 * ub * (Vgsteff -T14) / toxe) / toxe * dVgsteff_dVg in B4SOILoadOMP()
3244 dDenomi_dVg = (ua + 2.0 * ub * T3) * T2 * (dVgsteff_dVg + 2 * dVth_dVg) / toxe_mob in B4SOILoadOMP()
3298 dDenomi_dVg = T2 * dT1_dVg + T1 * uc * dVbseff_dVg + dT11_dVg; in B4SOILoadOMP()
3318 dDenomi_dVg *= T9; in B4SOILoadOMP()
3328 dueff_dVg = T9 * dDenomi_dVg; in B4SOILoadOMP()