📄 bsim4def.h
字号:
unsigned BSIM4walpha0Given :1; unsigned BSIM4walpha1Given :1; unsigned BSIM4wbeta0Given :1; unsigned BSIM4wvfbGiven :1; unsigned BSIM4wagidlGiven :1; unsigned BSIM4wbgidlGiven :1; unsigned BSIM4wcgidlGiven :1; unsigned BSIM4wegidlGiven :1; unsigned BSIM4waigcGiven :1; unsigned BSIM4wbigcGiven :1; unsigned BSIM4wcigcGiven :1; unsigned BSIM4waigsdGiven :1; unsigned BSIM4wbigsdGiven :1; unsigned BSIM4wcigsdGiven :1; unsigned BSIM4waigbaccGiven :1; unsigned BSIM4wbigbaccGiven :1; unsigned BSIM4wcigbaccGiven :1; unsigned BSIM4waigbinvGiven :1; unsigned BSIM4wbigbinvGiven :1; unsigned BSIM4wcigbinvGiven :1; unsigned BSIM4wnigcGiven :1; unsigned BSIM4wnigbinvGiven :1; unsigned BSIM4wnigbaccGiven :1; unsigned BSIM4wntoxGiven :1; unsigned BSIM4weigbinvGiven :1; unsigned BSIM4wpigcdGiven :1; unsigned BSIM4wpoxedgeGiven :1; unsigned BSIM4wxrcrg1Given :1; unsigned BSIM4wxrcrg2Given :1; unsigned BSIM4wlambdaGiven :1; unsigned BSIM4wvtlGiven :1; unsigned BSIM4wxnGiven :1; unsigned BSIM4wvfbsdoffGiven :1; /* CV model */ unsigned BSIM4wcgslGiven :1; unsigned BSIM4wcgdlGiven :1; unsigned BSIM4wckappasGiven :1; unsigned BSIM4wckappadGiven :1; unsigned BSIM4wcfGiven :1; unsigned BSIM4wclcGiven :1; unsigned BSIM4wcleGiven :1; unsigned BSIM4wvfbcvGiven :1; unsigned BSIM4wnoffGiven :1; unsigned BSIM4wvoffcvGiven :1; unsigned BSIM4wacdeGiven :1; unsigned BSIM4wmoinGiven :1; /* Cross-term dependence */ unsigned BSIM4pcdscGiven :1; unsigned BSIM4pcdscbGiven :1; unsigned BSIM4pcdscdGiven :1; unsigned BSIM4pcitGiven :1; unsigned BSIM4pnfactorGiven :1; unsigned BSIM4pxjGiven :1; unsigned BSIM4pvsatGiven :1; unsigned BSIM4patGiven :1; unsigned BSIM4pa0Given :1; unsigned BSIM4pagsGiven :1; unsigned BSIM4pa1Given :1; unsigned BSIM4pa2Given :1; unsigned BSIM4pketaGiven :1; unsigned BSIM4pnsubGiven :1; unsigned BSIM4pndepGiven :1; unsigned BSIM4pnsdGiven :1; unsigned BSIM4pphinGiven :1; unsigned BSIM4pngateGiven :1; unsigned BSIM4pgamma1Given :1; unsigned BSIM4pgamma2Given :1; unsigned BSIM4pvbxGiven :1; unsigned BSIM4pvbmGiven :1; unsigned BSIM4pxtGiven :1; unsigned BSIM4pk1Given :1; unsigned BSIM4pkt1Given :1; unsigned BSIM4pkt1lGiven :1; unsigned BSIM4pkt2Given :1; unsigned BSIM4pk2Given :1; unsigned BSIM4pk3Given :1; unsigned BSIM4pk3bGiven :1; unsigned BSIM4pw0Given :1; unsigned BSIM4pdvtp0Given :1; unsigned BSIM4pdvtp1Given :1; unsigned BSIM4plpe0Given :1; unsigned BSIM4plpebGiven :1; unsigned BSIM4pdvt0Given :1; unsigned BSIM4pdvt1Given :1; unsigned BSIM4pdvt2Given :1; unsigned BSIM4pdvt0wGiven :1; unsigned BSIM4pdvt1wGiven :1; unsigned BSIM4pdvt2wGiven :1; unsigned BSIM4pdroutGiven :1; unsigned BSIM4pdsubGiven :1; unsigned BSIM4pvth0Given :1; unsigned BSIM4puaGiven :1; unsigned BSIM4pua1Given :1; unsigned BSIM4pubGiven :1; unsigned BSIM4pub1Given :1; unsigned BSIM4pucGiven :1; unsigned BSIM4puc1Given :1; unsigned BSIM4pu0Given :1; unsigned BSIM4peuGiven :1; unsigned BSIM4puteGiven :1; unsigned BSIM4pvoffGiven :1; unsigned BSIM4pminvGiven :1; unsigned BSIM4prdswGiven :1; unsigned BSIM4prswGiven :1; unsigned BSIM4prdwGiven :1; unsigned BSIM4pprwgGiven :1; unsigned BSIM4pprwbGiven :1; unsigned BSIM4pprtGiven :1; unsigned BSIM4peta0Given :1; unsigned BSIM4petabGiven :1; unsigned BSIM4ppclmGiven :1; unsigned BSIM4ppdibl1Given :1; unsigned BSIM4ppdibl2Given :1; unsigned BSIM4ppdiblbGiven :1; unsigned BSIM4pfproutGiven :1; unsigned BSIM4ppditsGiven :1; unsigned BSIM4ppditsdGiven :1; unsigned BSIM4ppscbe1Given :1; unsigned BSIM4ppscbe2Given :1; unsigned BSIM4ppvagGiven :1; unsigned BSIM4pdeltaGiven :1; unsigned BSIM4pwrGiven :1; unsigned BSIM4pdwgGiven :1; unsigned BSIM4pdwbGiven :1; unsigned BSIM4pb0Given :1; unsigned BSIM4pb1Given :1; unsigned BSIM4palpha0Given :1; unsigned BSIM4palpha1Given :1; unsigned BSIM4pbeta0Given :1; unsigned BSIM4pvfbGiven :1; unsigned BSIM4pagidlGiven :1; unsigned BSIM4pbgidlGiven :1; unsigned BSIM4pcgidlGiven :1; unsigned BSIM4pegidlGiven :1; unsigned BSIM4paigcGiven :1; unsigned BSIM4pbigcGiven :1; unsigned BSIM4pcigcGiven :1; unsigned BSIM4paigsdGiven :1; unsigned BSIM4pbigsdGiven :1; unsigned BSIM4pcigsdGiven :1; unsigned BSIM4paigbaccGiven :1; unsigned BSIM4pbigbaccGiven :1; unsigned BSIM4pcigbaccGiven :1; unsigned BSIM4paigbinvGiven :1; unsigned BSIM4pbigbinvGiven :1; unsigned BSIM4pcigbinvGiven :1; unsigned BSIM4pnigcGiven :1; unsigned BSIM4pnigbinvGiven :1; unsigned BSIM4pnigbaccGiven :1; unsigned BSIM4pntoxGiven :1; unsigned BSIM4peigbinvGiven :1; unsigned BSIM4ppigcdGiven :1; unsigned BSIM4ppoxedgeGiven :1; unsigned BSIM4pxrcrg1Given :1; unsigned BSIM4pxrcrg2Given :1; unsigned BSIM4plambdaGiven :1; unsigned BSIM4pvtlGiven :1; unsigned BSIM4pxnGiven :1; unsigned BSIM4pvfbsdoffGiven :1; /* CV model */ unsigned BSIM4pcgslGiven :1; unsigned BSIM4pcgdlGiven :1; unsigned BSIM4pckappasGiven :1; unsigned BSIM4pckappadGiven :1; unsigned BSIM4pcfGiven :1; unsigned BSIM4pclcGiven :1; unsigned BSIM4pcleGiven :1; unsigned BSIM4pvfbcvGiven :1; unsigned BSIM4pnoffGiven :1; unsigned BSIM4pvoffcvGiven :1; unsigned BSIM4pacdeGiven :1; unsigned BSIM4pmoinGiven :1; unsigned BSIM4useFringeGiven :1; unsigned BSIM4tnomGiven :1; unsigned BSIM4cgsoGiven :1; unsigned BSIM4cgdoGiven :1; unsigned BSIM4cgboGiven :1; unsigned BSIM4xpartGiven :1; unsigned BSIM4sheetResistanceGiven :1; unsigned BSIM4SjctSatCurDensityGiven :1; unsigned BSIM4SjctSidewallSatCurDensityGiven :1; unsigned BSIM4SjctGateSidewallSatCurDensityGiven :1; unsigned BSIM4SbulkJctPotentialGiven :1; unsigned BSIM4SbulkJctBotGradingCoeffGiven :1; unsigned BSIM4SsidewallJctPotentialGiven :1; unsigned BSIM4SGatesidewallJctPotentialGiven :1; unsigned BSIM4SbulkJctSideGradingCoeffGiven :1; unsigned BSIM4SunitAreaJctCapGiven :1; unsigned BSIM4SunitLengthSidewallJctCapGiven :1; unsigned BSIM4SbulkJctGateSideGradingCoeffGiven :1; unsigned BSIM4SunitLengthGateSidewallJctCapGiven :1; unsigned BSIM4SjctEmissionCoeffGiven :1; unsigned BSIM4SjctTempExponentGiven :1; unsigned BSIM4DjctSatCurDensityGiven :1; unsigned BSIM4DjctSidewallSatCurDensityGiven :1; unsigned BSIM4DjctGateSidewallSatCurDensityGiven :1; unsigned BSIM4DbulkJctPotentialGiven :1; unsigned BSIM4DbulkJctBotGradingCoeffGiven :1; unsigned BSIM4DsidewallJctPotentialGiven :1; unsigned BSIM4DGatesidewallJctPotentialGiven :1; unsigned BSIM4DbulkJctSideGradingCoeffGiven :1; unsigned BSIM4DunitAreaJctCapGiven :1; unsigned BSIM4DunitLengthSidewallJctCapGiven :1; unsigned BSIM4DbulkJctGateSideGradingCoeffGiven :1; unsigned BSIM4DunitLengthGateSidewallJctCapGiven :1; unsigned BSIM4DjctEmissionCoeffGiven :1; unsigned BSIM4DjctTempExponentGiven :1; unsigned BSIM4oxideTrapDensityAGiven :1; unsigned BSIM4oxideTrapDensityBGiven :1; unsigned BSIM4oxideTrapDensityCGiven :1; unsigned BSIM4emGiven :1; unsigned BSIM4efGiven :1; unsigned BSIM4afGiven :1; unsigned BSIM4kfGiven :1; unsigned BSIM4LintGiven :1; unsigned BSIM4LlGiven :1; unsigned BSIM4LlcGiven :1; unsigned BSIM4LlnGiven :1; unsigned BSIM4LwGiven :1; unsigned BSIM4LwcGiven :1; unsigned BSIM4LwnGiven :1; unsigned BSIM4LwlGiven :1; unsigned BSIM4LwlcGiven :1; unsigned BSIM4LminGiven :1; unsigned BSIM4LmaxGiven :1; unsigned BSIM4WintGiven :1; unsigned BSIM4WlGiven :1; unsigned BSIM4WlcGiven :1; unsigned BSIM4WlnGiven :1; unsigned BSIM4WwGiven :1; unsigned BSIM4WwcGiven :1; unsigned BSIM4WwnGiven :1; unsigned BSIM4WwlGiven :1; unsigned BSIM4WwlcGiven :1; unsigned BSIM4WminGiven :1; unsigned BSIM4WmaxGiven :1; /* added for stress effect */ unsigned BSIM4sarefGiven :1; unsigned BSIM4sbrefGiven :1; unsigned BSIM4wlodGiven :1; unsigned BSIM4ku0Given :1; unsigned BSIM4kvsatGiven :1; unsigned BSIM4kvth0Given :1; unsigned BSIM4tku0Given :1; unsigned BSIM4llodku0Given :1; unsigned BSIM4wlodku0Given :1; unsigned BSIM4llodvthGiven :1; unsigned BSIM4wlodvthGiven :1; unsigned BSIM4lku0Given :1; unsigned BSIM4wku0Given :1; unsigned BSIM4pku0Given :1; unsigned BSIM4lkvth0Given :1; unsigned BSIM4wkvth0Given :1; unsigned BSIM4pkvth0Given :1; unsigned BSIM4stk2Given :1; unsigned BSIM4lodk2Given :1; unsigned BSIM4steta0Given :1; unsigned BSIM4lodeta0Given :1;} BSIM4model;#ifndef NMOS#define NMOS 1#define PMOS -1#endif /*NMOS*//* Instance parameters */#define BSIM4_W 1#define BSIM4_L 2#define BSIM4_AS 3#define BSIM4_AD 4#define BSIM4_PS 5#define BSIM4_PD 6#define BSIM4_NRS 7#define BSIM4_NRD 8#define BSIM4_OFF 9#define BSIM4_IC 10#define BSIM4_IC_VDS 11#define BSIM4_IC_VGS 12#define BSIM4_IC_VBS 13#define BSIM4_TRNQSMOD 14#define BSIM4_RBODYMOD 15#define BSIM4_RGATEMOD 16#define BSIM4_GEOMOD 17#define BSIM4_RGEOMOD 18#define BSIM4_NF 19#define BSIM4_MIN 20 #define BSIM4_ACNQSMOD 22#define BSIM4_RBDB 23#define BSIM4_RBSB 24#define BSIM4_RBPB 25#define BSIM4_RBPS 26#define BSIM4_RBPD 27#define BSIM4_SA 28#define BSIM4_SB 29#define BSIM4_SD 30#define BSIM4_M 31/* Global parameters */#define BSIM4_MOD_TEMPMOD 89#define BSIM4_MOD_IGCMOD 90#define BSIM4_MOD_IGBMOD 91#define BSIM4_MOD_ACNQSMOD 92#define BSIM4_MOD_FNOIMOD 93#define BSIM4_MOD_RDSMOD 94#define BSIM4_MOD_DIOMOD 96#define BSIM4_MOD_PERMOD 97#define BSIM4_MOD_GEOMOD 98#define BSIM4_MOD_RGATEMOD 99#define BSIM4_MOD_RBODYMOD 100#define BSIM4_MOD_CAPMOD 101#define BSIM4_MOD_TRNQSMOD 102#define BSIM4_MOD_MOBMOD 103 #define BSIM4_MOD_TNOIMOD 104 #define BSIM4_MOD_TOXE 105#define BSIM4_MOD_CDSC 106#define BSIM4_MOD_CDSCB 107#define BSIM4_MOD_CIT 108#define BSIM4_MOD_NFACTOR 109#define BSIM4_MOD_XJ 110#define BSIM4_MOD_VSAT 111#define BSIM4_MOD_AT 112#define BSIM4_MOD_A0 113#define BSIM4_MOD_A1 114#define BSIM4_MOD_A2 115#define BSIM4_MOD_KETA 116 #define BSIM4_MOD_NSUB 117#define BSIM4_MOD_NDEP 118#define BSIM4_MOD_NGATE 120#define BSIM4_MOD_GAMMA1 121#define BSIM4_MOD_GAMMA2 122#define BSIM4_MOD_VBX 123#define BSIM4_MOD_BINUNIT 124 #define BSIM4_MOD_VBM 125#define BSIM4_MOD_XT 126#define BSIM4_MOD_K1 129#define BSIM4_MOD_KT1 130#define BSIM4_MOD_KT1L 131#define BSIM4_MOD_K2 132#define BSIM4_MOD_KT2 133#define BSIM4_MOD_K3 134#define BSIM4_MOD_K3B 135#define BSIM4_MOD_W0 136#define BSIM4_MOD_LPE0 137#define BSIM4_MOD_DVT0 138#define BSIM4_MOD_DVT1 139#define BSIM4_MOD_DVT2 140#define BSIM4_MOD_DVT0W 141#define BSIM4_MOD_DVT1W 142#define BSIM4_MOD_DVT2W 143#define BSIM4_MOD_DROUT 144#define BSIM4_MOD_DSUB 145#define BSIM4_MOD_VTH0 146#define BSIM4_MOD_UA 147#define BSIM4_MOD_UA1 148#define BSIM4_MOD_UB 149#define BSIM4_MOD_UB1 150#define BSIM4_MOD_UC 151#define BSIM4_MOD_UC1 152#define BSIM4_MOD_U0 153#define BSIM4_MOD_UTE 154#define BSIM4_MOD_VOFF 155#define BSIM4_MOD_DELTA 156#define BSIM4_MOD_RDSW 157#define BSIM4_MOD_PRT 158#define BSIM4_MOD_LDD 159#define BSIM4_MOD_ETA 160#define BSIM4_MOD_ETA0 161#define BSIM4_MOD_ETAB 162#define BSIM4_MOD_PCLM 163#define BSIM4_MOD_PDIBL1 164#define BSIM4_MOD_PDIBL2 165#define BSIM4_MOD_PSCBE1 166#define BSIM4_MOD_PSCBE2 167#define BSIM4_MOD_PVAG 168#define BSIM4_MOD_WR 169#define BSIM4_MOD_DWG 170#define BSIM4_MOD_DWB 171#define BSIM4_MOD_B0 172#define BSIM4_MOD_B1 173#define BSIM4_MOD_ALPHA0 174#define BSIM4_MOD_BETA0 175#define BSIM4_MOD_PDIBLB 178#define BSIM4_MOD_PRWG 179#define BSIM4_MOD_PRWB 180#define BSIM4_MOD_CDSCD 181#define BSIM4_MOD_AGS 182#define BSIM4_MOD_FRINGE 184#define BSIM4_MOD_CGSL 186#define BSIM4_MOD_CGDL 187#define BSIM4_MOD_CKAPPAS 188#define BSIM4_MOD_CF 189#define BSIM4_MOD_CLC 190#define BSIM4_MOD_CLE 191#define BSIM4_MOD_PARAMCHK 192#define BSIM4_MOD_VERSION 193#define BSIM4_MOD_VFBCV 194#define BSIM4_MOD_ACDE 195#define BSIM4_MOD_MOIN 196#define BSIM4_MOD_NOFF 197#define BSIM4_MOD_IJTHDFWD 198#define BSIM4_MOD_ALPHA1 199#define BSIM4_MOD_VFB 200#define BSIM4_MOD_TOXM 201#define BSIM4_MOD_TCJ 202#define BSIM4_MOD_TCJSW 203#define BSIM4_MOD_TCJSWG 204#define BSIM4_MOD_TPB 205#define BSIM4_MOD_TPBSW 206#define BSIM4_MOD_TPBSWG 207#define BSIM4_MOD_VOFFCV 208#define BSIM4_MOD_GBMIN 209#define BSIM4_MOD_RBDB 210#define BSIM4_MOD_RBSB 211#define BSIM4_MOD_RBPB 212#define BSIM4_MOD_RBPS 213#define BSIM4_MOD_RBPD 214#define BSIM4_MOD_DMCG 215#define BSIM4_MOD_DMCI 216#define BSIM4_MOD_DMDG 217#define BSIM4_MOD_XGW 218#define BSIM4_MOD_XGL 219#define BSIM4_MOD_RSHG 220#define BSIM4_MOD_NGCON 221#define BSIM4_MOD_AGIDL 222#define BSIM4_MOD_BGIDL 223#define BSIM4_MOD_EGIDL 224#define BSIM4_MOD_IJTHSFWD 225#define BSIM4_MOD_XJBVD 226#define BSIM4_MOD_XJBVS 227#define BSIM4_MOD_BVD 228#define BSIM4_MOD_BVS 229#define BSIM4_MOD_TOXP 230#define BSIM4_MOD_DTOX 231#define BSIM4_MOD_XRCRG1 232#define BSIM4_MOD_XRCRG2 233#define BSIM4_MOD_EU 234#de
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -