📄 b2mpar.c
字号:
break; case BSIM2_MOD_UBB0 : mod->B2ubB0 = value->rValue; mod->B2ubB0Given = TRUE; break; case BSIM2_MOD_UBBL : mod->B2ubBL = value->rValue; mod->B2ubBLGiven = TRUE; break; case BSIM2_MOD_UBBW : mod->B2ubBW = value->rValue; mod->B2ubBWGiven = TRUE; break; case BSIM2_MOD_U100 : mod->B2u100 = value->rValue; mod->B2u100Given = TRUE; break; case BSIM2_MOD_U10L : mod->B2u10L = value->rValue; mod->B2u10LGiven = TRUE; break; case BSIM2_MOD_U10W : mod->B2u10W = value->rValue; mod->B2u10WGiven = TRUE; break; case BSIM2_MOD_U1B0 : mod->B2u1B0 = value->rValue; mod->B2u1B0Given = TRUE; break; case BSIM2_MOD_U1BL : mod->B2u1BL = value->rValue; mod->B2u1BLGiven = TRUE; break; case BSIM2_MOD_U1BW : mod->B2u1BW = value->rValue; mod->B2u1BWGiven = TRUE; break; case BSIM2_MOD_U1D0 : mod->B2u1D0 = value->rValue; mod->B2u1D0Given = TRUE; break; case BSIM2_MOD_U1DL : mod->B2u1DL = value->rValue; mod->B2u1DLGiven = TRUE; break; case BSIM2_MOD_U1DW : mod->B2u1DW = value->rValue; mod->B2u1DWGiven = TRUE; break; case BSIM2_MOD_N00 : mod->B2n00 = value->rValue; mod->B2n00Given = TRUE; break; case BSIM2_MOD_N0L : mod->B2n0L = value->rValue; mod->B2n0LGiven = TRUE; break; case BSIM2_MOD_N0W : mod->B2n0W = value->rValue; mod->B2n0WGiven = TRUE; break; case BSIM2_MOD_NB0 : mod->B2nB0 = value->rValue; mod->B2nB0Given = TRUE; break; case BSIM2_MOD_NBL : mod->B2nBL = value->rValue; mod->B2nBLGiven = TRUE; break; case BSIM2_MOD_NBW : mod->B2nBW = value->rValue; mod->B2nBWGiven = TRUE; break; case BSIM2_MOD_ND0 : mod->B2nD0 = value->rValue; mod->B2nD0Given = TRUE; break; case BSIM2_MOD_NDL : mod->B2nDL = value->rValue; mod->B2nDLGiven = TRUE; break; case BSIM2_MOD_NDW : mod->B2nDW = value->rValue; mod->B2nDWGiven = TRUE; break; case BSIM2_MOD_VOF00 : mod->B2vof00 = value->rValue; mod->B2vof00Given = TRUE; break; case BSIM2_MOD_VOF0L : mod->B2vof0L = value->rValue; mod->B2vof0LGiven = TRUE; break; case BSIM2_MOD_VOF0W : mod->B2vof0W = value->rValue; mod->B2vof0WGiven = TRUE; break; case BSIM2_MOD_VOFB0 : mod->B2vofB0 = value->rValue; mod->B2vofB0Given = TRUE; break; case BSIM2_MOD_VOFBL : mod->B2vofBL = value->rValue; mod->B2vofBLGiven = TRUE; break; case BSIM2_MOD_VOFBW : mod->B2vofBW = value->rValue; mod->B2vofBWGiven = TRUE; break; case BSIM2_MOD_VOFD0 : mod->B2vofD0 = value->rValue; mod->B2vofD0Given = TRUE; break; case BSIM2_MOD_VOFDL : mod->B2vofDL = value->rValue; mod->B2vofDLGiven = TRUE; break; case BSIM2_MOD_VOFDW : mod->B2vofDW = value->rValue; mod->B2vofDWGiven = TRUE; break; case BSIM2_MOD_AI00 : mod->B2ai00 = value->rValue; mod->B2ai00Given = TRUE; break; case BSIM2_MOD_AI0L : mod->B2ai0L = value->rValue; mod->B2ai0LGiven = TRUE; break; case BSIM2_MOD_AI0W : mod->B2ai0W = value->rValue; mod->B2ai0WGiven = TRUE; break; case BSIM2_MOD_AIB0 : mod->B2aiB0 = value->rValue; mod->B2aiB0Given = TRUE; break; case BSIM2_MOD_AIBL : mod->B2aiBL = value->rValue; mod->B2aiBLGiven = TRUE; break; case BSIM2_MOD_AIBW : mod->B2aiBW = value->rValue; mod->B2aiBWGiven = TRUE; break; case BSIM2_MOD_BI00 : mod->B2bi00 = value->rValue; mod->B2bi00Given = TRUE; break; case BSIM2_MOD_BI0L : mod->B2bi0L = value->rValue; mod->B2bi0LGiven = TRUE; break; case BSIM2_MOD_BI0W : mod->B2bi0W = value->rValue; mod->B2bi0WGiven = TRUE; break; case BSIM2_MOD_BIB0 : mod->B2biB0 = value->rValue; mod->B2biB0Given = TRUE; break; case BSIM2_MOD_BIBL : mod->B2biBL = value->rValue; mod->B2biBLGiven = TRUE; break; case BSIM2_MOD_BIBW : mod->B2biBW = value->rValue; mod->B2biBWGiven = TRUE; break; case BSIM2_MOD_VGHIGH0 : mod->B2vghigh0 = value->rValue; mod->B2vghigh0Given = TRUE; break; case BSIM2_MOD_VGHIGHL : mod->B2vghighL = value->rValue; mod->B2vghighLGiven = TRUE; break; case BSIM2_MOD_VGHIGHW : mod->B2vghighW = value->rValue; mod->B2vghighWGiven = TRUE; break; case BSIM2_MOD_VGLOW0 : mod->B2vglow0 = value->rValue; mod->B2vglow0Given = TRUE; break; case BSIM2_MOD_VGLOWL : mod->B2vglowL = value->rValue; mod->B2vglowLGiven = TRUE; break; case BSIM2_MOD_VGLOWW : mod->B2vglowW = value->rValue; mod->B2vglowWGiven = TRUE; break; case BSIM2_MOD_TOX : mod->B2tox = value->rValue; mod->B2toxGiven = TRUE; break; case BSIM2_MOD_TEMP : mod->B2temp = value->rValue; mod->B2tempGiven = TRUE; break; case BSIM2_MOD_VDD : mod->B2vdd = value->rValue; mod->B2vddGiven = TRUE; break; case BSIM2_MOD_VGG : mod->B2vgg = value->rValue; mod->B2vggGiven = TRUE; break; case BSIM2_MOD_VBB : mod->B2vbb = value->rValue; mod->B2vbbGiven = TRUE; break; case BSIM2_MOD_CGSO : mod->B2gateSourceOverlapCap = value->rValue; mod->B2gateSourceOverlapCapGiven = TRUE; break; case BSIM2_MOD_CGDO : mod->B2gateDrainOverlapCap = value->rValue; mod->B2gateDrainOverlapCapGiven = TRUE; break; case BSIM2_MOD_CGBO : mod->B2gateBulkOverlapCap = value->rValue; mod->B2gateBulkOverlapCapGiven = TRUE; break; case BSIM2_MOD_XPART : mod->B2channelChargePartitionFlag = value->iValue; mod->B2channelChargePartitionFlagGiven = TRUE; break; case BSIM2_MOD_RSH : mod->B2sheetResistance = value->rValue; mod->B2sheetResistanceGiven = TRUE; break; case BSIM2_MOD_JS : mod->B2jctSatCurDensity = value->rValue; mod->B2jctSatCurDensityGiven = TRUE; break; case BSIM2_MOD_PB : mod->B2bulkJctPotential = value->rValue; mod->B2bulkJctPotentialGiven = TRUE; break; case BSIM2_MOD_MJ : mod->B2bulkJctBotGradingCoeff = value->rValue; mod->B2bulkJctBotGradingCoeffGiven = TRUE; break; case BSIM2_MOD_PBSW : mod->B2sidewallJctPotential = value->rValue; mod->B2sidewallJctPotentialGiven = TRUE; break; case BSIM2_MOD_MJSW : mod->B2bulkJctSideGradingCoeff = value->rValue; mod->B2bulkJctSideGradingCoeffGiven = TRUE; break; case BSIM2_MOD_CJ : mod->B2unitAreaJctCap = value->rValue; mod->B2unitAreaJctCapGiven = TRUE; break; case BSIM2_MOD_CJSW : mod->B2unitLengthSidewallJctCap = value->rValue; mod->B2unitLengthSidewallJctCapGiven = TRUE; break; case BSIM2_MOD_DEFWIDTH : mod->B2defaultWidth = value->rValue; mod->B2defaultWidthGiven = TRUE; break; case BSIM2_MOD_DELLENGTH : mod->B2deltaLength = value->rValue; mod->B2deltaLengthGiven = TRUE; break; case BSIM2_MOD_NMOS : if(value->iValue) { mod->B2type = 1; mod->B2typeGiven = TRUE; } break; case BSIM2_MOD_PMOS : if(value->iValue) { mod->B2type = - 1; mod->B2typeGiven = TRUE; } break; default: return(E_BADPARM); } return(OK);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -