Xor - MapleSim Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : MapleSim : MapleSim Component Library : Signal Blocks : Boolean : componentLibrary/signalBlocks/boolean/Xor

Xor

Logical xor of inputs

 

Description

Connections

Parameters

Modelica Standard Library

Description

Compute the exclusive-or of the inputs. Two definitions of exclusive-or are supported:

1. 

If the Compute parity parameter is false (the default), the output is true if exactly one input is true, otherwise the output is false.

2. 

If the Compute parity parameter is true, the output is true if an even number of inputs are true, otherwise the output is false.

The Use vector boolean parameter selects the type of inputs.

• 

If false (the default), the block has two boolean inputs, u1 and u2.

• 

If true, the block has a single boolean vector input, u, and the Signal size parameter sets the dimension of u. Signal size must be greater than 1.

Connections

Name

Description

Modelica ID

u1

Boolean input signal 1

u1

u2

Boolean input signal 2

u2

y

Boolean output signal

y

u

Boolean input vector

u

Parameters

Name

Default

Units

Description

Modelica ID

Use vector

false

 

True (checked) means use a single boolean vector input; otherwise use two scalar boolean inputs

useVector

Signal size

2

 

Dimension of the vector input signal (n>1)

signalSize

Compute parity

false

 

True (checked) means return true if and only if an even number of inputs are true; otherwise, return true if and only if exactly one input is true

computeParity

Modelica Standard Library

The component described in this topic is from the Modelica Standard Library. To view the original documentation, which includes author and copyright information, click here.

See Also

Boolean Signal Blocks

Signal Blocks