.model
.model name type [param1=value1 ... [param2=value2 ]]
Description
Allows certain parameters, which are expected to be shared over many instances, to be specified once. However, for any given component, it is predetermined which parameters can be specified using the .model statement for that component.
Arguments
|
Name
|
Description
|
|
name
|
Name of the model.
|
|
type
|
Specifies the type name of the component. Typical device types are:
-
C: Capacitor Model -
D: Diode Model -
NMOS: N-channel MOSFET Model -
NPN: npn Bipolar Junction Transistor (BJT) Model -
PMOS: P-channel MOSFET Model -
PNP: pnp Bipolar Junction Transistor (BJT) Model -
R: Resistor Model
|
|
parameter=value
|
This is optional. You can repeat it any number of times in a .model statement. Each parameter specification is a model parameter, specified as parameter=value. For more information about the available model parameters for each component, refer to the Spectre Circuit Simulator Components and Device Models Reference manual.
|
Example
.model nch nmos level = 72 version = 105.03 bulkmod=0 geomod=2
Here, a NMOS model with level=72 is defined. It is a BSIM-CMG model.
Return to top