Home
last modified time | relevance | path

Searched refs:Leff (Results 1 – 25 of 46) sorted by relevance

12

/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim1/
H A Db1temp.c27 double Leff; /* effective channel length im micron */ in B1temp() local
81 CoxWoverL = Cox * Weff / Leff ; /* F/cm**2 */ in B1temp()
84 model->B1vfbL / Leff + model->B1vfbW / Weff; in B1temp()
86 model->B1phiL / Leff + model->B1phiW / Weff; in B1temp()
88 model->B1K1L / Leff + model->B1K1W / Weff; in B1temp()
90 model->B1K2L / Leff + model->B1K2W / Weff; in B1temp()
92 model->B1etaL / Leff + model->B1etaW / Weff; in B1temp()
94 model->B1etaBl / Leff + model->B1etaBw / Weff; in B1temp()
96 model->B1etaDl / Leff + model->B1etaDw / Weff; in B1temp()
101 model->B1ugsL / Leff + model->B1ugsW / Weff; in B1temp()
[all …]
H A Db1eval.c50 double Leff; in B1evaluate() local
170 Leff = here->B1l * 1.e6 - model->B1deltaL; /* Leff in um */ in B1evaluate()
171 Uds = Uds / Leff; in B1evaluate()
172 dUdsdVbs = here->B1udsB / Leff; in B1evaluate()
173 dUdsdVds = here->B1udsD / Leff; in B1evaluate()
/dports/cad/jspice3/jspice3-2.5/src/lib/dev/bsim1/
H A Db1temp.c33 double Leff; /* effective channel length im micron */ local
91 CoxWoverL = Cox * Weff / Leff ; /* F/cm**2 */
94 model->B1vfbL / Leff + model->B1vfbW / Weff;
96 model->B1phiL / Leff + model->B1phiW / Weff;
98 model->B1K1L / Leff + model->B1K1W / Weff;
100 model->B1K2L / Leff + model->B1K2W / Weff;
102 model->B1etaL / Leff + model->B1etaW / Weff;
104 model->B1etaBl / Leff + model->B1etaBw / Weff;
106 model->B1etaDl / Leff + model->B1etaDw / Weff;
111 model->B1ugsL / Leff + model->B1ugsW / Weff;
[all …]
H A Db1eval.c75 double Leff; local
195 Leff = here->B1l * 1.e6 - model->B1deltaL; /* Leff in um */
196 Uds = Uds / Leff;
197 dUdsdVbs = here->B1udsB / Leff;
198 dUdsdVds = here->B1udsD / Leff;
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4/
H A Db4noi.c84 double cd, esat, DelClm, EffFreq, N0, Nl, Leff, Leffsq; in Eval1ovFNoise() local
89 Leff = pParam->BSIM4leff - 2.0 * model->BSIM4lintnoi; in Eval1ovFNoise()
90 Leffsq = Leff * Leff; in Eval1ovFNoise()
144 double eta, Leff, Lvsat, gamma, delta, epsilon, GammaGd0=0.0; in BSIM4noise() local
396 Leff = pParam->BSIM4leff; in BSIM4noise()
398 T6 = Leff / Lvsat; in BSIM4noise()
420 * model->BSIM4tnoia * Leff); in BSIM4noise()
422 * model->BSIM4tnoib * Leff); in BSIM4noise()
434 * model->BSIM4tnoic * Leff); in BSIM4noise()
447 * model->BSIM4tnoia * Leff); in BSIM4noise()
[all …]
H A Db4ld.c256 double Leff, Weff, dWeff_dVg, dWeff_dVb; in BSIM4LoadOMP() local
1101 Leff = pParam->BSIM4leff; in BSIM4LoadOMP()
1245 T4 = Vtm * log(Leff / T3); in BSIM4LoadOMP()
1416 tmp1 = Leff + 2.0 * T9; in BSIM4LoadOMP()
1417 T5 = Leff / tmp1; in BSIM4LoadOMP()
1776 T1 = Leff * ueff; in BSIM4LoadOMP()
1778 T3 = -T2 / T1 * Leff; in BSIM4LoadOMP()
1860 T3 = ueff / Leff; in BSIM4LoadOMP()
1939 T1 = Leff + T2; in BSIM4LoadOMP()
2103 { T2 = tmp / Leff; in BSIM4LoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v7/
H A Db4v7noi.c45 double cd, esat, DelClm, EffFreq, N0, Nl, Leff, Leffsq; in Eval1ovFNoise() local
50 Leff = pParam->BSIM4v7leff - 2.0 * model->BSIM4v7lintnoi; in Eval1ovFNoise()
51 Leffsq = Leff * Leff; in Eval1ovFNoise()
105 double eta, Leff, Lvsat, gamma, delta, epsilon, GammaGd0=0.0; in BSIM4v7noise() local
357 Leff = pParam->BSIM4v7leff; in BSIM4v7noise()
358 Lvsat = Leff * (1.0 + here->BSIM4v7Vdseff / here->BSIM4v7EsatL); in BSIM4v7noise()
359 T6 = Leff / Lvsat; in BSIM4v7noise()
374 * model->BSIM4v7tnoic * Leff); in BSIM4v7noise()
379 * model->BSIM4v7tnoia * Leff); in BSIM4v7noise()
381 * model->BSIM4v7tnoib * Leff); in BSIM4v7noise()
/dports/www/matomo/piwik/vendor/matomo/device-detector/regexes/device/
H A Dshell_tv.yml23 # Leff
24 Leff:
25 regex: 'Leff Shell'
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3/
H A Db3noi.c66 double cd, esat, DelClm, EffFreq, N0, Nl, Leff, Leffsq; in StrongInversionNoiseEval() local
71 Leff = pParam->BSIM3leff - 2.0 * model->BSIM3lintnoi; in StrongInversionNoiseEval()
72 Leffsq = Leff * Leff; in StrongInversionNoiseEval()
H A Db3ld.c153 double Leff, Weff, dWeff_dVg, dWeff_dVb; in BSIM3LoadOMP() local
524 Leff = pParam->BSIM3leff; in BSIM3LoadOMP()
556 T0 = -0.5 * pParam->BSIM3dvt1 * Leff / lt1; in BSIM3LoadOMP()
591 T0 = sqrt(1.0 + pParam->BSIM3nlx / Leff); in BSIM3LoadOMP()
593 + (pParam->BSIM3kt1 + pParam->BSIM3kt1l / Leff in BSIM3LoadOMP()
750 tmp1 = Leff + 2.0 * T9; in BSIM3LoadOMP()
751 T5 = Leff / tmp1; in BSIM3LoadOMP()
858 EsatL = Esat * Leff; in BSIM3LoadOMP()
1020 T1 = Leff * (Abulk + T2); in BSIM3LoadOMP()
1142 CoxWovL = model->BSIM3cox * Weff / Leff; in BSIM3LoadOMP()
[all …]
/dports/cad/ghdl/ghdl-1.0.0/testsuite/vests/vhdl-ams/ad-hoc/fromUC/regression_test/
H A Dtest145.ams265 Tau:=Ueff/Leff*vmax;
296 if deltal<=0.5*Leff then
297 C:=Leff/(Leff-deltal);
299 C:=4.0*deltal/Leff;
/dports/cad/ghdl/ghdl-1.0.0/testsuite/vests/vhdl-ams/ad-hoc/fromUC/simultaneous_stmts/
H A Dtest145.ams265 Tau:=Ueff/Leff*vmax;
296 if deltal<=0.5*Leff then
297 C:=Leff/(Leff-deltal);
299 C:=4.0*deltal/Leff;
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3v0/
H A Db3v0ld.c103 double Leff = 0.0, Weff, dWeff_dVg, dWeff_dVb; in BSIM3v0load() local
398 Leff = pParam->BSIM3v0leff; in BSIM3v0load()
414 T0 = -0.5 * pParam->BSIM3v0dvt1 * Leff / lt1; in BSIM3v0load()
451 T0 = sqrt(1.0 + pParam->BSIM3v0nlx / Leff); in BSIM3v0load()
600 T5 = Leff / tmp1; in BSIM3v0load()
668 EsatL = Esat * Leff; in BSIM3v0load()
816 T1 = Leff * (Abulk + T2); in BSIM3v0load()
893 { VASCBE = MAX_EXP*Leff/pParam->BSIM3v0pscbe2; in BSIM3v0load()
898 CoxWovL = model->BSIM3v0cox * Weff / Leff; in BSIM3v0load()
968 { T2 = pParam->BSIM3v0alpha0 / Leff; in BSIM3v0load()
[all …]
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/doc/cla/individual/
H A DflyingL123.md11 Michael Leff leff.michael@gmail.com https://github.com/flyingL123
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v5/
H A Db4v5noi.c40 double cd, esat, DelClm, EffFreq, N0, Nl, Leff, Leffsq; in BSIM4v5Eval1ovFNoise() local
45 Leff = pParam->BSIM4v5leff - 2.0 * model->BSIM4v5lintnoi; in BSIM4v5Eval1ovFNoise()
46 Leffsq = Leff * Leff; in BSIM4v5Eval1ovFNoise()
H A Db4v5ld.c207 double Leff, Weff, dWeff_dVg, dWeff_dVb; in BSIM4v5LoadOMP() local
1027 Leff = pParam->BSIM4v5leff; in BSIM4v5LoadOMP()
1171 T4 = Vtm * log(Leff / T3); in BSIM4v5LoadOMP()
1318 tmp1 = Leff + 2.0 * T9; in BSIM4v5LoadOMP()
1319 T5 = Leff / tmp1; in BSIM4v5LoadOMP()
1571 T1 = Leff * ueff; in BSIM4v5LoadOMP()
1573 T3 = -T2 / T1 * Leff; in BSIM4v5LoadOMP()
1652 T3 = ueff / Leff; in BSIM4v5LoadOMP()
1731 T1 = Leff + T2; in BSIM4v5LoadOMP()
1895 { T2 = tmp / Leff; in BSIM4v5LoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v6/
H A Db4v6noi.c40 double cd, esat, DelClm, EffFreq, N0, Nl, Leff, Leffsq; in Eval1ovFNoise() local
45 Leff = pParam->BSIM4v6leff - 2.0 * model->BSIM4v6lintnoi; in Eval1ovFNoise()
46 Leffsq = Leff * Leff; in Eval1ovFNoise()
H A Db4v6ld.c218 double Leff, Weff, dWeff_dVg, dWeff_dVb; in BSIM4v6LoadOMP() local
1056 Leff = pParam->BSIM4v6leff; in BSIM4v6LoadOMP()
1200 T4 = Vtm * log(Leff / T3); in BSIM4v6LoadOMP()
1352 tmp1 = Leff + 2.0 * T9; in BSIM4v6LoadOMP()
1353 T5 = Leff / tmp1; in BSIM4v6LoadOMP()
1659 T1 = Leff * ueff; in BSIM4v6LoadOMP()
1661 T3 = -T2 / T1 * Leff; in BSIM4v6LoadOMP()
1742 T3 = ueff / Leff; in BSIM4v6LoadOMP()
1821 T1 = Leff + T2; in BSIM4v6LoadOMP()
1985 { T2 = tmp / Leff; in BSIM4v6LoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/hisimhv1/
H A Dhsmhvtemp.c70 …double Leff=0.0, dL =0.0, dLLD=0.0, LG=0.0, Weff=0.0, dW =0.0, dWLD=0.0, dWCV=0.0, WG =0.0, WL =0.… in HSMHVtemp() local
207 Leff = Lgate - ( dL + dLLD ) ; in HSMHVtemp()
208 if ( Leff <= 0.0 ) { in HSMHVtemp()
216 here->HSMHV_leff = Leff ; in HSMHVtemp()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3v1/
H A Db3v1ld.c108 double Leff = 0.0, Weff, dWeff_dVg, dWeff_dVb; in BSIM3v1load() local
416 Leff = pParam->BSIM3v1leff; in BSIM3v1load()
448 T0 = -0.5 * pParam->BSIM3v1dvt1 * Leff / lt1; in BSIM3v1load()
483 T0 = sqrt(1.0 + pParam->BSIM3v1nlx / Leff); in BSIM3v1load()
640 tmp1 = Leff + 2.0 * T9; in BSIM3v1load()
641 T5 = Leff / tmp1; in BSIM3v1load()
745 EsatL = Esat * Leff; in BSIM3v1load()
899 T1 = Leff * (Abulk + T2); in BSIM3v1load()
1021 CoxWovL = model->BSIM3v1cox * Weff / Leff; in BSIM3v1load()
1092 { T2 = pParam->BSIM3v1alpha0 / Leff; in BSIM3v1load()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/hisimhv2/
H A Dhsmhv2temp.c107 …double Leff=0.0, dL =0.0, dLLD=0.0, LG=0.0, Weff=0.0, dW =0.0, dWLD=0.0, dWCV=0.0, WG =0.0, WL =0.… in HSMHV2temp() local
247 Leff = Lgate - ( dL + dLLD ) ; in HSMHV2temp()
248 if ( Leff <= 0.0 ) { in HSMHV2temp()
260 here->HSMHV2_leff = Leff ; in HSMHV2temp()
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3soi_pd/
H A Db3soipdld.c168 double Leff, Weff, dWeff_dVg, dWeff_dVb; in B3SOIPDload() local
815 Leff = pParam->B3SOIPDleff; in B3SOIPDload()
898 T0 = -0.5 * pParam->B3SOIPDdvt1 * Leff / lt1; in B3SOIPDload()
936 T0 = sqrt(1.0 + pParam->B3SOIPDnlx / Leff); in B3SOIPDload()
1220 tmp1 = Leff + 2.0 * T9; in B3SOIPDload()
1221 T5 = Leff / tmp1; in B3SOIPDload()
1336 EsatL = Esat * Leff; in B3SOIPDload()
1553 T1 = Leff * (Abulk + T2); in B3SOIPDload()
1687 CoxWovL = model->B3SOIPDcox * Weff / Leff; in B3SOIPDload()
2542 - pParam->B3SOIPDlii / Leff; in B3SOIPDload()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3v32/
H A Db3v32ld.c145 double Leff, Weff, dWeff_dVg, dWeff_dVb; in BSIM3v32LoadOMP() local
544 Leff = pParam->BSIM3v32leff; in BSIM3v32LoadOMP()
576 T0 = -0.5 * pParam->BSIM3v32dvt1 * Leff / lt1; in BSIM3v32LoadOMP()
611 T0 = sqrt(1.0 + pParam->BSIM3v32nlx / Leff); in BSIM3v32LoadOMP()
613 + (pParam->BSIM3v32kt1 + pParam->BSIM3v32kt1l / Leff in BSIM3v32LoadOMP()
776 tmp1 = Leff + 2.0 * T9; in BSIM3v32LoadOMP()
777 T5 = Leff / tmp1; in BSIM3v32LoadOMP()
892 EsatL = Esat * Leff; in BSIM3v32LoadOMP()
1072 T1 = Leff * (Abulk + T2); in BSIM3v32LoadOMP()
1194 CoxWovL = model->BSIM3v32cox * Weff / Leff; in BSIM3v32LoadOMP()
[all …]
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim3soi_fd/
H A Db3soifdld.c176 double Leff, Weff, dWeff_dVg, dWeff_dVb; in B3SOIFDload() local
879 Leff = pParam->B3SOIFDleff; in B3SOIFDload()
977 T0 = -0.5 * pParam->B3SOIFDdvt1 * Leff / lt1; in B3SOIFDload()
1013 T0 = sqrt(1.0 + pParam->B3SOIFDnlx / Leff); in B3SOIFDload()
1201 T0 = -0.5 * pParam->B3SOIFDdvt1 * Leff / lt1; in B3SOIFDload()
1239 T0 = sqrt(1.0 + pParam->B3SOIFDnlx / Leff); in B3SOIFDload()
1437 tmp1 = Leff + 2.0 * T9; in B3SOIFDload()
1438 T5 = Leff / tmp1; in B3SOIFDload()
1596 EsatL = Esat * Leff; in B3SOIFDload()
1885 T1 = Leff * (Abeff + T2); in B3SOIFDload()
[all …]
/dports/cad/gnucap/gnucap-2013-04-23/apps/
H A Dd_mos4.model171 double Leff = s->l_eff * 1e6; /* Leff in um */
172 Uds = Uds / Leff;
173 dUdsdVbs = s->udsB / Leff;
174 dUdsdVds = s->udsD / Leff;

12