Libraries GuideChapter 7: Design Elements (LD to NOR16)
MUXF5
2-to-1 Lookup Table Multiplexer with General Output
XC3000
| XC4000E
| XC4000X
| XC5200
| XC9000
| Spartan
| SpartanXL
| Spartan2
| Virtex
|
N/A
| N/A
| N/A
| N/A
| N/A
| N/A
| N/A
| Primitive
| Primitive
|

MUXF5 provides a multiplexer function in one half of a Virtex or Spartan2 CLB for creating a function-of-5 lookup table or a 4-to-1 multiplexer in combination with the associated lookup tables. The local outputs (LO) from the two lookup tables are connected to the I0 and I1 inputs of the MUXF5. The S input is driven from any internal net. When Low, S selects I0. When High, S selects I1.
The variants, MUXF5_D and MUXF5_L, provide additional types of outputs that can be used by different timing models for more accurate pre-layout timing estimation.
Inputs
| Outputs
|
S
| I0
| I1
| O
|
0
| 1
| X
| 1
|
0
| 0
| X
| 0
|
1
| X
| 1
| 1
|
1
| X
| 0
| 0
|