Return to previous page Advance to next page
Libraries Guide
Chapter 11: Design Elements (X74_42 to X74_521)

X74_150

16-to-1 Multiplexer with Active-Low Enable and Output

XC3000
XC4000E
XC4000X
XC5200
XC9000
Spartan
SpartanXL
Spartan2
Virtex
Macro
Macro
Macro
Macro
Macro
Macro
Macro
N/A
N/A

When the active-Low enable input (G) is Low, the X74_150 multiplexer chooses one data bit from 16 sources (E15 - E0) under the control of select inputs A, B, C, and D. The active-Low output (W) reflects the inverse of the selected input, as shown in the truth table. When the enable input (G) is High, the output (W) is High.

Inputs
Outputs
G
D
C
B
A
Selected Input Appears (Inverted) on W
1
X
X
X
X
1
0
0
0
0
0
!E0
0
0
0
0
1
!E1
0
0
0
1
0
!E2
0
0
0
1
1
!E3
0
0
1
0
0
!E4
0
0
1
0
1
!E5
0
0
1
1
0
!E6
0
0
1
1
1
!E7
0
1
0
0
0
!E8
0
1
0
0
1
!E9
0
1
0
1
0
!E10
0
1
0
1
1
!E11
0
1
1
0
0
!E12
0
1
1
0
1
!E13
0
1
1
1
0
!E14
0
1
1
1
1
!E15

Figure 11.8 X74_150 Implementation XC3000, XC4000E, XC4000X, XC5200, XC9000, Spartan, SpartanXL