user interface   
Home Links Contact Editorial English Editorial
User interface
This example demonstrates the interaction of elements and so called Data Items in the MultiLibTM library.

A line, a simple step and a simple via are described explicitly to show the handling of the MultiLibTM elements.

For the modelling it is necessary to parameterize the used substrate, which is done with special Data Items.
Line Element
A simple line described by a linetyp.

Simple line
length
linetyp
substrate

length is the length of the connection line.
linetyp points to the linetyp description (see below) of the connecting lines.
substrate points to the substrate description (see below).
Step Element
A simple step described by two linetyps.

Simple Step
linetyp left
linetyp right
substrate

linetyp left/right points to the linetyp description (see below) of the connecting lines.

substrate points to the substrate description (see below).
Via Element
A simple via described by # linetypes (see below) and a viatyp (not described here).

Simple Via
linetyp1
linetyp2
:
:
linetyp#
viatyp
substrate

linetyp1,2,..,# points to the linetyp description (see below) of the connecting lines.
viatyp decribes the shape of pads, catch pads and viaholes
substrate points to the substrate description (see below).
Linetyp description
A linetyp describes the profile of a line.

Simple Linetyp
width
layername


width is the width of this simple line.
layername points to the unique name defined in a Substrate Item (see below).

Remark:
The thickness of the line is defined by the layer, pointed by layername (see Single Layer description below).
The MultiLibTM models are embedded in a multi-layer substrate structure.
The following introduces the MultiLibTM Data Items, which are used to describe this layerstructure.
Single Layer description
These items describe the properties of the used materials, e.g. a metal film or a tape.

Metal
thickness
rho

Tape
thickness
eps_r
Substrate description
A substrate item describes the order (Layer1 is on the top, Layer# is on the bottom) of the layerstructure.

Subststrate#
layer1
name1
layer2
name2
:
:
layer#
name#

# is the number of layers, describable by this Substrate Item
layer1,2,..,# points to a single layer description
name1,2,..,# gives this layer a unique layername, used by the linetyp description above

Remark:
Substrates with a huge number of layers are possible, there are no principal restrictions for the number of layers