The 'then' statement was equivalent to the 'else' statement.
This commit is contained in:
parent
cf24081507
commit
740987382b
|
|
@ -2049,25 +2049,11 @@ line755:
|
|||
ag0 = ckt->CKTag[0];
|
||||
|
||||
if (model->BSIM3v1capMod == 0)
|
||||
{ if (vgd < 0.0)
|
||||
{
|
||||
cgdo = pParam->BSIM3v1cgdo;
|
||||
qgdo = pParam->BSIM3v1cgdo * vgd;
|
||||
}
|
||||
else
|
||||
{ cgdo = pParam->BSIM3v1cgdo;
|
||||
qgdo = pParam->BSIM3v1cgdo * vgd;
|
||||
}
|
||||
|
||||
if (vgs < 0.0)
|
||||
{
|
||||
cgso = pParam->BSIM3v1cgso;
|
||||
qgso = pParam->BSIM3v1cgso * vgs;
|
||||
}
|
||||
else
|
||||
{ cgso = pParam->BSIM3v1cgso;
|
||||
qgso = pParam->BSIM3v1cgso * vgs;
|
||||
}
|
||||
{
|
||||
cgdo = pParam->BSIM3v1cgdo;
|
||||
qgdo = pParam->BSIM3v1cgdo * vgd;
|
||||
cgso = pParam->BSIM3v1cgso;
|
||||
qgso = pParam->BSIM3v1cgso * vgs;
|
||||
}
|
||||
else if (model->BSIM3v1capMod == 1)
|
||||
{ if (vgd < 0.0)
|
||||
|
|
|
|||
|
|
@ -2808,41 +2808,11 @@ line755:
|
|||
|
||||
if (model->BSIM3v32capMod == 0)
|
||||
{
|
||||
/* Added revision dependent code */
|
||||
switch (model->BSIM3v32intVersion) {
|
||||
case BSIM3v32V324:
|
||||
case BSIM3v32V323:
|
||||
/* code merge -JX */
|
||||
cgdo = pParam->BSIM3v32cgdo;
|
||||
qgdo = pParam->BSIM3v32cgdo * vgd;
|
||||
cgso = pParam->BSIM3v32cgso;
|
||||
qgso = pParam->BSIM3v32cgso * vgs;
|
||||
break;
|
||||
case BSIM3v32V322:
|
||||
case BSIM3v32V32:
|
||||
default:
|
||||
if (vgd < 0.0)
|
||||
{
|
||||
cgdo = pParam->BSIM3v32cgdo;
|
||||
qgdo = pParam->BSIM3v32cgdo * vgd;
|
||||
}
|
||||
else
|
||||
{
|
||||
cgdo = pParam->BSIM3v32cgdo;
|
||||
qgdo = pParam->BSIM3v32cgdo * vgd;
|
||||
}
|
||||
|
||||
if (vgs < 0.0)
|
||||
{
|
||||
cgso = pParam->BSIM3v32cgso;
|
||||
qgso = pParam->BSIM3v32cgso * vgs;
|
||||
}
|
||||
else
|
||||
{
|
||||
cgso = pParam->BSIM3v32cgso;
|
||||
qgso = pParam->BSIM3v32cgso * vgs;
|
||||
}
|
||||
}
|
||||
/* code merge -JX */
|
||||
cgdo = pParam->BSIM3v32cgdo;
|
||||
qgdo = pParam->BSIM3v32cgdo * vgd;
|
||||
cgso = pParam->BSIM3v32cgso;
|
||||
qgso = pParam->BSIM3v32cgso * vgs;
|
||||
}
|
||||
else if (model->BSIM3v32capMod == 1)
|
||||
{ if (vgd < 0.0)
|
||||
|
|
|
|||
|
|
@ -1708,8 +1708,7 @@ int B4SOILoadOMP(B4SOIinstance *here, CKTcircuit *ckt) {
|
|||
dVbs_dVb = 1.0;
|
||||
dVbs_dVe = 0.0;
|
||||
dVbs_dT = 0.0;
|
||||
if (selfheat) dVbsmos_dT = 0.0;
|
||||
else dVbsmos_dT = 0.0;
|
||||
dVbsmos_dT = 0.0;
|
||||
|
||||
Vbp = Vbs - Vps;
|
||||
dVbp_dVb = 1;
|
||||
|
|
|
|||
Loading…
Reference in New Issue