23.01.2015 Views

Download - Wolfram Research

Download - Wolfram Research

Download - Wolfram Research

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.2 Subcircuit and Device Model Definition 193<br />

Scope<br />

Parameters<br />

Defaults<br />

Translation<br />

Symbolic<br />

Variables<br />

InitialGuess<br />

InitialConditions<br />

the scope of the model definition (local or global)<br />

the list of model parameter names<br />

default values for model parameters<br />

translation rules for parameter conversion<br />

the list of ABM parameters to be kept in symbolic form<br />

the variables in a system of ABM equations<br />

initial guess for the numerical values of ABM variables<br />

initial conditions for dynamic ABM variables<br />

Optional arguments of the Model command.<br />

A valid Model definition has the following general form:<br />

Model[<br />

Name −> name,<br />

Selector −> selector<br />

Ports −> {port nodes},<br />

optarg <br />

−> value ,<br />

<br />

Definition −> Netlist[ ] | Circuit[ ] | Equations[ ]<br />

]<br />

Arguments Description<br />

The arguments of the Model command are explained in detail below.<br />

Name<br />

Name−>"string"<br />

Name−>symbol<br />

Name−>{"string <br />

", "string <br />

", † † † }<br />

the name of the model class to which the model definition<br />

is assigned<br />

equivalent to Name−>ToString[symbol]<br />

assign the model definition to several model classes<br />

Format of the Name argument.<br />

The value of the argument Name identifies a class of model definitions for a non-primitive circuit<br />

object or a device type, such as current mirror, operational amplifier, bipolar junction transistor, or<br />

MOSFET. The class name must be a symbol or a string. For example, the class names of BJT and<br />

MOSFET models are defined in the Analog Insydes model library as:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!