BMOCT, BMHEXD – Bitwise multiplexers

Block SymbolsLicensing group: STANDARD
Qt SVG Document Exported by REXYGEN Studio U0 U1 U2 U3 U4 U5 U6 U7 iy BMOCT Qt SVG Document Exported by REXYGEN Studio U0 U1 U2 U3 U4 U5 U6 U7 U8 U9 U10 U11 U12 U13 U14 U15 iy BMHEXD

Function Description
Both BMOCT and BMHEXD are bitwise multiplexers for easy composition of the output signal from individual bits. The only difference is the number of inputs, the BMOCT block has 8 Boolean inputs while the BMHEXD block offers 16-bit composition. If the parameter shift = 0, the individual bits of the output signal iy are directly formed by the input signals Ui. The U0 output is the least significant bit.

This block propagates the signal quality. More information can be found in the 1.4 section.

Input

U0..U15

Individual bit of the output signal

Bool

Parameter

shift

Bit shift of the output signal   0  31

Long (I32)

vtype

Numeric type  4

Long (I32)

2 ....

Byte (U8)

3 ....

Short (I16)

4 ....

Long (I32)

5 ....

Word (U16)

6 ....

DWord (U32)

10 ...

Large (I64)

Output

iy

Composed output signal

Long (I32)

2024 © REX Controls s.r.o., www.rexygen.com