/dports/cad/jspice3/jspice3-2.5/src/lib/dev/bsim1/ |
H A D | b1eval.c | 58 double cggb; local 369 cggb = 0; 414 cggb = WLCox; 432 cbgb = -cggb; 481 cggb = WLCox * (1.0 - Args1); 523 cggb = WLCox; 539 cbgb = -cggb; 565 cgsb = -(cggb+cgdb+cgbb); 587 cggb = WLCox*(1.0-Args1); 590 cgsb = -(cggb+cgdb+cgbb); [all …]
|
H A D | b1acld.c | 44 double cggb; local 80 cggb = *(ckt->CKTstate0 + here->B1cggb); 95 xcsgb = -(cggb + cbgb + cdgb + here->B1GSoverlapCap ) * omega; 98 xcggb = (cggb + here->B1GDoverlapCap + here->B1GSoverlapCap +
|
H A D | b1pzld.c | 45 double cggb; local 79 cggb = *(ckt->CKTstate0 + here->B1cggb); 94 xcsgb = -(cggb + cbgb + cdgb + here->B1GSoverlapCap ) ; 97 xcggb = (cggb + here->B1GDoverlapCap + here->B1GSoverlapCap +
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim1/ |
H A D | b1eval.c | 33 double cggb = 0.0; in B1evaluate() local 344 cggb = 0; in B1evaluate() 389 cggb = WLCox; in B1evaluate() 407 cbgb = -cggb; in B1evaluate() 456 cggb = WLCox * (1.0 - Args1); in B1evaluate() 498 cggb = WLCox; in B1evaluate() 514 cbgb = -cggb; in B1evaluate() 540 cgsb = -(cggb+cgdb+cgbb); in B1evaluate() 562 cggb = WLCox*(1.0-Args1); in B1evaluate() 565 cgsb = -(cggb+cgdb+cgbb); in B1evaluate() [all …]
|
H A D | b1acld.c | 43 double cggb; in B1acLoad() local 80 cggb = *(ckt->CKTstate0 + here->B1cggb); in B1acLoad() 95 xcsgb = -(cggb + cbgb + cdgb + here->B1GSoverlapCap ) * omega; in B1acLoad() 98 xcggb = (cggb + here->B1GDoverlapCap + here->B1GSoverlapCap + in B1acLoad()
|
H A D | b1pzld.c | 44 double cggb; in B1pzLoad() local 80 cggb = *(ckt->CKTstate0 + here->B1cggb); in B1pzLoad() 95 xcsgb = -(cggb + cbgb + cdgb + here->B1GSoverlapCap ) ; in B1pzLoad() 98 xcggb = (cggb + here->B1GDoverlapCap + here->B1GSoverlapCap + in B1pzLoad()
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3soi_pd/ |
H A D | b3soipdpzld.c | 28 double cggb, cgdb, cgsb, cbgb, cbdb, cbsb, cddb, cdgb, cdsb; in B3SOIPDpzLoad() local 45 cggb = here->B3SOIPDcggb; in B3SOIPDpzLoad() 62 cggb = here->B3SOIPDcggb; in B3SOIPDpzLoad() 70 cdgb = -(here->B3SOIPDcdgb + cggb + cbgb); in B3SOIPDpzLoad() 92 xcsgb = -(cggb + cbgb + cdgb + GSoverlapCap); in B3SOIPDpzLoad() 95 xcggb = (cggb + GDoverlapCap + GSoverlapCap + GBoverlapCap); in B3SOIPDpzLoad()
|
H A D | b3soipdacld.c | 34 double cggb, cgdb, cgsb, cgT; in B3SOIPDacLoad() local 75 cggb = here->B3SOIPDcggb; in B3SOIPDacLoad() 139 cggb = here->B3SOIPDcggb; in B3SOIPDacLoad() 214 xcggb = (cggb + GDoverlapCap + GSoverlapCap + GEoverlapCap) in B3SOIPDacLoad() 225 xcsgb = -(cggb + cbgb + cdgb + GSoverlapCap) * omega; in B3SOIPDacLoad()
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3soi_fd/ |
H A D | b3soifdpzld.c | 28 double cggb, cgdb, cgsb, cbgb, cbdb, cbsb, cddb, cdgb, cdsb; in B3SOIFDpzLoad() local 45 cggb = here->B3SOIFDcggb; in B3SOIFDpzLoad() 62 cggb = here->B3SOIFDcggb; in B3SOIFDpzLoad() 70 cdgb = -(here->B3SOIFDcdgb + cggb + cbgb); in B3SOIFDpzLoad() 92 xcsgb = -(cggb + cbgb + cdgb + GSoverlapCap); in B3SOIFDpzLoad() 95 xcggb = (cggb + GDoverlapCap + GSoverlapCap + GBoverlapCap); in B3SOIFDpzLoad()
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3v1/ |
H A D | b3v1pzld.c | 27 double cggb, cgdb, cgsb, cbgb, cbdb, cbsb, cddb, cdgb, cdsb; in BSIM3v1pzLoad() local 44 cggb = here->BSIM3v1cggb; in BSIM3v1pzLoad() 61 cggb = here->BSIM3v1cggb; in BSIM3v1pzLoad() 69 cdgb = -(here->BSIM3v1cdgb + cggb + cbgb); in BSIM3v1pzLoad() 87 xcsgb = -(cggb + cbgb + cdgb + GSoverlapCap); in BSIM3v1pzLoad() 90 xcggb = (cggb + GDoverlapCap + GSoverlapCap + GBoverlapCap); in BSIM3v1pzLoad()
|
H A D | b3v1acld.c | 27 double cggb, cgdb, cgsb, cbgb, cbdb, cbsb, cddb, cdgb, cdsb, omega; in BSIM3v1acLoad() local 48 cggb = here->BSIM3v1cggb; in BSIM3v1acLoad() 74 cggb = here->BSIM3v1cggb; in BSIM3v1acLoad() 82 cdgb = -(here->BSIM3v1cdgb + cggb + cbgb); in BSIM3v1acLoad() 109 xcsgb = -(cggb + cbgb + cdgb + GSoverlapCap) * omega; in BSIM3v1acLoad() 112 xcggb = (cggb + GDoverlapCap + GSoverlapCap + GBoverlapCap) * omega; in BSIM3v1acLoad()
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsimsoi/ |
H A D | b4soipzld.c | 35 double cggb, cgdb, cgsb, cbgb, cbdb, cbsb, cddb, cdgb, cdsb; in B4SOIpzLoad() local 52 cggb = here->B4SOIcggb; in B4SOIpzLoad() 69 cggb = here->B4SOIcggb; in B4SOIpzLoad() 77 cdgb = -(here->B4SOIcdgb + cggb + cbgb); in B4SOIpzLoad() 99 xcsgb = -(cggb + cbgb + cdgb + GSoverlapCap); in B4SOIpzLoad() 102 xcggb = (cggb + GDoverlapCap + GSoverlapCap + GBoverlapCap); in B4SOIpzLoad()
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3soi_dd/ |
H A D | b3soiddpzld.c | 29 double cggb, cgdb, cgsb, cbgb, cbdb, cbsb, cddb, cdgb, cdsb; in B3SOIDDpzLoad() local 46 cggb = here->B3SOIDDcggb; in B3SOIDDpzLoad() 63 cggb = here->B3SOIDDcggb; in B3SOIDDpzLoad() 71 cdgb = -(here->B3SOIDDcdgb + cggb + cbgb); in B3SOIDDpzLoad() 93 xcsgb = -(cggb + cbgb + cdgb + GSoverlapCap); in B3SOIDDpzLoad() 96 xcggb = (cggb + GDoverlapCap + GSoverlapCap + GBoverlapCap); in B3SOIDDpzLoad()
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3v0/ |
H A D | b3v0pzld.c | 21 double cggb, cgdb, cgsb, cbgb, cbdb, cbsb, cddb, cdgb, cdsb; in BSIM3v0pzLoad() local 38 cggb = here->BSIM3v0cggb; in BSIM3v0pzLoad() 55 cggb = here->BSIM3v0cggb; in BSIM3v0pzLoad() 63 cdgb = -(here->BSIM3v0cdgb + cggb + cbgb); in BSIM3v0pzLoad() 81 xcsgb = -(cggb + cbgb + cdgb + GSoverlapCap); in BSIM3v0pzLoad() 84 xcggb = (cggb + GDoverlapCap + GSoverlapCap + GBoverlapCap); in BSIM3v0pzLoad()
|
H A D | b3v0acld.c | 21 double cggb, cgdb, cgsb, cbgb, cbdb, cbsb, cddb, cdgb, cdsb, omega; in BSIM3v0acLoad() local 41 cggb = here->BSIM3v0cggb; in BSIM3v0acLoad() 66 cggb = here->BSIM3v0cggb; in BSIM3v0acLoad() 74 cdgb = -(here->BSIM3v0cdgb + cggb + cbgb); in BSIM3v0acLoad() 101 xcsgb = -(cggb + cbgb + cdgb + GSoverlapCap) * omega; in BSIM3v0acLoad() 104 xcggb = (cggb + GDoverlapCap + GSoverlapCap + GBoverlapCap) in BSIM3v0acLoad()
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3v32/ |
H A D | b3v32acld.c | 26 double cggb, cgdb, cgsb, cbgb, cbdb, cbsb, cddb, cdgb, cdsb, omega; in BSIM3v32acLoad() local 63 { cggb = here->BSIM3v32cggb; in BSIM3v32acLoad() 84 { cggb = cgdb = cgsb = 0.0; in BSIM3v32acLoad() 160 { cggb = here->BSIM3v32cggb; in BSIM3v32acLoad() 168 cdgb = -(here->BSIM3v32cdgb + cggb + cbgb); in BSIM3v32acLoad() 181 { cggb = cgdb = cgsb = 0.0; in BSIM3v32acLoad() 254 xcsgb = -(cggb + cbgb + cdgb + GSoverlapCap) * omega; in BSIM3v32acLoad() 257 xcggb = (cggb + GDoverlapCap + GSoverlapCap + GBoverlapCap) in BSIM3v32acLoad()
|
H A D | b3v32pzld.c | 27 double cggb, cgdb, cgsb, cbgb, cbdb, cbsb, cddb, cdgb, cdsb; in BSIM3v32pzLoad() local 63 { cggb = here->BSIM3v32cggb; in BSIM3v32pzLoad() 84 { cggb = cgdb = cgsb = 0.0; in BSIM3v32pzLoad() 160 { cggb = here->BSIM3v32cggb; in BSIM3v32pzLoad() 168 cdgb = -(here->BSIM3v32cdgb + cggb + cbgb); in BSIM3v32pzLoad() 181 { cggb = cgdb = cgsb = 0.0; in BSIM3v32pzLoad() 256 xcsgb = -(cggb + cbgb + cdgb + GSoverlapCap); in BSIM3v32pzLoad() 260 xcggb = (cggb + GDoverlapCap + GSoverlapCap + GBoverlapCap); in BSIM3v32pzLoad()
|
/dports/cad/jspice3/jspice3-2.5/src/lib/dev/bsim2/ |
H A D | b2acld.c | 44 double cggb; local 80 cggb = *(ckt->CKTstate0 + here->B2cggb); 95 xcsgb = -(cggb + cbgb + cdgb + here->pParam->B2GSoverlapCap) 100 xcggb = (cggb + here->pParam->B2GDoverlapCap
|
H A D | b2pzld.c | 45 double cggb; local 79 cggb = *(ckt->CKTstate0 + here->B2cggb); 94 xcsgb = -(cggb + cbgb + cdgb + here->pParam->B2GSoverlapCap ) ; 97 xcggb = (cggb + here->pParam->B2GDoverlapCap
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim2/ |
H A D | b2acld.c | 43 double cggb; in B2acLoad() local 81 cggb = *(ckt->CKTstate0 + here->B2cggb); in B2acLoad() 96 xcsgb = -(cggb + cbgb + cdgb + here->pParam->B2GSoverlapCap) in B2acLoad() 101 xcggb = (cggb + here->pParam->B2GDoverlapCap in B2acLoad()
|
H A D | b2pzld.c | 44 double cggb; in B2pzLoad() local 80 cggb = *(ckt->CKTstate0 + here->B2cggb); in B2pzLoad() 95 xcsgb = -(cggb + cbgb + cdgb + here->pParam->B2GSoverlapCap ) ; in B2pzLoad() 98 xcggb = (cggb + here->pParam->B2GDoverlapCap in B2pzLoad()
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3/ |
H A D | b3pzld.c | 29 double cggb, cgdb, cgsb, cbgb, cbdb, cbsb, cddb, cdgb, cdsb; in BSIM3pzLoad() local 64 { cggb = here->BSIM3cggb; in BSIM3pzLoad() 85 { cggb = cgdb = cgsb = 0.0; in BSIM3pzLoad() 161 { cggb = here->BSIM3cggb; in BSIM3pzLoad() 169 cdgb = -(here->BSIM3cdgb + cggb + cbgb); in BSIM3pzLoad() 182 { cggb = cgdb = cgsb = 0.0; in BSIM3pzLoad() 257 xcsgb = -(cggb + cbgb + cdgb + GSoverlapCap); in BSIM3pzLoad() 261 xcggb = (cggb + GDoverlapCap + GSoverlapCap + GBoverlapCap); in BSIM3pzLoad()
|
H A D | b3acld.c | 27 double cggb, cgdb, cgsb, cbgb, cbdb, cbsb, cddb, cdgb, cdsb, omega; in BSIM3acLoad() local 141 { cggb = Cggr; in BSIM3acLoad() 162 { cggb = cgdb = cgsb = 0.0; in BSIM3acLoad() 254 { cggb = Cggr; in BSIM3acLoad() 262 cdgb = -(Cdgr + cggb + cbgb); in BSIM3acLoad() 275 { cggb = cgdb = cgsb = 0.0; in BSIM3acLoad() 359 xcsgb = -(cggb + cbgb + cdgb + GSoverlapCap) * omega; in BSIM3acLoad() 362 xcggb = (cggb + GDoverlapCap + GSoverlapCap + GBoverlapCap) in BSIM3acLoad()
|
/dports/cad/gnucap/gnucap-2013-04-23/apps/ |
H A D | d_mos5.model | 614 d->cggb = s->cgate; 616 d->cgsb = -d->cggb * (1.0 - dVbseff_dVb); 639 d->cgsb = -(d->cggb + d->cgdb + tmp); 641 d->cbgb = -d->cggb; 697 d->cggb = s->Two_Third_CoxWL; 698 d->cgdb = -d->cggb * dVth_dVd + dQbulk_dVd; 699 double tmp = -d->cggb * dVth_dVb + dQbulk_dVb; 700 d->cgsb = -(d->cggb + d->cgdb + tmp); 707 d->cdgb = -0.4 * d->cggb; 716 trace4("", d->qgate, d->cggb, d->cgdb, d->cgsb); [all …]
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/hisim2/ |
H A D | hsm2pzld.c | 37 double cggb, cgdb, cgsb, cbgb, cbdb, cbsb, cddb, cdgb, cdsb; in HSM2pzLoad() local 101 cggb = here->HSM2_cggb; in HSM2pzLoad() 164 cggb = here->HSM2_cggb; in HSM2pzLoad() 172 cdgb = -(here->HSM2_cdgb + cggb + cbgb); in HSM2pzLoad() 191 xcsgb = -(cggb + cbgb + cdgb); in HSM2pzLoad() 197 xcggb = cggb; in HSM2pzLoad()
|