HSPICE model parameter passing

Jul 26, 2005 1 Replies

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.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required