⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bsim4def.h

📁 ngspice又一个电子CAD仿真软件代码.功能更全
💻 H
📖 第 1 页 / 共 5 页
字号:
    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 + -