📄 bsim3v1adef.h
字号:
unsigned BSIM3v1AelmGiven :1; unsigned BSIM3v1AcgslGiven :1; unsigned BSIM3v1AcgdlGiven :1; unsigned BSIM3v1AckappaGiven :1; unsigned BSIM3v1AcfGiven :1; unsigned BSIM3v1AclcGiven :1; unsigned BSIM3v1AcleGiven :1; unsigned BSIM3v1AdwcGiven :1; unsigned BSIM3v1AdlcGiven :1; /* Length dependence */ unsigned BSIM3v1AlcdscGiven :1; unsigned BSIM3v1AlcdscbGiven :1; unsigned BSIM3v1AlcdscdGiven :1; unsigned BSIM3v1AlcitGiven :1; unsigned BSIM3v1AlnfactorGiven :1; unsigned BSIM3v1AlxjGiven :1; unsigned BSIM3v1AlvsatGiven :1; unsigned BSIM3v1AlatGiven :1; unsigned BSIM3v1Ala0Given :1; unsigned BSIM3v1AlagsGiven :1; unsigned BSIM3v1Ala1Given :1; unsigned BSIM3v1Ala2Given :1; unsigned BSIM3v1AlketaGiven :1; unsigned BSIM3v1AlnsubGiven :1; unsigned BSIM3v1AlnpeakGiven :1; unsigned BSIM3v1AlngateGiven :1; unsigned BSIM3v1Algamma1Given :1; unsigned BSIM3v1Algamma2Given :1; unsigned BSIM3v1AlvbxGiven :1; unsigned BSIM3v1AlvbmGiven :1; unsigned BSIM3v1AlxtGiven :1; unsigned BSIM3v1Alk1Given :1; unsigned BSIM3v1Alkt1Given :1; unsigned BSIM3v1Alkt1lGiven :1; unsigned BSIM3v1Alkt2Given :1; unsigned BSIM3v1Alk2Given :1; unsigned BSIM3v1Alk3Given :1; unsigned BSIM3v1Alk3bGiven :1; unsigned BSIM3v1Alw0Given :1; unsigned BSIM3v1AlnlxGiven :1; unsigned BSIM3v1Aldvt0Given :1; unsigned BSIM3v1Aldvt1Given :1; unsigned BSIM3v1Aldvt2Given :1; unsigned BSIM3v1Aldvt0wGiven :1; unsigned BSIM3v1Aldvt1wGiven :1; unsigned BSIM3v1Aldvt2wGiven :1; unsigned BSIM3v1AldroutGiven :1; unsigned BSIM3v1AldsubGiven :1; unsigned BSIM3v1Alvth0Given :1; unsigned BSIM3v1AluaGiven :1; unsigned BSIM3v1Alua1Given :1; unsigned BSIM3v1AlubGiven :1; unsigned BSIM3v1Alub1Given :1; unsigned BSIM3v1AlucGiven :1; unsigned BSIM3v1Aluc1Given :1; unsigned BSIM3v1Alu0Given :1; unsigned BSIM3v1AluteGiven :1; unsigned BSIM3v1AlvoffGiven :1; unsigned BSIM3v1AlrdswGiven :1; unsigned BSIM3v1AlprwgGiven :1; unsigned BSIM3v1AlprwbGiven :1; unsigned BSIM3v1AlprtGiven :1; unsigned BSIM3v1Aleta0Given :1; unsigned BSIM3v1AletabGiven :1; unsigned BSIM3v1AlpclmGiven :1; unsigned BSIM3v1Alpdibl1Given :1; unsigned BSIM3v1Alpdibl2Given :1; unsigned BSIM3v1AlpdiblbGiven :1; unsigned BSIM3v1Alpscbe1Given :1; unsigned BSIM3v1Alpscbe2Given :1; unsigned BSIM3v1AlpvagGiven :1; unsigned BSIM3v1AldeltaGiven :1; unsigned BSIM3v1AlwrGiven :1; unsigned BSIM3v1AldwgGiven :1; unsigned BSIM3v1AldwbGiven :1; unsigned BSIM3v1Alb0Given :1; unsigned BSIM3v1Alb1Given :1; unsigned BSIM3v1Alalpha0Given :1; unsigned BSIM3v1Albeta0Given :1; /* CV model */ unsigned BSIM3v1AlelmGiven :1; unsigned BSIM3v1AlcgslGiven :1; unsigned BSIM3v1AlcgdlGiven :1; unsigned BSIM3v1AlckappaGiven :1; unsigned BSIM3v1AlcfGiven :1; unsigned BSIM3v1AlclcGiven :1; unsigned BSIM3v1AlcleGiven :1; /* Width dependence */ unsigned BSIM3v1AwcdscGiven :1; unsigned BSIM3v1AwcdscbGiven :1; unsigned BSIM3v1AwcdscdGiven :1; unsigned BSIM3v1AwcitGiven :1; unsigned BSIM3v1AwnfactorGiven :1; unsigned BSIM3v1AwxjGiven :1; unsigned BSIM3v1AwvsatGiven :1; unsigned BSIM3v1AwatGiven :1; unsigned BSIM3v1Awa0Given :1; unsigned BSIM3v1AwagsGiven :1; unsigned BSIM3v1Awa1Given :1; unsigned BSIM3v1Awa2Given :1; unsigned BSIM3v1AwketaGiven :1; unsigned BSIM3v1AwnsubGiven :1; unsigned BSIM3v1AwnpeakGiven :1; unsigned BSIM3v1AwngateGiven :1; unsigned BSIM3v1Awgamma1Given :1; unsigned BSIM3v1Awgamma2Given :1; unsigned BSIM3v1AwvbxGiven :1; unsigned BSIM3v1AwvbmGiven :1; unsigned BSIM3v1AwxtGiven :1; unsigned BSIM3v1Awk1Given :1; unsigned BSIM3v1Awkt1Given :1; unsigned BSIM3v1Awkt1lGiven :1; unsigned BSIM3v1Awkt2Given :1; unsigned BSIM3v1Awk2Given :1; unsigned BSIM3v1Awk3Given :1; unsigned BSIM3v1Awk3bGiven :1; unsigned BSIM3v1Aww0Given :1; unsigned BSIM3v1AwnlxGiven :1; unsigned BSIM3v1Awdvt0Given :1; unsigned BSIM3v1Awdvt1Given :1; unsigned BSIM3v1Awdvt2Given :1; unsigned BSIM3v1Awdvt0wGiven :1; unsigned BSIM3v1Awdvt1wGiven :1; unsigned BSIM3v1Awdvt2wGiven :1; unsigned BSIM3v1AwdroutGiven :1; unsigned BSIM3v1AwdsubGiven :1; unsigned BSIM3v1Awvth0Given :1; unsigned BSIM3v1AwuaGiven :1; unsigned BSIM3v1Awua1Given :1; unsigned BSIM3v1AwubGiven :1; unsigned BSIM3v1Awub1Given :1; unsigned BSIM3v1AwucGiven :1; unsigned BSIM3v1Awuc1Given :1; unsigned BSIM3v1Awu0Given :1; unsigned BSIM3v1AwuteGiven :1; unsigned BSIM3v1AwvoffGiven :1; unsigned BSIM3v1AwrdswGiven :1; unsigned BSIM3v1AwprwgGiven :1; unsigned BSIM3v1AwprwbGiven :1; unsigned BSIM3v1AwprtGiven :1; unsigned BSIM3v1Aweta0Given :1; unsigned BSIM3v1AwetabGiven :1; unsigned BSIM3v1AwpclmGiven :1; unsigned BSIM3v1Awpdibl1Given :1; unsigned BSIM3v1Awpdibl2Given :1; unsigned BSIM3v1AwpdiblbGiven :1; unsigned BSIM3v1Awpscbe1Given :1; unsigned BSIM3v1Awpscbe2Given :1; unsigned BSIM3v1AwpvagGiven :1; unsigned BSIM3v1AwdeltaGiven :1; unsigned BSIM3v1AwwrGiven :1; unsigned BSIM3v1AwdwgGiven :1; unsigned BSIM3v1AwdwbGiven :1; unsigned BSIM3v1Awb0Given :1; unsigned BSIM3v1Awb1Given :1; unsigned BSIM3v1Awalpha0Given :1; unsigned BSIM3v1Awbeta0Given :1; /* CV model */ unsigned BSIM3v1AwelmGiven :1; unsigned BSIM3v1AwcgslGiven :1; unsigned BSIM3v1AwcgdlGiven :1; unsigned BSIM3v1AwckappaGiven :1; unsigned BSIM3v1AwcfGiven :1; unsigned BSIM3v1AwclcGiven :1; unsigned BSIM3v1AwcleGiven :1; /* Cross-term dependence */ unsigned BSIM3v1ApcdscGiven :1; unsigned BSIM3v1ApcdscbGiven :1; unsigned BSIM3v1ApcdscdGiven :1; unsigned BSIM3v1ApcitGiven :1; unsigned BSIM3v1ApnfactorGiven :1; unsigned BSIM3v1ApxjGiven :1; unsigned BSIM3v1ApvsatGiven :1; unsigned BSIM3v1ApatGiven :1; unsigned BSIM3v1Apa0Given :1; unsigned BSIM3v1ApagsGiven :1; unsigned BSIM3v1Apa1Given :1; unsigned BSIM3v1Apa2Given :1; unsigned BSIM3v1ApketaGiven :1; unsigned BSIM3v1ApnsubGiven :1; unsigned BSIM3v1ApnpeakGiven :1; unsigned BSIM3v1ApngateGiven :1; unsigned BSIM3v1Apgamma1Given :1; unsigned BSIM3v1Apgamma2Given :1; unsigned BSIM3v1ApvbxGiven :1; unsigned BSIM3v1ApvbmGiven :1; unsigned BSIM3v1ApxtGiven :1; unsigned BSIM3v1Apk1Given :1; unsigned BSIM3v1Apkt1Given :1; unsigned BSIM3v1Apkt1lGiven :1; unsigned BSIM3v1Apkt2Given :1; unsigned BSIM3v1Apk2Given :1; unsigned BSIM3v1Apk3Given :1; unsigned BSIM3v1Apk3bGiven :1; unsigned BSIM3v1Apw0Given :1; unsigned BSIM3v1ApnlxGiven :1; unsigned BSIM3v1Apdvt0Given :1; unsigned BSIM3v1Apdvt1Given :1; unsigned BSIM3v1Apdvt2Given :1; unsigned BSIM3v1Apdvt0wGiven :1; unsigned BSIM3v1Apdvt1wGiven :1; unsigned BSIM3v1Apdvt2wGiven :1; unsigned BSIM3v1ApdroutGiven :1; unsigned BSIM3v1ApdsubGiven :1; unsigned BSIM3v1Apvth0Given :1; unsigned BSIM3v1ApuaGiven :1; unsigned BSIM3v1Apua1Given :1; unsigned BSIM3v1ApubGiven :1; unsigned BSIM3v1Apub1Given :1; unsigned BSIM3v1ApucGiven :1; unsigned BSIM3v1Apuc1Given :1; unsigned BSIM3v1Apu0Given :1; unsigned BSIM3v1AputeGiven :1; unsigned BSIM3v1ApvoffGiven :1; unsigned BSIM3v1AprdswGiven :1; unsigned BSIM3v1ApprwgGiven :1; unsigned BSIM3v1ApprwbGiven :1; unsigned BSIM3v1ApprtGiven :1; unsigned BSIM3v1Apeta0Given :1; unsigned BSIM3v1ApetabGiven :1; unsigned BSIM3v1AppclmGiven :1; unsigned BSIM3v1Appdibl1Given :1; unsigned BSIM3v1Appdibl2Given :1; unsigned BSIM3v1AppdiblbGiven :1; unsigned BSIM3v1Appscbe1Given :1; unsigned BSIM3v1Appscbe2Given :1; unsigned BSIM3v1AppvagGiven :1; unsigned BSIM3v1ApdeltaGiven :1; unsigned BSIM3v1ApwrGiven :1; unsigned BSIM3v1ApdwgGiven :1; unsigned BSIM3v1ApdwbGiven :1; unsigned BSIM3v1Apb0Given :1; unsigned BSIM3v1Apb1Given :1; unsigned BSIM3v1Apalpha0Given :1; unsigned BSIM3v1Apbeta0Given :1; /* CV model */ unsigned BSIM3v1ApelmGiven :1; unsigned BSIM3v1ApcgslGiven :1; unsigned BSIM3v1ApcgdlGiven :1; unsigned BSIM3v1ApckappaGiven :1; unsigned BSIM3v1ApcfGiven :1; unsigned BSIM3v1ApclcGiven :1; unsigned BSIM3v1ApcleGiven :1; unsigned BSIM3v1AuseFringeGiven :1; unsigned BSIM3v1AtnomGiven :1; unsigned BSIM3v1AcgsoGiven :1; unsigned BSIM3v1AcgdoGiven :1; unsigned BSIM3v1AcgboGiven :1; unsigned BSIM3v1AxpartGiven :1; unsigned BSIM3v1AsheetResistanceGiven :1; unsigned BSIM3v1AjctSatCurDensityGiven :1; unsigned BSIM3v1AbulkJctPotentialGiven :1; unsigned BSIM3v1AbulkJctBotGradingCoeffGiven :1; unsigned BSIM3v1AsidewallJctPotentialGiven :1; unsigned BSIM3v1AbulkJctSideGradingCoeffGiven :1; unsigned BSIM3v1AunitAreaJctCapGiven :1; unsigned BSIM3v1AunitLengthSidewallJctCapGiven :1; unsigned BSIM3v1AoxideTrapDensityAGiven :1; unsigned BSIM3v1AoxideTrapDensityBGiven :1; unsigned BSIM3v1AoxideTrapDensityCGiven :1; unsigned BSIM3v1AemGiven :1; unsigned BSIM3v1AefGiven :1; unsigned BSIM3v1AafGiven :1; unsigned BSIM3v1AkfGiven :1; unsigned BSIM3v1ALintGiven :1; unsigned BSIM3v1ALlGiven :1; unsigned BSIM3v1ALlnGiven :1; unsigned BSIM3v1ALwGiven :1; unsigned BSIM3v1ALwnGiven :1; unsigned BSIM3v1ALwlGiven :1; unsigned BSIM3v1ALminGiven :1; unsigned BSIM3v1ALmaxGiven :1; unsigned BSIM3v1AWintGiven :1; unsigned BSIM3v1AWlGiven :1; unsigned BSIM3v1AWlnGiven :1; unsigned BSIM3v1AWwGiven :1; unsigned BSIM3v1AWwnGiven :1; unsigned BSIM3v1AWwlGiven :1; unsigned BSIM3v1AWminGiven :1; unsigned BSIM3v1AWmaxGiven :1;} BSIM3v1Amodel;#ifndef NMOS#define NMOS 1#define PMOS -1#endif /*NMOS*//* device parameters */#define BSIM3v1A_W 1#define BSIM3v1A_L 2#define BSIM3v1A_M 15#define BSIM3v1A_AS 3#define BSIM3v1A_AD 4#define BSIM3v1A_PS 5#define BSIM3v1A_PD 6#define BSIM3v1A_NRS 7#define BSIM3v1A_NRD 8#define BSIM3v1A_OFF 9#define BSIM3v1A_IC_VBS 10#define BSIM3v1A_IC_VDS 11#define BSIM3v1A_IC_VGS 12#define BSIM3v1A_IC 13#define BSIM3v1A_NQSMOD 14/* model parameters */#define BSIM3v1A_MOD_CAPMOD 101#define BSIM3v1A_MOD_NQSMOD 102#define BSIM3v1A_MOD_MOBMOD 103 #define BSIM3v1A_MOD_NOIMOD 104 #define BSIM3v1A_MOD_TOX 105#define BSIM3v1A_MOD_CDSC 106#define BSIM3v1A_MOD_CDSCB 107#define BSIM3v1A_MOD_CIT 108#define BSIM3v1A_MOD_NFACTOR 109#define BSIM3v1A_MOD_XJ 110#define BSIM3v1A_MOD_VSAT 111#define BSIM3v1A_MOD_AT 112#define BSIM3v1A_MOD_A0 113#define BSIM3v1A_MOD_A1 114#define BSIM3v1A_MOD_A2 115#define BSIM3v1A_MOD_KETA 116 #define BSIM3v1A_MOD_NSUB 117#define BSIM3v1A_MOD_NPEAK 118#define BSIM3v1A_MOD_NGATE 120#define BSIM3v1A_MOD_GAMMA1 121#define BSIM3v1A_MOD_GAMMA2 122#define BSIM3v1A_MOD_VBX 123#define BSIM3v1A_MOD_BINUNIT 124 #define BSIM3v1A_MOD_VBM 125#define BSIM3v1A_MOD_XT 126#define BSIM3v1A_MOD_K1 129#define BSIM3v1A_MOD_KT1 130#define BSIM3v1A_MOD_KT1L 131#define BSIM3v1A_MOD_K2 132#define BSIM3v1A_MOD_KT2 133#define BSIM3v1A_MOD_K3 134#define BSIM3v1A_MOD_K3B 135#define BSIM3v1A_MOD_W0 136#define BSIM3v1A_MOD_NLX 137#define BSIM3v1A_MOD_DVT0 138#define BSIM3v1A_MOD_DVT1 139#define BSIM3v1A_MOD_DVT2 140#define BSIM3v1A_MOD_DVT0W 141#define BSIM3v1A_MOD_DVT1W 142#define BSIM3v1A_MOD_DVT2W 143#define BSIM3v1A_MOD_DROUT 144#define BSIM3v1A_MOD_DSUB 145#define BSIM3v1A_MOD_VTH0 146#define BSIM3v1A_MOD_UA 147#define BSIM3v1A_MOD_UA1 148#define BSIM3v1A_MOD_UB 149#define BSIM3v1A_MOD_UB1 150#define BSIM3v1A_MOD_UC 151#define BSIM3v1A_MOD_UC1 152#define BSIM3v1A_MOD_U0 153#define BSIM3v1A_MOD_UTE 154#define BSIM3v1A_MOD_VOFF 155#define BSIM3v1A_MOD_DELTA 156#define BSIM3v1A_MOD_RDSW 157#define BSIM3v1A_MOD_PRT 158#define BSIM3v1A_MOD_LDD 159#define BSIM3v1A_MOD_ETA 160#define BSIM3v1A_MOD_ETA0 161#define BSIM3v1A_MOD_ETAB 162#define BSIM3v1A_MOD_PCLM 163#define BSIM3v1A_MOD_PDIBL1 164#define BSIM3v1A_MOD_PDIBL2 165#define BSIM3v1A_MOD_PSCBE1 166#define BSIM3v1A_MOD_PSCBE2 167#define BSIM3v1A_MOD_PVAG 168#define BSIM3v1A_MOD_WR 169#define BSIM3v1A_MOD_DWG 170#define BSIM3v1A_MOD_DWB 171#define BSIM3v1A_MOD_B0 172
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -