See Spartan 3 documentation for functional description.
The data for a CLB is located in the same bitstream tile as the associated INT tile.
Cells: 1
virtex4 CLB bel SLICE0
| Pin | Direction | Wires |
| BX | input | IMUX.BYP0 |
| BY | input | IMUX.BYP4 |
| CE | input | IMUX.CE0 |
| CLK | input | IMUX.CLK0 |
| F1 | input | IMUX.IMUX11 |
| F2 | input | IMUX.IMUX10 |
| F3 | input | IMUX.IMUX9 |
| F4 | input | IMUX.IMUX8 |
| G1 | input | IMUX.IMUX3 |
| G2 | input | IMUX.IMUX2 |
| G3 | input | IMUX.IMUX1 |
| G4 | input | IMUX.IMUX0 |
| SR | input | IMUX.SR0 |
| X | output | OUT.BEST0 |
| XB | output | OUT.HALF.BOT4 |
| XMUX | output | OUT.HALF.BOT0 |
| XQ | output | OUT.SEC0 |
| Y | output | OUT.BEST4 |
| YB | output | OUT.HALF.BOT6 |
| YMUX | output | OUT.HALF.BOT2 |
| YQ | output | OUT.SEC4 |
virtex4 CLB bel SLICE1
| Pin | Direction | Wires |
| BX | input | IMUX.BYP5 |
| BY | input | IMUX.BYP1 |
| CE | input | IMUX.CE1 |
| CLK | input | IMUX.CLK1 |
| F1 | input | IMUX.IMUX15 |
| F2 | input | IMUX.IMUX14 |
| F3 | input | IMUX.IMUX13 |
| F4 | input | IMUX.IMUX12 |
| G1 | input | IMUX.IMUX7 |
| G2 | input | IMUX.IMUX6 |
| G3 | input | IMUX.IMUX5 |
| G4 | input | IMUX.IMUX4 |
| SR | input | IMUX.SR1 |
| X | output | OUT.BEST1 |
| XB | output | OUT.HALF.BOT5 |
| XMUX | output | OUT.HALF.BOT1 |
| XQ | output | OUT.SEC1 |
| Y | output | OUT.BEST5 |
| YB | output | OUT.HALF.BOT7 |
| YMUX | output | OUT.HALF.BOT3 |
| YQ | output | OUT.SEC5 |
virtex4 CLB bel SLICE2
| Pin | Direction | Wires |
| BX | input | IMUX.BYP2 |
| BY | input | IMUX.BYP6 |
| CE | input | IMUX.CE2 |
| CLK | input | IMUX.CLK2 |
| F1 | input | IMUX.IMUX24 |
| F2 | input | IMUX.IMUX25 |
| F3 | input | IMUX.IMUX26 |
| F4 | input | IMUX.IMUX27 |
| G1 | input | IMUX.IMUX16 |
| G2 | input | IMUX.IMUX17 |
| G3 | input | IMUX.IMUX18 |
| G4 | input | IMUX.IMUX19 |
| SR | input | IMUX.SR2 |
| X | output | OUT.BEST2 |
| XB | output | OUT.HALF.TOP4 |
| XMUX | output | OUT.HALF.TOP0 |
| XQ | output | OUT.SEC2 |
| Y | output | OUT.BEST6 |
| YB | output | OUT.HALF.TOP6 |
| YMUX | output | OUT.HALF.TOP2 |
| YQ | output | OUT.SEC6 |
virtex4 CLB bel SLICE3
| Pin | Direction | Wires |
| BX | input | IMUX.BYP7 |
| BY | input | IMUX.BYP3 |
| CE | input | IMUX.CE3 |
| CLK | input | IMUX.CLK3 |
| F1 | input | IMUX.IMUX28 |
| F2 | input | IMUX.IMUX29 |
| F3 | input | IMUX.IMUX30 |
| F4 | input | IMUX.IMUX31 |
| G1 | input | IMUX.IMUX20 |
| G2 | input | IMUX.IMUX21 |
| G3 | input | IMUX.IMUX22 |
| G4 | input | IMUX.IMUX23 |
| SR | input | IMUX.SR3 |
| X | output | OUT.BEST3 |
| XB | output | OUT.HALF.TOP5 |
| XMUX | output | OUT.HALF.TOP1 |
| XQ | output | OUT.SEC3 |
| Y | output | OUT.BEST7 |
| YB | output | OUT.HALF.TOP7 |
| YMUX | output | OUT.HALF.TOP3 |
| YQ | output | OUT.SEC7 |
virtex4 CLB bel wires
| Wire | Pins |
| IMUX.SR0 | SLICE0.SR |
| IMUX.SR1 | SLICE1.SR |
| IMUX.SR2 | SLICE2.SR |
| IMUX.SR3 | SLICE3.SR |
| IMUX.CLK0 | SLICE0.CLK |
| IMUX.CLK1 | SLICE1.CLK |
| IMUX.CLK2 | SLICE2.CLK |
| IMUX.CLK3 | SLICE3.CLK |
| IMUX.CE0 | SLICE0.CE |
| IMUX.CE1 | SLICE1.CE |
| IMUX.CE2 | SLICE2.CE |
| IMUX.CE3 | SLICE3.CE |
| IMUX.BYP0 | SLICE0.BX |
| IMUX.BYP1 | SLICE1.BY |
| IMUX.BYP2 | SLICE2.BX |
| IMUX.BYP3 | SLICE3.BY |
| IMUX.BYP4 | SLICE0.BY |
| IMUX.BYP5 | SLICE1.BX |
| IMUX.BYP6 | SLICE2.BY |
| IMUX.BYP7 | SLICE3.BX |
| IMUX.IMUX0 | SLICE0.G4 |
| IMUX.IMUX1 | SLICE0.G3 |
| IMUX.IMUX2 | SLICE0.G2 |
| IMUX.IMUX3 | SLICE0.G1 |
| IMUX.IMUX4 | SLICE1.G4 |
| IMUX.IMUX5 | SLICE1.G3 |
| IMUX.IMUX6 | SLICE1.G2 |
| IMUX.IMUX7 | SLICE1.G1 |
| IMUX.IMUX8 | SLICE0.F4 |
| IMUX.IMUX9 | SLICE0.F3 |
| IMUX.IMUX10 | SLICE0.F2 |
| IMUX.IMUX11 | SLICE0.F1 |
| IMUX.IMUX12 | SLICE1.F4 |
| IMUX.IMUX13 | SLICE1.F3 |
| IMUX.IMUX14 | SLICE1.F2 |
| IMUX.IMUX15 | SLICE1.F1 |
| IMUX.IMUX16 | SLICE2.G1 |
| IMUX.IMUX17 | SLICE2.G2 |
| IMUX.IMUX18 | SLICE2.G3 |
| IMUX.IMUX19 | SLICE2.G4 |
| IMUX.IMUX20 | SLICE3.G1 |
| IMUX.IMUX21 | SLICE3.G2 |
| IMUX.IMUX22 | SLICE3.G3 |
| IMUX.IMUX23 | SLICE3.G4 |
| IMUX.IMUX24 | SLICE2.F1 |
| IMUX.IMUX25 | SLICE2.F2 |
| IMUX.IMUX26 | SLICE2.F3 |
| IMUX.IMUX27 | SLICE2.F4 |
| IMUX.IMUX28 | SLICE3.F1 |
| IMUX.IMUX29 | SLICE3.F2 |
| IMUX.IMUX30 | SLICE3.F3 |
| IMUX.IMUX31 | SLICE3.F4 |
| OUT.BEST0 | SLICE0.X |
| OUT.BEST1 | SLICE1.X |
| OUT.BEST2 | SLICE2.X |
| OUT.BEST3 | SLICE3.X |
| OUT.BEST4 | SLICE0.Y |
| OUT.BEST5 | SLICE1.Y |
| OUT.BEST6 | SLICE2.Y |
| OUT.BEST7 | SLICE3.Y |
| OUT.SEC0 | SLICE0.XQ |
| OUT.SEC1 | SLICE1.XQ |
| OUT.SEC2 | SLICE2.XQ |
| OUT.SEC3 | SLICE3.XQ |
| OUT.SEC4 | SLICE0.YQ |
| OUT.SEC5 | SLICE1.YQ |
| OUT.SEC6 | SLICE2.YQ |
| OUT.SEC7 | SLICE3.YQ |
| OUT.HALF.BOT0 | SLICE0.XMUX |
| OUT.HALF.BOT1 | SLICE1.XMUX |
| OUT.HALF.BOT2 | SLICE0.YMUX |
| OUT.HALF.BOT3 | SLICE1.YMUX |
| OUT.HALF.BOT4 | SLICE0.XB |
| OUT.HALF.BOT5 | SLICE1.XB |
| OUT.HALF.BOT6 | SLICE0.YB |
| OUT.HALF.BOT7 | SLICE1.YB |
| OUT.HALF.TOP0 | SLICE2.XMUX |
| OUT.HALF.TOP1 | SLICE3.XMUX |
| OUT.HALF.TOP2 | SLICE2.YMUX |
| OUT.HALF.TOP3 | SLICE3.YMUX |
| OUT.HALF.TOP4 | SLICE2.XB |
| OUT.HALF.TOP5 | SLICE3.XB |
| OUT.HALF.TOP6 | SLICE2.YB |
| OUT.HALF.TOP7 | SLICE3.YB |
| SLICE0:CY0F |
0.F20.B17 |
0.F20.B18 |
0.F20.B16 |
| SLICE1:CY0F |
0.F19.B17 |
0.F19.B18 |
0.F20.B15 |
| SLICE2:CY0F |
0.F20.B57 |
0.F20.B58 |
0.F20.B56 |
| SLICE3:CY0F |
0.F19.B57 |
0.F19.B58 |
0.F20.B55 |
| 1 |
0 |
0 |
0 |
| 0 |
0 |
0 |
1 |
| PROD |
0 |
1 |
0 |
| F2 |
1 |
0 |
0 |
| F3 |
1 |
0 |
1 |
| BX |
1 |
1 |
0 |
| SLICE0:CY0G |
0.F20.B20 |
0.F20.B21 |
0.F20.B23 |
| SLICE1:CY0G |
0.F20.B24 |
0.F19.B21 |
0.F19.B22 |
| SLICE2:CY0G |
0.F20.B60 |
0.F20.B61 |
0.F20.B63 |
| SLICE3:CY0G |
0.F20.B64 |
0.F19.B61 |
0.F19.B62 |
| 1 |
0 |
0 |
0 |
| 0 |
0 |
0 |
1 |
| PROD |
0 |
1 |
0 |
| G2 |
1 |
0 |
0 |
| G3 |
1 |
0 |
1 |
| BY |
1 |
1 |
0 |
| SLICE0:CYINIT |
0.F21.B17 |
| SLICE1:CYINIT |
0.F19.B16 |
| SLICE2:CYINIT |
0.F21.B57 |
| SLICE3:CYINIT |
0.F19.B56 |
| BX |
0 |
| CIN |
1 |
| SLICE0:DIF_MUX |
0.F20.B2 |
| SLICE2:DIF_MUX |
0.F20.B39 |
| ALT |
0 |
| BX |
1 |
| SLICE0:DIG_MUX |
0.F20.B35 |
| SLICE2:DIG_MUX |
0.F20.B76 |
| ALT |
0 |
| BY |
1 |
| SLICE0:DXMUX |
0.F18.B9 |
0.F18.B7 |
0.F18.B2 |
0.F18.B0 |
0.F20.B3 |
| SLICE1:DXMUX |
0.F18.B10 |
0.F18.B13 |
0.F18.B12 |
0.F18.B11 |
0.F20.B4 |
| SLICE2:DXMUX |
0.F18.B72 |
0.F18.B71 |
0.F18.B70 |
0.F18.B68 |
0.F20.B43 |
| SLICE3:DXMUX |
0.F18.B46 |
0.F18.B44 |
0.F18.B45 |
0.F18.B47 |
0.F20.B44 |
| X |
0 |
0 |
0 |
0 |
0 |
| F5 |
0 |
0 |
0 |
1 |
1 |
| XB |
0 |
0 |
1 |
0 |
1 |
| FXOR |
0 |
1 |
0 |
0 |
1 |
| BX |
1 |
0 |
0 |
0 |
1 |
| SLICE0:DYMUX |
0.F18.B8 |
0.F18.B14 |
0.F18.B15 |
0.F18.B5 |
0.F20.B31 |
| SLICE1:DYMUX |
0.F18.B41 |
0.F18.B40 |
0.F18.B43 |
0.F18.B42 |
0.F20.B32 |
| SLICE2:DYMUX |
0.F18.B77 |
0.F18.B67 |
0.F18.B69 |
0.F18.B74 |
0.F20.B71 |
| SLICE3:DYMUX |
0.F18.B66 |
0.F18.B79 |
0.F18.B65 |
0.F18.B64 |
0.F20.B72 |
| Y |
0 |
0 |
0 |
0 |
0 |
| FX |
0 |
0 |
0 |
1 |
1 |
| YB |
0 |
0 |
1 |
0 |
1 |
| GXOR |
0 |
1 |
0 |
0 |
1 |
| BY |
1 |
0 |
0 |
0 |
1 |
| SLICE0:F |
0.F21.B0 |
0.F21.B1 |
0.F21.B2 |
0.F21.B3 |
0.F21.B4 |
0.F21.B5 |
0.F21.B6 |
0.F21.B7 |
0.F21.B8 |
0.F21.B9 |
0.F21.B10 |
0.F21.B11 |
0.F21.B12 |
0.F21.B13 |
0.F21.B14 |
0.F21.B15 |
| SLICE0:G |
0.F21.B23 |
0.F21.B24 |
0.F21.B25 |
0.F21.B26 |
0.F21.B27 |
0.F21.B28 |
0.F21.B29 |
0.F21.B30 |
0.F21.B31 |
0.F21.B32 |
0.F21.B33 |
0.F21.B34 |
0.F21.B35 |
0.F21.B36 |
0.F21.B37 |
0.F21.B38 |
| SLICE1:F |
0.F19.B0 |
0.F19.B1 |
0.F19.B2 |
0.F19.B3 |
0.F19.B4 |
0.F19.B5 |
0.F19.B6 |
0.F19.B7 |
0.F19.B8 |
0.F19.B9 |
0.F19.B10 |
0.F19.B11 |
0.F19.B12 |
0.F19.B13 |
0.F19.B14 |
0.F19.B15 |
| SLICE1:G |
0.F19.B23 |
0.F19.B24 |
0.F19.B25 |
0.F19.B26 |
0.F19.B27 |
0.F19.B28 |
0.F19.B29 |
0.F19.B30 |
0.F19.B31 |
0.F19.B32 |
0.F19.B33 |
0.F19.B34 |
0.F19.B35 |
0.F19.B36 |
0.F19.B37 |
0.F19.B38 |
| SLICE2:F |
0.F21.B40 |
0.F21.B41 |
0.F21.B42 |
0.F21.B43 |
0.F21.B44 |
0.F21.B45 |
0.F21.B46 |
0.F21.B47 |
0.F21.B48 |
0.F21.B49 |
0.F21.B50 |
0.F21.B51 |
0.F21.B52 |
0.F21.B53 |
0.F21.B54 |
0.F21.B55 |
| SLICE2:G |
0.F21.B63 |
0.F21.B64 |
0.F21.B65 |
0.F21.B66 |
0.F21.B67 |
0.F21.B68 |
0.F21.B69 |
0.F21.B70 |
0.F21.B71 |
0.F21.B72 |
0.F21.B73 |
0.F21.B74 |
0.F21.B75 |
0.F21.B76 |
0.F21.B77 |
0.F21.B78 |
| SLICE3:F |
0.F19.B40 |
0.F19.B41 |
0.F19.B42 |
0.F19.B43 |
0.F19.B44 |
0.F19.B45 |
0.F19.B46 |
0.F19.B47 |
0.F19.B48 |
0.F19.B49 |
0.F19.B50 |
0.F19.B51 |
0.F19.B52 |
0.F19.B53 |
0.F19.B54 |
0.F19.B55 |
| SLICE3:G |
0.F19.B63 |
0.F19.B64 |
0.F19.B65 |
0.F19.B66 |
0.F19.B67 |
0.F19.B68 |
0.F19.B69 |
0.F19.B70 |
0.F19.B71 |
0.F19.B72 |
0.F19.B73 |
0.F19.B74 |
0.F19.B75 |
0.F19.B76 |
0.F19.B77 |
0.F19.B78 |
|
non-inverted
|
[15] |
[14] |
[13] |
[12] |
[11] |
[10] |
[9] |
[8] |
[7] |
[6] |
[5] |
[4] |
[3] |
[2] |
[1] |
[0] |
| SLICE0:FFX_INIT |
0.F20.B6 |
| SLICE0:FFX_SRVAL |
0.F20.B0 |
| SLICE0:FFY_INIT |
0.F20.B34 |
| SLICE0:FFY_SRVAL |
0.F20.B30 |
| SLICE0:FF_SR_ENABLE |
0.F20.B38 |
| SLICE0:INV.BX |
0.F18.B19 |
| SLICE0:INV.BY |
0.F18.B22 |
| SLICE1:FFX_INIT |
0.F20.B5 |
| SLICE1:FFX_SRVAL |
0.F20.B1 |
| SLICE1:FFY_INIT |
0.F20.B33 |
| SLICE1:FFY_SRVAL |
0.F20.B29 |
| SLICE1:INV.BX |
0.F18.B61 |
| SLICE1:INV.BY |
0.F18.B58 |
| SLICE2:FFX_INIT |
0.F20.B46 |
| SLICE2:FFX_SRVAL |
0.F20.B42 |
| SLICE2:FFY_INIT |
0.F20.B74 |
| SLICE2:FFY_SRVAL |
0.F20.B70 |
| SLICE2:FF_SR_ENABLE |
0.F20.B79 |
| SLICE2:INV.BX |
0.F18.B18 |
| SLICE2:INV.BY |
0.F18.B21 |
| SLICE3:FFX_INIT |
0.F20.B45 |
| SLICE3:FFX_SRVAL |
0.F20.B41 |
| SLICE3:FFY_INIT |
0.F20.B73 |
| SLICE3:FFY_SRVAL |
0.F20.B69 |
| SLICE3:INV.BX |
0.F18.B60 |
| SLICE3:INV.BY |
0.F18.B57 |
|
inverted
|
~[0] |
| SLICE0:FF_LATCH |
0.F20.B10 |
| SLICE0:FF_REV_ENABLE |
0.F20.B27 |
| SLICE0:FF_SR_SYNC |
0.F20.B26 |
| SLICE0:F_RAM |
0.F20.B8 |
| SLICE0:F_SHIFT |
0.F20.B37 |
| SLICE0:F_SLICEWE0USED |
0.F20.B9 |
| SLICE0:F_SLICEWE1USED |
0.F20.B11 |
| SLICE0:G_RAM |
0.F20.B7 |
| SLICE0:G_SHIFT |
0.F20.B36 |
| SLICE0:G_SLICEWE0USED |
0.F21.B20 |
| SLICE0:G_SLICEWE1USED |
0.F21.B19 |
| SLICE1:FF_LATCH |
0.F20.B22 |
| SLICE1:FF_REV_ENABLE |
0.F20.B28 |
| SLICE1:FF_SR_SYNC |
0.F20.B25 |
| SLICE2:FF_LATCH |
0.F20.B50 |
| SLICE2:FF_REV_ENABLE |
0.F20.B67 |
| SLICE2:FF_SR_SYNC |
0.F20.B66 |
| SLICE2:F_RAM |
0.F20.B48 |
| SLICE2:F_SHIFT |
0.F20.B78 |
| SLICE2:F_SLICEWE0USED |
0.F20.B49 |
| SLICE2:F_SLICEWE1USED |
0.F20.B47 |
| SLICE2:G_RAM |
0.F20.B40 |
| SLICE2:G_SHIFT |
0.F20.B77 |
| SLICE2:G_SLICEWE0USED |
0.F21.B60 |
| SLICE2:G_SLICEWE1USED |
0.F21.B59 |
| SLICE3:FF_LATCH |
0.F20.B62 |
| SLICE3:FF_REV_ENABLE |
0.F20.B68 |
| SLICE3:FF_SR_SYNC |
0.F20.B65 |
|
non-inverted
|
[0] |
| SLICE0:FXMUX |
0.F20.B14 |
| SLICE1:FXMUX |
0.F20.B13 |
| SLICE2:FXMUX |
0.F20.B54 |
| SLICE3:FXMUX |
0.F20.B53 |
| F5 |
0 |
| FXOR |
1 |
| SLICE0:GYMUX |
0.F20.B19 |
| SLICE1:GYMUX |
0.F19.B20 |
| SLICE2:GYMUX |
0.F20.B59 |
| SLICE3:GYMUX |
0.F19.B60 |
| FX |
0 |
| GXOR |
1 |
| SLICE0:XBMUX |
0.F21.B18 |
| SLICE2:XBMUX |
0.F21.B58 |
| FCY |
0 |
| FMC15 |
1 |
| SLICE0:YBMUX |
0.F21.B21 |
| SLICE2:YBMUX |
0.F21.B61 |
| GCY |
0 |
| GMC15 |
1 |