MUX16

NAME
SYNOPSIS
FUNCTIONS
PINS
LICENSE

NAME

mux16 − Select from one of sixteen input values

SYNOPSIS

loadrt mux16 [count=N|names=name1[,name2...]]

FUNCTIONS

mux16.N (uses floating-point)

PINS

mux16.N.suppress-no-input bit in

This suppresses changing the output if all select lines are false. This stops unwanted jumps in output between transitions of input.

mux16.N.sel0 bit in
mux16.
N.sel1 bit in
mux16.
N.sel2 bit in
mux16.
N.sel3 bit in

Together, these determine which inN value is copied to out.

mux16.N.out-f float out
mux16.
N.out-s s32 out

Follows the value of one of the inN values according to the four sel values The s32 value will be trunuated and limited to the max and min values of signed values.
sel3=FALSE
, sel2=FALSE, sel1=FALSE, sel0=FALSE

out follows in0

sel3=FALSE, sel2=FALSE, sel1=FALSE, sel0=TRUE

out follows in1

etc.

mux16.N.in00 float in
mux16.
N.in01 float in
mux16.
N.in02 float in
mux16.
N.in03 float in
mux16.
N.in04 float in
mux16.
N.in05 float in
mux16.
N.in06 float in
mux16.
N.in07 float in
mux16.
N.in08 float in
mux16.
N.in09 float in
mux16.
N.in10 float in
mux16.
N.in11 float in
mux16.
N.in12 float in
mux16.
N.in13 float in
mux16.
N.in14 float in
mux16.
N.in15 float in

LICENSE

GPL