Home
last modified time | relevance | path

Searched refs:cggb (Results 1 – 25 of 44) sorted by relevance

12

/dports/cad/jspice3/jspice3-2.5/src/lib/dev/bsim1/
H A Db1eval.c58 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 Db1acld.c44 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 Db1pzld.c45 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 Db1eval.c33 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 Db1acld.c43 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 Db1pzld.c44 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 Db3soipdpzld.c28 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 Db3soipdacld.c34 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 Db3soifdpzld.c28 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 Db3v1pzld.c27 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 Db3v1acld.c27 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 Db4soipzld.c35 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 Db3soiddpzld.c29 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 Db3v0pzld.c21 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 Db3v0acld.c21 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 Db3v32acld.c26 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 Db3v32pzld.c27 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 Db2acld.c44 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 Db2pzld.c45 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 Db2acld.c43 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 Db2pzld.c44 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 Db3pzld.c29 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 Db3acld.c27 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 Dd_mos5.model614 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 Dhsm2pzld.c37 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()

12