You are on page 1of 14

Silvaco Models Sytnax

BY NAGEEB AND SHOEER

The main simulator (Atlas)

The structure file

It doesnt need to be a separate file, it can be in the same command


file

It contains the mesh regions description

The electrodes position and the doping profile

The processes of manufacture like masking etching .. Etc and its done
on Athena module to predict the physical properties of the structure

The geometrical characteristics is done on the DevEdit

Gaussian doping structure

Example of Meshing structure

Material Parameters

You can edit the Material and doping parameters and the models used
with the Contact,Material and model statements.

Define the outer circuit elements insulator, capacitors and inductors.

Every element has its default parameter values

Setting the parameters can be made to materials or regions by defining


the regions and editing them

Specify the interface parameters with the interface statements

Physical Models

Physical models are specified using the MODELS and IMPACT


statements.

The physical models can be grouped into five classes: mobility,


recombination, carrier statistics, impact ionization, and tunneling.

All the Physical Models are summarized in Athens user manual

Also their detailed description and the ad and disadvantages of each


model

Numerical Method

Numerical methods are given in the METHOD statements.

There are basically three types of solution techniques.

Decoupled (GUMMEL)

Fully coupled (NEWTON)

The GUMMEL method will solve for each unknown in turn keeping the other
variables constant, repeating the process until a stable solution is achieved

Solve the total system of unknowns together

BLOCK

The BLOCK methods will solve some equations fully coupled while others are decoupled

Statement

A statement is specified in the general format:

<STATEMENT> <PARAMETER>=<VALUE>

Parameters

Syntax Rules

Mnemonics,

Continuation Lines,

Comments,

Synonyms,

Symbols

The following symbols are used in the statement descriptions:


| Separates parameters or pseudonyms which are mutually exclusive.
Only one of these parameters may be used in a statement.
[ Indicates the start of an optional command, parameter, or pseudonym.
] Indicates the end of an optional command, parameter, or pseudonym.

MATERIAL statements

A user groups takes one of the following definitions:

user.group=semiconductor
user.group=insulator
user.group=conductor

The name of the material is specified using:

user.material=material_name

The default material that the new material is to be based on is specified using:
user.default=known_atlas_material_name

Statement
MESH

<n>.MESH specifies the location of grid lines along the <n>-axis in a rectangular mesh for 2D or
3D simulation.

BEAM
BEAM specifies an optical input signal in the form of a collimated beam of light. This statement is
used with LUMINOUS or LUMINOUS 3D.

CONTACT
CONTACT specifies the physical attributes of an electrode.

CURVETRACE
CURVETRACE sets the parameters for the automatic curve tracing routine.

SOLAR
The SOLAR statement is used to simplify standard analysis of solar cells.

You might also like