R
Robert C Monsen
Guest
I've obtained some newer models from fairchild for various mosfets, but they
seem not to run (without modification) in CircuitMaker, due to the inclusion
of expressions dependent on TEMP. I got them to run by simply evaluating the
TEMP constant as 25 and replacing the expression by the result. However, it
would be useful to be able to run the system at different temperatures.
Is there a way to make CircuitMaker evaluate expressions?
Here is an example from the model:
..MODEL DMOS PMOS (
+ VTO={-3.5*{-0.00034*TEMP+1.0085}}
+ KP={9.3*{-0.000014*TEMP+1.00035}}
+ THETA=0.056 VMAX=1.95E5 LEVEL=3)
Here is the output:
*.MODEL DMOS PMOS (VTO={-3.5*{-0.00034*TEMP+1.0085}}
KP={9.3*{-0.000014*TEMP+1.00035}} THETA=0.056 VMAX=1.95E5 LEVEL=3)
* Error in preceeding PARAM line: Unknown operator in:
{-3.5*{-0.00034*TEMP+1.0085}
TEMP definitely exists in the analog setup options.
Thanks,
Bob Monsen
seem not to run (without modification) in CircuitMaker, due to the inclusion
of expressions dependent on TEMP. I got them to run by simply evaluating the
TEMP constant as 25 and replacing the expression by the result. However, it
would be useful to be able to run the system at different temperatures.
Is there a way to make CircuitMaker evaluate expressions?
Here is an example from the model:
..MODEL DMOS PMOS (
+ VTO={-3.5*{-0.00034*TEMP+1.0085}}
+ KP={9.3*{-0.000014*TEMP+1.00035}}
+ THETA=0.056 VMAX=1.95E5 LEVEL=3)
Here is the output:
*.MODEL DMOS PMOS (VTO={-3.5*{-0.00034*TEMP+1.0085}}
KP={9.3*{-0.000014*TEMP+1.00035}} THETA=0.056 VMAX=1.95E5 LEVEL=3)
* Error in preceeding PARAM line: Unknown operator in:
{-3.5*{-0.00034*TEMP+1.0085}
TEMP definitely exists in the analog setup options.
Thanks,
Bob Monsen