/dports/cad/jspice3/jspice3-2.5/src/lib/dev/bsim1/ |
H A D | b1ld.c | 70 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 D | b2ld.c | 70 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 D | b1ld.c | 64 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 D | b2ld.c | 64 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 D | hsm2ld.c | 261 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 D | soi3cap.c | 418 double *gcbgf, double *gcbd, double *gcbs, double *gcbdeltaT, double *gcbgb, in SOI3capEval() argument 470 *gcbgb = (cbgb - cgbb0) * ag0; in SOI3capEval()
|
H A D | soi3load.c | 136 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 D | b3ld.c | 79 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 D | b3v32ld.c | 75 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 D | b3v0ld.c | 40 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 D | devsup.c | 749 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 D | b4v5ld.c | 3792 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 D | b3v1ld.c | 46 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 D | b4ld.c | 4218 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 D | b4v6ld.c | 3972 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 D | b4v7ld.c | 4127 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 D | b3soipdld.c | 110 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 D | b3soiddld.c | 119 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 D | b3soifdld.c | 116 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 D | b4soild.c | 154 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 …]
|