Libraries GuideChapter 7: Design Elements (LD to NOR16)
M4_1E
4-to-1 Multiplexer with Enable
XC3000
| XC4000E
| XC4000X
| XC5200
| XC9000
| Spartan
| SpartanXL
| Spartan2
| Virtex
|
Macro
| Macro
| Macro
| Macro
| Macro
| Macro
| Macro
| Macro
| Macro
|
M4_1E is an 4-to-1 multiplexer with enable. When the enable input (E) is High, the M4_1E multiplexer chooses one data bit from four sources (D3, D2, D1, or D0) under the control of the select inputs (S1 - S0). The output (O) reflects the state of the selected input as shown in the truth table. When E is Low, the output is Low.
Inputs
| Outputs
|
E
| S1
| S0
| D0
| D1
| D2
| D3
| O
|
0
| X
| X
| X
| X
| X
| X
| 0
|
1
| 0
| 0
| D0
| X
| X
| X
| D0
|
1
| 0
| 1
| X
| D1
| X
| X
| D1
|
1
| 1
| 0
| X
| X
| D2
| X
| D2
|
1
| 1
| 1
| X
| X
| X
| D3
| D3
|