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

📄 bsim1def.h

📁 spice中支持多层次元件模型仿真的可单独运行的插件源码
💻 H
📖 第 1 页 / 共 2 页
字号:
    double B1K1W;    double B1K20;    double B1K2L;    double B1K2W;    double B1eta0;    double B1etaL;    double B1etaW;    double B1etaB0;    double B1etaBl;    double B1etaBw;    double B1etaD0;    double B1etaDl;    double B1etaDw;    double B1deltaL;    double B1deltaW;    double B1mobZero;    double B1mobZeroB0;    double B1mobZeroBl;    double B1mobZeroBw ;    double B1mobVdd0;    double B1mobVddl;    double B1mobVddw;    double B1mobVddB0;    double B1mobVddBl;    double B1mobVddBw;    double B1mobVddD0;    double B1mobVddDl;    double B1mobVddDw;    double B1ugs0;    double B1ugsL;    double B1ugsW;    double B1ugsB0;    double B1ugsBL;    double B1ugsBW;    double B1uds0;    double B1udsL;    double B1udsW;    double B1udsB0;    double B1udsBL;    double B1udsBW;    double B1udsD0;    double B1udsDL;    double B1udsDW;    double B1subthSlope0;    double B1subthSlopeL;    double B1subthSlopeW;    double B1subthSlopeB0;    double B1subthSlopeBL;    double B1subthSlopeBW;    double B1subthSlopeD0;    double B1subthSlopeDL;    double B1subthSlopeDW;    double B1oxideThickness;              /* unit: micron  */    double B1Cox;                         /* unit: F/cm**2 */    double B1temp;    double B1vdd;    double B1gateSourceOverlapCap;    double B1gateDrainOverlapCap;    double B1gateBulkOverlapCap;    double B1channelChargePartitionFlag;    double B1sheetResistance;    double B1jctSatCurDensity;    double B1bulkJctPotential;    double B1bulkJctBotGradingCoeff;    double B1bulkJctSideGradingCoeff;    double B1sidewallJctPotential;    double B1unitAreaJctCap;    double B1unitLengthSidewallJctCap;    double B1defaultWidth;    double B1deltaLength;    unsigned  B1vfb0Given   :1;    unsigned  B1vfbLGiven   :1;    unsigned  B1vfbWGiven   :1;    unsigned  B1phi0Given   :1;    unsigned  B1phiLGiven   :1;    unsigned  B1phiWGiven   :1;    unsigned  B1K10Given   :1;    unsigned  B1K1LGiven   :1;    unsigned  B1K1WGiven   :1;    unsigned  B1K20Given   :1;    unsigned  B1K2LGiven   :1;    unsigned  B1K2WGiven   :1;    unsigned  B1eta0Given   :1;    unsigned  B1etaLGiven   :1;    unsigned  B1etaWGiven   :1;    unsigned  B1etaB0Given   :1;    unsigned  B1etaBlGiven   :1;    unsigned  B1etaBwGiven   :1;    unsigned  B1etaD0Given   :1;    unsigned  B1etaDlGiven   :1;    unsigned  B1etaDwGiven   :1;    unsigned  B1deltaLGiven   :1;    unsigned  B1deltaWGiven   :1;    unsigned  B1mobZeroGiven   :1;    unsigned  B1mobZeroB0Given   :1;    unsigned  B1mobZeroBlGiven   :1;    unsigned  B1mobZeroBwGiven   :1;    unsigned  B1mobVdd0Given   :1;    unsigned  B1mobVddlGiven   :1;    unsigned  B1mobVddwGiven   :1;    unsigned  B1mobVddB0Given   :1;    unsigned  B1mobVddBlGiven   :1;    unsigned  B1mobVddBwGiven   :1;    unsigned  B1mobVddD0Given   :1;    unsigned  B1mobVddDlGiven   :1;    unsigned  B1mobVddDwGiven   :1;    unsigned  B1ugs0Given   :1;    unsigned  B1ugsLGiven   :1;    unsigned  B1ugsWGiven   :1;    unsigned  B1ugsB0Given   :1;    unsigned  B1ugsBLGiven   :1;    unsigned  B1ugsBWGiven   :1;    unsigned  B1uds0Given   :1;    unsigned  B1udsLGiven   :1;    unsigned  B1udsWGiven   :1;    unsigned  B1udsB0Given   :1;    unsigned  B1udsBLGiven   :1;    unsigned  B1udsBWGiven   :1;    unsigned  B1udsD0Given   :1;    unsigned  B1udsDLGiven   :1;    unsigned  B1udsDWGiven   :1;    unsigned  B1subthSlope0Given   :1;    unsigned  B1subthSlopeLGiven   :1;    unsigned  B1subthSlopeWGiven   :1;    unsigned  B1subthSlopeB0Given   :1;    unsigned  B1subthSlopeBLGiven   :1;    unsigned  B1subthSlopeBWGiven   :1;    unsigned  B1subthSlopeD0Given   :1;    unsigned  B1subthSlopeDLGiven   :1;    unsigned  B1subthSlopeDWGiven   :1;    unsigned  B1oxideThicknessGiven   :1;    unsigned  B1tempGiven   :1;    unsigned  B1vddGiven   :1;    unsigned  B1gateSourceOverlapCapGiven   :1;    unsigned  B1gateDrainOverlapCapGiven   :1;    unsigned  B1gateBulkOverlapCapGiven   :1;    unsigned  B1channelChargePartitionFlagGiven   :1;    unsigned  B1sheetResistanceGiven   :1;    unsigned  B1jctSatCurDensityGiven   :1;    unsigned  B1bulkJctPotentialGiven   :1;    unsigned  B1bulkJctBotGradingCoeffGiven   :1;    unsigned  B1sidewallJctPotentialGiven   :1;    unsigned  B1bulkJctSideGradingCoeffGiven   :1;    unsigned  B1unitAreaJctCapGiven   :1;    unsigned  B1unitLengthSidewallJctCapGiven   :1;    unsigned  B1defaultWidthGiven   :1;    unsigned  B1deltaLengthGiven   :1;    unsigned  B1typeGiven   :1;} B1model;#ifndef NMOS#define NMOS 1#define PMOS -1#endif /*NMOS*//* device parameters */#define BSIM1_W 1#define BSIM1_L 2#define BSIM1_AS 3#define BSIM1_AD 4#define BSIM1_PS 5#define BSIM1_PD 6#define BSIM1_NRS 7#define BSIM1_NRD 8#define BSIM1_OFF 9#define BSIM1_IC_VBS 10#define BSIM1_IC_VDS 11#define BSIM1_IC_VGS 12#define BSIM1_IC 13/* model parameters */#define BSIM1_MOD_VFB0 101#define BSIM1_MOD_VFBL 102#define BSIM1_MOD_VFBW 103#define BSIM1_MOD_PHI0 104#define BSIM1_MOD_PHIL 105#define BSIM1_MOD_PHIW 106#define BSIM1_MOD_K10 107#define BSIM1_MOD_K1L 108#define BSIM1_MOD_K1W 109#define BSIM1_MOD_K20 110#define BSIM1_MOD_K2L 111#define BSIM1_MOD_K2W 112#define BSIM1_MOD_ETA0 113#define BSIM1_MOD_ETAL 114#define BSIM1_MOD_ETAW 115#define BSIM1_MOD_ETAB0 116#define BSIM1_MOD_ETABL 117#define BSIM1_MOD_ETABW 118#define BSIM1_MOD_ETAD0 119#define BSIM1_MOD_ETADL 120#define BSIM1_MOD_ETADW 121#define BSIM1_MOD_DELTAL 122#define BSIM1_MOD_DELTAW 123#define BSIM1_MOD_MOBZERO 124#define BSIM1_MOD_MOBZEROB0 125#define BSIM1_MOD_MOBZEROBL 126#define BSIM1_MOD_MOBZEROBW 127#define BSIM1_MOD_MOBVDD0 128#define BSIM1_MOD_MOBVDDL 129#define BSIM1_MOD_MOBVDDW 130#define BSIM1_MOD_MOBVDDB0 131#define BSIM1_MOD_MOBVDDBL 132#define BSIM1_MOD_MOBVDDBW 133#define BSIM1_MOD_MOBVDDD0 134#define BSIM1_MOD_MOBVDDDL 135#define BSIM1_MOD_MOBVDDDW 136#define BSIM1_MOD_UGS0 137#define BSIM1_MOD_UGSL 138#define BSIM1_MOD_UGSW 139#define BSIM1_MOD_UGSB0 140#define BSIM1_MOD_UGSBL 141#define BSIM1_MOD_UGSBW 142#define BSIM1_MOD_UDS0 143#define BSIM1_MOD_UDSL 144#define BSIM1_MOD_UDSW 145#define BSIM1_MOD_UDSB0 146#define BSIM1_MOD_UDSBL 147#define BSIM1_MOD_UDSBW 148#define BSIM1_MOD_UDSD0 149#define BSIM1_MOD_UDSDL 150#define BSIM1_MOD_UDSDW 151#define BSIM1_MOD_N00 152#define BSIM1_MOD_N0L 153#define BSIM1_MOD_N0W 154#define BSIM1_MOD_NB0 155#define BSIM1_MOD_NBL 156#define BSIM1_MOD_NBW 157#define BSIM1_MOD_ND0 158#define BSIM1_MOD_NDL 159#define BSIM1_MOD_NDW 160#define BSIM1_MOD_TOX 161#define BSIM1_MOD_TEMP 162#define BSIM1_MOD_VDD 163#define BSIM1_MOD_CGSO 164#define BSIM1_MOD_CGDO 165#define BSIM1_MOD_CGBO 166#define BSIM1_MOD_XPART 167#define BSIM1_MOD_RSH 168#define BSIM1_MOD_JS 169#define BSIM1_MOD_PB 170#define BSIM1_MOD_MJ 171#define BSIM1_MOD_PBSW 172#define BSIM1_MOD_MJSW 173#define BSIM1_MOD_CJ 174#define BSIM1_MOD_CJSW 175#define BSIM1_MOD_DEFWIDTH 176#define BSIM1_MOD_DELLENGTH 177#define BSIM1_MOD_NMOS 178#define BSIM1_MOD_PMOS 179/* device questions */#define BSIM1_DNODE              201#define BSIM1_GNODE              202#define BSIM1_SNODE              203#define BSIM1_BNODE              204#define BSIM1_DNODEPRIME         205#define BSIM1_SNODEPRIME         206#define BSIM1_VBD                207#define BSIM1_VBS                208#define BSIM1_VGS                209#define BSIM1_VDS                210#define BSIM1_CD         211#define BSIM1_CBS        212#define BSIM1_CBD        213#define BSIM1_GM         214#define BSIM1_GDS        215#define BSIM1_GMBS       216#define BSIM1_GBD        217#define BSIM1_GBS        218#define BSIM1_QB         219#define BSIM1_CQB        220#define BSIM1_QG         221#define BSIM1_CQG        222#define BSIM1_QD         223#define BSIM1_CQD        224#define BSIM1_CGG        225#define BSIM1_CGD        226#define BSIM1_CGS        227#define BSIM1_CBG        228#define BSIM1_CAPBD      231#define BSIM1_CQBD       232#define BSIM1_CAPBS      233#define BSIM1_CQBS       234#define BSIM1_CDG        235#define BSIM1_CDD        236#define BSIM1_CDS        237#define BSIM1_VON        238#define BSIM1_QBS        239#define BSIM1_QBD        240#define BSIM1_SOURCECONDUCT      241#define BSIM1_DRAINCONDUCT       242/* model questions */#include "bsim1ext.h"#ifdef __STDC__extern void B1evaluate(double,double,double,B1instance*,B1model*,	double*,double*,double*, double*, double*, double*, double*,	double*, double*, double*, double*, double*, double*, double*,	double*, double*, double*, double*, CKTcircuit*);#else /* stdc */extern void B1evaluate();#endif /* stdc */#endif /*B1*/

⌨️ 快捷键说明

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