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

📄 b3soiddtemp.c

📁 ngspice又一个电子CAD仿真软件代码.功能更全
💻 C
📖 第 1 页 / 共 3 页
字号:
				  + model->B3SOIDDpw0 * Inv_LW;		  pParam->B3SOIDDnlx = model->B3SOIDDnlx				   + model->B3SOIDDlnlx * Inv_L				   + model->B3SOIDDwnlx * Inv_W				   + model->B3SOIDDpnlx * Inv_LW;		  pParam->B3SOIDDdvt0 = model->B3SOIDDdvt0				    + model->B3SOIDDldvt0 * Inv_L				    + model->B3SOIDDwdvt0 * Inv_W				    + model->B3SOIDDpdvt0 * Inv_LW;		  pParam->B3SOIDDdvt1 = model->B3SOIDDdvt1				    + model->B3SOIDDldvt1 * Inv_L				    + model->B3SOIDDwdvt1 * Inv_W				    + model->B3SOIDDpdvt1 * Inv_LW;		  pParam->B3SOIDDdvt2 = model->B3SOIDDdvt2				    + model->B3SOIDDldvt2 * Inv_L				    + model->B3SOIDDwdvt2 * Inv_W				    + model->B3SOIDDpdvt2 * Inv_LW;		  pParam->B3SOIDDdvt0w = model->B3SOIDDdvt0w				    + model->B3SOIDDldvt0w * Inv_L				    + model->B3SOIDDwdvt0w * Inv_W				    + model->B3SOIDDpdvt0w * Inv_LW;		  pParam->B3SOIDDdvt1w = model->B3SOIDDdvt1w				    + model->B3SOIDDldvt1w * Inv_L				    + model->B3SOIDDwdvt1w * Inv_W				    + model->B3SOIDDpdvt1w * Inv_LW;		  pParam->B3SOIDDdvt2w = model->B3SOIDDdvt2w				    + model->B3SOIDDldvt2w * Inv_L				    + model->B3SOIDDwdvt2w * Inv_W				    + model->B3SOIDDpdvt2w * Inv_LW;		  pParam->B3SOIDDu0 = model->B3SOIDDu0				  + model->B3SOIDDlu0 * Inv_L				  + model->B3SOIDDwu0 * Inv_W				  + model->B3SOIDDpu0 * Inv_LW;		  pParam->B3SOIDDua = model->B3SOIDDua				  + model->B3SOIDDlua * Inv_L				  + model->B3SOIDDwua * Inv_W				  + model->B3SOIDDpua * Inv_LW;		  pParam->B3SOIDDub = model->B3SOIDDub				  + model->B3SOIDDlub * Inv_L				  + model->B3SOIDDwub * Inv_W				  + model->B3SOIDDpub * Inv_LW;		  pParam->B3SOIDDuc = model->B3SOIDDuc				  + model->B3SOIDDluc * Inv_L				  + model->B3SOIDDwuc * Inv_W				  + model->B3SOIDDpuc * Inv_LW;		  pParam->B3SOIDDvsat = model->B3SOIDDvsat				    + model->B3SOIDDlvsat * Inv_L				    + model->B3SOIDDwvsat * Inv_W				    + model->B3SOIDDpvsat * Inv_LW;		  pParam->B3SOIDDa0 = model->B3SOIDDa0				  + model->B3SOIDDla0 * Inv_L				  + model->B3SOIDDwa0 * Inv_W				  + model->B3SOIDDpa0 * Inv_LW; 		  pParam->B3SOIDDags = model->B3SOIDDags				  + model->B3SOIDDlags * Inv_L				  + model->B3SOIDDwags * Inv_W				  + model->B3SOIDDpags * Inv_LW;		  pParam->B3SOIDDb0 = model->B3SOIDDb0				  + model->B3SOIDDlb0 * Inv_L				  + model->B3SOIDDwb0 * Inv_W				  + model->B3SOIDDpb0 * Inv_LW;		  pParam->B3SOIDDb1 = model->B3SOIDDb1				  + model->B3SOIDDlb1 * Inv_L				  + model->B3SOIDDwb1 * Inv_W				  + model->B3SOIDDpb1 * Inv_LW;		  pParam->B3SOIDDketa = model->B3SOIDDketa				    + model->B3SOIDDlketa * Inv_L				    + model->B3SOIDDwketa * Inv_W				    + model->B3SOIDDpketa * Inv_LW;		  pParam->B3SOIDDabp = model->B3SOIDDabp				  + model->B3SOIDDlabp * Inv_L				  + model->B3SOIDDwabp * Inv_W				  + model->B3SOIDDpabp * Inv_LW;		  pParam->B3SOIDDmxc = model->B3SOIDDmxc				  + model->B3SOIDDlmxc * Inv_L				  + model->B3SOIDDwmxc * Inv_W				  + model->B3SOIDDpmxc * Inv_LW;		  pParam->B3SOIDDadice0 = model->B3SOIDDadice0				  + model->B3SOIDDladice0 * Inv_L				  + model->B3SOIDDwadice0 * Inv_W				  + model->B3SOIDDpadice0 * Inv_LW;		  pParam->B3SOIDDa1 = model->B3SOIDDa1				  + model->B3SOIDDla1 * Inv_L				  + model->B3SOIDDwa1 * Inv_W				  + model->B3SOIDDpa1 * Inv_LW;		  pParam->B3SOIDDa2 = model->B3SOIDDa2				  + model->B3SOIDDla2 * Inv_L				  + model->B3SOIDDwa2 * Inv_W				  + model->B3SOIDDpa2 * Inv_LW;		  pParam->B3SOIDDrdsw = model->B3SOIDDrdsw				    + model->B3SOIDDlrdsw * Inv_L				    + model->B3SOIDDwrdsw * Inv_W				    + model->B3SOIDDprdsw * Inv_LW;		  pParam->B3SOIDDprwb = model->B3SOIDDprwb				    + model->B3SOIDDlprwb * Inv_L				    + model->B3SOIDDwprwb * Inv_W				    + model->B3SOIDDpprwb * Inv_LW;		  pParam->B3SOIDDprwg = model->B3SOIDDprwg				    + model->B3SOIDDlprwg * Inv_L				    + model->B3SOIDDwprwg * Inv_W				    + model->B3SOIDDpprwg * Inv_LW;		  pParam->B3SOIDDwr = model->B3SOIDDwr				  + model->B3SOIDDlwr * Inv_L				  + model->B3SOIDDwwr * Inv_W				  + model->B3SOIDDpwr * Inv_LW;		  pParam->B3SOIDDnfactor = model->B3SOIDDnfactor				       + model->B3SOIDDlnfactor * Inv_L				       + model->B3SOIDDwnfactor * Inv_W				       + model->B3SOIDDpnfactor * Inv_LW;		  pParam->B3SOIDDdwg = model->B3SOIDDdwg				   + model->B3SOIDDldwg * Inv_L				   + model->B3SOIDDwdwg * Inv_W				   + model->B3SOIDDpdwg * Inv_LW;		  pParam->B3SOIDDdwb = model->B3SOIDDdwb				   + model->B3SOIDDldwb * Inv_L				   + model->B3SOIDDwdwb * Inv_W				   + model->B3SOIDDpdwb * Inv_LW;		  pParam->B3SOIDDvoff = model->B3SOIDDvoff				    + model->B3SOIDDlvoff * Inv_L				    + model->B3SOIDDwvoff * Inv_W				    + model->B3SOIDDpvoff * Inv_LW;		  pParam->B3SOIDDeta0 = model->B3SOIDDeta0				    + model->B3SOIDDleta0 * Inv_L				    + model->B3SOIDDweta0 * Inv_W				    + model->B3SOIDDpeta0 * Inv_LW;		  pParam->B3SOIDDetab = model->B3SOIDDetab				    + model->B3SOIDDletab * Inv_L				    + model->B3SOIDDwetab * Inv_W				    + model->B3SOIDDpetab * Inv_LW;		  pParam->B3SOIDDdsub = model->B3SOIDDdsub				    + model->B3SOIDDldsub * Inv_L				    + model->B3SOIDDwdsub * Inv_W				    + model->B3SOIDDpdsub * Inv_LW;		  pParam->B3SOIDDcit = model->B3SOIDDcit				   + model->B3SOIDDlcit * Inv_L				   + model->B3SOIDDwcit * Inv_W				   + model->B3SOIDDpcit * Inv_LW;		  pParam->B3SOIDDcdsc = model->B3SOIDDcdsc				    + model->B3SOIDDlcdsc * Inv_L				    + model->B3SOIDDwcdsc * Inv_W				    + model->B3SOIDDpcdsc * Inv_LW;		  pParam->B3SOIDDcdscb = model->B3SOIDDcdscb				     + model->B3SOIDDlcdscb * Inv_L				     + model->B3SOIDDwcdscb * Inv_W				     + model->B3SOIDDpcdscb * Inv_LW;     		  pParam->B3SOIDDcdscd = model->B3SOIDDcdscd				     + model->B3SOIDDlcdscd * Inv_L				     + model->B3SOIDDwcdscd * Inv_W				     + model->B3SOIDDpcdscd * Inv_LW; 		  pParam->B3SOIDDpclm = model->B3SOIDDpclm				    + model->B3SOIDDlpclm * Inv_L				    + model->B3SOIDDwpclm * Inv_W				    + model->B3SOIDDppclm * Inv_LW;		  pParam->B3SOIDDpdibl1 = model->B3SOIDDpdibl1				      + model->B3SOIDDlpdibl1 * Inv_L				      + model->B3SOIDDwpdibl1 * Inv_W				      + model->B3SOIDDppdibl1 * Inv_LW;		  pParam->B3SOIDDpdibl2 = model->B3SOIDDpdibl2				      + model->B3SOIDDlpdibl2 * Inv_L				      + model->B3SOIDDwpdibl2 * Inv_W				      + model->B3SOIDDppdibl2 * Inv_LW;		  pParam->B3SOIDDpdiblb = model->B3SOIDDpdiblb				      + model->B3SOIDDlpdiblb * Inv_L				      + model->B3SOIDDwpdiblb * Inv_W				      + model->B3SOIDDppdiblb * Inv_LW;		  pParam->B3SOIDDdrout = model->B3SOIDDdrout				     + model->B3SOIDDldrout * Inv_L				     + model->B3SOIDDwdrout * Inv_W				     + model->B3SOIDDpdrout * Inv_LW;		  pParam->B3SOIDDpvag = model->B3SOIDDpvag				    + model->B3SOIDDlpvag * Inv_L				    + model->B3SOIDDwpvag * Inv_W				    + model->B3SOIDDppvag * Inv_LW;		  pParam->B3SOIDDdelta = model->B3SOIDDdelta				     + model->B3SOIDDldelta * Inv_L				     + model->B3SOIDDwdelta * Inv_W				     + model->B3SOIDDpdelta * Inv_LW;		  pParam->B3SOIDDaii = model->B3SOIDDaii				     + model->B3SOIDDlaii * Inv_L				     + model->B3SOIDDwaii * Inv_W				     + model->B3SOIDDpaii * Inv_LW;		  pParam->B3SOIDDbii = model->B3SOIDDbii				     + model->B3SOIDDlbii * Inv_L				     + model->B3SOIDDwbii * Inv_W				     + model->B3SOIDDpbii * Inv_LW;		  pParam->B3SOIDDcii = model->B3SOIDDcii				     + model->B3SOIDDlcii * Inv_L				     + model->B3SOIDDwcii * Inv_W				     + model->B3SOIDDpcii * Inv_LW;		  pParam->B3SOIDDdii = model->B3SOIDDdii				     + model->B3SOIDDldii * Inv_L				     + model->B3SOIDDwdii * Inv_W				     + model->B3SOIDDpdii * Inv_LW;		  pParam->B3SOIDDalpha0 = model->B3SOIDDalpha0				      + model->B3SOIDDlalpha0 * Inv_L				      + model->B3SOIDDwalpha0 * Inv_W				      + model->B3SOIDDpalpha0 * Inv_LW;		  pParam->B3SOIDDalpha1 = model->B3SOIDDalpha1				      + model->B3SOIDDlalpha1 * Inv_L				      + model->B3SOIDDwalpha1 * Inv_W				      + model->B3SOIDDpalpha1 * Inv_LW;		  pParam->B3SOIDDbeta0 = model->B3SOIDDbeta0				     + model->B3SOIDDlbeta0 * Inv_L				     + model->B3SOIDDwbeta0 * Inv_W				     + model->B3SOIDDpbeta0 * Inv_LW;		  pParam->B3SOIDDagidl = model->B3SOIDDagidl				      + model->B3SOIDDlagidl * Inv_L				      + model->B3SOIDDwagidl * Inv_W				      + model->B3SOIDDpagidl * Inv_LW;		  pParam->B3SOIDDbgidl = model->B3SOIDDbgidl				      + model->B3SOIDDlbgidl * Inv_L				      + model->B3SOIDDwbgidl * Inv_W				      + model->B3SOIDDpbgidl * Inv_LW;		  pParam->B3SOIDDngidl = model->B3SOIDDngidl				      + model->B3SOIDDlngidl * Inv_L				      + model->B3SOIDDwngidl * Inv_W				      + model->B3SOIDDpngidl * Inv_LW;		  pParam->B3SOIDDntun = model->B3SOIDDntun				      + model->B3SOIDDlntun * Inv_L				      + model->B3SOIDDwntun * Inv_W				      + model->B3SOIDDpntun * Inv_LW;		  pParam->B3SOIDDndiode = model->B3SOIDDndiode				      + model->B3SOIDDlndiode * Inv_L				      + model->B3SOIDDwndiode * Inv_W				      + model->B3SOIDDpndiode * Inv_LW;		  pParam->B3SOIDDisbjt = model->B3SOIDDisbjt				  + model->B3SOIDDlisbjt * Inv_L				  + model->B3SOIDDwisbjt * Inv_W				  + model->B3SOIDDpisbjt * Inv_LW;		  pParam->B3SOIDDisdif = model->B3SOIDDisdif				  + model->B3SOIDDlisdif * Inv_L				  + model->B3SOIDDwisdif * Inv_W				  + model->B3SOIDDpisdif * Inv_LW;		  pParam->B3SOIDDisrec = model->B3SOIDDisrec				  + model->B3SOIDDlisrec * Inv_L				  + model->B3SOIDDwisrec * Inv_W				  + model->B3SOIDDpisrec * Inv_LW;		  pParam->B3SOIDDistun = model->B3SOIDDistun				  + model->B3SOIDDlistun * Inv_L				  + model->B3SOIDDwistun * Inv_W				  + model->B3SOIDDpistun * Inv_LW;		  pParam->B3SOIDDedl = model->B3SOIDDedl				  + model->B3SOIDDledl * Inv_L				  + model->B3SOIDDwedl * Inv_W				  + model->B3SOIDDpedl * Inv_LW;		  pParam->B3SOIDDkbjt1 = model->B3SOIDDkbjt1				  + model->B3SOIDDlkbjt1 * Inv_L				  + model->B3SOIDDwkbjt1 * Inv_W				  + model->B3SOIDDpkbjt1 * Inv_LW;		  /* CV model */		  pParam->B3SOIDDvsdfb = model->B3SOIDDvsdfb				  + model->B3SOIDDlvsdfb * Inv_L				  + model->B3SOIDDwvsdfb * Inv_W				  + model->B3SOIDDpvsdfb * Inv_LW;		  pParam->B3SOIDDvsdth = model->B3SOIDDvsdth				  + model->B3SOIDDlvsdth * Inv_L				  + model->B3SOIDDwvsdth * Inv_W				  + model->B3SOIDDpvsdth * Inv_LW;/* Added for binning - END */	          T0 = (TRatio - 1.0);                  pParam->B3SOIDDuatemp = pParam->B3SOIDDua;  /*  save ua, ub, and uc for b3soiddld.c */                  pParam->B3SOIDDubtemp = pParam->B3SOIDDub;                  pParam->B3SOIDDuctemp = pParam->B3SOIDDuc;                  pParam->B3SOIDDrds0denom = pow(pParam->B3SOIDDweff * 1E6, pParam->B3SOIDDwr);                  pParam->B3SOIDDrth = here->B3SOIDDrth0 * sqrt(model->B3SOIDDtbox                      / model->B3SOIDDtsi) / pParam->B3SOIDDweff;                  pParam->B3SOIDDcth = here->B3SOIDDcth0 * model->B3SOIDDtsi;                  pParam->B3SOIDDrbody = model->B3SOIDDrbody *                                     pParam->B3SOIDDweff / pParam->B3SOIDDleff;	          pParam->B3SOIDDua = pParam->B3SOIDDua + pParam->B3SOIDDua1 * T0;	          pParam->B3SOIDDub = pParam->B3SOIDDub + pParam->B3SOIDDub1 * T0;	          pParam->B3SOIDDuc = pParam->B3SOIDDuc + pParam->B3SOIDDuc1 * T0;                  if (pParam->B3SOIDDu0 > 1.0) 

⌨️ 快捷键说明

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