HSPICE model parameter passing

S

Subhajit

Guest
I would like to modify a model parameter of
a MOSFET while instantiating it
e.g. threshold voltage parameter
VTH0 of BSIM3V3 mosfet parameters:

M1 1 2 3 4 w=10u l=2u VTH0=0.5

However HSPICE does not allow
modification of model parameters
this way. Some other versions of
Spice do allow this. Is there a
way out?

The reason I wish to modify VTH0
is to run a Monte-Carlo sim for
threshold voltage mismatches.
 
On 26 Jul 2005 05:53:10 -0700, "Subhajit" <sub_sen@hotmail.com> wrote:

I would like to modify a model parameter of
a MOSFET while instantiating it
e.g. threshold voltage parameter
VTH0 of BSIM3V3 mosfet parameters:

M1 1 2 3 4 w=10u l=2u VTH0=0.5

However HSPICE does not allow
modification of model parameters
this way. Some other versions of
Spice do allow this. Is there a
way out?

The reason I wish to modify VTH0
is to run a Monte-Carlo sim for
threshold voltage mismatches.
Rewrite your model file so that, in the model "card, VTHO='VTChange'

Then declare PARAM VTChange in a .INCLUDE file.

PSpice would use VTHO={VTChange}

...Jim Thompson
--
| James E.Thompson, P.E. | mens |
| Analog Innovations, Inc. | et |
| Analog/Mixed-Signal ASIC's and Discrete Systems | manus |
| Phoenix, Arizona Voice:(480)460-2350 | |
| E-mail Address at Website Fax:(480)460-2142 | Brass Rat |
| http://www.analog-innovations.com | 1962 |

I love to cook with wine. Sometimes I even put it in the food.
 

Welcome to EDABoard.com

Sponsor

Back
Top