Removed mos3 model >1um limit.

This commit is contained in:
pnenzi 2004-08-09 17:51:34 +00:00
parent c3064d0b26
commit c163059229
2 changed files with 9 additions and 5 deletions

View File

@ -3,11 +3,15 @@
* Updated and corrected test files in "tests" directory. Added
"examples" directory.
* src/spicelib/devices/bsim3/b3set.c: Added Dietmar Warning patch
to solve a bug that shows up when acm=2 was used. From Dietmar's
mail:
* src/spicelib/devices/bsim3/b3set.c: Added Dietmar Warning
<warning@danalyse.de> patch to solve a bug that shows up when
acm=2 was used. From Dietmar's mail message:
if we use the acm=2 option we must set the nrd and nrs
defaults to 0.
* src/spicelib/devices/mos3/mos3temp.c: As suggested by Dietmar
Warning <warning@danalyse.de> I removed the >1um limit for the
model.
2004-07-08 Paolo Nenzi <p.nenzi@ieee.org>

View File

@ -192,7 +192,7 @@ MOS3temp(GENmodel *inModel, CKTcircuit *ckt)
}
if(here->MOS3l - 2 * model->MOS3latDiff +
model->MOS3lengthAdjust <1e-6) {
model->MOS3lengthAdjust <= 0) {
(*(SPfrontEnd->IFerror))(ERR_FATAL,
"%s: effective channel length less than zero",
&(here->MOS3name));
@ -200,7 +200,7 @@ MOS3temp(GENmodel *inModel, CKTcircuit *ckt)
}
if(here->MOS3w - 2 * model->MOS3widthNarrow +
model->MOS3widthAdjust <1e-6) {
model->MOS3widthAdjust <= 0) {
(*(SPfrontEnd->IFerror))(ERR_FATAL,
"%s: effective channel width less than zero",
&(here->MOS3name));