📄 bsim3v0def.h
字号:
unsigned BSIM3v0cgslGiven :1; unsigned BSIM3v0cgdlGiven :1; unsigned BSIM3v0ckappaGiven :1; unsigned BSIM3v0cfGiven :1; unsigned BSIM3v0clcGiven :1; unsigned BSIM3v0cleGiven :1; unsigned BSIM3v0dwcGiven :1; unsigned BSIM3v0dlcGiven :1; /* Length dependence */ unsigned BSIM3v0lcdscGiven :1; unsigned BSIM3v0lcdscbGiven :1; unsigned BSIM3v0lcdscdGiven :1; unsigned BSIM3v0lcitGiven :1; unsigned BSIM3v0lnfactorGiven :1; unsigned BSIM3v0lxjGiven :1; unsigned BSIM3v0lvsatGiven :1; unsigned BSIM3v0latGiven :1; unsigned BSIM3v0la0Given :1; unsigned BSIM3v0lagsGiven :1; unsigned BSIM3v0la1Given :1; unsigned BSIM3v0la2Given :1; unsigned BSIM3v0lketaGiven :1; unsigned BSIM3v0lnsubGiven :1; unsigned BSIM3v0lnpeakGiven :1; unsigned BSIM3v0lngateGiven :1; unsigned BSIM3v0lgamma1Given :1; unsigned BSIM3v0lgamma2Given :1; unsigned BSIM3v0lvbxGiven :1; unsigned BSIM3v0lvbmGiven :1; unsigned BSIM3v0lxtGiven :1; unsigned BSIM3v0lk1Given :1; unsigned BSIM3v0lkt1Given :1; unsigned BSIM3v0lkt1lGiven :1; unsigned BSIM3v0lkt2Given :1; unsigned BSIM3v0lk2Given :1; unsigned BSIM3v0lk3Given :1; unsigned BSIM3v0lk3bGiven :1; unsigned BSIM3v0lw0Given :1; unsigned BSIM3v0lnlxGiven :1; unsigned BSIM3v0ldvt0Given :1; unsigned BSIM3v0ldvt1Given :1; unsigned BSIM3v0ldvt2Given :1; unsigned BSIM3v0ldvt0wGiven :1; unsigned BSIM3v0ldvt1wGiven :1; unsigned BSIM3v0ldvt2wGiven :1; unsigned BSIM3v0ldroutGiven :1; unsigned BSIM3v0ldsubGiven :1; unsigned BSIM3v0lvth0Given :1; unsigned BSIM3v0luaGiven :1; unsigned BSIM3v0lua1Given :1; unsigned BSIM3v0lubGiven :1; unsigned BSIM3v0lub1Given :1; unsigned BSIM3v0lucGiven :1; unsigned BSIM3v0luc1Given :1; unsigned BSIM3v0lu0Given :1; unsigned BSIM3v0luteGiven :1; unsigned BSIM3v0lvoffGiven :1; unsigned BSIM3v0lrdswGiven :1; unsigned BSIM3v0lprwgGiven :1; unsigned BSIM3v0lprwbGiven :1; unsigned BSIM3v0lprtGiven :1; unsigned BSIM3v0leta0Given :1; unsigned BSIM3v0letabGiven :1; unsigned BSIM3v0lpclmGiven :1; unsigned BSIM3v0lpdibl1Given :1; unsigned BSIM3v0lpdibl2Given :1; unsigned BSIM3v0lpdiblbGiven :1; unsigned BSIM3v0lpscbe1Given :1; unsigned BSIM3v0lpscbe2Given :1; unsigned BSIM3v0lpvagGiven :1; unsigned BSIM3v0ldeltaGiven :1; unsigned BSIM3v0lwrGiven :1; unsigned BSIM3v0ldwgGiven :1; unsigned BSIM3v0ldwbGiven :1; unsigned BSIM3v0lb0Given :1; unsigned BSIM3v0lb1Given :1; unsigned BSIM3v0lalpha0Given :1; unsigned BSIM3v0lbeta0Given :1; /* CV model */ unsigned BSIM3v0lelmGiven :1; unsigned BSIM3v0lcgslGiven :1; unsigned BSIM3v0lcgdlGiven :1; unsigned BSIM3v0lckappaGiven :1; unsigned BSIM3v0lcfGiven :1; unsigned BSIM3v0lclcGiven :1; unsigned BSIM3v0lcleGiven :1; /* Width dependence */ unsigned BSIM3v0wcdscGiven :1; unsigned BSIM3v0wcdscbGiven :1; unsigned BSIM3v0wcdscdGiven :1; unsigned BSIM3v0wcitGiven :1; unsigned BSIM3v0wnfactorGiven :1; unsigned BSIM3v0wxjGiven :1; unsigned BSIM3v0wvsatGiven :1; unsigned BSIM3v0watGiven :1; unsigned BSIM3v0wa0Given :1; unsigned BSIM3v0wagsGiven :1; unsigned BSIM3v0wa1Given :1; unsigned BSIM3v0wa2Given :1; unsigned BSIM3v0wketaGiven :1; unsigned BSIM3v0wnsubGiven :1; unsigned BSIM3v0wnpeakGiven :1; unsigned BSIM3v0wngateGiven :1; unsigned BSIM3v0wgamma1Given :1; unsigned BSIM3v0wgamma2Given :1; unsigned BSIM3v0wvbxGiven :1; unsigned BSIM3v0wvbmGiven :1; unsigned BSIM3v0wxtGiven :1; unsigned BSIM3v0wk1Given :1; unsigned BSIM3v0wkt1Given :1; unsigned BSIM3v0wkt1lGiven :1; unsigned BSIM3v0wkt2Given :1; unsigned BSIM3v0wk2Given :1; unsigned BSIM3v0wk3Given :1; unsigned BSIM3v0wk3bGiven :1; unsigned BSIM3v0ww0Given :1; unsigned BSIM3v0wnlxGiven :1; unsigned BSIM3v0wdvt0Given :1; unsigned BSIM3v0wdvt1Given :1; unsigned BSIM3v0wdvt2Given :1; unsigned BSIM3v0wdvt0wGiven :1; unsigned BSIM3v0wdvt1wGiven :1; unsigned BSIM3v0wdvt2wGiven :1; unsigned BSIM3v0wdroutGiven :1; unsigned BSIM3v0wdsubGiven :1; unsigned BSIM3v0wvth0Given :1; unsigned BSIM3v0wuaGiven :1; unsigned BSIM3v0wua1Given :1; unsigned BSIM3v0wubGiven :1; unsigned BSIM3v0wub1Given :1; unsigned BSIM3v0wucGiven :1; unsigned BSIM3v0wuc1Given :1; unsigned BSIM3v0wu0Given :1; unsigned BSIM3v0wuteGiven :1; unsigned BSIM3v0wvoffGiven :1; unsigned BSIM3v0wrdswGiven :1; unsigned BSIM3v0wprwgGiven :1; unsigned BSIM3v0wprwbGiven :1; unsigned BSIM3v0wprtGiven :1; unsigned BSIM3v0weta0Given :1; unsigned BSIM3v0wetabGiven :1; unsigned BSIM3v0wpclmGiven :1; unsigned BSIM3v0wpdibl1Given :1; unsigned BSIM3v0wpdibl2Given :1; unsigned BSIM3v0wpdiblbGiven :1; unsigned BSIM3v0wpscbe1Given :1; unsigned BSIM3v0wpscbe2Given :1; unsigned BSIM3v0wpvagGiven :1; unsigned BSIM3v0wdeltaGiven :1; unsigned BSIM3v0wwrGiven :1; unsigned BSIM3v0wdwgGiven :1; unsigned BSIM3v0wdwbGiven :1; unsigned BSIM3v0wb0Given :1; unsigned BSIM3v0wb1Given :1; unsigned BSIM3v0walpha0Given :1; unsigned BSIM3v0wbeta0Given :1; /* CV model */ unsigned BSIM3v0welmGiven :1; unsigned BSIM3v0wcgslGiven :1; unsigned BSIM3v0wcgdlGiven :1; unsigned BSIM3v0wckappaGiven :1; unsigned BSIM3v0wcfGiven :1; unsigned BSIM3v0wclcGiven :1; unsigned BSIM3v0wcleGiven :1; /* Cross-term dependence */ unsigned BSIM3v0pcdscGiven :1; unsigned BSIM3v0pcdscbGiven :1; unsigned BSIM3v0pcdscdGiven :1; unsigned BSIM3v0pcitGiven :1; unsigned BSIM3v0pnfactorGiven :1; unsigned BSIM3v0pxjGiven :1; unsigned BSIM3v0pvsatGiven :1; unsigned BSIM3v0patGiven :1; unsigned BSIM3v0pa0Given :1; unsigned BSIM3v0pagsGiven :1; unsigned BSIM3v0pa1Given :1; unsigned BSIM3v0pa2Given :1; unsigned BSIM3v0pketaGiven :1; unsigned BSIM3v0pnsubGiven :1; unsigned BSIM3v0pnpeakGiven :1; unsigned BSIM3v0pngateGiven :1; unsigned BSIM3v0pgamma1Given :1; unsigned BSIM3v0pgamma2Given :1; unsigned BSIM3v0pvbxGiven :1; unsigned BSIM3v0pvbmGiven :1; unsigned BSIM3v0pxtGiven :1; unsigned BSIM3v0pk1Given :1; unsigned BSIM3v0pkt1Given :1; unsigned BSIM3v0pkt1lGiven :1; unsigned BSIM3v0pkt2Given :1; unsigned BSIM3v0pk2Given :1; unsigned BSIM3v0pk3Given :1; unsigned BSIM3v0pk3bGiven :1; unsigned BSIM3v0pw0Given :1; unsigned BSIM3v0pnlxGiven :1; unsigned BSIM3v0pdvt0Given :1; unsigned BSIM3v0pdvt1Given :1; unsigned BSIM3v0pdvt2Given :1; unsigned BSIM3v0pdvt0wGiven :1; unsigned BSIM3v0pdvt1wGiven :1; unsigned BSIM3v0pdvt2wGiven :1; unsigned BSIM3v0pdroutGiven :1; unsigned BSIM3v0pdsubGiven :1; unsigned BSIM3v0pvth0Given :1; unsigned BSIM3v0puaGiven :1; unsigned BSIM3v0pua1Given :1; unsigned BSIM3v0pubGiven :1; unsigned BSIM3v0pub1Given :1; unsigned BSIM3v0pucGiven :1; unsigned BSIM3v0puc1Given :1; unsigned BSIM3v0pu0Given :1; unsigned BSIM3v0puteGiven :1; unsigned BSIM3v0pvoffGiven :1; unsigned BSIM3v0prdswGiven :1; unsigned BSIM3v0pprwgGiven :1; unsigned BSIM3v0pprwbGiven :1; unsigned BSIM3v0pprtGiven :1; unsigned BSIM3v0peta0Given :1; unsigned BSIM3v0petabGiven :1; unsigned BSIM3v0ppclmGiven :1; unsigned BSIM3v0ppdibl1Given :1; unsigned BSIM3v0ppdibl2Given :1; unsigned BSIM3v0ppdiblbGiven :1; unsigned BSIM3v0ppscbe1Given :1; unsigned BSIM3v0ppscbe2Given :1; unsigned BSIM3v0ppvagGiven :1; unsigned BSIM3v0pdeltaGiven :1; unsigned BSIM3v0pwrGiven :1; unsigned BSIM3v0pdwgGiven :1; unsigned BSIM3v0pdwbGiven :1; unsigned BSIM3v0pb0Given :1; unsigned BSIM3v0pb1Given :1; unsigned BSIM3v0palpha0Given :1; unsigned BSIM3v0pbeta0Given :1; /* CV model */ unsigned BSIM3v0pelmGiven :1; unsigned BSIM3v0pcgslGiven :1; unsigned BSIM3v0pcgdlGiven :1; unsigned BSIM3v0pckappaGiven :1; unsigned BSIM3v0pcfGiven :1; unsigned BSIM3v0pclcGiven :1; unsigned BSIM3v0pcleGiven :1; unsigned BSIM3v0useFringeGiven :1; unsigned BSIM3v0tnomGiven :1; unsigned BSIM3v0cgsoGiven :1; unsigned BSIM3v0cgdoGiven :1; unsigned BSIM3v0cgboGiven :1; unsigned BSIM3v0xpartGiven :1; unsigned BSIM3v0sheetResistanceGiven :1; unsigned BSIM3v0jctSatCurDensityGiven :1; unsigned BSIM3v0bulkJctPotentialGiven :1; unsigned BSIM3v0bulkJctBotGradingCoeffGiven :1; unsigned BSIM3v0sidewallJctPotentialGiven :1; unsigned BSIM3v0bulkJctSideGradingCoeffGiven :1; unsigned BSIM3v0unitAreaJctCapGiven :1; unsigned BSIM3v0unitLengthSidewallJctCapGiven :1; unsigned BSIM3v0oxideTrapDensityAGiven :1; unsigned BSIM3v0oxideTrapDensityBGiven :1; unsigned BSIM3v0oxideTrapDensityCGiven :1; unsigned BSIM3v0emGiven :1; unsigned BSIM3v0efGiven :1; unsigned BSIM3v0afGiven :1; unsigned BSIM3v0kfGiven :1; unsigned BSIM3v0LintGiven :1; unsigned BSIM3v0LlGiven :1; unsigned BSIM3v0LlnGiven :1; unsigned BSIM3v0LwGiven :1; unsigned BSIM3v0LwnGiven :1; unsigned BSIM3v0LwlGiven :1; unsigned BSIM3v0LminGiven :1; unsigned BSIM3v0LmaxGiven :1; unsigned BSIM3v0WintGiven :1; unsigned BSIM3v0WlGiven :1; unsigned BSIM3v0WlnGiven :1; unsigned BSIM3v0WwGiven :1; unsigned BSIM3v0WwnGiven :1; unsigned BSIM3v0WwlGiven :1; unsigned BSIM3v0WminGiven :1; unsigned BSIM3v0WmaxGiven :1;} BSIM3v0model;#ifndef NMOS#define NMOS 1#define PMOS -1#endif /*NMOS*//* device parameters */#define BSIM3v0_W 1#define BSIM3v0_L 2#define BSIM3v0_M 15#define BSIM3v0_AS 3#define BSIM3v0_AD 4#define BSIM3v0_PS 5#define BSIM3v0_PD 6#define BSIM3v0_NRS 7#define BSIM3v0_NRD 8#define BSIM3v0_OFF 9#define BSIM3v0_IC_VBS 10#define BSIM3v0_IC_VDS 11#define BSIM3v0_IC_VGS 12#define BSIM3v0_IC 13#define BSIM3v0_NQSMOD 14/* model parameters */#define BSIM3v0_MOD_CAPMOD 101#define BSIM3v0_MOD_NQSMOD 102#define BSIM3v0_MOD_MOBMOD 103 #define BSIM3v0_MOD_NOIMOD 104 #define BSIM3v0_MOD_TOX 105#define BSIM3v0_MOD_CDSC 106#define BSIM3v0_MOD_CDSCB 107#define BSIM3v0_MOD_CIT 108#define BSIM3v0_MOD_NFACTOR 109#define BSIM3v0_MOD_XJ 110#define BSIM3v0_MOD_VSAT 111#define BSIM3v0_MOD_AT 112#define BSIM3v0_MOD_A0 113#define BSIM3v0_MOD_A1 114#define BSIM3v0_MOD_A2 115#define BSIM3v0_MOD_KETA 116 #define BSIM3v0_MOD_NSUB 117#define BSIM3v0_MOD_NPEAK 118#define BSIM3v0_MOD_NGATE 120#define BSIM3v0_MOD_GAMMA1 121#define BSIM3v0_MOD_GAMMA2 122#define BSIM3v0_MOD_VBX 123#define BSIM3v0_MOD_BINUNIT 124 #define BSIM3v0_MOD_VBM 125#define BSIM3v0_MOD_XT 126#define BSIM3v0_MOD_K1 129#define BSIM3v0_MOD_KT1 130#define BSIM3v0_MOD_KT1L 131#define BSIM3v0_MOD_K2 132#define BSIM3v0_MOD_KT2 133#define BSIM3v0_MOD_K3 134#define BSIM3v0_MOD_K3B 135#define BSIM3v0_MOD_W0 136#define BSIM3v0_MOD_NLX 137#define BSIM3v0_MOD_DVT0 138#define BSIM3v0_MOD_DVT1 139#define BSIM3v0_MOD_DVT2 140#define BSIM3v0_MOD_DVT0W 141#define BSIM3v0_MOD_DVT1W 142#define BSIM3v0_MOD_DVT2W 143#define BSIM3v0_MOD_DROUT 144#define BSIM3v0_MOD_DSUB 145#define BSIM3v0_MOD_VTH0 146#define BSIM3v0_MOD_UA 147#define BSIM3v0_MOD_UA1 148#define BSIM3v0_MOD_UB 149#define BSIM3v0_MOD_UB1 150#define BSIM3v0_MOD_UC 151#define BSIM3v0_MOD_UC1 152#define BSIM3v0_MOD_U0 153#define BSIM3v0_MOD_UTE 154#define BSIM3v0_MOD_VOFF 155#define BSIM3v0_MOD_DELTA 156#define BSIM3v0_MOD_RDSW 157#define BSIM3v0_MOD_PRT 158#define BSIM3v0_MOD_LDD 159#define BSIM3v0_MOD_ETA 160#define BSIM3v0_MOD_ETA0 161#define BSIM3v0_MOD_ETAB 162#define BSIM3v0_MOD_PCLM 163#define BSIM3v0_MOD_PDIBL1 164#define BSIM3v0_MOD_PDIBL2 165#define BSIM3v0_MOD_PSCBE1 166#define BSIM3v0_MOD_PSCBE2 167#define BSIM3v0_MOD_PVAG 168#define BSIM3v0_MOD_WR 169#define BSIM3v0_MOD_DWG 170#define BSIM3v0_MOD_DWB 171#define BSIM3v0_MOD_B0 172#define BSIM3v0_MOD_B1 173
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -