Libraries GuideChapter 5: Design Elements (F5MAP to FTSRLE)
F5_MUX
2-to-1 Lookup Table Multiplexer
XC3000
| XC4000E
| XC4000X
| XC5200
| XC9000
| Spartan
| SpartanXL
| Spartan2
| Virtex
|
N/A
| N/A
| N/A
| Primitive
| N/A
| N/A
| N/A
| N/A
| N/A
|
F5_MUX provides a multiplexer function in one half of a CLB. The output from the lookup table (LUT) in LC1 is connected to the I1 input of the F5_MUX. The output from the LUT in LC0 is connected to the I2 input. The direct input (DI) of LC0 is connected to the DI input of the F5_MUX. The output (O) reflects the state of the selected input. When Low, DI selects I1; when High, DI selects I2. Similarly, the F5_MUX can connect to the LUTs in LC2 and LC3. The F5_MUX can also implement any 5-input function in the top or bottom half of a CLB when the mapping of the function is controlled by F5MAP.
Inputs
| Outputs
|
DI
| I1
| I2
| O
|
0
| 1
| X
| 1
|
0
| 0
| X
| 0
|
1
| X
| 1
| 1
|
1
| X
| 0
| 0
|