📄 b3v1ampar.c
字号:
mod->BSIM3v1AlcdscGiven = TRUE; break; case BSIM3v1A_MOD_LCDSCB : mod->BSIM3v1Alcdscb = value->rValue; mod->BSIM3v1AlcdscbGiven = TRUE; break; case BSIM3v1A_MOD_LCDSCD : mod->BSIM3v1Alcdscd = value->rValue; mod->BSIM3v1AlcdscdGiven = TRUE; break; case BSIM3v1A_MOD_LCIT : mod->BSIM3v1Alcit = value->rValue; mod->BSIM3v1AlcitGiven = TRUE; break; case BSIM3v1A_MOD_LNFACTOR : mod->BSIM3v1Alnfactor = value->rValue; mod->BSIM3v1AlnfactorGiven = TRUE; break; case BSIM3v1A_MOD_LXJ: mod->BSIM3v1Alxj = value->rValue; mod->BSIM3v1AlxjGiven = TRUE; break; case BSIM3v1A_MOD_LVSAT: mod->BSIM3v1Alvsat = value->rValue; mod->BSIM3v1AlvsatGiven = TRUE; break; case BSIM3v1A_MOD_LA0: mod->BSIM3v1Ala0 = value->rValue; mod->BSIM3v1Ala0Given = TRUE; break; case BSIM3v1A_MOD_LAGS: mod->BSIM3v1Alags = value->rValue; mod->BSIM3v1AlagsGiven = TRUE; break; case BSIM3v1A_MOD_LA1: mod->BSIM3v1Ala1 = value->rValue; mod->BSIM3v1Ala1Given = TRUE; break; case BSIM3v1A_MOD_LA2: mod->BSIM3v1Ala2 = value->rValue; mod->BSIM3v1Ala2Given = TRUE; break; case BSIM3v1A_MOD_LAT: mod->BSIM3v1Alat = value->rValue; mod->BSIM3v1AlatGiven = TRUE; break; case BSIM3v1A_MOD_LKETA: mod->BSIM3v1Alketa = value->rValue; mod->BSIM3v1AlketaGiven = TRUE; break; case BSIM3v1A_MOD_LNSUB: mod->BSIM3v1Alnsub = value->rValue; mod->BSIM3v1AlnsubGiven = TRUE; break; case BSIM3v1A_MOD_LNPEAK: mod->BSIM3v1Alnpeak = value->rValue; mod->BSIM3v1AlnpeakGiven = TRUE; if (mod->BSIM3v1Alnpeak > 1.0e20) mod->BSIM3v1Alnpeak *= 1.0e-6; break; case BSIM3v1A_MOD_LNGATE: mod->BSIM3v1Alngate = value->rValue; mod->BSIM3v1AlngateGiven = TRUE; if (mod->BSIM3v1Alngate > 1.0e23) mod->BSIM3v1Alngate *= 1.0e-6; break; case BSIM3v1A_MOD_LGAMMA1: mod->BSIM3v1Algamma1 = value->rValue; mod->BSIM3v1Algamma1Given = TRUE; break; case BSIM3v1A_MOD_LGAMMA2: mod->BSIM3v1Algamma2 = value->rValue; mod->BSIM3v1Algamma2Given = TRUE; break; case BSIM3v1A_MOD_LVBX: mod->BSIM3v1Alvbx = value->rValue; mod->BSIM3v1AlvbxGiven = TRUE; break; case BSIM3v1A_MOD_LVBM: mod->BSIM3v1Alvbm = value->rValue; mod->BSIM3v1AlvbmGiven = TRUE; break; case BSIM3v1A_MOD_LXT: mod->BSIM3v1Alxt = value->rValue; mod->BSIM3v1AlxtGiven = TRUE; break; case BSIM3v1A_MOD_LK1: mod->BSIM3v1Alk1 = value->rValue; mod->BSIM3v1Alk1Given = TRUE; break; case BSIM3v1A_MOD_LKT1: mod->BSIM3v1Alkt1 = value->rValue; mod->BSIM3v1Alkt1Given = TRUE; break; case BSIM3v1A_MOD_LKT1L: mod->BSIM3v1Alkt1l = value->rValue; mod->BSIM3v1Alkt1lGiven = TRUE; break; case BSIM3v1A_MOD_LKT2: mod->BSIM3v1Alkt2 = value->rValue; mod->BSIM3v1Alkt2Given = TRUE; break; case BSIM3v1A_MOD_LK2: mod->BSIM3v1Alk2 = value->rValue; mod->BSIM3v1Alk2Given = TRUE; break; case BSIM3v1A_MOD_LK3: mod->BSIM3v1Alk3 = value->rValue; mod->BSIM3v1Alk3Given = TRUE; break; case BSIM3v1A_MOD_LK3B: mod->BSIM3v1Alk3b = value->rValue; mod->BSIM3v1Alk3bGiven = TRUE; break; case BSIM3v1A_MOD_LNLX: mod->BSIM3v1Alnlx = value->rValue; mod->BSIM3v1AlnlxGiven = TRUE; break; case BSIM3v1A_MOD_LW0: mod->BSIM3v1Alw0 = value->rValue; mod->BSIM3v1Alw0Given = TRUE; break; case BSIM3v1A_MOD_LDVT0: mod->BSIM3v1Aldvt0 = value->rValue; mod->BSIM3v1Aldvt0Given = TRUE; break; case BSIM3v1A_MOD_LDVT1: mod->BSIM3v1Aldvt1 = value->rValue; mod->BSIM3v1Aldvt1Given = TRUE; break; case BSIM3v1A_MOD_LDVT2: mod->BSIM3v1Aldvt2 = value->rValue; mod->BSIM3v1Aldvt2Given = TRUE; break; case BSIM3v1A_MOD_LDVT0W: mod->BSIM3v1Aldvt0w = value->rValue; mod->BSIM3v1Aldvt0Given = TRUE; break; case BSIM3v1A_MOD_LDVT1W: mod->BSIM3v1Aldvt1 = value->rValue; mod->BSIM3v1Aldvt1wGiven = TRUE; break; case BSIM3v1A_MOD_LDVT2W: mod->BSIM3v1Aldvt2 = value->rValue; mod->BSIM3v1Aldvt2wGiven = TRUE; break; case BSIM3v1A_MOD_LDROUT: mod->BSIM3v1Aldrout = value->rValue; mod->BSIM3v1AldroutGiven = TRUE; break; case BSIM3v1A_MOD_LDSUB: mod->BSIM3v1Aldsub = value->rValue; mod->BSIM3v1AldsubGiven = TRUE; break; case BSIM3v1A_MOD_LVTH0: mod->BSIM3v1Alvth0 = value->rValue; mod->BSIM3v1Alvth0Given = TRUE; break; case BSIM3v1A_MOD_LUA: mod->BSIM3v1Alua = value->rValue; mod->BSIM3v1AluaGiven = TRUE; break; case BSIM3v1A_MOD_LUA1: mod->BSIM3v1Alua1 = value->rValue; mod->BSIM3v1Alua1Given = TRUE; break; case BSIM3v1A_MOD_LUB: mod->BSIM3v1Alub = value->rValue; mod->BSIM3v1AlubGiven = TRUE; break; case BSIM3v1A_MOD_LUB1: mod->BSIM3v1Alub1 = value->rValue; mod->BSIM3v1Alub1Given = TRUE; break; case BSIM3v1A_MOD_LUC: mod->BSIM3v1Aluc = value->rValue; mod->BSIM3v1AlucGiven = TRUE; break; case BSIM3v1A_MOD_LUC1: mod->BSIM3v1Aluc1 = value->rValue; mod->BSIM3v1Aluc1Given = TRUE; break; case BSIM3v1A_MOD_LU0 : mod->BSIM3v1Alu0 = value->rValue; mod->BSIM3v1Alu0Given = TRUE; if (mod->BSIM3v1Alu0 > 1.0) mod->BSIM3v1Alu0 *= 1.0e-4; break; case BSIM3v1A_MOD_LUTE : mod->BSIM3v1Alute = value->rValue; mod->BSIM3v1AluteGiven = TRUE; break; case BSIM3v1A_MOD_LVOFF: mod->BSIM3v1Alvoff = value->rValue; mod->BSIM3v1AlvoffGiven = TRUE; break; case BSIM3v1A_MOD_LDELTA : mod->BSIM3v1Aldelta = value->rValue; mod->BSIM3v1AldeltaGiven = TRUE; break; case BSIM3v1A_MOD_LRDSW: mod->BSIM3v1Alrdsw = value->rValue; mod->BSIM3v1AlrdswGiven = TRUE; break; case BSIM3v1A_MOD_LPRWB: mod->BSIM3v1Alprwb = value->rValue; mod->BSIM3v1AlprwbGiven = TRUE; break; case BSIM3v1A_MOD_LPRWG: mod->BSIM3v1Alprwg = value->rValue; mod->BSIM3v1AlprwgGiven = TRUE; break; case BSIM3v1A_MOD_LPRT: mod->BSIM3v1Alprt = value->rValue; mod->BSIM3v1AlprtGiven = TRUE; break; case BSIM3v1A_MOD_LETA0: mod->BSIM3v1Aleta0 = value->rValue; mod->BSIM3v1Aleta0Given = TRUE; break; case BSIM3v1A_MOD_LETAB: mod->BSIM3v1Aletab = value->rValue; mod->BSIM3v1AletabGiven = TRUE; break; case BSIM3v1A_MOD_LPCLM: mod->BSIM3v1Alpclm = value->rValue; mod->BSIM3v1AlpclmGiven = TRUE; break; case BSIM3v1A_MOD_LPDIBL1: mod->BSIM3v1Alpdibl1 = value->rValue; mod->BSIM3v1Alpdibl1Given = TRUE; break; case BSIM3v1A_MOD_LPDIBL2: mod->BSIM3v1Alpdibl2 = value->rValue; mod->BSIM3v1Alpdibl2Given = TRUE; break; case BSIM3v1A_MOD_LPDIBLB: mod->BSIM3v1Alpdiblb = value->rValue; mod->BSIM3v1AlpdiblbGiven = TRUE; break; case BSIM3v1A_MOD_LPSCBE1: mod->BSIM3v1Alpscbe1 = value->rValue; mod->BSIM3v1Alpscbe1Given = TRUE; break; case BSIM3v1A_MOD_LPSCBE2: mod->BSIM3v1Alpscbe2 = value->rValue; mod->BSIM3v1Alpscbe2Given = TRUE; break; case BSIM3v1A_MOD_LPVAG: mod->BSIM3v1Alpvag = value->rValue; mod->BSIM3v1AlpvagGiven = TRUE; break; case BSIM3v1A_MOD_LWR : mod->BSIM3v1Alwr = value->rValue; mod->BSIM3v1AlwrGiven = TRUE; break; case BSIM3v1A_MOD_LDWG : mod->BSIM3v1Aldwg = value->rValue; mod->BSIM3v1AldwgGiven = TRUE; break; case BSIM3v1A_MOD_LDWB : mod->BSIM3v1Aldwb = value->rValue; mod->BSIM3v1AldwbGiven = TRUE; break; case BSIM3v1A_MOD_LB0 : mod->BSIM3v1Alb0 = value->rValue; mod->BSIM3v1Alb0Given = TRUE; break; case BSIM3v1A_MOD_LB1 : mod->BSIM3v1Alb1 = value->rValue; mod->BSIM3v1Alb1Given = TRUE; break; case BSIM3v1A_MOD_LALPHA0 : mod->BSIM3v1Alalpha0 = value->rValue; mod->BSIM3v1Alalpha0Given = TRUE; break; case BSIM3v1A_MOD_LBETA0 : mod->BSIM3v1Albeta0 = value->rValue; mod->BSIM3v1Albeta0Given = TRUE; break; case BSIM3v1A_MOD_LELM : mod->BSIM3v1Alelm = value->rValue; mod->BSIM3v1AlelmGiven = TRUE; break; case BSIM3v1A_MOD_LCGSL : mod->BSIM3v1Alcgsl = value->rValue; mod->BSIM3v1AlcgslGiven = TRUE; break; case BSIM3v1A_MOD_LCGDL : mod->BSIM3v1Alcgdl = value->rValue; mod->BSIM3v1AlcgdlGiven = TRUE; break; case BSIM3v1A_MOD_LCKAPPA : mod->BSIM3v1Alckappa = value->rValue; mod->BSIM3v1AlckappaGiven = TRUE; break; case BSIM3v1A_MOD_LCF : mod->BSIM3v1Alcf = value->rValue; mod->BSIM3v1AlcfGiven = TRUE; break; case BSIM3v1A_MOD_LCLC : mod->BSIM3v1Alclc = value->rValue; mod->BSIM3v1AlclcGiven = TRUE; break; case BSIM3v1A_MOD_LCLE : mod->BSIM3v1Alcle = value->rValue; mod->BSIM3v1AlcleGiven = TRUE; break; /* Width dependence */ case BSIM3v1A_MOD_WCDSC : mod->BSIM3v1Awcdsc = value->rValue; mod->BSIM3v1AwcdscGiven = TRUE; break; case BSIM3v1A_MOD_WCDSCB : mod->BSIM3v1Awcdscb = value->rValue; mod->BSIM3v1AwcdscbGiven = TRUE; break; case BSIM3v1A_MOD_WCDSCD : mod->BSIM3v1Awcdscd = value->rValue; mod->BSIM3v1AwcdscdGiven = TRUE; break; case BSIM3v1A_MOD_WCIT : mod->BSIM3v1Awcit = value->rValue; mod->BSIM3v1AwcitGiven = TRUE; break; case BSIM3v1A_MOD_WNFACTOR : mod->BSIM3v1Awnfactor = value->rValue; mod->BSIM3v1AwnfactorGiven = TRUE; break; case BSIM3v1A_MOD_WXJ: mod->BSIM3v1Awxj = value->rValue; mod->BSIM3v1AwxjGiven = TRUE; break; case BSIM3v1A_MOD_WVSAT: mod->BSIM3v1Awvsat = value->rValue; mod->BSIM3v1AwvsatGiven = TRUE; break; case BSIM3v1A_MOD_WA0: mod->BSIM3v1Awa0 = value->rValue; mod->BSIM3v1Awa0Given = TRUE; break; case BSIM3v1A_MOD_WAGS: mod->BSIM3v1Awags = value->rValue; mod->BSIM3v1AwagsGiven = TRUE; break; case BSIM3v1A_MOD_WA1: mod->BSIM3v1Awa1 = value->rValue; mod->BSIM3v1Awa1Given = TRUE; break; case BSIM3v1A_MOD_WA2: mod->BSIM3v1Awa2 = value->rValue; mod->BSIM3v1Awa2Given = TRUE; break; case BSIM3v1A_MOD_WAT: mod->BSIM3v1Awat = value->rValue; mod->BSIM3v1AwatGiven = TRUE; break; case BSIM3v1A_MOD_WKETA: mod->BSIM3v1Awketa = value->rValue; mod->BSIM3v1AwketaGiven = TRUE; break;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -