Boolean Table Editor

A Boolean table mirrors logical behavior. Its columns contain several logic inputs and outputs whose values can be specified. The lines, so-called combinations, contain the various combinations of input values and the respective output values. In other components, a Boolean table is used as logic connection. You can attach notes to a Boolean table, like other components (see Editing the Notes for a Component).

With the Boolean table editor, you can specify the Boolean table. ESDL code describing the specified output behavior is generated automatically when the editor is closed. The inputs are generates as logical variables for each output, a respective method is created.

Manipulations of the interfaces are not possible in this editor. In addition, inputs and outputs cannot be edited from the "Outline" tab. Therefore, most menu items from the other editors do not exist here.

The background colors of the table can be selected in the ASCET options window, Table node.

Two entries X1 and X2 and one output Y1 are created by default for a Boolean table, as well as four combinations (1 – 4) for the possible input settings. The output values of all combinations are set to 0 (false).

You can edit the input and output values of each combination.

You can

Create a Boolean Table

Specify a Boolean Table

Start an Offline Experiment

See also

Editing the Notes for a Component

ASCET Options Window