Return to previous page Advance to next page
Libraries Guide
Chapter 7: Design Elements (LD to NOR16)

M2_1E

2-to-1 Multiplexer with Enable

XC3000
XC4000E
XC4000X
XC5200
XC9000
Spartan
SpartanXL
Spartan2
Virtex
Macro
Macro
Macro
Macro
Macro
Macro
Macro
Macro
Macro

M2_1E is a 2-to-1 multiplexer with enable. When the enable input (E) is High, the M2_1E chooses one data bit from two sources (D1 or D0) under the control of select input (S0). When E is High, the output (O) reflects the state of the selected input. When Low, S0 selects D0 and when High, S0 selects D1. When E is Low, the output is Low.

Inputs
Outputs
E
S0
D1
D0
O
0
X
X
X
0
1
0
X
1
1
1
0
X
0
0
1
1
1
X
1
1
1
0
X
0

Figure 7.19 M2_1E Implementation XC3000, XC4000E, XC4000X, XC5200, XC9000, Spartan, SpartanXL, Spartan2, Virtex