441
Compact Model Library for Circuit Simulation
* -------------------------- optional -------------------------*
+ z=z
$$ default = 0.1n: s/d length from
* channel
*
+ ad=ad as=as pd=pd ps=ps $$ default = function of w, l, z
*
+ n_fingers=#fingers
$$ default=1
*
+ sigmavt=(instance sigvt) $$ default=0
*
+ mismatchflag=(0|1)
$$ default=0
*
* n4_XXX : NMOS XXX vt Ldrawn = 0.026u, Wdrawn = 1u
*
x0 d g s b
*
+n4_svt w=w l=l
$$ REQUIRED
*
* --------------------------- optional ----------------------------*
+ z=z
$$ default = 0.1n : s/d length from
* channel
*
+ ad=ad as=as pd=pd ps=ps $$ default = function of w, l, z
*
+ n_fingers=#fingers
$$ default=1
*
+ sigmavt=(instance sigvt) $$ default=0
*
+ mismatchflag=(0|1)
$$ default=0
*
* For statistical modeling using Monte Carlo simulation, use:
* .lib ‘ex1mod0p1.l’ MC
*
* Use flags to simulate different sources of process
* variability, For example, to simulate local variation, set
* the following flags
*
* .param globalsigmavtflag=0
* .param globalmcflag=0
* .param globalmismatchflag=1
*
* MC simulations
globalsigmavtflag
globalmcflag globalmismatchflag
---------------------------- -----------------* MC (Global + Local)
0
1
1
* MC (Global)
0
1
0
* MC (Local)
0
0
1
*
* Example of user-defined (mismatch parameter) “avt” values in
* Hspice netlist:
*
.param avtp=1.0e-9
*
.param avtn=1.0e-9
*
* Use the following command to include the appropriate library
* for typical N and typical P (TT) models
* .lib ‘ex1mod0p1.l’ TT
*
* Temperature Range : 25C
* Vds Range
: 0 ~ 0.9 V
Compact Model Library for Circuit Simulation
* -------------------------- optional -------------------------*
+ z=z
$$ default = 0.1n: s/d length from
* channel
*
+ ad=ad as=as pd=pd ps=ps $$ default = function of w, l, z
*
+ n_fingers=#fingers
$$ default=1
*
+ sigmavt=(instance sigvt) $$ default=0
*
+ mismatchflag=(0|1)
$$ default=0
*
* n4_XXX : NMOS XXX vt Ldrawn = 0.026u, Wdrawn = 1u
*
x0 d g s b
*
+n4_svt w=w l=l
$$ REQUIRED
*
* --------------------------- optional ----------------------------*
+ z=z
$$ default = 0.1n : s/d length from
* channel
*
+ ad=ad as=as pd=pd ps=ps $$ default = function of w, l, z
*
+ n_fingers=#fingers
$$ default=1
*
+ sigmavt=(instance sigvt) $$ default=0
*
+ mismatchflag=(0|1)
$$ default=0
*
* For statistical modeling using Monte Carlo simulation, use:
* .lib ‘ex1mod0p1.l’ MC
*
* Use flags to simulate different sources of process
* variability, For example, to simulate local variation, set
* the following flags
*
* .param globalsigmavtflag=0
* .param globalmcflag=0
* .param globalmismatchflag=1
*
* MC simulations
globalsigmavtflag
globalmcflag globalmismatchflag
---------------------------- -----------------* MC (Global + Local)
0
1
1
* MC (Global)
0
1
0
* MC (Local)
0
0
1
*
* Example of user-defined (mismatch parameter) “avt” values in
* Hspice netlist:
*
.param avtp=1.0e-9
*
.param avtn=1.0e-9
*
* Use the following command to include the appropriate library
* for typical N and typical P (TT) models
* .lib ‘ex1mod0p1.l’ TT
*
* Temperature Range : 25C
* Vds Range
: 0 ~ 0.9 V
