simd suffix after model version works again
This commit is contained in:
parent
7e7561c054
commit
a53b190fbf
|
|
@ -58,8 +58,8 @@ X1 1 2 3 4 5 6 7 8 9 10 11 12 0 13 99 FOURBIT
|
||||||
.save V(1) V(2) V(3) V(4) V(5) V(6) V(7) V(8)
|
.save V(1) V(2) V(3) V(4) V(5) V(6) V(7) V(8)
|
||||||
|
|
||||||
* use BSIM3 model with default parameters
|
* use BSIM3 model with default parameters
|
||||||
.model n1 nmos level=88 version=3.2.4
|
.model n1 nmos level=49 version=3.2.4simd
|
||||||
.model p1 pmos level=88 version=3.2.4
|
.model p1 pmos level=49 version=3.2.4simd
|
||||||
*.include ./Modelcards/modelcard32.nmos
|
*.include ./Modelcards/modelcard32.nmos
|
||||||
*.include ./Modelcards/modelcard32.pmos
|
*.include ./Modelcards/modelcard32.pmos
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -299,7 +299,7 @@ char *INPdomodel(CKTcircuit *ckt, struct card *image, INPtables * tab)
|
||||||
type = INPtypelook("BSIM3v1");
|
type = INPtypelook("BSIM3v1");
|
||||||
}
|
}
|
||||||
if (prefix("3.2", ver)) { /* version string ver has to start with 3.2 */
|
if (prefix("3.2", ver)) { /* version string ver has to start with 3.2 */
|
||||||
#ifdef BSIM3v32SIMDxxxxx
|
#ifdef BSIM3v32SIMD
|
||||||
if((strlen(ver)>5) && (strcmp(&ver[strlen(ver)-4],"simd")==0))
|
if((strlen(ver)>5) && (strcmp(&ver[strlen(ver)-4],"simd")==0))
|
||||||
type = INPtypelook("BSIM3v32simd");
|
type = INPtypelook("BSIM3v32simd");
|
||||||
else
|
else
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue