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

📄 b4set.c

📁 ngspice又一个电子CAD仿真软件代码.功能更全
💻 C
📖 第 1 页 / 共 5 页
字号:
        if (!model->BSIM4pa0Given)            model->BSIM4pa0 = 0.0;                     if (!model->BSIM4pagsGiven)            model->BSIM4pags = 0.0;        if (!model->BSIM4pa1Given)            model->BSIM4pa1 = 0.0;        if (!model->BSIM4pa2Given)            model->BSIM4pa2 = 0.0;        if (!model->BSIM4pketaGiven)            model->BSIM4pketa = 0.0;        if (!model->BSIM4pnsubGiven)            model->BSIM4pnsub = 0.0;        if (!model->BSIM4pndepGiven)            model->BSIM4pndep = 0.0;        if (!model->BSIM4pnsdGiven)            model->BSIM4pnsd = 0.0;        if (!model->BSIM4pphinGiven)            model->BSIM4pphin = 0.0;        if (!model->BSIM4pngateGiven)            model->BSIM4pngate = 0.0;        if (!model->BSIM4pvbmGiven)	    model->BSIM4pvbm = 0.0;        if (!model->BSIM4pxtGiven)	    model->BSIM4pxt = 0.0;        if (!model->BSIM4pkt1Given)            model->BSIM4pkt1 = 0.0;         if (!model->BSIM4pkt1lGiven)            model->BSIM4pkt1l = 0.0;        if (!model->BSIM4pkt2Given)            model->BSIM4pkt2 = 0.0;        if (!model->BSIM4pk3Given)            model->BSIM4pk3 = 0.0;              if (!model->BSIM4pk3bGiven)            model->BSIM4pk3b = 0.0;              if (!model->BSIM4pw0Given)            model->BSIM4pw0 = 0.0;            if (!model->BSIM4plpe0Given)            model->BSIM4plpe0 = 0.0;        if (!model->BSIM4plpebGiven)            model->BSIM4plpeb = 0.0;        if (!model->BSIM4pdvtp0Given)            model->BSIM4pdvtp0 = 0.0;        if (!model->BSIM4pdvtp1Given)            model->BSIM4pdvtp1 = 0.0;        if (!model->BSIM4pdvt0Given)            model->BSIM4pdvt0 = 0.0;            if (!model->BSIM4pdvt1Given)            model->BSIM4pdvt1 = 0.0;              if (!model->BSIM4pdvt2Given)            model->BSIM4pdvt2 = 0.0;        if (!model->BSIM4pdvt0wGiven)            model->BSIM4pdvt0w = 0.0;            if (!model->BSIM4pdvt1wGiven)            model->BSIM4pdvt1w = 0.0;              if (!model->BSIM4pdvt2wGiven)            model->BSIM4pdvt2w = 0.0;        if (!model->BSIM4pdroutGiven)            model->BSIM4pdrout = 0.0;             if (!model->BSIM4pdsubGiven)            model->BSIM4pdsub = 0.0;        if (!model->BSIM4pvth0Given)           model->BSIM4pvth0 = 0.0;        if (!model->BSIM4puaGiven)            model->BSIM4pua = 0.0;        if (!model->BSIM4pua1Given)            model->BSIM4pua1 = 0.0;        if (!model->BSIM4pubGiven)            model->BSIM4pub = 0.0;        if (!model->BSIM4pub1Given)            model->BSIM4pub1 = 0.0;        if (!model->BSIM4pucGiven)            model->BSIM4puc = 0.0;        if (!model->BSIM4puc1Given)            model->BSIM4puc1 = 0.0;        if (!model->BSIM4pu0Given)            model->BSIM4pu0 = 0.0;        if (!model->BSIM4puteGiven)	    model->BSIM4pute = 0.0;            if (!model->BSIM4pvoffGiven)	    model->BSIM4pvoff = 0.0;        if (!model->BSIM4pminvGiven)            model->BSIM4pminv = 0.0;        if (!model->BSIM4pfproutGiven)            model->BSIM4pfprout = 0.0;        if (!model->BSIM4ppditsGiven)            model->BSIM4ppdits = 0.0;        if (!model->BSIM4ppditsdGiven)            model->BSIM4ppditsd = 0.0;        if (!model->BSIM4pdeltaGiven)              model->BSIM4pdelta = 0.0;        if (!model->BSIM4prdswGiven)            model->BSIM4prdsw = 0.0;        if (!model->BSIM4prdwGiven)            model->BSIM4prdw = 0.0;        if (!model->BSIM4prswGiven)            model->BSIM4prsw = 0.0;        if (!model->BSIM4pprwbGiven)            model->BSIM4pprwb = 0.0;        if (!model->BSIM4pprwgGiven)            model->BSIM4pprwg = 0.0;        if (!model->BSIM4pprtGiven)            model->BSIM4pprt = 0.0;        if (!model->BSIM4peta0Given)            model->BSIM4peta0 = 0.0;        if (!model->BSIM4petabGiven)            model->BSIM4petab = 0.0;        if (!model->BSIM4ppclmGiven)            model->BSIM4ppclm = 0.0;         if (!model->BSIM4ppdibl1Given)            model->BSIM4ppdibl1 = 0.0;        if (!model->BSIM4ppdibl2Given)            model->BSIM4ppdibl2 = 0.0;        if (!model->BSIM4ppdiblbGiven)            model->BSIM4ppdiblb = 0.0;        if (!model->BSIM4ppscbe1Given)            model->BSIM4ppscbe1 = 0.0;        if (!model->BSIM4ppscbe2Given)            model->BSIM4ppscbe2 = 0.0;        if (!model->BSIM4ppvagGiven)            model->BSIM4ppvag = 0.0;             if (!model->BSIM4pwrGiven)              model->BSIM4pwr = 0.0;        if (!model->BSIM4pdwgGiven)              model->BSIM4pdwg = 0.0;        if (!model->BSIM4pdwbGiven)              model->BSIM4pdwb = 0.0;        if (!model->BSIM4pb0Given)            model->BSIM4pb0 = 0.0;        if (!model->BSIM4pb1Given)              model->BSIM4pb1 = 0.0;        if (!model->BSIM4palpha0Given)              model->BSIM4palpha0 = 0.0;        if (!model->BSIM4palpha1Given)            model->BSIM4palpha1 = 0.0;        if (!model->BSIM4pbeta0Given)              model->BSIM4pbeta0 = 0.0;        if (!model->BSIM4pagidlGiven)            model->BSIM4pagidl = 0.0;        if (!model->BSIM4pbgidlGiven)            model->BSIM4pbgidl = 0.0;        if (!model->BSIM4pcgidlGiven)            model->BSIM4pcgidl = 0.0;        if (!model->BSIM4pegidlGiven)            model->BSIM4pegidl = 0.0;        if (!model->BSIM4paigcGiven)            model->BSIM4paigc = 0.0;        if (!model->BSIM4pbigcGiven)            model->BSIM4pbigc = 0.0;        if (!model->BSIM4pcigcGiven)            model->BSIM4pcigc = 0.0;        if (!model->BSIM4paigsdGiven)            model->BSIM4paigsd = 0.0;        if (!model->BSIM4pbigsdGiven)            model->BSIM4pbigsd = 0.0;        if (!model->BSIM4pcigsdGiven)            model->BSIM4pcigsd = 0.0;        if (!model->BSIM4paigbaccGiven)            model->BSIM4paigbacc = 0.0;        if (!model->BSIM4pbigbaccGiven)            model->BSIM4pbigbacc = 0.0;        if (!model->BSIM4pcigbaccGiven)            model->BSIM4pcigbacc = 0.0;        if (!model->BSIM4paigbinvGiven)            model->BSIM4paigbinv = 0.0;        if (!model->BSIM4pbigbinvGiven)            model->BSIM4pbigbinv = 0.0;        if (!model->BSIM4pcigbinvGiven)            model->BSIM4pcigbinv = 0.0;        if (!model->BSIM4pnigcGiven)            model->BSIM4pnigc = 0.0;        if (!model->BSIM4pnigbinvGiven)            model->BSIM4pnigbinv = 0.0;        if (!model->BSIM4pnigbaccGiven)            model->BSIM4pnigbacc = 0.0;        if (!model->BSIM4pntoxGiven)            model->BSIM4pntox = 0.0;        if (!model->BSIM4peigbinvGiven)            model->BSIM4peigbinv = 0.0;        if (!model->BSIM4ppigcdGiven)            model->BSIM4ppigcd = 0.0;        if (!model->BSIM4ppoxedgeGiven)            model->BSIM4ppoxedge = 0.0;        if (!model->BSIM4pxrcrg1Given)            model->BSIM4pxrcrg1 = 0.0;        if (!model->BSIM4pxrcrg2Given)            model->BSIM4pxrcrg2 = 0.0;        if (!model->BSIM4peuGiven)            model->BSIM4peu = 0.0;        if (!model->BSIM4pvfbGiven)            model->BSIM4pvfb = 0.0;        if (!model->BSIM4plambdaGiven)            model->BSIM4plambda = 0.0;        if (!model->BSIM4pvtlGiven)            model->BSIM4pvtl = 0.0;          if (!model->BSIM4pxnGiven)            model->BSIM4pxn = 0.0;          if (!model->BSIM4pvfbsdoffGiven)            model->BSIM4pvfbsdoff = 0.0;           if (!model->BSIM4pcgslGiven)              model->BSIM4pcgsl = 0.0;        if (!model->BSIM4pcgdlGiven)              model->BSIM4pcgdl = 0.0;        if (!model->BSIM4pckappasGiven)              model->BSIM4pckappas = 0.0;        if (!model->BSIM4pckappadGiven)            model->BSIM4pckappad = 0.0;        if (!model->BSIM4pcfGiven)              model->BSIM4pcf = 0.0;        if (!model->BSIM4pclcGiven)              model->BSIM4pclc = 0.0;        if (!model->BSIM4pcleGiven)              model->BSIM4pcle = 0.0;        if (!model->BSIM4pvfbcvGiven)              model->BSIM4pvfbcv = 0.0;        if (!model->BSIM4pacdeGiven)            model->BSIM4pacde = 0.0;        if (!model->BSIM4pmoinGiven)            model->BSIM4pmoin = 0.0;        if (!model->BSIM4pnoffGiven)            model->BSIM4pnoff = 0.0;        if (!model->BSIM4pvoffcvGiven)            model->BSIM4pvoffcv = 0.0;        if (!model->BSIM4gamma1Given)            model->BSIM4gamma1 = 0.0;        if (!model->BSIM4lgamma1Given)            model->BSIM4lgamma1 = 0.0;        if (!model->BSIM4wgamma1Given)            model->BSIM4wgamma1 = 0.0;        if (!model->BSIM4pgamma1Given)            model->BSIM4pgamma1 = 0.0;        if (!model->BSIM4gamma2Given)            model->BSIM4gamma2 = 0.0;        if (!model->BSIM4lgamma2Given)            model->BSIM4lgamma2 = 0.0;        if (!model->BSIM4wgamma2Given)            model->BSIM4wgamma2 = 0.0;        if (!model->BSIM4pgamma2Given)            model->BSIM4pgamma2 = 0.0;        if (!model->BSIM4vbxGiven)            model->BSIM4vbx = 0.0;        if (!model->BSIM4lvbxGiven)            model->BSIM4lvbx = 0.0;        if (!model->BSIM4wvbxGiven)            model->BSIM4wvbx = 0.0;        if (!model->BSIM4pvbxGiven)            model->BSIM4pvbx = 0.0;        /* unit degree celcius */        if (!model->BSIM4tnomGiven)  	    model->BSIM4tnom = ckt->CKTnomTemp;         if (!model->BSIM4LintGiven)             model->BSIM4Lint = 0.0;        if (!model->BSIM4LlGiven)             model->BSIM4Ll = 0.0;        if (!model->BSIM4LlcGiven)           model->BSIM4Llc = model->BSIM4Ll;        if (!model->BSIM4LlnGiven)             model->BSIM4Lln = 1.0;        if (!model->BSIM4LwGiven)             model->BSIM4Lw = 0.0;        if (!model->BSIM4LwcGiven)           model->BSIM4Lwc = model->BSIM4Lw;        if (!model->BSIM4LwnGiven)             model->BSIM4Lwn = 1.0;        if (!model->BSIM4LwlGiven)             model->BSIM4Lwl = 0.0;        if (!model->BSIM4LwlcGiven)           model->BSIM4Lwlc = model->BSIM4Lwl;        if (!model->BSIM4LminGiven)             model->BSIM4Lmin = 0.0;        if (!model->BSIM4LmaxGiven)             model->BSIM4Lmax = 1.0;        if (!model->BSIM4WintGiven)             model->BSIM4Wint = 0.0;        if (!model->BSIM4WlGiven)             model->BSIM4Wl = 0.0;        if (!model->BSIM4WlcGiven)           model->BSIM4Wlc = model->BSIM4Wl;        if (!model->BSIM4WlnGiven)             model->BSIM4Wln = 1.0;        if (!model->BSIM4WwGiven)             model->BSIM4Ww = 0.0;        if (!model->BSIM4WwcGiven)           model->BSIM4Wwc = model->BSIM4Ww;        if (!model->BSIM4WwnGiven)             model->BSIM4Wwn = 1.0;        if (!model->BSIM4WwlGiven)             model->BSIM4Wwl = 0.0;        if (!model->BSIM4WwlcGiven)           model->BSIM4Wwlc = model->BSIM4Wwl;        if (!model->BSIM4WminGiven)             model->BSIM4Wmin = 0.0;        if (!model->BSIM4WmaxGiven)             model->BSIM4Wmax = 1.0;        if (!model->BSIM4dwcGiven)             model->BSIM4dwc = model->BSIM4Wint;        if (!model->BSIM4dlcGiven)             model->BSIM4dlc = model->BSIM4Lint;        if (!model->BSIM4xlGiven)             model->BSIM4xl = 0.0;        if (!model->BSIM4xwGiven)             model->BSIM4xw = 0.0;        if (!model->BSIM4dlcigGiven)           model->BSIM4dlcig = model->BSIM4Lint;        if (!model->BSIM4dwjGiven)           model->BSIM4dwj = model->BSIM4dwc;	if (!model->BSIM4cfGiven)           model->BSIM4cf = 2.0 * model->BSIM4epsrox * EPS0 / PI		          * log(1.0 + 0.4e-6 / model->BSIM4toxe);        if (!model->BSIM4xpartGiven)            model->BSIM4xpart = 0.0;        if (!model->BSIM4sheetResistanceGiven)            model->BSIM4sheetResistance = 0.0;        if (!model->BSIM4SunitAreaJctCapGiven)            model->BSIM4SunitAreaJctCap = 5.0E-4;        if (!model->BSIM4DunitAreaJctCapGiven)            model->BSIM4DunitAreaJctCap = model->BSIM4SunitAreaJctCap;        if (!model->BSIM4SunitLengthSidewallJctCapGiven)            model->BSIM4SunitLengthSidewallJctCap = 5.0E-10;        if (!model->BSIM4DunitLengthSidewallJctCapGiven)            model->BSIM4DunitLengthSidewallJctCap = model->BSIM4SunitLengthSidewallJctCap;        if (!model->BSIM4SunitLengthGateSidewallJctCapGiven)            model->BSIM4SunitLengthGateSidewallJctCap = model->BSIM4SunitLengthSidewallJctCap ;        if (!model->BSIM4DunitLengthGateSidewallJctCapGiven)            model->BSIM4DunitLengthGateSidewallJctCap = model->BSIM4SunitLengthGateSidewallJctCap;        if (!model->BSIM4SjctSatCurDensityGiven)            model->BSIM4SjctSatCurDensity = 1.0E-4;        if (!model->BSIM4DjctSatCurDensityGiven)            model->BSIM4DjctSatCurDensity = model->BSIM4SjctSatCurDensity;        if (!model->BSIM4SjctSidewallSatCurDensityGiven)            model->BSIM4SjctSidewallSatCurDensity = 0.0;

⌨️ 快捷键说明

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