Multiplexer, n-fold

(n-MUX)

Selects a value from up to 16 input values.

Inputs

I0–I15 Input values
S Select

Outputs

V Value
E Error

Functionality

The Select value defines which input value is sent to the output.

Values received on unselected inputs are stored until the input is selected.

The output is recalculated and updated every time the any of the inputs or Select receives a value.

Note:
Select starts with the value 0.

Exception handling

If the value on the selected input or in Select is invalid, the output will not react.

Output E (Error) is set to 1. It resets to 0 as soon as both Select and the selected input have valid values.

Other

If an unconnected input is selected the output value remains unchanged.