Table

Digital Tabular Source

    Table

Library

Modelica/Electrical/Digital/Sources

Description

The table source output signal y steps to the values of the x table at the correspondingtimepoints in the t table.
The initial value is specified by y0.

To specify the logic value parameters, the integer code has to be used.

Code Table

Logic value Integer code Meaning
'U' 1 Uninitialized
'X' 2 Forcing Unknown
'0' 3 Forcing 0
'1' 4 Forcing 1
'Z' 5 High Impedance
'W' 6 Weak Unknown
'L' 7 Weak 0
'H' 8 Weak 1
'-' 9 Do not care

If the logic values are imported by
import L = Digital.Interfaces.Logic;
they can be used to specify the parameter, e.g., L.'0' for forcing 0.

Parameters

Table_0

NameLabelDescriptionData TypeValid Values

mo_x

x

vector of values

FromModelica('Modelica.Electrical.Digital.Interfaces.Logic.''U''')
FromModelica('Modelica.Electrical.Digital.Interfaces.Logic.''X''')
FromModelica('Modelica.Electrical.Digital.Interfaces.Logic.''0''')
FromModelica('Modelica.Electrical.Digital.Interfaces.Logic.''1''')
FromModelica('Modelica.Electrical.Digital.Interfaces.Logic.''Z''')
FromModelica('Modelica.Electrical.Digital.Interfaces.Logic.''W''')
FromModelica('Modelica.Electrical.Digital.Interfaces.Logic.''L''')
FromModelica('Modelica.Electrical.Digital.Interfaces.Logic.''H''')
FromModelica('Modelica.Electrical.Digital.Interfaces.Logic.''-''')

mo_t

t

vector of corresponding time points

Vector

mo_y0

y0

initial output value

Structure

mo_y0/choice1

U Uninitialized

Number

0
1

mo_y0/choice2

X Forcing Unknown

Number

0
1

mo_y0/choice3

0 Forcing 0

Number

0
1

mo_y0/choice4

1 Forcing 1

Number

0
1

mo_y0/choice5

Z High Impedance

Number

0
1

mo_y0/choice6

W Weak Unknown

Number

0
1

mo_y0/choice7

L Weak 0

Number

0
1

mo_y0/choice8

H Weak 1

Number

0
1

mo_y0/choice9

- Do not care

Number

0
1

mo_n

n

table size

Scalar

Table_1

NameLabelDescriptionData TypeValid Values

mo__nmodifiers

Number of Modifiers

Specifies the number of modifiers

Number

mo__modifiers

Modifiers

Add new modifier

Structure

mo__modifiers/varname

Variable name

Cell of strings

mo__modifiers/attribute

Attribute

Cell of strings

'start'
'fixed'

mo__modifiers/value

Value

Ports

NameTypeDescriptionIO TypeNumber

y

implicit

output

1

See Also