XC3000 | XC4000E | XC4000X | XC5200 | XC9000 | Spartan | SpartanXL | Virtex |
---|---|---|---|---|---|---|---|
Macro | Macro | Macro | Macro | Macro | Macro | Macro | Macro |
The M2_1 multiplexer chooses one data bit from two sources (D1 or D0) under the control of the select input (S0). The output (O) reflects the state of the selected data input. When Low, S0 selects D0 and when High, S0 selects D1.
Inputs | Outputs | ||
---|---|---|---|
S0 | D1 | D0 | O |
1 | 1 | X | 1 |
1 | 0 | X | 0 |
0 | X | 1 | 1 |
0 | X | 0 | 0 |
Figure 7.16 M2_1 Implementation XC3000, XC4000, XC5200, XC9000, Spartans, Virtex |