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

📄 b3soiddmpar.c

📁 ngspice又一个电子CAD仿真软件代码.功能更全
💻 C
📖 第 1 页 / 共 4 页
字号:
            mod->B3SOIDDrbody = value->rValue;            mod->B3SOIDDrbodyGiven = TRUE;            break;        case  B3SOIDD_MOD_RBSH :            mod->B3SOIDDrbsh = value->rValue;            mod->B3SOIDDrbshGiven = TRUE;            break;        case  B3SOIDD_MOD_ADICE0 :            mod->B3SOIDDadice0 = value->rValue;            mod->B3SOIDDadice0Given = TRUE;            break;        case  B3SOIDD_MOD_ABP :            mod->B3SOIDDabp = value->rValue;            mod->B3SOIDDabpGiven = TRUE;            break;        case  B3SOIDD_MOD_MXC :            mod->B3SOIDDmxc = value->rValue;            mod->B3SOIDDmxcGiven = TRUE;            break;        case  B3SOIDD_MOD_RTH0 :            mod->B3SOIDDrth0 = value->rValue;            mod->B3SOIDDrth0Given = TRUE;            break;        case  B3SOIDD_MOD_CTH0 :            mod->B3SOIDDcth0 = value->rValue;            mod->B3SOIDDcth0Given = TRUE;            break;        case  B3SOIDD_MOD_AII :            mod->B3SOIDDaii = value->rValue;            mod->B3SOIDDaiiGiven = TRUE;            break;        case  B3SOIDD_MOD_BII :            mod->B3SOIDDbii = value->rValue;            mod->B3SOIDDbiiGiven = TRUE;            break;        case  B3SOIDD_MOD_CII :            mod->B3SOIDDcii = value->rValue;            mod->B3SOIDDciiGiven = TRUE;            break;        case  B3SOIDD_MOD_DII :            mod->B3SOIDDdii = value->rValue;            mod->B3SOIDDdiiGiven = TRUE;            break;        case  B3SOIDD_MOD_NGIDL :            mod->B3SOIDDngidl = value->rValue;            mod->B3SOIDDngidlGiven = TRUE;            break;        case  B3SOIDD_MOD_AGIDL :            mod->B3SOIDDagidl = value->rValue;            mod->B3SOIDDagidlGiven = TRUE;            break;        case  B3SOIDD_MOD_BGIDL :            mod->B3SOIDDbgidl = value->rValue;            mod->B3SOIDDbgidlGiven = TRUE;            break;        case  B3SOIDD_MOD_NDIODE :            mod->B3SOIDDndiode = value->rValue;            mod->B3SOIDDndiodeGiven = TRUE;            break;        case  B3SOIDD_MOD_NTUN :            mod->B3SOIDDntun = value->rValue;            mod->B3SOIDDntunGiven = TRUE;            break;        case  B3SOIDD_MOD_ISBJT :            mod->B3SOIDDisbjt = value->rValue;            mod->B3SOIDDisbjtGiven = TRUE;            break;        case  B3SOIDD_MOD_ISDIF :            mod->B3SOIDDisdif = value->rValue;            mod->B3SOIDDisdifGiven = TRUE;            break;        case  B3SOIDD_MOD_ISREC :            mod->B3SOIDDisrec = value->rValue;            mod->B3SOIDDisrecGiven = TRUE;            break;        case  B3SOIDD_MOD_ISTUN :            mod->B3SOIDDistun = value->rValue;            mod->B3SOIDDistunGiven = TRUE;            break;        case  B3SOIDD_MOD_XBJT :            mod->B3SOIDDxbjt = value->rValue;            mod->B3SOIDDxbjtGiven = TRUE;            break;        case  B3SOIDD_MOD_XREC :            mod->B3SOIDDxrec = value->rValue;            mod->B3SOIDDxrecGiven = TRUE;            break;        case  B3SOIDD_MOD_XTUN :            mod->B3SOIDDxtun = value->rValue;            mod->B3SOIDDxtunGiven = TRUE;            break;        case  B3SOIDD_MOD_EDL :            mod->B3SOIDDedl = value->rValue;            mod->B3SOIDDedlGiven = TRUE;            break;        case  B3SOIDD_MOD_KBJT1 :            mod->B3SOIDDkbjt1 = value->rValue;            mod->B3SOIDDkbjt1Given = TRUE;            break;        case  B3SOIDD_MOD_TT :            mod->B3SOIDDtt = value->rValue;            mod->B3SOIDDttGiven = TRUE;            break;        case  B3SOIDD_MOD_VSDTH :            mod->B3SOIDDvsdth = value->rValue;            mod->B3SOIDDvsdthGiven = TRUE;            break;        case  B3SOIDD_MOD_VSDFB :            mod->B3SOIDDvsdfb = value->rValue;            mod->B3SOIDDvsdfbGiven = TRUE;            break;        case  B3SOIDD_MOD_CSDMIN :            mod->B3SOIDDcsdmin = value->rValue;            mod->B3SOIDDcsdminGiven = TRUE;            break;        case  B3SOIDD_MOD_ASD :            mod->B3SOIDDasd = value->rValue;            mod->B3SOIDDasdGiven = TRUE;            break;        case  B3SOIDD_MOD_TNOM :            mod->B3SOIDDtnom = value->rValue + 273.15;            mod->B3SOIDDtnomGiven = TRUE;            break;        case  B3SOIDD_MOD_CGSO :            mod->B3SOIDDcgso = value->rValue;            mod->B3SOIDDcgsoGiven = TRUE;            break;        case  B3SOIDD_MOD_CGDO :            mod->B3SOIDDcgdo = value->rValue;            mod->B3SOIDDcgdoGiven = TRUE;            break;        case  B3SOIDD_MOD_CGEO :            mod->B3SOIDDcgeo = value->rValue;            mod->B3SOIDDcgeoGiven = TRUE;            break;        case  B3SOIDD_MOD_XPART :            mod->B3SOIDDxpart = value->rValue;            mod->B3SOIDDxpartGiven = TRUE;            break;        case  B3SOIDD_MOD_RSH :            mod->B3SOIDDsheetResistance = value->rValue;            mod->B3SOIDDsheetResistanceGiven = TRUE;            break;        case  B3SOIDD_MOD_PBSWG :            mod->B3SOIDDGatesidewallJctPotential = value->rValue;            mod->B3SOIDDGatesidewallJctPotentialGiven = TRUE;            break;        case  B3SOIDD_MOD_MJSWG :            mod->B3SOIDDbodyJctGateSideGradingCoeff = value->rValue;            mod->B3SOIDDbodyJctGateSideGradingCoeffGiven = TRUE;            break;        case  B3SOIDD_MOD_CJSWG :            mod->B3SOIDDunitLengthGateSidewallJctCap = value->rValue;            mod->B3SOIDDunitLengthGateSidewallJctCapGiven = TRUE;            break;        case  B3SOIDD_MOD_CSDESW :            mod->B3SOIDDcsdesw = value->rValue;            mod->B3SOIDDcsdeswGiven = TRUE;            break;        case  B3SOIDD_MOD_LINT :            mod->B3SOIDDLint = value->rValue;            mod->B3SOIDDLintGiven = TRUE;            break;        case  B3SOIDD_MOD_LL :            mod->B3SOIDDLl = value->rValue;            mod->B3SOIDDLlGiven = TRUE;            break;        case  B3SOIDD_MOD_LLN :            mod->B3SOIDDLln = value->rValue;            mod->B3SOIDDLlnGiven = TRUE;            break;        case  B3SOIDD_MOD_LW :            mod->B3SOIDDLw = value->rValue;            mod->B3SOIDDLwGiven = TRUE;            break;        case  B3SOIDD_MOD_LWN :            mod->B3SOIDDLwn = value->rValue;            mod->B3SOIDDLwnGiven = TRUE;            break;        case  B3SOIDD_MOD_LWL :            mod->B3SOIDDLwl = value->rValue;            mod->B3SOIDDLwlGiven = TRUE;            break;        case  B3SOIDD_MOD_WINT :            mod->B3SOIDDWint = value->rValue;            mod->B3SOIDDWintGiven = TRUE;            break;        case  B3SOIDD_MOD_WL :            mod->B3SOIDDWl = value->rValue;            mod->B3SOIDDWlGiven = TRUE;            break;        case  B3SOIDD_MOD_WLN :            mod->B3SOIDDWln = value->rValue;            mod->B3SOIDDWlnGiven = TRUE;            break;        case  B3SOIDD_MOD_WW :            mod->B3SOIDDWw = value->rValue;            mod->B3SOIDDWwGiven = TRUE;            break;        case  B3SOIDD_MOD_WWN :            mod->B3SOIDDWwn = value->rValue;            mod->B3SOIDDWwnGiven = TRUE;            break;        case  B3SOIDD_MOD_WWL :            mod->B3SOIDDWwl = value->rValue;            mod->B3SOIDDWwlGiven = TRUE;            break;        case  B3SOIDD_MOD_NOIA :            mod->B3SOIDDoxideTrapDensityA = value->rValue;            mod->B3SOIDDoxideTrapDensityAGiven = TRUE;            break;        case  B3SOIDD_MOD_NOIB :            mod->B3SOIDDoxideTrapDensityB = value->rValue;            mod->B3SOIDDoxideTrapDensityBGiven = TRUE;            break;        case  B3SOIDD_MOD_NOIC :            mod->B3SOIDDoxideTrapDensityC = value->rValue;            mod->B3SOIDDoxideTrapDensityCGiven = TRUE;            break;        case  B3SOIDD_MOD_NOIF :            mod->B3SOIDDnoif = value->rValue;            mod->B3SOIDDnoifGiven = TRUE;            break;        case  B3SOIDD_MOD_EM :            mod->B3SOIDDem = value->rValue;            mod->B3SOIDDemGiven = TRUE;            break;        case  B3SOIDD_MOD_EF :            mod->B3SOIDDef = value->rValue;            mod->B3SOIDDefGiven = TRUE;            break;        case  B3SOIDD_MOD_AF :            mod->B3SOIDDaf = value->rValue;            mod->B3SOIDDafGiven = TRUE;            break;        case  B3SOIDD_MOD_KF :            mod->B3SOIDDkf = value->rValue;            mod->B3SOIDDkfGiven = TRUE;            break;/* Added for binning - START */        /* Length Dependence */        case B3SOIDD_MOD_LNPEAK:            mod->B3SOIDDlnpeak = value->rValue;            mod->B3SOIDDlnpeakGiven = TRUE;            break;        case B3SOIDD_MOD_LNSUB:            mod->B3SOIDDlnsub = value->rValue;            mod->B3SOIDDlnsubGiven = TRUE;            break;        case B3SOIDD_MOD_LNGATE:            mod->B3SOIDDlngate = value->rValue;            mod->B3SOIDDlngateGiven = TRUE;            break;        case B3SOIDD_MOD_LVTH0:            mod->B3SOIDDlvth0 = value->rValue;            mod->B3SOIDDlvth0Given = TRUE;            break;        case  B3SOIDD_MOD_LK1:            mod->B3SOIDDlk1 = value->rValue;            mod->B3SOIDDlk1Given = TRUE;            break;        case  B3SOIDD_MOD_LK2:            mod->B3SOIDDlk2 = value->rValue;            mod->B3SOIDDlk2Given = TRUE;            break;        case  B3SOIDD_MOD_LK3:            mod->B3SOIDDlk3 = value->rValue;            mod->B3SOIDDlk3Given = TRUE;            break;        case  B3SOIDD_MOD_LK3B:            mod->B3SOIDDlk3b = value->rValue;            mod->B3SOIDDlk3bGiven = TRUE;            break;        case  B3SOIDD_MOD_LVBSA:            mod->B3SOIDDlvbsa = value->rValue;            mod->B3SOIDDlvbsaGiven = TRUE;            break;        case  B3SOIDD_MOD_LDELP:            mod->B3SOIDDldelp = value->rValue;            mod->B3SOIDDldelpGiven = TRUE;            break;        case  B3SOIDD_MOD_LKB1 :            mod->B3SOIDDlkb1 = value->rValue;            mod->B3SOIDDlkb1Given = TRUE;            break;        case  B3SOIDD_MOD_LKB3 :            mod->B3SOIDDlkb3 = value->rValue;            mod->B3SOIDDlkb3Given = TRUE;            break;        case  B3SOIDD_MOD_LDVBD0 :            mod->B3SOIDDldvbd0 = value->rValue;            mod->B3SOIDDldvbd0Given = TRUE;            break;        case  B3SOIDD_MOD_LDVBD1 :            mod->B3SOIDDldvbd1 = value->rValue;            mod->B3SOIDDldvbd1Given = TRUE;            break;        case  B3SOIDD_MOD_LW0:            mod->B3SOIDDlw0 = value->rValue;            mod->B3SOIDDlw0Given = TRUE;            break;        case  B3SOIDD_MOD_LNLX:            mod->B3SOIDDlnlx = value->rValue;            mod->B3SOIDDlnlxGiven = TRUE;            break;        case  B3SOIDD_MOD_LDVT0:                           mod->B3SOIDDldvt0 = value->rValue;            mod->B3SOIDDldvt0Given = TRUE;            break;        case  B3SOIDD_MOD_LDVT1:                         mod->B3SOIDDldvt1 = value->rValue;            mod->B3SOIDDldvt1Given = TRUE;            break;        case  B3SOIDD_MOD_LDVT2:                         mod->B3SOIDDldvt2 = value->rValue;            mod->B3SOIDDldvt2Given = TRUE;            break;        case  B3SOIDD_MOD_LDVT0W:                           mod->B3SOIDDldvt0w = value->rValue;            mod->B3SOIDDldvt0wGiven = TRUE;            break;        case  B3SOIDD_MOD_LDVT1W:                         mod->B3SOIDDldvt1w = value->rValue;            mod->B3SOIDDldvt1wGiven = TRUE;            break;        case  B3SOIDD_MOD_LDVT2W:                         mod->B3SOIDDldvt2w = value->rValue;            mod->B3SOIDDldvt2wGiven = TRUE;            break;        case  B3SOIDD_MOD_LU0 :            mod->B3SOIDDlu0 = value->rValue;            mod->B3SOIDDlu0Given = TRUE;            break;        case B3SOIDD_MOD_LUA:            mod->B3SOIDDlua = value->rValue;            mod->B3SOIDDluaGiven = TRUE;            break;        case B3SOIDD_MOD_LUB:            mod->B3SOIDDlub = value->rValue;            mod->B3SOIDDlubGiven = TRUE;            break;        case B3SOIDD_MOD_LUC:            mod->B3SOIDDluc = value->rValue;            mod->B3SOIDDlucGiven = TRUE;            break;        case B3SOIDD_MOD_LVSAT:            mod->B3SOIDDlvsat = value->rValue;            mod->B3SOIDDlvsatGiven = TRUE;            break;        case B3SOIDD_MOD_LA0:            mod->B3SOIDDla0 = value->rValue;            mod->B3SOIDDla0Given = TRUE;            break;        case B3SOIDD_MOD_LAGS:            mod->B3SOIDDlags= value->rValue;            mod->B3SOIDDlagsGiven = TRUE;            break;        case  B3SOIDD_MOD_LB0 :            mod->B3SOIDDlb0 = value->rValue;            mod->B3SOIDDlb0Given = TRUE;            break;        case  B3SOIDD_MOD_LB1 :            mod->B3SOIDDlb1 = value->rValue;            mod->B3SOIDDlb1Given = TRUE;            break;        case B3SOIDD_MOD_LKETA:            mod->B3SOIDDlketa = value->rValue;            mod->B3SOIDDlketaGiven = TRUE;            break;            case B3SOIDD_MOD_LABP:            mod->B3SOIDDlabp = value->rValue;            mod->B3SOIDDlabpGiven = TRUE;            break;            case B3SOIDD_MOD_LMXC:            mod->B3SOIDDlmxc = value->rValue;            mod->B3SOIDDlmxcGiven = TRUE;            break;            case B3SOIDD_MOD_LADICE0:            mod->B3SOIDDladice0 = value->rValue;            mod->B3SOIDDladice0Given = TRUE;            break;            case B3SOIDD_MOD_LA1:            mod->B3SOIDDla1 = value->rValue;            mod->B3SOIDDla1Given = TRUE;            break;        case B3SOIDD_MOD_LA2:            mod->B3SOIDDla2 = value->rValue;            mod->B3SOIDDla2Given = TRUE;            break;        case B3SOIDD_MOD_LRDSW:            mod->B3SOIDDlrdsw = value->rValue;            mod->B3SOIDDlrdswGiven = TRUE;            break;                             case B3SOIDD_MOD_LPRWB:            mod->B3SOIDDlprwb = value->rValue;            mod->B3SOIDDlprwbGiven = TRUE;            break;                             case B3SOIDD_MOD_LPRWG:            mod->B3SOIDDlprwg = value->rValue;            mod->B3SOIDDlprwgGiven = TRUE;            break;                             case  B3SOIDD_MOD_LWR :            mod->B3SOIDDlwr = value->rValue;

⌨️ 快捷键说明

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