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

📄 bsim3v1sdef.h

📁 ngspice又一个电子CAD仿真软件代码.功能更全
💻 H
📖 第 1 页 / 共 4 页
字号:
    unsigned  BSIM3v1SvfbcvGiven   :1;    unsigned  BSIM3v1SclcGiven   :1;    unsigned  BSIM3v1ScleGiven   :1;    unsigned  BSIM3v1SdwcGiven   :1;    unsigned  BSIM3v1SdlcGiven   :1;    /* Length dependence */    unsigned  BSIM3v1SlcdscGiven   :1;    unsigned  BSIM3v1SlcdscbGiven   :1;    unsigned  BSIM3v1SlcdscdGiven   :1;    unsigned  BSIM3v1SlcitGiven   :1;    unsigned  BSIM3v1SlnfactorGiven   :1;    unsigned  BSIM3v1SlxjGiven   :1;    unsigned  BSIM3v1SlvsatGiven   :1;    unsigned  BSIM3v1SlatGiven   :1;    unsigned  BSIM3v1Sla0Given   :1;    unsigned  BSIM3v1SlagsGiven   :1;    unsigned  BSIM3v1Sla1Given   :1;    unsigned  BSIM3v1Sla2Given   :1;    unsigned  BSIM3v1SlketaGiven   :1;        unsigned  BSIM3v1SlnsubGiven   :1;    unsigned  BSIM3v1SlnpeakGiven   :1;    unsigned  BSIM3v1SlngateGiven   :1;    unsigned  BSIM3v1Slgamma1Given   :1;    unsigned  BSIM3v1Slgamma2Given   :1;    unsigned  BSIM3v1SlvbxGiven   :1;    unsigned  BSIM3v1SlvbmGiven   :1;    unsigned  BSIM3v1SlxtGiven   :1;    unsigned  BSIM3v1Slk1Given   :1;    unsigned  BSIM3v1Slkt1Given   :1;    unsigned  BSIM3v1Slkt1lGiven   :1;    unsigned  BSIM3v1Slkt2Given   :1;    unsigned  BSIM3v1Slk2Given   :1;    unsigned  BSIM3v1Slk3Given   :1;    unsigned  BSIM3v1Slk3bGiven   :1;    unsigned  BSIM3v1Slw0Given   :1;    unsigned  BSIM3v1SlnlxGiven   :1;    unsigned  BSIM3v1Sldvt0Given   :1;       unsigned  BSIM3v1Sldvt1Given   :1;         unsigned  BSIM3v1Sldvt2Given   :1;         unsigned  BSIM3v1Sldvt0wGiven   :1;       unsigned  BSIM3v1Sldvt1wGiven   :1;         unsigned  BSIM3v1Sldvt2wGiven   :1;         unsigned  BSIM3v1SldroutGiven   :1;         unsigned  BSIM3v1SldsubGiven   :1;         unsigned  BSIM3v1Slvth0Given   :1;    unsigned  BSIM3v1SluaGiven   :1;    unsigned  BSIM3v1Slua1Given   :1;    unsigned  BSIM3v1SlubGiven   :1;    unsigned  BSIM3v1Slub1Given   :1;    unsigned  BSIM3v1SlucGiven   :1;    unsigned  BSIM3v1Sluc1Given   :1;    unsigned  BSIM3v1Slu0Given   :1;    unsigned  BSIM3v1SluteGiven   :1;    unsigned  BSIM3v1SlvoffGiven   :1;    unsigned  BSIM3v1SlrdswGiven   :1;          unsigned  BSIM3v1SlprwgGiven   :1;          unsigned  BSIM3v1SlprwbGiven   :1;          unsigned  BSIM3v1SlprtGiven   :1;          unsigned  BSIM3v1Sleta0Given   :1;        unsigned  BSIM3v1SletabGiven   :1;        unsigned  BSIM3v1SlpclmGiven   :1;       unsigned  BSIM3v1Slpdibl1Given   :1;       unsigned  BSIM3v1Slpdibl2Given   :1;      unsigned  BSIM3v1SlpdiblbGiven   :1;      unsigned  BSIM3v1Slpscbe1Given   :1;        unsigned  BSIM3v1Slpscbe2Given   :1;        unsigned  BSIM3v1SlpvagGiven   :1;        unsigned  BSIM3v1SldeltaGiven  :1;         unsigned  BSIM3v1SlwrGiven   :1;    unsigned  BSIM3v1SldwgGiven   :1;    unsigned  BSIM3v1SldwbGiven   :1;    unsigned  BSIM3v1Slb0Given   :1;    unsigned  BSIM3v1Slb1Given   :1;    unsigned  BSIM3v1Slalpha0Given   :1;    unsigned  BSIM3v1Slbeta0Given   :1;    /* CV model */    unsigned  BSIM3v1SlelmGiven  :1;         unsigned  BSIM3v1SlcgslGiven   :1;    unsigned  BSIM3v1SlcgdlGiven   :1;    unsigned  BSIM3v1SlckappaGiven   :1;    unsigned  BSIM3v1SlcfGiven   :1;    unsigned  BSIM3v1SlclcGiven   :1;    unsigned  BSIM3v1SlcleGiven   :1;    unsigned  BSIM3v1SlvfbcvGiven   :1;    /* Width dependence */    unsigned  BSIM3v1SwcdscGiven   :1;    unsigned  BSIM3v1SwcdscbGiven   :1;    unsigned  BSIM3v1SwcdscdGiven   :1;    unsigned  BSIM3v1SwcitGiven   :1;    unsigned  BSIM3v1SwnfactorGiven   :1;    unsigned  BSIM3v1SwxjGiven   :1;    unsigned  BSIM3v1SwvsatGiven   :1;    unsigned  BSIM3v1SwatGiven   :1;    unsigned  BSIM3v1Swa0Given   :1;    unsigned  BSIM3v1SwagsGiven   :1;    unsigned  BSIM3v1Swa1Given   :1;    unsigned  BSIM3v1Swa2Given   :1;    unsigned  BSIM3v1SwketaGiven   :1;        unsigned  BSIM3v1SwnsubGiven   :1;    unsigned  BSIM3v1SwnpeakGiven   :1;    unsigned  BSIM3v1SwngateGiven   :1;    unsigned  BSIM3v1Swgamma1Given   :1;    unsigned  BSIM3v1Swgamma2Given   :1;    unsigned  BSIM3v1SwvbxGiven   :1;    unsigned  BSIM3v1SwvbmGiven   :1;    unsigned  BSIM3v1SwxtGiven   :1;    unsigned  BSIM3v1Swk1Given   :1;    unsigned  BSIM3v1Swkt1Given   :1;    unsigned  BSIM3v1Swkt1lGiven   :1;    unsigned  BSIM3v1Swkt2Given   :1;    unsigned  BSIM3v1Swk2Given   :1;    unsigned  BSIM3v1Swk3Given   :1;    unsigned  BSIM3v1Swk3bGiven   :1;    unsigned  BSIM3v1Sww0Given   :1;    unsigned  BSIM3v1SwnlxGiven   :1;    unsigned  BSIM3v1Swdvt0Given   :1;       unsigned  BSIM3v1Swdvt1Given   :1;         unsigned  BSIM3v1Swdvt2Given   :1;         unsigned  BSIM3v1Swdvt0wGiven   :1;       unsigned  BSIM3v1Swdvt1wGiven   :1;         unsigned  BSIM3v1Swdvt2wGiven   :1;         unsigned  BSIM3v1SwdroutGiven   :1;         unsigned  BSIM3v1SwdsubGiven   :1;         unsigned  BSIM3v1Swvth0Given   :1;    unsigned  BSIM3v1SwuaGiven   :1;    unsigned  BSIM3v1Swua1Given   :1;    unsigned  BSIM3v1SwubGiven   :1;    unsigned  BSIM3v1Swub1Given   :1;    unsigned  BSIM3v1SwucGiven   :1;    unsigned  BSIM3v1Swuc1Given   :1;    unsigned  BSIM3v1Swu0Given   :1;    unsigned  BSIM3v1SwuteGiven   :1;    unsigned  BSIM3v1SwvoffGiven   :1;    unsigned  BSIM3v1SwrdswGiven   :1;          unsigned  BSIM3v1SwprwgGiven   :1;          unsigned  BSIM3v1SwprwbGiven   :1;          unsigned  BSIM3v1SwprtGiven   :1;          unsigned  BSIM3v1Sweta0Given   :1;        unsigned  BSIM3v1SwetabGiven   :1;        unsigned  BSIM3v1SwpclmGiven   :1;       unsigned  BSIM3v1Swpdibl1Given   :1;       unsigned  BSIM3v1Swpdibl2Given   :1;      unsigned  BSIM3v1SwpdiblbGiven   :1;      unsigned  BSIM3v1Swpscbe1Given   :1;        unsigned  BSIM3v1Swpscbe2Given   :1;        unsigned  BSIM3v1SwpvagGiven   :1;        unsigned  BSIM3v1SwdeltaGiven  :1;         unsigned  BSIM3v1SwwrGiven   :1;    unsigned  BSIM3v1SwdwgGiven   :1;    unsigned  BSIM3v1SwdwbGiven   :1;    unsigned  BSIM3v1Swb0Given   :1;    unsigned  BSIM3v1Swb1Given   :1;    unsigned  BSIM3v1Swalpha0Given   :1;    unsigned  BSIM3v1Swbeta0Given   :1;    /* CV model */    unsigned  BSIM3v1SwelmGiven  :1;         unsigned  BSIM3v1SwcgslGiven   :1;    unsigned  BSIM3v1SwcgdlGiven   :1;    unsigned  BSIM3v1SwckappaGiven   :1;    unsigned  BSIM3v1SwcfGiven   :1;    unsigned  BSIM3v1SwclcGiven   :1;    unsigned  BSIM3v1SwcleGiven   :1;    unsigned  BSIM3v1SwvfbcvGiven   :1;    /* Cross-term dependence */    unsigned  BSIM3v1SpcdscGiven   :1;    unsigned  BSIM3v1SpcdscbGiven   :1;    unsigned  BSIM3v1SpcdscdGiven   :1;    unsigned  BSIM3v1SpcitGiven   :1;    unsigned  BSIM3v1SpnfactorGiven   :1;    unsigned  BSIM3v1SpxjGiven   :1;    unsigned  BSIM3v1SpvsatGiven   :1;    unsigned  BSIM3v1SpatGiven   :1;    unsigned  BSIM3v1Spa0Given   :1;    unsigned  BSIM3v1SpagsGiven   :1;    unsigned  BSIM3v1Spa1Given   :1;    unsigned  BSIM3v1Spa2Given   :1;    unsigned  BSIM3v1SpketaGiven   :1;        unsigned  BSIM3v1SpnsubGiven   :1;    unsigned  BSIM3v1SpnpeakGiven   :1;    unsigned  BSIM3v1SpngateGiven   :1;    unsigned  BSIM3v1Spgamma1Given   :1;    unsigned  BSIM3v1Spgamma2Given   :1;    unsigned  BSIM3v1SpvbxGiven   :1;    unsigned  BSIM3v1SpvbmGiven   :1;    unsigned  BSIM3v1SpxtGiven   :1;    unsigned  BSIM3v1Spk1Given   :1;    unsigned  BSIM3v1Spkt1Given   :1;    unsigned  BSIM3v1Spkt1lGiven   :1;    unsigned  BSIM3v1Spkt2Given   :1;    unsigned  BSIM3v1Spk2Given   :1;    unsigned  BSIM3v1Spk3Given   :1;    unsigned  BSIM3v1Spk3bGiven   :1;    unsigned  BSIM3v1Spw0Given   :1;    unsigned  BSIM3v1SpnlxGiven   :1;    unsigned  BSIM3v1Spdvt0Given   :1;       unsigned  BSIM3v1Spdvt1Given   :1;         unsigned  BSIM3v1Spdvt2Given   :1;         unsigned  BSIM3v1Spdvt0wGiven   :1;       unsigned  BSIM3v1Spdvt1wGiven   :1;         unsigned  BSIM3v1Spdvt2wGiven   :1;         unsigned  BSIM3v1SpdroutGiven   :1;         unsigned  BSIM3v1SpdsubGiven   :1;         unsigned  BSIM3v1Spvth0Given   :1;    unsigned  BSIM3v1SpuaGiven   :1;    unsigned  BSIM3v1Spua1Given   :1;    unsigned  BSIM3v1SpubGiven   :1;    unsigned  BSIM3v1Spub1Given   :1;    unsigned  BSIM3v1SpucGiven   :1;    unsigned  BSIM3v1Spuc1Given   :1;    unsigned  BSIM3v1Spu0Given   :1;    unsigned  BSIM3v1SputeGiven   :1;    unsigned  BSIM3v1SpvoffGiven   :1;    unsigned  BSIM3v1SprdswGiven   :1;          unsigned  BSIM3v1SpprwgGiven   :1;          unsigned  BSIM3v1SpprwbGiven   :1;          unsigned  BSIM3v1SpprtGiven   :1;          unsigned  BSIM3v1Speta0Given   :1;        unsigned  BSIM3v1SpetabGiven   :1;        unsigned  BSIM3v1SppclmGiven   :1;       unsigned  BSIM3v1Sppdibl1Given   :1;       unsigned  BSIM3v1Sppdibl2Given   :1;      unsigned  BSIM3v1SppdiblbGiven   :1;      unsigned  BSIM3v1Sppscbe1Given   :1;        unsigned  BSIM3v1Sppscbe2Given   :1;        unsigned  BSIM3v1SppvagGiven   :1;        unsigned  BSIM3v1SpdeltaGiven  :1;         unsigned  BSIM3v1SpwrGiven   :1;    unsigned  BSIM3v1SpdwgGiven   :1;    unsigned  BSIM3v1SpdwbGiven   :1;    unsigned  BSIM3v1Spb0Given   :1;    unsigned  BSIM3v1Spb1Given   :1;    unsigned  BSIM3v1Spalpha0Given   :1;    unsigned  BSIM3v1Spbeta0Given   :1;    /* CV model */    unsigned  BSIM3v1SpelmGiven  :1;         unsigned  BSIM3v1SpcgslGiven   :1;    unsigned  BSIM3v1SpcgdlGiven   :1;    unsigned  BSIM3v1SpckappaGiven   :1;    unsigned  BSIM3v1SpcfGiven   :1;    unsigned  BSIM3v1SpclcGiven   :1;    unsigned  BSIM3v1SpcleGiven   :1;    unsigned  BSIM3v1SpvfbcvGiven   :1;    unsigned  BSIM3v1SuseFringeGiven   :1;    unsigned  BSIM3v1StnomGiven   :1;    unsigned  BSIM3v1ScgsoGiven   :1;    unsigned  BSIM3v1ScgdoGiven   :1;    unsigned  BSIM3v1ScgboGiven   :1;    unsigned  BSIM3v1SxpartGiven   :1;    unsigned  BSIM3v1SsheetResistanceGiven   :1;    unsigned  BSIM3v1SjctSatCurDensityGiven   :1;    unsigned  BSIM3v1SjctSidewallSatCurDensityGiven   :1;    unsigned  BSIM3v1SbulkJctPotentialGiven   :1;    unsigned  BSIM3v1SbulkJctBotGradingCoeffGiven   :1;    unsigned  BSIM3v1SsidewallJctPotentialGiven   :1;    unsigned  BSIM3v1SGatesidewallJctPotentialGiven   :1;    unsigned  BSIM3v1SbulkJctSideGradingCoeffGiven   :1;    unsigned  BSIM3v1SunitAreaJctCapGiven   :1;    unsigned  BSIM3v1SunitLengthSidewallJctCapGiven   :1;    unsigned  BSIM3v1SbulkJctGateSideGradingCoeffGiven   :1;    unsigned  BSIM3v1SunitLengthGateSidewallJctCapGiven   :1;    unsigned  BSIM3v1SjctEmissionCoeffGiven :1;    unsigned  BSIM3v1SjctTempExponentGiven	:1;    unsigned  BSIM3v1SoxideTrapDensityAGiven  :1;             unsigned  BSIM3v1SoxideTrapDensityBGiven  :1;            unsigned  BSIM3v1SoxideTrapDensityCGiven  :1;         unsigned  BSIM3v1SemGiven  :1;         unsigned  BSIM3v1SefGiven  :1;         unsigned  BSIM3v1SafGiven  :1;         unsigned  BSIM3v1SkfGiven  :1;         unsigned  BSIM3v1SLintGiven   :1;    unsigned  BSIM3v1SLlGiven   :1;    unsigned  BSIM3v1SLlnGiven   :1;    unsigned  BSIM3v1SLwGiven   :1;    unsigned  BSIM3v1SLwnGiven   :1;    unsigned  BSIM3v1SLwlGiven   :1;    unsigned  BSIM3v1SLminGiven   :1;    unsigned  BSIM3v1SLmaxGiven   :1;    unsigned  BSIM3v1SWintGiven   :1;    unsigned  BSIM3v1SWlGiven   :1;    unsigned  BSIM3v1SWlnGiven   :1;    unsigned  BSIM3v1SWwGiven   :1;    unsigned  BSIM3v1SWwnGiven   :1;    unsigned  BSIM3v1SWwlGiven   :1;    unsigned  BSIM3v1SWminGiven   :1;    unsigned  BSIM3v1SWmaxGiven   :1;} BSIM3v1Smodel;#ifndef NMOS#define NMOS 1#define PMOS -1#endif /*NMOS*//* device parameters */#define BSIM3v1S_W 1#define BSIM3v1S_L 2#define BSIM3v1S_AS 3#define BSIM3v1S_AD 4#define BSIM3v1S_PS 5#define BSIM3v1S_PD 6#define BSIM3v1S_NRS 7#define BSIM3v1S_NRD 8#define BSIM3v1S_OFF 9#define BSIM3v1S_IC_VBS 10#define BSIM3v1S_IC_VDS 11#define BSIM3v1S_IC_VGS 12#define BSIM3v1S_IC 13#define BSIM3v1S_NQSMOD 14#define BSIM3v1S_M 20/* model parameters */#define BSIM3v1S_MOD_CAPMOD          101#define BSIM3v1S_MOD_NQSMOD          102#define BSIM3v1S_MOD_MOBMOD          103    #define BSIM3v1S_MOD_NOIMOD          104    #define BSIM3v1S_MOD_TOX             105#define BSIM3v1S_MOD_CDSC            106#define BSIM3v1S_MOD_CDSCB           107#define BSIM3v1S_MOD_CIT             108#define BSIM3v1S_MOD_NFACTOR         109#define BSIM3v1S_MOD_XJ              110#define BSIM3v1S_MOD_VSAT            111#define BSIM3v1S_MOD_AT              112#define BSIM3v1S_MOD_A0              113#define BSIM3v1S_MOD_A1              114#define BSIM3v1S_MOD_A2              115#define BSIM3v1S_MOD_KETA            116   #define BSIM3v1S_MOD_NSUB            117#define BSIM3v1S_MOD_NPEAK           118#define BSIM3v1S_MOD_NGATE           120#define BSIM3v1S_MOD_GAMMA1          121#define BSIM3v1S_MOD_GAMMA2          122#define BSIM3v1S_MOD_VBX             123#define BSIM3v1S_MOD_BINUNIT         124    #define BSIM3v1S_MOD_VBM             125#define BSIM3v1S_MOD_XT              126#define BSIM3v1S_MOD_K1              129#define BSIM3v1S_MOD_KT1             130#define BSIM3v1S_MOD_KT1L            131#define BSIM3v1S_MOD_K2              132#define BSIM3v1S_MOD_KT2             133#define BSIM3v1S_MOD_K3              134#define BSIM3v1S_MOD_K3B             135#define BSIM3v1S_MOD_W0              136#define BSIM3v1S_MOD_NLX             137#define BSIM3v1S_MOD_DVT0            138#define BSIM3v1S_MOD_DVT1            139#define BSIM3v1S_MOD_DVT2            140#define BSIM3v1S_MOD_DVT0W           141#define BSIM3v1S_MOD_DVT1W           142#define BSIM3v1S_MOD_DVT2W           143#define BSIM3v1S_MOD_DROUT           144#define BSIM3v1S_MOD_DSUB            145#define BSIM3v1S_MOD_VTH0            146#define BSIM3v1S_MOD_UA              147#define BSIM3v1S_MOD_UA1             148#define BSIM3v1S_MOD_UB              149#define BSIM3v1S_MOD_UB1             150#define BSIM3v1S_MOD_UC              151#define BSIM3v1S_MOD_UC1             152#define BSIM3v1S_MOD_U0              153#define BSIM3v1S_MOD_UTE             154#define BSIM3v1S_MOD_VOFF            155#define BSIM3v1S_MOD_DELTA           156#define BSIM3v1S_MOD_RDSW            157#define BSIM3v1S_MOD_PRT             158#define BSIM3v1S_MOD_LDD             159#define BSIM3v1S_MOD_ETA             160#define BSIM3v1S_MOD_ETA0            161#define BSIM3v1S_MOD_ETAB            162#define BSIM3v1S_MOD_PCLM            163#define BSIM3v1S_MOD_PDIBL1          164#define BSIM3v1S_MOD_PDIBL2          165#define BSIM3v1S_MOD_PSCBE1          166#define BSIM3v1S_MOD_PSCBE2          167#define BSIM3v1S_MOD_PVAG            168#define BSIM3v1S_MOD_WR              169#define BSIM3v1S_MOD_DWG             170#define BSIM3v1S_MOD_DWB             171#define BSIM3v1S_MOD_B0              172#define BSIM3v1S_MOD_B1              173#define BSIM3v1S_MOD_ALPHA0          174#define BSIM3v1S_MOD_BETA0           175#define BSIM3v1S_MOD_PDIBLB          178#define BSIM3v1S_MOD_PRWG            179#define BSIM3v1S_MOD_PRWB            180

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -