The CLB is identical to Spartan 3.
The data for a CLB is located in the same bitstream tile as the associated INT.CLB tile.
Cells: 1
fpgacore CLB bel SLICE0
| Pin | Direction | Wires |
| BX | input | IMUX.FAN.BX0 |
| BY | input | IMUX.FAN.BY0 |
| CE | input | IMUX.CE0 |
| CLK | input | IMUX.CLK0 |
| F1 | input | IMUX.DATA0 |
| F2 | input | IMUX.DATA4 |
| F3 | input | IMUX.DATA8 |
| F4 | input | IMUX.DATA12 |
| G1 | input | IMUX.DATA16 |
| G2 | input | IMUX.DATA20 |
| G3 | input | IMUX.DATA24 |
| G4 | input | IMUX.DATA28 |
| SR | input | IMUX.SR0 |
| X | output | OUT.FAN0 |
| XB | output | OUT.SEC0 |
| XQ | output | OUT.SEC8 |
| Y | output | OUT.FAN4 |
| YB | output | OUT.SEC4 |
| YQ | output | OUT.SEC12 |
fpgacore CLB bel SLICE1
| Pin | Direction | Wires |
| BX | input | IMUX.FAN.BX1 |
| BY | input | IMUX.FAN.BY1 |
| CE | input | IMUX.CE1 |
| CLK | input | IMUX.CLK1 |
| F1 | input | IMUX.DATA1 |
| F2 | input | IMUX.DATA5 |
| F3 | input | IMUX.DATA9 |
| F4 | input | IMUX.DATA13 |
| G1 | input | IMUX.DATA17 |
| G2 | input | IMUX.DATA21 |
| G3 | input | IMUX.DATA25 |
| G4 | input | IMUX.DATA29 |
| SR | input | IMUX.SR1 |
| X | output | OUT.FAN1 |
| XB | output | OUT.SEC1 |
| XQ | output | OUT.SEC9 |
| Y | output | OUT.FAN5 |
| YB | output | OUT.SEC5 |
| YQ | output | OUT.SEC13 |
fpgacore CLB bel SLICE2
| Pin | Direction | Wires |
| BX | input | IMUX.FAN.BX2 |
| BY | input | IMUX.FAN.BY2 |
| CE | input | IMUX.CE2 |
| CLK | input | IMUX.CLK2 |
| F1 | input | IMUX.DATA2 |
| F2 | input | IMUX.DATA6 |
| F3 | input | IMUX.DATA10 |
| F4 | input | IMUX.DATA14 |
| G1 | input | IMUX.DATA18 |
| G2 | input | IMUX.DATA22 |
| G3 | input | IMUX.DATA26 |
| G4 | input | IMUX.DATA30 |
| SR | input | IMUX.SR2 |
| X | output | OUT.FAN2 |
| XB | output | OUT.SEC2 |
| XQ | output | OUT.SEC10 |
| Y | output | OUT.FAN6 |
| YB | output | OUT.SEC6 |
| YQ | output | OUT.SEC14 |
fpgacore CLB bel SLICE3
| Pin | Direction | Wires |
| BX | input | IMUX.FAN.BX3 |
| BY | input | IMUX.FAN.BY3 |
| CE | input | IMUX.CE3 |
| CLK | input | IMUX.CLK3 |
| F1 | input | IMUX.DATA3 |
| F2 | input | IMUX.DATA7 |
| F3 | input | IMUX.DATA11 |
| F4 | input | IMUX.DATA15 |
| G1 | input | IMUX.DATA19 |
| G2 | input | IMUX.DATA23 |
| G3 | input | IMUX.DATA27 |
| G4 | input | IMUX.DATA31 |
| SR | input | IMUX.SR3 |
| X | output | OUT.FAN3 |
| XB | output | OUT.SEC3 |
| XQ | output | OUT.SEC11 |
| Y | output | OUT.FAN7 |
| YB | output | OUT.SEC7 |
| YQ | output | OUT.SEC15 |
fpgacore 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.FAN.BX0 | SLICE0.BX |
| IMUX.FAN.BX1 | SLICE1.BX |
| IMUX.FAN.BX2 | SLICE2.BX |
| IMUX.FAN.BX3 | SLICE3.BX |
| IMUX.FAN.BY0 | SLICE0.BY |
| IMUX.FAN.BY1 | SLICE1.BY |
| IMUX.FAN.BY2 | SLICE2.BY |
| IMUX.FAN.BY3 | SLICE3.BY |
| IMUX.DATA0 | SLICE0.F1 |
| IMUX.DATA1 | SLICE1.F1 |
| IMUX.DATA2 | SLICE2.F1 |
| IMUX.DATA3 | SLICE3.F1 |
| IMUX.DATA4 | SLICE0.F2 |
| IMUX.DATA5 | SLICE1.F2 |
| IMUX.DATA6 | SLICE2.F2 |
| IMUX.DATA7 | SLICE3.F2 |
| IMUX.DATA8 | SLICE0.F3 |
| IMUX.DATA9 | SLICE1.F3 |
| IMUX.DATA10 | SLICE2.F3 |
| IMUX.DATA11 | SLICE3.F3 |
| IMUX.DATA12 | SLICE0.F4 |
| IMUX.DATA13 | SLICE1.F4 |
| IMUX.DATA14 | SLICE2.F4 |
| IMUX.DATA15 | SLICE3.F4 |
| IMUX.DATA16 | SLICE0.G1 |
| IMUX.DATA17 | SLICE1.G1 |
| IMUX.DATA18 | SLICE2.G1 |
| IMUX.DATA19 | SLICE3.G1 |
| IMUX.DATA20 | SLICE0.G2 |
| IMUX.DATA21 | SLICE1.G2 |
| IMUX.DATA22 | SLICE2.G2 |
| IMUX.DATA23 | SLICE3.G2 |
| IMUX.DATA24 | SLICE0.G3 |
| IMUX.DATA25 | SLICE1.G3 |
| IMUX.DATA26 | SLICE2.G3 |
| IMUX.DATA27 | SLICE3.G3 |
| IMUX.DATA28 | SLICE0.G4 |
| IMUX.DATA29 | SLICE1.G4 |
| IMUX.DATA30 | SLICE2.G4 |
| IMUX.DATA31 | SLICE3.G4 |
| OUT.FAN0 | SLICE0.X |
| OUT.FAN1 | SLICE1.X |
| OUT.FAN2 | SLICE2.X |
| OUT.FAN3 | SLICE3.X |
| OUT.FAN4 | SLICE0.Y |
| OUT.FAN5 | SLICE1.Y |
| OUT.FAN6 | SLICE2.Y |
| OUT.FAN7 | SLICE3.Y |
| OUT.SEC0 | SLICE0.XB |
| OUT.SEC1 | SLICE1.XB |
| OUT.SEC2 | SLICE2.XB |
| OUT.SEC3 | SLICE3.XB |
| OUT.SEC4 | SLICE0.YB |
| OUT.SEC5 | SLICE1.YB |
| OUT.SEC6 | SLICE2.YB |
| OUT.SEC7 | SLICE3.YB |
| OUT.SEC8 | SLICE0.XQ |
| OUT.SEC9 | SLICE1.XQ |
| OUT.SEC10 | SLICE2.XQ |
| OUT.SEC11 | SLICE3.XQ |
| OUT.SEC12 | SLICE0.YQ |
| OUT.SEC13 | SLICE1.YQ |
| OUT.SEC14 | SLICE2.YQ |
| OUT.SEC15 | SLICE3.YQ |
| SLICE0:CY0F |
0.1.10 |
0.1.7 |
0.1.9 |
| SLICE1:CY0F |
0.2.10 |
0.2.7 |
0.2.9 |
| SLICE2:CY0F |
0.1.42 |
0.1.39 |
0.1.41 |
| SLICE3:CY0F |
0.2.42 |
0.2.39 |
0.2.41 |
| BX |
0 |
0 |
0 |
| F2 |
0 |
0 |
1 |
| F1 |
0 |
1 |
1 |
| PROD |
1 |
0 |
0 |
| 1 |
1 |
0 |
1 |
| 0 |
1 |
1 |
1 |
| SLICE0:CY0G |
0.1.30 |
0.1.31 |
0.1.29 |
| SLICE1:CY0G |
0.2.30 |
0.2.31 |
0.2.29 |
| SLICE2:CY0G |
0.1.62 |
0.1.63 |
0.1.61 |
| SLICE3:CY0G |
0.2.62 |
0.2.63 |
0.2.61 |
| BY |
0 |
0 |
0 |
| G2 |
0 |
0 |
1 |
| G1 |
0 |
1 |
1 |
| PROD |
1 |
0 |
0 |
| 1 |
1 |
0 |
1 |
| 0 |
1 |
1 |
1 |
| SLICE0:CYINIT |
0.1.4 |
| SLICE1:CYINIT |
0.2.4 |
| SLICE2:CYINIT |
0.1.36 |
| SLICE3:CYINIT |
0.2.36 |
| BX |
0 |
| CIN |
1 |
| SLICE0:CYSELF |
0.1.0 |
| SLICE1:CYSELF |
0.2.0 |
| SLICE2:CYSELF |
0.1.32 |
| SLICE3:CYSELF |
0.2.32 |
| 1 |
0 |
| F |
1 |
| SLICE0:CYSELG |
0.1.3 |
| SLICE1:CYSELG |
0.2.3 |
| SLICE2:CYSELG |
0.1.35 |
| SLICE3:CYSELG |
0.2.35 |
| 1 |
0 |
| G |
1 |
| SLICE0:DIF_MUX |
0.1.15 |
| SLICE2:DIF_MUX |
0.1.47 |
| ALT |
0 |
| BX |
1 |
| SLICE0:DIG_MUX |
0.1.26 |
| SLICE2:DIG_MUX |
0.1.58 |
| ALT |
0 |
| BY |
1 |
| SLICE0:DXMUX |
0.1.11 |
| SLICE1:DXMUX |
0.2.11 |
| SLICE2:DXMUX |
0.1.43 |
| SLICE3:DXMUX |
0.2.43 |
| BX |
0 |
| X |
1 |
| SLICE0:DYMUX |
0.1.27 |
| SLICE1:DYMUX |
0.2.27 |
| SLICE2:DYMUX |
0.1.59 |
| SLICE3:DYMUX |
0.2.59 |
| BY |
0 |
| Y |
1 |
| SLICE0:F |
0.0.0 |
0.0.1 |
0.0.2 |
0.0.3 |
0.0.4 |
0.0.5 |
0.0.6 |
0.0.7 |
0.0.8 |
0.0.9 |
0.0.10 |
0.0.11 |
0.0.12 |
0.0.13 |
0.0.14 |
0.0.15 |
| SLICE0:G |
0.0.16 |
0.0.17 |
0.0.18 |
0.0.19 |
0.0.20 |
0.0.21 |
0.0.22 |
0.0.23 |
0.0.24 |
0.0.25 |
0.0.26 |
0.0.27 |
0.0.28 |
0.0.29 |
0.0.30 |
0.0.31 |
| SLICE1:F |
0.3.0 |
0.3.1 |
0.3.2 |
0.3.3 |
0.3.4 |
0.3.5 |
0.3.6 |
0.3.7 |
0.3.8 |
0.3.9 |
0.3.10 |
0.3.11 |
0.3.12 |
0.3.13 |
0.3.14 |
0.3.15 |
| SLICE1:G |
0.3.16 |
0.3.17 |
0.3.18 |
0.3.19 |
0.3.20 |
0.3.21 |
0.3.22 |
0.3.23 |
0.3.24 |
0.3.25 |
0.3.26 |
0.3.27 |
0.3.28 |
0.3.29 |
0.3.30 |
0.3.31 |
| SLICE2:F |
0.0.32 |
0.0.33 |
0.0.34 |
0.0.35 |
0.0.36 |
0.0.37 |
0.0.38 |
0.0.39 |
0.0.40 |
0.0.41 |
0.0.42 |
0.0.43 |
0.0.44 |
0.0.45 |
0.0.46 |
0.0.47 |
| SLICE2:G |
0.0.48 |
0.0.49 |
0.0.50 |
0.0.51 |
0.0.52 |
0.0.53 |
0.0.54 |
0.0.55 |
0.0.56 |
0.0.57 |
0.0.58 |
0.0.59 |
0.0.60 |
0.0.61 |
0.0.62 |
0.0.63 |
| SLICE3:F |
0.3.32 |
0.3.33 |
0.3.34 |
0.3.35 |
0.3.36 |
0.3.37 |
0.3.38 |
0.3.39 |
0.3.40 |
0.3.41 |
0.3.42 |
0.3.43 |
0.3.44 |
0.3.45 |
0.3.46 |
0.3.47 |
| SLICE3:G |
0.3.48 |
0.3.49 |
0.3.50 |
0.3.51 |
0.3.52 |
0.3.53 |
0.3.54 |
0.3.55 |
0.3.56 |
0.3.57 |
0.3.58 |
0.3.59 |
0.3.60 |
0.3.61 |
0.3.62 |
0.3.63 |
|
inverted
|
~[15] |
~[14] |
~[13] |
~[12] |
~[11] |
~[10] |
~[9] |
~[8] |
~[7] |
~[6] |
~[5] |
~[4] |
~[3] |
~[2] |
~[1] |
~[0] |
| SLICE0:FFX_INIT |
0.1.18 |
| SLICE0:FFX_SRVAL |
0.1.14 |
| SLICE0:FFY_INIT |
0.1.21 |
| SLICE0:FFY_SRVAL |
0.1.24 |
| SLICE0:FF_SR_ENABLE |
0.1.17 |
| SLICE0:F_RAM |
0.1.13 |
| SLICE0:F_SHIFT |
0.1.8 |
| SLICE0:G_RAM |
0.1.12 |
| SLICE0:G_SHIFT |
0.1.6 |
| SLICE1:FFX_INIT |
0.2.18 |
| SLICE1:FFX_SRVAL |
0.2.14 |
| SLICE1:FFY_INIT |
0.2.21 |
| SLICE1:FFY_SRVAL |
0.2.24 |
| SLICE2:FFX_INIT |
0.1.50 |
| SLICE2:FFX_SRVAL |
0.1.46 |
| SLICE2:FFY_INIT |
0.1.53 |
| SLICE2:FFY_SRVAL |
0.1.56 |
| SLICE2:FF_SR_ENABLE |
0.1.49 |
| SLICE2:F_RAM |
0.1.45 |
| SLICE2:F_SHIFT |
0.1.40 |
| SLICE2:G_RAM |
0.1.44 |
| SLICE2:G_SHIFT |
0.1.38 |
| SLICE3:FFX_INIT |
0.2.50 |
| SLICE3:FFX_SRVAL |
0.2.46 |
| SLICE3:FFY_INIT |
0.2.53 |
| SLICE3:FFY_SRVAL |
0.2.56 |
|
inverted
|
~[0] |
| SLICE0:FF_LATCH |
0.1.22 |
| SLICE0:FF_REV_ENABLE |
0.1.23 |
| SLICE0:FF_SR_SYNC |
0.1.19 |
| SLICE0:INV.BX |
0.5.14 |
| SLICE0:INV.BY |
0.5.27 |
| SLICE0:SLICEWE0USED |
0.2.17 |
| SLICE0:SLICEWE1USED |
0.1.20 |
| SLICE1:FF_LATCH |
0.2.22 |
| SLICE1:FF_REV_ENABLE |
0.2.23 |
| SLICE1:FF_SR_SYNC |
0.2.19 |
| SLICE1:INV.BX |
0.5.28 |
| SLICE1:INV.BY |
0.5.31 |
| SLICE2:FF_LATCH |
0.1.54 |
| SLICE2:FF_REV_ENABLE |
0.1.55 |
| SLICE2:FF_SR_SYNC |
0.1.51 |
| SLICE2:INV.BX |
0.5.32 |
| SLICE2:INV.BY |
0.5.35 |
| SLICE2:SLICEWE0USED |
0.2.49 |
| SLICE3:FF_LATCH |
0.2.54 |
| SLICE3:FF_REV_ENABLE |
0.2.55 |
| SLICE3:FF_SR_SYNC |
0.2.51 |
| SLICE3:INV.BX |
0.5.36 |
| SLICE3:INV.BY |
0.5.49 |
|
non-inverted
|
[0] |
| SLICE0:FXMUX |
0.1.16 |
0.1.2 |
| SLICE1:FXMUX |
0.2.16 |
0.2.2 |
| SLICE2:FXMUX |
0.1.48 |
0.1.34 |
| SLICE3:FXMUX |
0.2.48 |
0.2.34 |
| F |
0 |
0 |
| F5 |
0 |
1 |
| FXOR |
1 |
1 |
| SLICE0:GYMUX |
0.1.28 |
0.1.25 |
| SLICE1:GYMUX |
0.2.28 |
0.2.25 |
| SLICE2:GYMUX |
0.1.60 |
0.1.57 |
| SLICE3:GYMUX |
0.2.60 |
0.2.57 |
| G |
0 |
0 |
| FX |
0 |
1 |
| GXOR |
1 |
1 |
| SLICE0:XBMUX |
0.1.1 |
| SLICE2:XBMUX |
0.1.33 |
| FCY |
0 |
| FMC15 |
1 |
| SLICE0:YBMUX |
0.1.5 |
| SLICE2:YBMUX |
0.1.37 |
| GCY |
0 |
| GMC15 |
1 |
TODO: wtf is this even
This tile overlaps IOI.*.
Cells: 0
fpgacore RANDOR bel RANDOR
| Pin | Direction | Wires |
This tile overlaps top-left interconnect tile.
Cells: 0
fpgacore RANDOR_INIT bittile 0
| Bit | Frame |
| 0 |
| 63 |
RANDOR_INIT:MODE[0]
|
| 62 |
- |
| 61 |
- |
| 60 |
- |
| 59 |
- |
| 58 |
- |
| 57 |
- |
| 56 |
- |
| 55 |
- |
| 54 |
- |
| 53 |
- |
| 52 |
- |
| 51 |
- |
| 50 |
- |
| 49 |
- |
| 48 |
- |
| 47 |
- |
| 46 |
- |
| 45 |
- |
| 44 |
- |
| 43 |
- |
| 42 |
- |
| 41 |
- |
| 40 |
- |
| 39 |
- |
| 38 |
- |
| 37 |
- |
| 36 |
- |
| 35 |
- |
| 34 |
- |
| 33 |
- |
| 32 |
- |
| 31 |
- |
| 30 |
- |
| 29 |
- |
| 28 |
- |
| 27 |
- |
| 26 |
- |
| 25 |
- |
| 24 |
- |
| 23 |
- |
| 22 |
- |
| 21 |
- |
| 20 |
- |
| 19 |
- |
| 18 |
- |
| 17 |
- |
| 16 |
- |
| 15 |
- |
| 14 |
- |
| 13 |
- |
| 12 |
- |
| 11 |
- |
| 10 |
- |
| 9 |
- |
| 8 |
- |
| 7 |
- |
| 6 |
- |
| 5 |
- |
| 4 |
- |
| 3 |
- |
| 2 |
- |
| 1 |
- |
| 0 |
- |
| RANDOR_INIT:MODE |
0.0.63 |
| OR |
0 |
| AND |
1 |