10.12.2012 Views

SIMPLORER User Manual V6.0 - FER-a

SIMPLORER User Manual V6.0 - FER-a

SIMPLORER User Manual V6.0 - FER-a

SHOW MORE
SHOW LESS

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

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

3<br />

5<br />

40 General Modeling Functions<br />

3.3.1 Selecting Components<br />

The Schematic Model tree provides all installed <strong>SIMPLORER</strong> libraries in the following tabs:<br />

«Basics», «Displays», «AMS», «Digital», «Tools», «Add Ons», «Manufacturers», «<strong>User</strong>s»,<br />

and «Projects». Each tab can contain one or more libraries. All components are contained in<br />

a library.<br />

Select a tab in the Installed Libraries window and then the desired component in the tree.<br />

Drag the component with pressed mouse button onto the sheet (Drag-and-Drop).<br />

<strong>SIMPLORER</strong> Components<br />

A simulation model (SML description) can consist of different model types. A model, used in<br />

a SML description, can be an internal component, an C model (modeled in C++), or a macro.<br />

A macro itself is a substructure that can include all model types: internal components, C models,<br />

and macros. There are two macro formats, graphical and text macros. VHDL-AMS models<br />

appear in the Model Agent as text macros and in the SML description as COUPL statement.<br />

Model Type Internal<br />

components<br />

C Models Macros<br />

Format – – Graphical Text<br />

Language – C++ SML SML VHDL-AMS<br />

SML statement INTERN UMODEL MODELDEF<br />

MODEL<br />

MODEL COUPL<br />

Each model type has a corresponding symbol in the Model Agent. All components (internal<br />

components, C models, macros) belong to a library. They can be placed on the sheet and used<br />

in a simulation model in the same way. See also “Symbols in the Model Agent” on page 488.<br />

Macros can be changed if the description is not encoded. All VHDL-AMS models are open<br />

coded and can be used to derive more advanced models.<br />

Simulation Level — Static and Dynamic Components<br />

For most applications, system level semiconductor components supply sufficient simulation<br />

data. However, if your simulation targets other data, such as turn on and off, losses, and thermal<br />

analysis, then you need to use dynamic components (Semiconductor device level components,<br />

Spice components, Manufacturer models). Keep in mind that using a large number of<br />

dynamic components increases simulation time.<br />

It is not very useful to combine nonlinearity, an exact geometric representation, and the complete<br />

dynamic behavior in one model. As it is common in other areas of modelling too, only<br />

subsystems have to be described with high accuracy while other parts can be simplified.<br />

Semiconductor Device Level and Manufacturer Components<br />

Device level components appear in the «Basics» tab (Semiconductor Device Level, Spice) and<br />

«Manufacturers» tab. In <strong>SIMPLORER</strong>, there are two types of manufacturer models:<br />

• Parametrized models, in which parameters can be changed («Basics»).<br />

• Completely parametrized models, in which parameters cannot be changed («Manufacturers»).

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

Saved successfully!

Ooh no, something went wrong!