📄 b3soiddmpar.c
字号:
mod->B3SOIDDrbody = value->rValue; mod->B3SOIDDrbodyGiven = TRUE; break; case B3SOIDD_MOD_RBSH : mod->B3SOIDDrbsh = value->rValue; mod->B3SOIDDrbshGiven = TRUE; break; case B3SOIDD_MOD_ADICE0 : mod->B3SOIDDadice0 = value->rValue; mod->B3SOIDDadice0Given = TRUE; break; case B3SOIDD_MOD_ABP : mod->B3SOIDDabp = value->rValue; mod->B3SOIDDabpGiven = TRUE; break; case B3SOIDD_MOD_MXC : mod->B3SOIDDmxc = value->rValue; mod->B3SOIDDmxcGiven = TRUE; break; case B3SOIDD_MOD_RTH0 : mod->B3SOIDDrth0 = value->rValue; mod->B3SOIDDrth0Given = TRUE; break; case B3SOIDD_MOD_CTH0 : mod->B3SOIDDcth0 = value->rValue; mod->B3SOIDDcth0Given = TRUE; break; case B3SOIDD_MOD_AII : mod->B3SOIDDaii = value->rValue; mod->B3SOIDDaiiGiven = TRUE; break; case B3SOIDD_MOD_BII : mod->B3SOIDDbii = value->rValue; mod->B3SOIDDbiiGiven = TRUE; break; case B3SOIDD_MOD_CII : mod->B3SOIDDcii = value->rValue; mod->B3SOIDDciiGiven = TRUE; break; case B3SOIDD_MOD_DII : mod->B3SOIDDdii = value->rValue; mod->B3SOIDDdiiGiven = TRUE; break; case B3SOIDD_MOD_NGIDL : mod->B3SOIDDngidl = value->rValue; mod->B3SOIDDngidlGiven = TRUE; break; case B3SOIDD_MOD_AGIDL : mod->B3SOIDDagidl = value->rValue; mod->B3SOIDDagidlGiven = TRUE; break; case B3SOIDD_MOD_BGIDL : mod->B3SOIDDbgidl = value->rValue; mod->B3SOIDDbgidlGiven = TRUE; break; case B3SOIDD_MOD_NDIODE : mod->B3SOIDDndiode = value->rValue; mod->B3SOIDDndiodeGiven = TRUE; break; case B3SOIDD_MOD_NTUN : mod->B3SOIDDntun = value->rValue; mod->B3SOIDDntunGiven = TRUE; break; case B3SOIDD_MOD_ISBJT : mod->B3SOIDDisbjt = value->rValue; mod->B3SOIDDisbjtGiven = TRUE; break; case B3SOIDD_MOD_ISDIF : mod->B3SOIDDisdif = value->rValue; mod->B3SOIDDisdifGiven = TRUE; break; case B3SOIDD_MOD_ISREC : mod->B3SOIDDisrec = value->rValue; mod->B3SOIDDisrecGiven = TRUE; break; case B3SOIDD_MOD_ISTUN : mod->B3SOIDDistun = value->rValue; mod->B3SOIDDistunGiven = TRUE; break; case B3SOIDD_MOD_XBJT : mod->B3SOIDDxbjt = value->rValue; mod->B3SOIDDxbjtGiven = TRUE; break; case B3SOIDD_MOD_XREC : mod->B3SOIDDxrec = value->rValue; mod->B3SOIDDxrecGiven = TRUE; break; case B3SOIDD_MOD_XTUN : mod->B3SOIDDxtun = value->rValue; mod->B3SOIDDxtunGiven = TRUE; break; case B3SOIDD_MOD_EDL : mod->B3SOIDDedl = value->rValue; mod->B3SOIDDedlGiven = TRUE; break; case B3SOIDD_MOD_KBJT1 : mod->B3SOIDDkbjt1 = value->rValue; mod->B3SOIDDkbjt1Given = TRUE; break; case B3SOIDD_MOD_TT : mod->B3SOIDDtt = value->rValue; mod->B3SOIDDttGiven = TRUE; break; case B3SOIDD_MOD_VSDTH : mod->B3SOIDDvsdth = value->rValue; mod->B3SOIDDvsdthGiven = TRUE; break; case B3SOIDD_MOD_VSDFB : mod->B3SOIDDvsdfb = value->rValue; mod->B3SOIDDvsdfbGiven = TRUE; break; case B3SOIDD_MOD_CSDMIN : mod->B3SOIDDcsdmin = value->rValue; mod->B3SOIDDcsdminGiven = TRUE; break; case B3SOIDD_MOD_ASD : mod->B3SOIDDasd = value->rValue; mod->B3SOIDDasdGiven = TRUE; break; case B3SOIDD_MOD_TNOM : mod->B3SOIDDtnom = value->rValue + 273.15; mod->B3SOIDDtnomGiven = TRUE; break; case B3SOIDD_MOD_CGSO : mod->B3SOIDDcgso = value->rValue; mod->B3SOIDDcgsoGiven = TRUE; break; case B3SOIDD_MOD_CGDO : mod->B3SOIDDcgdo = value->rValue; mod->B3SOIDDcgdoGiven = TRUE; break; case B3SOIDD_MOD_CGEO : mod->B3SOIDDcgeo = value->rValue; mod->B3SOIDDcgeoGiven = TRUE; break; case B3SOIDD_MOD_XPART : mod->B3SOIDDxpart = value->rValue; mod->B3SOIDDxpartGiven = TRUE; break; case B3SOIDD_MOD_RSH : mod->B3SOIDDsheetResistance = value->rValue; mod->B3SOIDDsheetResistanceGiven = TRUE; break; case B3SOIDD_MOD_PBSWG : mod->B3SOIDDGatesidewallJctPotential = value->rValue; mod->B3SOIDDGatesidewallJctPotentialGiven = TRUE; break; case B3SOIDD_MOD_MJSWG : mod->B3SOIDDbodyJctGateSideGradingCoeff = value->rValue; mod->B3SOIDDbodyJctGateSideGradingCoeffGiven = TRUE; break; case B3SOIDD_MOD_CJSWG : mod->B3SOIDDunitLengthGateSidewallJctCap = value->rValue; mod->B3SOIDDunitLengthGateSidewallJctCapGiven = TRUE; break; case B3SOIDD_MOD_CSDESW : mod->B3SOIDDcsdesw = value->rValue; mod->B3SOIDDcsdeswGiven = TRUE; break; case B3SOIDD_MOD_LINT : mod->B3SOIDDLint = value->rValue; mod->B3SOIDDLintGiven = TRUE; break; case B3SOIDD_MOD_LL : mod->B3SOIDDLl = value->rValue; mod->B3SOIDDLlGiven = TRUE; break; case B3SOIDD_MOD_LLN : mod->B3SOIDDLln = value->rValue; mod->B3SOIDDLlnGiven = TRUE; break; case B3SOIDD_MOD_LW : mod->B3SOIDDLw = value->rValue; mod->B3SOIDDLwGiven = TRUE; break; case B3SOIDD_MOD_LWN : mod->B3SOIDDLwn = value->rValue; mod->B3SOIDDLwnGiven = TRUE; break; case B3SOIDD_MOD_LWL : mod->B3SOIDDLwl = value->rValue; mod->B3SOIDDLwlGiven = TRUE; break; case B3SOIDD_MOD_WINT : mod->B3SOIDDWint = value->rValue; mod->B3SOIDDWintGiven = TRUE; break; case B3SOIDD_MOD_WL : mod->B3SOIDDWl = value->rValue; mod->B3SOIDDWlGiven = TRUE; break; case B3SOIDD_MOD_WLN : mod->B3SOIDDWln = value->rValue; mod->B3SOIDDWlnGiven = TRUE; break; case B3SOIDD_MOD_WW : mod->B3SOIDDWw = value->rValue; mod->B3SOIDDWwGiven = TRUE; break; case B3SOIDD_MOD_WWN : mod->B3SOIDDWwn = value->rValue; mod->B3SOIDDWwnGiven = TRUE; break; case B3SOIDD_MOD_WWL : mod->B3SOIDDWwl = value->rValue; mod->B3SOIDDWwlGiven = TRUE; break; case B3SOIDD_MOD_NOIA : mod->B3SOIDDoxideTrapDensityA = value->rValue; mod->B3SOIDDoxideTrapDensityAGiven = TRUE; break; case B3SOIDD_MOD_NOIB : mod->B3SOIDDoxideTrapDensityB = value->rValue; mod->B3SOIDDoxideTrapDensityBGiven = TRUE; break; case B3SOIDD_MOD_NOIC : mod->B3SOIDDoxideTrapDensityC = value->rValue; mod->B3SOIDDoxideTrapDensityCGiven = TRUE; break; case B3SOIDD_MOD_NOIF : mod->B3SOIDDnoif = value->rValue; mod->B3SOIDDnoifGiven = TRUE; break; case B3SOIDD_MOD_EM : mod->B3SOIDDem = value->rValue; mod->B3SOIDDemGiven = TRUE; break; case B3SOIDD_MOD_EF : mod->B3SOIDDef = value->rValue; mod->B3SOIDDefGiven = TRUE; break; case B3SOIDD_MOD_AF : mod->B3SOIDDaf = value->rValue; mod->B3SOIDDafGiven = TRUE; break; case B3SOIDD_MOD_KF : mod->B3SOIDDkf = value->rValue; mod->B3SOIDDkfGiven = TRUE; break;/* Added for binning - START */ /* Length Dependence */ case B3SOIDD_MOD_LNPEAK: mod->B3SOIDDlnpeak = value->rValue; mod->B3SOIDDlnpeakGiven = TRUE; break; case B3SOIDD_MOD_LNSUB: mod->B3SOIDDlnsub = value->rValue; mod->B3SOIDDlnsubGiven = TRUE; break; case B3SOIDD_MOD_LNGATE: mod->B3SOIDDlngate = value->rValue; mod->B3SOIDDlngateGiven = TRUE; break; case B3SOIDD_MOD_LVTH0: mod->B3SOIDDlvth0 = value->rValue; mod->B3SOIDDlvth0Given = TRUE; break; case B3SOIDD_MOD_LK1: mod->B3SOIDDlk1 = value->rValue; mod->B3SOIDDlk1Given = TRUE; break; case B3SOIDD_MOD_LK2: mod->B3SOIDDlk2 = value->rValue; mod->B3SOIDDlk2Given = TRUE; break; case B3SOIDD_MOD_LK3: mod->B3SOIDDlk3 = value->rValue; mod->B3SOIDDlk3Given = TRUE; break; case B3SOIDD_MOD_LK3B: mod->B3SOIDDlk3b = value->rValue; mod->B3SOIDDlk3bGiven = TRUE; break; case B3SOIDD_MOD_LVBSA: mod->B3SOIDDlvbsa = value->rValue; mod->B3SOIDDlvbsaGiven = TRUE; break; case B3SOIDD_MOD_LDELP: mod->B3SOIDDldelp = value->rValue; mod->B3SOIDDldelpGiven = TRUE; break; case B3SOIDD_MOD_LKB1 : mod->B3SOIDDlkb1 = value->rValue; mod->B3SOIDDlkb1Given = TRUE; break; case B3SOIDD_MOD_LKB3 : mod->B3SOIDDlkb3 = value->rValue; mod->B3SOIDDlkb3Given = TRUE; break; case B3SOIDD_MOD_LDVBD0 : mod->B3SOIDDldvbd0 = value->rValue; mod->B3SOIDDldvbd0Given = TRUE; break; case B3SOIDD_MOD_LDVBD1 : mod->B3SOIDDldvbd1 = value->rValue; mod->B3SOIDDldvbd1Given = TRUE; break; case B3SOIDD_MOD_LW0: mod->B3SOIDDlw0 = value->rValue; mod->B3SOIDDlw0Given = TRUE; break; case B3SOIDD_MOD_LNLX: mod->B3SOIDDlnlx = value->rValue; mod->B3SOIDDlnlxGiven = TRUE; break; case B3SOIDD_MOD_LDVT0: mod->B3SOIDDldvt0 = value->rValue; mod->B3SOIDDldvt0Given = TRUE; break; case B3SOIDD_MOD_LDVT1: mod->B3SOIDDldvt1 = value->rValue; mod->B3SOIDDldvt1Given = TRUE; break; case B3SOIDD_MOD_LDVT2: mod->B3SOIDDldvt2 = value->rValue; mod->B3SOIDDldvt2Given = TRUE; break; case B3SOIDD_MOD_LDVT0W: mod->B3SOIDDldvt0w = value->rValue; mod->B3SOIDDldvt0wGiven = TRUE; break; case B3SOIDD_MOD_LDVT1W: mod->B3SOIDDldvt1w = value->rValue; mod->B3SOIDDldvt1wGiven = TRUE; break; case B3SOIDD_MOD_LDVT2W: mod->B3SOIDDldvt2w = value->rValue; mod->B3SOIDDldvt2wGiven = TRUE; break; case B3SOIDD_MOD_LU0 : mod->B3SOIDDlu0 = value->rValue; mod->B3SOIDDlu0Given = TRUE; break; case B3SOIDD_MOD_LUA: mod->B3SOIDDlua = value->rValue; mod->B3SOIDDluaGiven = TRUE; break; case B3SOIDD_MOD_LUB: mod->B3SOIDDlub = value->rValue; mod->B3SOIDDlubGiven = TRUE; break; case B3SOIDD_MOD_LUC: mod->B3SOIDDluc = value->rValue; mod->B3SOIDDlucGiven = TRUE; break; case B3SOIDD_MOD_LVSAT: mod->B3SOIDDlvsat = value->rValue; mod->B3SOIDDlvsatGiven = TRUE; break; case B3SOIDD_MOD_LA0: mod->B3SOIDDla0 = value->rValue; mod->B3SOIDDla0Given = TRUE; break; case B3SOIDD_MOD_LAGS: mod->B3SOIDDlags= value->rValue; mod->B3SOIDDlagsGiven = TRUE; break; case B3SOIDD_MOD_LB0 : mod->B3SOIDDlb0 = value->rValue; mod->B3SOIDDlb0Given = TRUE; break; case B3SOIDD_MOD_LB1 : mod->B3SOIDDlb1 = value->rValue; mod->B3SOIDDlb1Given = TRUE; break; case B3SOIDD_MOD_LKETA: mod->B3SOIDDlketa = value->rValue; mod->B3SOIDDlketaGiven = TRUE; break; case B3SOIDD_MOD_LABP: mod->B3SOIDDlabp = value->rValue; mod->B3SOIDDlabpGiven = TRUE; break; case B3SOIDD_MOD_LMXC: mod->B3SOIDDlmxc = value->rValue; mod->B3SOIDDlmxcGiven = TRUE; break; case B3SOIDD_MOD_LADICE0: mod->B3SOIDDladice0 = value->rValue; mod->B3SOIDDladice0Given = TRUE; break; case B3SOIDD_MOD_LA1: mod->B3SOIDDla1 = value->rValue; mod->B3SOIDDla1Given = TRUE; break; case B3SOIDD_MOD_LA2: mod->B3SOIDDla2 = value->rValue; mod->B3SOIDDla2Given = TRUE; break; case B3SOIDD_MOD_LRDSW: mod->B3SOIDDlrdsw = value->rValue; mod->B3SOIDDlrdswGiven = TRUE; break; case B3SOIDD_MOD_LPRWB: mod->B3SOIDDlprwb = value->rValue; mod->B3SOIDDlprwbGiven = TRUE; break; case B3SOIDD_MOD_LPRWG: mod->B3SOIDDlprwg = value->rValue; mod->B3SOIDDlprwgGiven = TRUE; break; case B3SOIDD_MOD_LWR : mod->B3SOIDDlwr = value->rValue;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -