Boolean Demultiplexer

Demultiplexer for Boolean Signals

 Description The Boolean Demultiplexer (or De Multiplex Boolean) component separates a Boolean input vector into Boolean output vectors. The $n$ parameter specifies the dimension of each output vector. It is a vector of positive integers. The sum of the dimensions is the dimension of the input vector. For example, if $n=\left[2,1,4\right]$, there will be 3 output ports with dimensions 2, 1, and 4, respectively. The input port has dimension 7. Input signals 1 to 2 are routed to the first output port, input signal 3 is routed to the second output port, and input signals 4 to 7 are routed to the third output port.

Connections

 Name Description Modelica ID $\mathrm{yi_j}$ Boolean output vectors yi_j $u$ Boolean input vector u

Parameters

 Name Default Units Description Modelica ID $n$ $\left[1,1,1\right]$ Array of dimensions of output connectors n