Home
last modified time | relevance | path

Searched refs:gcbgb (Results 1 – 20 of 20) sorted by relevance

/dports/cad/jspice3/jspice3-2.5/src/lib/dev/bsim1/
H A Db1ld.c70 double gcbgb = 0.0; local
575 &gcbgb,&gcbdb,&gcbsb,
601 &gcbgb,&gcbsb,&gcbdb,
675 gcbgb = gcbdb = gcbsb = 0.0;
684 ceqqb = cqbulk - gcbgb * vgb + gcbdb * vbd + gcbsb * vbs;
731 *(here->B1BbPtr) += (gbd+gbs-gcbgb-gcbdb-gcbsb);
741 *(here->B1BgPtr) += (gcbgb);
/dports/cad/jspice3/jspice3-2.5/src/lib/dev/bsim2/
H A Db2ld.c70 double gcbgb; local
572 ,&gcggb,&gcgdb,&gcgsb,&gcbgb,&gcbdb,&gcbsb,&gcdgb
593 ,&gcggb,&gcgsb,&gcgdb,&gcbgb,&gcbsb,&gcbdb,&gcsgb
648 gcbgb = gcbdb = gcbsb = 0.0;
657 ceqqb = cqbulk - gcbgb * vgb + gcbdb * vbd + gcbsb * vbs;
704 *(here->B2BbPtr) += (gbd+gbs-gcbgb-gcbdb-gcbsb);
714 *(here->B2BgPtr) += (gcbgb);
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim1/
H A Db1ld.c64 double gcbgb = 0.0; in B1load() local
557 &gcbgb,&gcbdb,&gcbsb, in B1load()
583 &gcbgb,&gcbsb,&gcbdb, in B1load()
642 gcbgb = gcbdb = gcbsb = 0.0; in B1load()
651 ceqqb = cqbulk - gcbgb * vgb + gcbdb * vbd + gcbsb * vbs; in B1load()
699 *(here->B1BbPtr) += m * (gbd+gbs-gcbgb-gcbdb-gcbsb); in B1load()
709 *(here->B1BgPtr) += m * (gcbgb); in B1load()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim2/
H A Db2ld.c64 double gcbgb; in B2load() local
556 ,&gcggb,&gcgdb,&gcgsb,&gcbgb,&gcbdb,&gcbsb,&gcdgb in B2load()
577 ,&gcggb,&gcgsb,&gcgdb,&gcbgb,&gcbsb,&gcbdb,&gcsgb in B2load()
635 gcbgb = gcbdb = gcbsb = 0.0; in B2load()
644 ceqqb = cqbulk - gcbgb * vgb + gcbdb * vbd + gcbsb * vbs; in B2load()
693 *(here->B2BbPtr) += m * (gbd+gbs-gcbgb-gcbdb-gcbsb); in B2load()
703 *(here->B2BgPtr) += m * (gcbgb); in B2load()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/hisim2/
H A Dhsm2ld.c261 double gcbdb=0.0, gcbgb=0.0, gcbsb=0.0, gcddb=0.0, gcdgb=0.0, gcdsb=0.0 ; in HSM2LoadOMP() local
907 gcbgb = here->HSM2_cbgb * ag0; in HSM2LoadOMP()
923 gcbbb = -(gcbdb + gcbgb + gcbsb); in HSM2LoadOMP()
941 gcbgb = here->HSM2_cbgb * ag0; in HSM2LoadOMP()
957 gcbbb = -(gcbgb + gcbdb + gcbsb); in HSM2LoadOMP()
1013 gcbgb = gcbdb = gcbsb = gcbbb = 0.0; in HSM2LoadOMP()
1036 ceqqb = cqbulk - gcbgb * vgb + gcbdb * vbd + gcbsb * vbs; in HSM2LoadOMP()
1317 here->HSM2_27 = gcbgb - here->HSM2_gbgs - gIbtotg; in HSM2LoadOMP()
1410 *(here->HSM2BPgpPtr) += gcbgb - here->HSM2_gbgs - gIbtotg; in HSM2LoadOMP()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/soi3/
H A Dsoi3cap.c418 double *gcbgf, double *gcbd, double *gcbs, double *gcbdeltaT, double *gcbgb, in SOI3capEval() argument
470 *gcbgb = (cbgb - cgbb0) * ag0; in SOI3capEval()
H A Dsoi3load.c136 double gcbgf,gcbd,gcbs,gcbdeltaT,gcbgb; in SOI3load() local
2169 &gcbgf,&gcbd,&gcbs,&gcbdeltaT,&gcbgb, in SOI3load()
2196 &gcbgf,&gcbs,&gcbd,&gcbdeltaT,&gcbgb, in SOI3load()
2288 gcbgf = gcbd = gcbs = gcbdeltaT = gcbgb = 0.0; in SOI3load()
2490 *(here->SOI3B_gbPtr) += m * (-(here->SOI3gMmb) + gcbgb); in SOI3load()
2494 (gcbgf+gcbd+gcbs+gcbgb) + in SOI3load()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3/
H A Db3ld.c79 double gcbdb, gcbgb, gcbsb, gcddb, gcdgb, gcdsb, gcgdb, gcggb, gcgsb, gcsdb; in BSIM3LoadOMP() local
2578 gcbgb = (here->BSIM3cbgb - pParam->BSIM3cgbo) * ag0; in BSIM3LoadOMP()
2624 gcbgb = -pParam->BSIM3cgbo * ag0; in BSIM3LoadOMP()
2694 gcbgb = (here->BSIM3cbgb - pParam->BSIM3cgbo) * ag0; in BSIM3LoadOMP()
2740 gcbgb = -pParam->BSIM3cgbo * ag0; in BSIM3LoadOMP()
2858 gcbgb = gcbdb = gcbsb = 0.0; in BSIM3LoadOMP()
2883 ceqqb = cqbulk - gcbgb * vgb + gcbdb * vbd + gcbsb * vbs; in BSIM3LoadOMP()
3020 - gcbgb - gcbdb - gcbsb - here->BSIM3gbbs); in BSIM3LoadOMP()
3034 here->BSIM3BgPt = m * (gcbgb - here->BSIM3gbgs); in BSIM3LoadOMP()
3071 - gcbgb - gcbdb - gcbsb - here->BSIM3gbbs)); in BSIM3LoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3v32/
H A Db3v32ld.c75 double gcbdb, gcbgb, gcbsb, gcddb, gcdgb, gcdsb, gcgdb, gcggb, gcgsb, gcsdb; in BSIM3v32LoadOMP() local
2891 gcbgb = (here->BSIM3v32cbgb - pParam->BSIM3v32cgbo) * ag0; in BSIM3v32LoadOMP()
2937 gcbgb = -pParam->BSIM3v32cgbo * ag0; in BSIM3v32LoadOMP()
3007 gcbgb = (here->BSIM3v32cbgb - pParam->BSIM3v32cgbo) * ag0; in BSIM3v32LoadOMP()
3053 gcbgb = -pParam->BSIM3v32cgbo * ag0; in BSIM3v32LoadOMP()
3171 gcbgb = gcbdb = gcbsb = 0.0; in BSIM3v32LoadOMP()
3196 ceqqb = cqbulk - gcbgb * vgb + gcbdb * vbd + gcbsb * vbs; in BSIM3v32LoadOMP()
3335 - gcbgb - gcbdb - gcbsb - here->BSIM3v32gbbs); in BSIM3v32LoadOMP()
3349 here->BSIM3v32BgPt = m * (gcbgb - here->BSIM3v32gbgs); in BSIM3v32LoadOMP()
3387 - gcbgb - gcbdb - gcbsb - here->BSIM3v32gbbs)); in BSIM3v32LoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3v0/
H A Db3v0ld.c40 double gcbdb, gcbgb, gcbsb, gcddb, gcdgb, gcdsb, gcgdb, gcggb, gcgsb, gcsdb; in BSIM3v0load() local
1617 gcbgb = (here->BSIM3v0cbgb - pParam->BSIM3v0cgbo) * ag0; in BSIM3v0load()
1658 gcbgb = (here->BSIM3v0cbgb - pParam->BSIM3v0cgbo) * ag0; in BSIM3v0load()
1754 gcbgb = gcbdb = gcbsb = 0.0; in BSIM3v0load()
1777 ceqqb = cqbulk - gcbgb * vgb + gcbdb * vbd + gcbsb * vbs; in BSIM3v0load()
1884 - gcbgb - gcbdb - gcbsb) - here->BSIM3v0gbbs)); in BSIM3v0load()
1896 (*(here->BSIM3v0BgPtr) += m * (gcbgb - here->BSIM3v0gbgs)); in BSIM3v0load()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/
H A Ddevsup.c749 double *gcggb, double *gcgdb, double *gcgsb, double *gcbgb, in DEVcap() argument
792 *gcbgb = (cbgb-covlgb)*ckt->CKTag[1]; in DEVcap()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v5/
H A Db4v5ld.c3792 gcbgb = here->BSIM4v5cbgb * ag0; in BSIM4v5LoadOMP()
3844 gcbbb = -(gcbdb + gcbgb + gcbsb + gcbgmb); in BSIM4v5LoadOMP()
3916 gcdgb = gcsgb = gcbgb = 0.0; in BSIM4v5LoadOMP()
3934 gcbgb = gcgbb; in BSIM4v5LoadOMP()
3960 gcbbb = -(gcbdb + gcbgb + gcbsb + gcbgmb); in BSIM4v5LoadOMP()
3984 gcbgb = here->BSIM4v5cbgb * ag0; in BSIM4v5LoadOMP()
4035 gcbbb = -(gcbgb + gcbdb + gcbsb + gcbgmb); in BSIM4v5LoadOMP()
4106 gcdgb = gcsgb = gcbgb = 0.0; in BSIM4v5LoadOMP()
4124 gcbgb = gcgbb; in BSIM4v5LoadOMP()
4245 gcbdb = gcbgb = gcbsb = gcbbb = 0.0; in BSIM4v5LoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3v1/
H A Db3v1ld.c46 double gcbdb, gcbgb, gcbsb, gcddb, gcdgb, gcdsb, gcgdb, gcggb, gcgsb, gcsdb; in BSIM3v1load() local
2123 gcbgb = (here->BSIM3v1cbgb - pParam->BSIM3v1cgbo) * ag0; in BSIM3v1load()
2164 gcbgb = (here->BSIM3v1cbgb - pParam->BSIM3v1cgbo) * ag0; in BSIM3v1load()
2260 gcbgb = gcbdb = gcbsb = 0.0; in BSIM3v1load()
2283 ceqqb = cqbulk - gcbgb * vgb + gcbdb * vbd + gcbsb * vbs; in BSIM3v1load()
2390 - gcbgb - gcbdb - gcbsb) - here->BSIM3v1gbbs)); in BSIM3v1load()
2402 (*(here->BSIM3v1BgPtr) += m * (gcbgb - here->BSIM3v1gbgs)); in BSIM3v1load()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4/
H A Db4ld.c4218 gcbgb = here->BSIM4cbgb * ag0; in BSIM4LoadOMP()
4270 gcbbb = -(gcbdb + gcbgb + gcbsb + gcbgmb); in BSIM4LoadOMP()
4342 gcdgb = gcsgb = gcbgb = 0.0; in BSIM4LoadOMP()
4360 gcbgb = gcgbb; in BSIM4LoadOMP()
4386 gcbbb = -(gcbdb + gcbgb + gcbsb + gcbgmb); in BSIM4LoadOMP()
4410 gcbgb = here->BSIM4cbgb * ag0; in BSIM4LoadOMP()
4461 gcbbb = -(gcbgb + gcbdb + gcbsb + gcbgmb); in BSIM4LoadOMP()
4532 gcdgb = gcsgb = gcbgb = 0.0; in BSIM4LoadOMP()
4550 gcbgb = gcgbb; in BSIM4LoadOMP()
4671 gcbdb = gcbgb = gcbsb = gcbbb = 0.0; in BSIM4LoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v6/
H A Db4v6ld.c3972 gcbgb = here->BSIM4v6cbgb * ag0; in BSIM4v6LoadOMP()
4024 gcbbb = -(gcbdb + gcbgb + gcbsb + gcbgmb); in BSIM4v6LoadOMP()
4096 gcdgb = gcsgb = gcbgb = 0.0; in BSIM4v6LoadOMP()
4114 gcbgb = gcgbb; in BSIM4v6LoadOMP()
4140 gcbbb = -(gcbdb + gcbgb + gcbsb + gcbgmb); in BSIM4v6LoadOMP()
4164 gcbgb = here->BSIM4v6cbgb * ag0; in BSIM4v6LoadOMP()
4215 gcbbb = -(gcbgb + gcbdb + gcbsb + gcbgmb); in BSIM4v6LoadOMP()
4286 gcdgb = gcsgb = gcbgb = 0.0; in BSIM4v6LoadOMP()
4304 gcbgb = gcgbb; in BSIM4v6LoadOMP()
4425 gcbdb = gcbgb = gcbsb = gcbbb = 0.0; in BSIM4v6LoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v7/
H A Db4v7ld.c4127 gcbgb = here->BSIM4v7cbgb * ag0; in BSIM4v7LoadOMP()
4179 gcbbb = -(gcbdb + gcbgb + gcbsb + gcbgmb); in BSIM4v7LoadOMP()
4251 gcdgb = gcsgb = gcbgb = 0.0; in BSIM4v7LoadOMP()
4269 gcbgb = gcgbb; in BSIM4v7LoadOMP()
4295 gcbbb = -(gcbdb + gcbgb + gcbsb + gcbgmb); in BSIM4v7LoadOMP()
4319 gcbgb = here->BSIM4v7cbgb * ag0; in BSIM4v7LoadOMP()
4370 gcbbb = -(gcbgb + gcbdb + gcbsb + gcbgmb); in BSIM4v7LoadOMP()
4441 gcdgb = gcsgb = gcbgb = 0.0; in BSIM4v7LoadOMP()
4459 gcbgb = gcgbb; in BSIM4v7LoadOMP()
4580 gcbdb = gcbgb = gcbsb = gcbbb = 0.0; in BSIM4v7LoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3soi_pd/
H A Db3soipdld.c110 double gcbdb, gcbgb, gcbsb, gcbeb, gcbT; in B3SOIPDload() local
3679 gcbgb = here->B3SOIPDcbgb * ag0; in B3SOIPDload()
3730 gcbgb = here->B3SOIPDcbgb * ag0; in B3SOIPDload()
3815 gcbgb = gcbdb = gcbsb = gcbeb = gcbT = 0.0; in B3SOIPDload()
3837 ceqqb = cqbody - gcbgb * vgb + gcbdb * vbd + gcbsb * vbs in B3SOIPDload()
4055 (*(here->B3SOIPDBgPtr) += m * (-gigg + gcbgb + gbbg)); in B3SOIPDload()
4059 … (*(here->B3SOIPDBbPtr) += m * (-gigb + gbbb - gcbgb - gcbdb - gcbsb - gcbeb + Gmin)); in B3SOIPDload()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3soi_dd/
H A Db3soiddld.c119 double gcbdb, gcbgb, gcbsb, gcbeb, gcbT; in B3SOIDDload() local
3703 gcbgb = here->B3SOIDDcbgb * ag0; in B3SOIDDload()
3755 gcbgb = here->B3SOIDDcbgb * ag0; in B3SOIDDload()
3840 gcbgb = gcbdb = gcbsb = gcbeb = gcbT = 0.0; in B3SOIDDload()
3862 ceqqb = cqbody - gcbgb * vgb + gcbdb * vbd + gcbsb * vbs in B3SOIDDload()
4096 (*(here->B3SOIDDBgPtr) += m * (gcbgb + gbbg)); in B3SOIDDload()
4099 (*(here->B3SOIDDBbPtr) += m * (gbbb - gcbgb - gcbdb - gcbsb - gcbeb + Gmin)) ; in B3SOIDDload()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3soi_fd/
H A Db3soifdld.c116 double gcbdb, gcbgb, gcbsb, gcbeb, gcbT; in B3SOIFDload() local
2823 gcbgb = here->B3SOIFDcbgb * ag0; in B3SOIFDload()
2875 gcbgb = here->B3SOIFDcbgb * ag0; in B3SOIFDload()
2960 gcbgb = gcbdb = gcbsb = gcbeb = gcbT = 0.0; in B3SOIFDload()
2982 ceqqb = cqbody - gcbgb * vgb + gcbdb * vbd + gcbsb * vbs in B3SOIFDload()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsimsoi/
H A Db4soild.c154 double gcbdb, gcbgb, gcbsb, gcbeb, gcbT; in B4SOILoadOMP() local
9477 gcbgb = here->B4SOIcbgb * ag0; in B4SOILoadOMP()
9505 gcbgb = here->B4SOIcbgb * ag0; in B4SOILoadOMP()
9633 gcbgb = here->B4SOIcbgb * ag0; in B4SOILoadOMP()
9659 gcbgb = here->B4SOIcbgb * ag0; in B4SOILoadOMP()
9852 gcbgb = gcbdb = gcbsb = gcbeb = gcbT = 0.0; in B4SOILoadOMP()
9885 ceqqb = cqbody - gcbgb * vgb + gcbdb * vbd + gcbsb * vbs in B4SOILoadOMP()
10532 (*(here->B4SOIBgPtr) += m * (-gigg + gcbgb + gbbg)); in B4SOILoadOMP()
10539 (*(here->B4SOIBbPtr) += m * (-gigb + gbbb - gcbgb - gcbdb in B4SOILoadOMP()
10768 (here->B4SOI_39 = m * (-gigg + gcbgb + gbbg)); in B4SOILoadOMP()
[all …]