Closed a bug in TNOM handling.
This commit is contained in:
parent
7a65467946
commit
ba0c212d6b
|
|
@ -1496,7 +1496,7 @@ BSIM3mParam(int param, IFvalue *value, GENmodel *inMod)
|
|||
break;
|
||||
|
||||
case BSIM3_MOD_TNOM :
|
||||
mod->BSIM3tnom = value->rValue;
|
||||
mod->BSIM3tnom = value->rValue + CONSTCtoK;
|
||||
mod->BSIM3tnomGiven = TRUE;
|
||||
break;
|
||||
case BSIM3_MOD_CGSO :
|
||||
|
|
|
|||
|
|
@ -756,9 +756,7 @@ IFuid tmpName;
|
|||
|
||||
/* unit degree celcius */
|
||||
if (!model->BSIM3tnomGiven)
|
||||
model->BSIM3tnom = ckt->CKTnomTemp;
|
||||
else
|
||||
model->BSIM3tnom = model->BSIM3tnom + 273.15;
|
||||
model->BSIM3tnom = ckt->CKTnomTemp;
|
||||
if (!model->BSIM3LintGiven)
|
||||
model->BSIM3Lint = 0.0;
|
||||
if (!model->BSIM3LlGiven)
|
||||
|
|
|
|||
Loading…
Reference in New Issue