Add slow and fast SCMOS spice models.

This commit is contained in:
Matt Guthaus 2018-02-12 17:16:40 -08:00
parent 9e38b8aca1
commit ccc8ed2b48
7 changed files with 48 additions and 15 deletions

View File

@ -0,0 +1,10 @@
*********************************************
* Transistor Models
* Note: These models are approximate
* and should be substituted with actual
* models from MOSIS or SCN3ME
*********************************************
.MODEL n NMOS (LEVEL=49 VTO=0.669845 KP=113.7771E-6
+ NSUB=6E16 U0=461 GAMMA=0.5705 TOX=13.9n)

View File

@ -0,0 +1,9 @@
*********************************************
* Transistor Models
* Note: These models are approximate
* and should be substituted with actual
* models from MOSIS or SCN3ME
*********************************************
.MODEL p PMOS (LEVEL=49 VTO=-0.921340 KP=366.0244-6
+ NSUB=6E16 U0=211 GAMMA=0.2370 TOX=13.9n)

View File

@ -5,8 +5,5 @@
* models from MOSIS or SCN3ME
*********************************************
.MODEL n NMOS (LEVEL=4 VTO=0.669845 KP=113.7771E-6
+ NSUB=6E16 U0=458 VFB=-0.851 GAMMA=0.5705 TOX=13.9n
+ TNOM=27)
.MODEL n NMOS (LEVEL=49 VTO=0.669845 KP=113.7771E-6
+ NSUB=6E16 U0=458 GAMMA=0.5705 TOX=13.9n)

View File

@ -5,7 +5,5 @@
* models from MOSIS or SCN3ME
*********************************************
.MODEL p PMOS (LEVEL=4 VTO=-0.921340 KP=366.0244-6
+ NSUB=6E16 U0=212 VFB=0.395 GAMMA=0.2370 TOX=13.9n
+ TNOM=27)
.MODEL p PMOS (LEVEL=49 VTO=-0.921340 KP=366.0244-6
+ NSUB=6E16 U0=212 GAMMA=0.2370 TOX=13.9n)

View File

@ -0,0 +1,10 @@
*********************************************
* Transistor Models
* Note: These models are approximate
* and should be substituted with actual
* models from MOSIS or SCN3ME
*********************************************
.MODEL n NMOS (LEVEL=49 VTO=0.669845 KP=113.7771E-6
+ NSUB=6E16 U0=459 GAMMA=0.5705 TOX=13.9n)

View File

@ -0,0 +1,9 @@
*********************************************
* Transistor Models
* Note: These models are approximate
* and should be substituted with actual
* models from MOSIS or SCN3ME
*********************************************
.MODEL p PMOS (LEVEL=49 VTO=-0.921340 KP=366.0244-6
+ NSUB=6E16 U0=212 GAMMA=0.2370 TOX=13.9n)

View File

@ -200,12 +200,12 @@ spice["pmos"]="p"
# This is a map of corners to model files
SPICE_MODEL_DIR=os.environ.get("SPICE_MODEL_DIR")
# FIXME: Uncomment when we have the new spice models
spice["fet_models"] = { "TT" : [SPICE_MODEL_DIR+"/nom/pmos.sp",SPICE_MODEL_DIR+"/nom/nmos.sp"] }
# spice["fet_models"] = { "TT" : [SPICE_MODEL_DIR+"/nom/pmos.sp",SPICE_MODEL_DIR+"/nom/nmos.sp"],
# "FF" : [SPICE_MODEL_DIR+"/ff/pmos.sp",SPICE_MODEL_DIR+"/ff/nmos.sp"],
# "FS" : [SPICE_MODEL_DIR+"/ff/pmos.sp",SPICE_MODEL_DIR+"/ss/nmos.sp"],
# "SF" : [SPICE_MODEL_DIR+"/ss/pmos.sp",SPICE_MODEL_DIR+"/ff/nmos.sp"],
# "SS" : [SPICE_MODEL_DIR+"/ss/pmos.sp",SPICE_MODEL_DIR+"/ss/nmos.sp"] }
#spice["fet_models"] = { "TT" : [SPICE_MODEL_DIR+"/nom/pmos.sp",SPICE_MODEL_DIR+"/nom/nmos.sp"] }
spice["fet_models"] = { "TT" : [SPICE_MODEL_DIR+"/nom/pmos.sp",SPICE_MODEL_DIR+"/nom/nmos.sp"],
"FF" : [SPICE_MODEL_DIR+"/ff/pmos.sp",SPICE_MODEL_DIR+"/ff/nmos.sp"],
"FS" : [SPICE_MODEL_DIR+"/ff/pmos.sp",SPICE_MODEL_DIR+"/ss/nmos.sp"],
"SF" : [SPICE_MODEL_DIR+"/ss/pmos.sp",SPICE_MODEL_DIR+"/ff/nmos.sp"],
"SS" : [SPICE_MODEL_DIR+"/ss/pmos.sp",SPICE_MODEL_DIR+"/ss/nmos.sp"] }
#spice stimulus related variables