📄 b3soiddtemp.c
字号:
+ 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 + -