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

📄 b3v0mpar.c

📁 ngspice又一个电子CAD仿真软件代码.功能更全
💻 C
📖 第 1 页 / 共 4 页
字号:
            break;        case  BSIM3v0_MOD_LCDSCB :            mod->BSIM3v0lcdscb = value->rValue;            mod->BSIM3v0lcdscbGiven = TRUE;            break;        case  BSIM3v0_MOD_LCDSCD :            mod->BSIM3v0lcdscd = value->rValue;            mod->BSIM3v0lcdscdGiven = TRUE;            break;        case  BSIM3v0_MOD_LCIT :            mod->BSIM3v0lcit = value->rValue;            mod->BSIM3v0lcitGiven = TRUE;            break;        case  BSIM3v0_MOD_LNFACTOR :            mod->BSIM3v0lnfactor = value->rValue;            mod->BSIM3v0lnfactorGiven = TRUE;            break;        case BSIM3v0_MOD_LXJ:            mod->BSIM3v0lxj = value->rValue;            mod->BSIM3v0lxjGiven = TRUE;            break;        case BSIM3v0_MOD_LVSAT:            mod->BSIM3v0lvsat = value->rValue;            mod->BSIM3v0lvsatGiven = TRUE;            break;                        case BSIM3v0_MOD_LA0:            mod->BSIM3v0la0 = value->rValue;            mod->BSIM3v0la0Given = TRUE;            break;        case BSIM3v0_MOD_LAGS:            mod->BSIM3v0lags = value->rValue;            mod->BSIM3v0lagsGiven = TRUE;            break;        case BSIM3v0_MOD_LA1:            mod->BSIM3v0la1 = value->rValue;            mod->BSIM3v0la1Given = TRUE;            break;        case BSIM3v0_MOD_LA2:            mod->BSIM3v0la2 = value->rValue;            mod->BSIM3v0la2Given = TRUE;            break;        case BSIM3v0_MOD_LAT:            mod->BSIM3v0lat = value->rValue;            mod->BSIM3v0latGiven = TRUE;            break;        case BSIM3v0_MOD_LKETA:            mod->BSIM3v0lketa = value->rValue;            mod->BSIM3v0lketaGiven = TRUE;            break;            case BSIM3v0_MOD_LNSUB:            mod->BSIM3v0lnsub = value->rValue;            mod->BSIM3v0lnsubGiven = TRUE;            break;        case BSIM3v0_MOD_LNPEAK:            mod->BSIM3v0lnpeak = value->rValue;            mod->BSIM3v0lnpeakGiven = TRUE;	    if (mod->BSIM3v0lnpeak > 1.0e20)		mod->BSIM3v0lnpeak *= 1.0e-6;            break;        case BSIM3v0_MOD_LNGATE:            mod->BSIM3v0lngate = value->rValue;            mod->BSIM3v0lngateGiven = TRUE;	    if (mod->BSIM3v0lngate > 1.0e23)		mod->BSIM3v0lngate *= 1.0e-6;            break;        case BSIM3v0_MOD_LGAMMA1:            mod->BSIM3v0lgamma1 = value->rValue;            mod->BSIM3v0lgamma1Given = TRUE;            break;        case BSIM3v0_MOD_LGAMMA2:            mod->BSIM3v0lgamma2 = value->rValue;            mod->BSIM3v0lgamma2Given = TRUE;            break;        case BSIM3v0_MOD_LVBX:            mod->BSIM3v0lvbx = value->rValue;            mod->BSIM3v0lvbxGiven = TRUE;            break;        case BSIM3v0_MOD_LVBM:            mod->BSIM3v0lvbm = value->rValue;            mod->BSIM3v0lvbmGiven = TRUE;            break;        case BSIM3v0_MOD_LXT:            mod->BSIM3v0lxt = value->rValue;            mod->BSIM3v0lxtGiven = TRUE;            break;        case  BSIM3v0_MOD_LK1:            mod->BSIM3v0lk1 = value->rValue;            mod->BSIM3v0lk1Given = TRUE;            break;        case  BSIM3v0_MOD_LKT1:            mod->BSIM3v0lkt1 = value->rValue;            mod->BSIM3v0lkt1Given = TRUE;            break;        case  BSIM3v0_MOD_LKT1L:            mod->BSIM3v0lkt1l = value->rValue;            mod->BSIM3v0lkt1lGiven = TRUE;            break;        case  BSIM3v0_MOD_LKT2:            mod->BSIM3v0lkt2 = value->rValue;            mod->BSIM3v0lkt2Given = TRUE;            break;        case  BSIM3v0_MOD_LK2:            mod->BSIM3v0lk2 = value->rValue;            mod->BSIM3v0lk2Given = TRUE;            break;        case  BSIM3v0_MOD_LK3:            mod->BSIM3v0lk3 = value->rValue;            mod->BSIM3v0lk3Given = TRUE;            break;        case  BSIM3v0_MOD_LK3B:            mod->BSIM3v0lk3b = value->rValue;            mod->BSIM3v0lk3bGiven = TRUE;            break;        case  BSIM3v0_MOD_LNLX:            mod->BSIM3v0lnlx = value->rValue;            mod->BSIM3v0lnlxGiven = TRUE;            break;        case  BSIM3v0_MOD_LW0:            mod->BSIM3v0lw0 = value->rValue;            mod->BSIM3v0lw0Given = TRUE;            break;        case  BSIM3v0_MOD_LDVT0:                           mod->BSIM3v0ldvt0 = value->rValue;            mod->BSIM3v0ldvt0Given = TRUE;            break;        case  BSIM3v0_MOD_LDVT1:                         mod->BSIM3v0ldvt1 = value->rValue;            mod->BSIM3v0ldvt1Given = TRUE;            break;        case  BSIM3v0_MOD_LDVT2:                         mod->BSIM3v0ldvt2 = value->rValue;            mod->BSIM3v0ldvt2Given = TRUE;            break;        case  BSIM3v0_MOD_LDVT0W:                           mod->BSIM3v0ldvt0w = value->rValue;            mod->BSIM3v0ldvt0Given = TRUE;            break;        case  BSIM3v0_MOD_LDVT1W:                         mod->BSIM3v0ldvt1 = value->rValue;            mod->BSIM3v0ldvt1wGiven = TRUE;            break;        case  BSIM3v0_MOD_LDVT2W:                         mod->BSIM3v0ldvt2 = value->rValue;            mod->BSIM3v0ldvt2wGiven = TRUE;            break;        case  BSIM3v0_MOD_LDROUT:                         mod->BSIM3v0ldrout = value->rValue;            mod->BSIM3v0ldroutGiven = TRUE;            break;        case  BSIM3v0_MOD_LDSUB:                         mod->BSIM3v0ldsub = value->rValue;            mod->BSIM3v0ldsubGiven = TRUE;            break;        case BSIM3v0_MOD_LVTH0:            mod->BSIM3v0lvth0 = value->rValue;            mod->BSIM3v0lvth0Given = TRUE;            break;        case BSIM3v0_MOD_LUA:            mod->BSIM3v0lua = value->rValue;            mod->BSIM3v0luaGiven = TRUE;            break;        case BSIM3v0_MOD_LUA1:            mod->BSIM3v0lua1 = value->rValue;            mod->BSIM3v0lua1Given = TRUE;            break;        case BSIM3v0_MOD_LUB:            mod->BSIM3v0lub = value->rValue;            mod->BSIM3v0lubGiven = TRUE;            break;        case BSIM3v0_MOD_LUB1:            mod->BSIM3v0lub1 = value->rValue;            mod->BSIM3v0lub1Given = TRUE;            break;        case BSIM3v0_MOD_LUC:            mod->BSIM3v0luc = value->rValue;            mod->BSIM3v0lucGiven = TRUE;            break;        case BSIM3v0_MOD_LUC1:            mod->BSIM3v0luc1 = value->rValue;            mod->BSIM3v0luc1Given = TRUE;            break;        case  BSIM3v0_MOD_LU0 :            mod->BSIM3v0lu0 = value->rValue;            mod->BSIM3v0lu0Given = TRUE;	    if (mod->BSIM3v0lu0 > 1.0)		mod->BSIM3v0lu0 *= 1.0e-4;            break;        case  BSIM3v0_MOD_LUTE :            mod->BSIM3v0lute = value->rValue;            mod->BSIM3v0luteGiven = TRUE;            break;        case BSIM3v0_MOD_LVOFF:            mod->BSIM3v0lvoff = value->rValue;            mod->BSIM3v0lvoffGiven = TRUE;            break;        case  BSIM3v0_MOD_LDELTA :            mod->BSIM3v0ldelta = value->rValue;            mod->BSIM3v0ldeltaGiven = TRUE;            break;        case BSIM3v0_MOD_LRDSW:            mod->BSIM3v0lrdsw = value->rValue;            mod->BSIM3v0lrdswGiven = TRUE;            break;                             case BSIM3v0_MOD_LPRWB:            mod->BSIM3v0lprwb = value->rValue;            mod->BSIM3v0lprwbGiven = TRUE;            break;                             case BSIM3v0_MOD_LPRWG:            mod->BSIM3v0lprwg = value->rValue;            mod->BSIM3v0lprwgGiven = TRUE;            break;                             case BSIM3v0_MOD_LPRT:            mod->BSIM3v0lprt = value->rValue;            mod->BSIM3v0lprtGiven = TRUE;            break;                             case BSIM3v0_MOD_LETA0:            mod->BSIM3v0leta0 = value->rValue;            mod->BSIM3v0leta0Given = TRUE;            break;                         case BSIM3v0_MOD_LETAB:            mod->BSIM3v0letab = value->rValue;            mod->BSIM3v0letabGiven = TRUE;            break;                         case BSIM3v0_MOD_LPCLM:            mod->BSIM3v0lpclm = value->rValue;            mod->BSIM3v0lpclmGiven = TRUE;            break;                         case BSIM3v0_MOD_LPDIBL1:            mod->BSIM3v0lpdibl1 = value->rValue;            mod->BSIM3v0lpdibl1Given = TRUE;            break;                         case BSIM3v0_MOD_LPDIBL2:            mod->BSIM3v0lpdibl2 = value->rValue;            mod->BSIM3v0lpdibl2Given = TRUE;            break;                         case BSIM3v0_MOD_LPDIBLB:            mod->BSIM3v0lpdiblb = value->rValue;            mod->BSIM3v0lpdiblbGiven = TRUE;            break;                         case BSIM3v0_MOD_LPSCBE1:            mod->BSIM3v0lpscbe1 = value->rValue;            mod->BSIM3v0lpscbe1Given = TRUE;            break;                         case BSIM3v0_MOD_LPSCBE2:            mod->BSIM3v0lpscbe2 = value->rValue;            mod->BSIM3v0lpscbe2Given = TRUE;            break;                         case BSIM3v0_MOD_LPVAG:            mod->BSIM3v0lpvag = value->rValue;            mod->BSIM3v0lpvagGiven = TRUE;            break;                         case  BSIM3v0_MOD_LWR :            mod->BSIM3v0lwr = value->rValue;            mod->BSIM3v0lwrGiven = TRUE;            break;        case  BSIM3v0_MOD_LDWG :            mod->BSIM3v0ldwg = value->rValue;            mod->BSIM3v0ldwgGiven = TRUE;            break;        case  BSIM3v0_MOD_LDWB :            mod->BSIM3v0ldwb = value->rValue;            mod->BSIM3v0ldwbGiven = TRUE;            break;        case  BSIM3v0_MOD_LB0 :            mod->BSIM3v0lb0 = value->rValue;            mod->BSIM3v0lb0Given = TRUE;            break;        case  BSIM3v0_MOD_LB1 :            mod->BSIM3v0lb1 = value->rValue;            mod->BSIM3v0lb1Given = TRUE;            break;        case  BSIM3v0_MOD_LALPHA0 :            mod->BSIM3v0lalpha0 = value->rValue;            mod->BSIM3v0lalpha0Given = TRUE;            break;        case  BSIM3v0_MOD_LBETA0 :            mod->BSIM3v0lbeta0 = value->rValue;            mod->BSIM3v0lbeta0Given = TRUE;            break;        case  BSIM3v0_MOD_LELM :            mod->BSIM3v0lelm = value->rValue;            mod->BSIM3v0lelmGiven = TRUE;            break;        case  BSIM3v0_MOD_LCGSL :            mod->BSIM3v0lcgsl = value->rValue;            mod->BSIM3v0lcgslGiven = TRUE;            break;        case  BSIM3v0_MOD_LCGDL :            mod->BSIM3v0lcgdl = value->rValue;            mod->BSIM3v0lcgdlGiven = TRUE;            break;        case  BSIM3v0_MOD_LCKAPPA :            mod->BSIM3v0lckappa = value->rValue;            mod->BSIM3v0lckappaGiven = TRUE;            break;        case  BSIM3v0_MOD_LCF :            mod->BSIM3v0lcf = value->rValue;            mod->BSIM3v0lcfGiven = TRUE;            break;        case  BSIM3v0_MOD_LCLC :            mod->BSIM3v0lclc = value->rValue;            mod->BSIM3v0lclcGiven = TRUE;            break;        case  BSIM3v0_MOD_LCLE :            mod->BSIM3v0lcle = value->rValue;            mod->BSIM3v0lcleGiven = TRUE;            break;	/* Width dependence */        case  BSIM3v0_MOD_WCDSC :            mod->BSIM3v0wcdsc = value->rValue;            mod->BSIM3v0wcdscGiven = TRUE;            break;                       case  BSIM3v0_MOD_WCDSCB :            mod->BSIM3v0wcdscb = value->rValue;            mod->BSIM3v0wcdscbGiven = TRUE;            break;         case  BSIM3v0_MOD_WCDSCD :            mod->BSIM3v0wcdscd = value->rValue;            mod->BSIM3v0wcdscdGiven = TRUE;            break;        case  BSIM3v0_MOD_WCIT :            mod->BSIM3v0wcit = value->rValue;            mod->BSIM3v0wcitGiven = TRUE;            break;        case  BSIM3v0_MOD_WNFACTOR :            mod->BSIM3v0wnfactor = value->rValue;            mod->BSIM3v0wnfactorGiven = TRUE;            break;        case BSIM3v0_MOD_WXJ:            mod->BSIM3v0wxj = value->rValue;            mod->BSIM3v0wxjGiven = TRUE;            break;        case BSIM3v0_MOD_WVSAT:            mod->BSIM3v0wvsat = value->rValue;            mod->BSIM3v0wvsatGiven = TRUE;            break;        case BSIM3v0_MOD_WA0:            mod->BSIM3v0wa0 = value->rValue;            mod->BSIM3v0wa0Given = TRUE;            break;        case BSIM3v0_MOD_WAGS:            mod->BSIM3v0wags = value->rValue;            mod->BSIM3v0wagsGiven = TRUE;            break;        case BSIM3v0_MOD_WA1:            mod->BSIM3v0wa1 = value->rValue;            mod->BSIM3v0wa1Given = TRUE;            break;        case BSIM3v0_MOD_WA2:            mod->BSIM3v0wa2 = value->rValue;            mod->BSIM3v0wa2Given = TRUE;            break;        case BSIM3v0_MOD_WAT:            mod->BSIM3v0wat = value->rValue;            mod->BSIM3v0watGiven = TRUE;            break;        case BSIM3v0_MOD_WKETA:            mod->BSIM3v0wketa = value->rValue;            mod->BSIM3v0wketaGiven = TRUE;            break;            case BSIM3v0_MOD_WNSUB:

⌨️ 快捷键说明

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