Input/Output
I/O banks and special functions
Virtex 6 devices have a very regular I/O bank structure. There are up to four I/O columns in the device:
- outer left (sometimes present)
- inner left (always present)
- inner right (always present)
- outer right (sometimes present)
These columns consist entirely of IO tiles, with one tile per two interconnect rows. Every tile contains two I/O pads: IOB0 and IOB1. IOB0 is located in the bottom row of the tile, while IOB1 is located in the top row. Every I/O bank consists of exactly one region, or 40 I/O pads. The banks are numbered as follows:
- the bank in region
c + iof outer left column (wherecis the region containing the top half of theCFGtile) has number15 + i - the bank in region
c + iof inner left column has number25 + i - the bank in region
c + iof inner right column has number35 + i - the bank in region
c + iof outer right column has number45 + i
All IOBs in the device are grouped into differential pairs, one pair per IO tile. IOB1 is the “true” pin of the pair, while IOB0 is the “complemented” pin. Differential input and true differential output is supported on all pins of the device.
IOB1 pads in the 8 rows surrounding the HCLK row (that is, rows 17, 19, 21, 23) are considered “clock-capable”. They can drive BUFIODQS buffers via dedicated connections. The ones in rows 19 and 21 can drive BUFR buffers in this and two surrounding regions, and are considered “multi-region clock capable”, while the ones in rows 17 and 23 are considered “single-region clock capable”. While Xilinx documentation also considers corresponding IOB0 pads clock-capable, this only means that they can be used together with IOB1 as a differential pair.
There are 8 IOB1\ s that are considered “global clock-capable” and can drive BUFGCTRL global buffers via dedicated interconnect. They are:
- bank 24 rows 37, 39
- bank 25 rows 1, 3
- bank 34 rows 37, 39
- bank 35 rows 1, 3
The IOB0 in rows 10 and 30 of every region is capable of being used as a VREF pad.
Each bank has two IOBs that can be used for reference resistors in DCI operation. They are both located in the same I/O tile, with VRP located on IOB0 and VRN located on IOB1. The relevant tile is located as follows:
- bank 24: rows 4-5
- bank 34: rows 0-1
- banks 15, 25, 35: rows 6-7
- all other banks: rows 14-15
In parallel or SPI configuration modes, some I/O pads in banks 24 and 34 are borrowed for configuration use:
- bank 24 row 6:
CSO_B - bank 24 row 7:
RS[0] - bank 24 row 8:
RS[1] - bank 24 row 9:
FWE_B - bank 24 row 10:
FOE_B/COPI - bank 24 row 11:
FCS_B - bank 24 row 12:
D[0]/FS[0] - bank 24 row 13:
D[1]/FS[1] - bank 24 row 14:
D[2]/FS[2] - bank 24 row 15:
D[3] - bank 24 row 24:
D[4] - bank 24 row 25:
D[5] - bank 24 row 26:
D[6] - bank 24 row 27:
D[7] - bank 24 row 28:
D[8] - bank 24 row 29:
D[9] - bank 24 row 30:
D[10] - bank 24 row 31:
D[11] - bank 24 row 32:
D[12] - bank 24 row 33:
D[13] - bank 24 row 34:
D[14] - bank 24 row 35:
D[15] - bank 34 row 2:
A[16] - bank 34 row 3:
A[17] - bank 34 row 4:
A[18] - bank 34 row 5:
A[19] - bank 34 row 6:
A[20] - bank 34 row 7:
A[21] - bank 34 row 8:
A[22] - bank 34 row 9:
A[23] - bank 34 row 10:
A[24] - bank 34 row 11:
A[25] - bank 34 row 12:
D[16]/A[0] - bank 34 row 13:
D[17]/A[1] - bank 34 row 14:
D[18]/A[2] - bank 34 row 15:
D[19]/A[3] - bank 34 row 24:
D[20]/A[4] - bank 34 row 25:
D[21]/A[5] - bank 34 row 26:
D[22]/A[6] - bank 34 row 27:
D[23]/A[7] - bank 34 row 28:
D[24]/A[8] - bank 34 row 29:
D[25]/A[9] - bank 34 row 30:
D[26]/A[10] - bank 34 row 31:
D[27]/A[11] - bank 34 row 32:
D[28]/A[12] - bank 34 row 33:
D[29]/A[13] - bank 34 row 34:
D[30]/A[14] - bank 34 row 35:
D[31]/A[15]
The SYSMON present on the device can use up to 16 IOB pairs as auxiliary analog differential inputs. The VPx input corresponds to IOB1 and VNx corresponds to IOB0 within the same tile. If the device has a outer left IO column, the IOBs are located in banks 15 and 35; otherwise, they are located in banks 25 and 35. The IOBs are in the following tiles:
VP0/VN0: bank 35 rows 34-35VP1/VN1: bank 35 rows 32-33VP2/VN2: bank 35 rows 28-29VP3/VN3: bank 35 rows 26-27VP4/VN4: bank 35 rows 24-25VP5/VN5: bank 35 rows 14-15VP6/VN6: bank 35 rows 12-13VP7/VN7: bank 35 rows 8-9VP8/VN8: bank 15/25 rows 34-35VP9/VN9: bank 15/25 rows 32-33VP10/VN10: bank 15/25 rows 28-29VP11/VN11: bank 15/25 rows 26-27VP12/VN12: bank 15/25 rows 24-25VP13/VN13: bank 15/25 rows 14-15VP14/VN14: bank 15/25 rows 12-13VP15/VN15: bank 15/25 rows 8-9
The devices also have dedicated configuration bank 0, which has no user I/O and is located in the CFG tile. It has the following pins:
CCLKCSI_BDINDONEDOUT_BUSYHSWAPENINIT_BM0,M1,M2PROGRAM_BRDWR_BTCK,TDI,TDO,TMS
Tile IO
Cells: 2
Switchbox SPEC_INT
| Destination | Source |
|---|---|
| CELL[0].IMUX_SPEC[0] | CELL[0].IMUX_IOI_OCLKDIV[0] |
| CELL[0].IMUX_SPEC[2] | CELL[0].IMUX_IOI_OCLK[0] |
| CELL[1].IMUX_SPEC[0] | CELL[1].IMUX_IOI_OCLKDIV[0] |
| CELL[1].IMUX_SPEC[2] | CELL[1].IMUX_IOI_OCLK[0] |
| Bits | Destination | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MAIN[0][34][8] | MAIN[0][34][3] | MAIN[0][35][2] | MAIN[0][35][8] | MAIN[0][35][9] | MAIN[0][34][1] | MAIN[0][34][9] | MAIN[0][34][6] | MAIN[0][34][0] | MAIN[0][35][10] | MAIN[0][35][7] | CELL[0].IMUX_IOI_ICLK[0] | - |
| MAIN[1][34][55] | MAIN[1][35][55] | MAIN[1][35][60] | MAIN[1][34][61] | MAIN[1][34][53] | MAIN[1][34][56] | MAIN[1][34][54] | MAIN[1][35][62] | MAIN[1][35][54] | MAIN[1][35][57] | MAIN[1][35][63] | - | CELL[1].IMUX_IOI_ICLK[0] |
| Source | ||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | off | off |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].IMUX_IMUX[14] | CELL[0].HCLK_IO[0] |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].IMUX_IMUX[15] | CELL[0].HCLK_IO[1] |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].IOCLK[3] | CELL[0].HCLK_IO[2] |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].IOCLK[4] | CELL[0].HCLK_IO[3] |
| 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].IOCLK[5] | CELL[0].HCLK_IO[4] |
| 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[0].IOCLK[6] | CELL[0].HCLK_IO[5] |
| 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[0].IOCLK[7] | CELL[0].HCLK_IO[6] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].HCLK_IO[5] | CELL[0].HCLK_IO[7] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].HCLK_IO[6] | CELL[0].HCLK_IO[8] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].HCLK_IO[0] | CELL[0].HCLK_IO[9] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].HCLK_IO[1] | CELL[0].HCLK_IO[10] |
| 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[2] | CELL[0].HCLK_IO[11] |
| 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[3] | CELL[0].RCLK_IO[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[4] | CELL[0].RCLK_IO[1] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].RCLK_IO[0] | CELL[0].RCLK_IO[2] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].RCLK_IO[1] | CELL[0].RCLK_IO[3] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].HCLK_IO[7] | CELL[0].RCLK_IO[4] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].HCLK_IO[8] | CELL[0].RCLK_IO[5] |
| 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[9] | CELL[0].IOCLK[0] |
| 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[10] | CELL[0].IOCLK[1] |
| 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[11] | CELL[0].IOCLK[2] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].IOCLK[1] | CELL[0].IOCLK[3] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].IOCLK[2] | CELL[0].IOCLK[4] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].RCLK_IO[2] | CELL[0].IOCLK[5] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].RCLK_IO[3] | CELL[0].IOCLK[6] |
| 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].RCLK_IO[4] | CELL[0].IOCLK[7] |
| 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[0].RCLK_IO[5] | CELL[1].IMUX_IMUX[14] |
| 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[0].IOCLK[0] | CELL[1].IMUX_IMUX[15] |
| Bits | Destination | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MAIN[0][34][39] | MAIN[0][34][34] | MAIN[0][35][33] | MAIN[0][35][39] | MAIN[0][34][38] | MAIN[0][35][40] | MAIN[0][34][32] | MAIN[0][34][37] | MAIN[0][34][31] | MAIN[0][34][41] | MAIN[0][35][35] | CELL[0].IMUX_IOI_ICLK[1] | - |
| MAIN[1][34][24] | MAIN[1][35][24] | MAIN[1][35][29] | MAIN[1][34][30] | MAIN[1][35][22] | MAIN[1][34][28] | MAIN[1][35][25] | MAIN[1][34][23] | MAIN[1][35][31] | MAIN[1][35][26] | MAIN[1][35][32] | - | CELL[1].IMUX_IOI_ICLK[1] |
| Source | ||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | off | off |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].IMUX_IMUX[14] | CELL[0].HCLK_IO[0] |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].IMUX_IMUX[15] | CELL[0].HCLK_IO[1] |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].IOCLK[3] | CELL[0].HCLK_IO[2] |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].IOCLK[4] | CELL[0].HCLK_IO[3] |
| 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].IOCLK[5] | CELL[0].HCLK_IO[4] |
| 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[0].IOCLK[6] | CELL[0].HCLK_IO[5] |
| 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[0].IOCLK[7] | CELL[0].HCLK_IO[6] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].HCLK_IO[5] | CELL[0].HCLK_IO[7] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].HCLK_IO[6] | CELL[0].HCLK_IO[8] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].HCLK_IO[0] | CELL[0].HCLK_IO[9] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].HCLK_IO[1] | CELL[0].HCLK_IO[10] |
| 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[2] | CELL[0].HCLK_IO[11] |
| 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[3] | CELL[0].RCLK_IO[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[4] | CELL[0].RCLK_IO[1] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].RCLK_IO[0] | CELL[0].RCLK_IO[2] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].RCLK_IO[1] | CELL[0].RCLK_IO[3] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].HCLK_IO[7] | CELL[0].RCLK_IO[4] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].HCLK_IO[8] | CELL[0].RCLK_IO[5] |
| 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[9] | CELL[0].IOCLK[0] |
| 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[10] | CELL[0].IOCLK[1] |
| 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[11] | CELL[0].IOCLK[2] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].IOCLK[1] | CELL[0].IOCLK[3] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].IOCLK[2] | CELL[0].IOCLK[4] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].RCLK_IO[2] | CELL[0].IOCLK[5] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].RCLK_IO[3] | CELL[0].IOCLK[6] |
| 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].RCLK_IO[4] | CELL[0].IOCLK[7] |
| 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[0].RCLK_IO[5] | CELL[1].IMUX_IMUX[14] |
| 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[0].IOCLK[0] | CELL[1].IMUX_IMUX[15] |
| Bits | Destination | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MAIN[0][34][19] | MAIN[0][35][13] | MAIN[0][34][13] | MAIN[0][35][19] | MAIN[0][34][22] | MAIN[0][34][18] | MAIN[0][35][14] | MAIN[0][34][17] | MAIN[0][34][14] | MAIN[0][34][11] | MAIN[0][34][21] | CELL[0].IMUX_IOI_OCLK[0] | - |
| MAIN[1][34][44] | MAIN[1][35][44] | MAIN[1][34][50] | MAIN[1][35][50] | MAIN[1][35][41] | MAIN[1][35][42] | MAIN[1][35][45] | MAIN[1][34][49] | MAIN[1][35][46] | MAIN[1][35][49] | MAIN[1][35][52] | - | CELL[1].IMUX_IOI_OCLK[0] |
| Source | ||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | off | off |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].IMUX_IMUX[21] | CELL[0].HCLK_IO[0] |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].IOCLK[3] | CELL[0].HCLK_IO[1] |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].IOCLK[4] | CELL[0].HCLK_IO[2] |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].IOCLK[5] | CELL[0].HCLK_IO[3] |
| 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].IOCLK[6] | CELL[0].HCLK_IO[4] |
| 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[0].IOCLK[7] | CELL[0].HCLK_IO[5] |
| 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | - | CELL[0].HCLK_IO[6] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].HCLK_IO[5] | CELL[0].HCLK_IO[7] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].HCLK_IO[0] | CELL[0].HCLK_IO[8] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].HCLK_IO[1] | CELL[0].HCLK_IO[9] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].HCLK_IO[2] | CELL[0].HCLK_IO[10] |
| 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[3] | CELL[0].HCLK_IO[11] |
| 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[4] | CELL[0].RCLK_IO[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[6] | CELL[0].RCLK_IO[1] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].RCLK_IO[0] | CELL[0].RCLK_IO[2] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].HCLK_IO[7] | CELL[0].RCLK_IO[3] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].HCLK_IO[8] | CELL[0].RCLK_IO[4] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].HCLK_IO[9] | CELL[0].RCLK_IO[5] |
| 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[10] | CELL[0].IOCLK[0] |
| 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[11] | CELL[0].IOCLK[1] |
| 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[0].RCLK_IO[1] | CELL[0].IOCLK[2] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].IOCLK[1] | CELL[0].IOCLK[3] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].RCLK_IO[2] | CELL[0].IOCLK[4] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].RCLK_IO[3] | CELL[0].IOCLK[5] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].RCLK_IO[4] | CELL[0].IOCLK[6] |
| 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].RCLK_IO[5] | CELL[0].IOCLK[7] |
| 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[0].IOCLK[0] | CELL[1].IMUX_IMUX[21] |
| 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[0].IOCLK[2] | - |
| Bits | Destination | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MAIN[0][34][50] | MAIN[0][34][45] | MAIN[0][35][44] | MAIN[0][35][50] | MAIN[0][34][53] | MAIN[0][35][48] | MAIN[0][34][52] | MAIN[0][34][48] | MAIN[0][34][42] | MAIN[0][35][47] | MAIN[0][35][43] | CELL[0].IMUX_IOI_OCLK[1] | - |
| MAIN[1][34][13] | MAIN[1][35][13] | MAIN[1][35][18] | MAIN[1][34][19] | MAIN[1][35][10] | MAIN[1][34][20] | MAIN[1][34][15] | MAIN[1][35][11] | MAIN[1][35][15] | MAIN[1][35][21] | MAIN[1][34][16] | - | CELL[1].IMUX_IOI_OCLK[1] |
| Source | ||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | off | off |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].IMUX_IMUX[21] | CELL[0].HCLK_IO[0] |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].IOCLK[3] | CELL[0].HCLK_IO[1] |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].IOCLK[4] | CELL[0].HCLK_IO[2] |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].IOCLK[5] | CELL[0].HCLK_IO[3] |
| 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].IOCLK[6] | CELL[0].HCLK_IO[4] |
| 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[0].IOCLK[7] | CELL[0].HCLK_IO[5] |
| 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | - | CELL[0].HCLK_IO[6] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].HCLK_IO[5] | CELL[0].HCLK_IO[7] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].HCLK_IO[0] | CELL[0].HCLK_IO[8] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].HCLK_IO[1] | CELL[0].HCLK_IO[9] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].HCLK_IO[2] | CELL[0].HCLK_IO[10] |
| 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[3] | CELL[0].HCLK_IO[11] |
| 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[4] | CELL[0].RCLK_IO[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[6] | CELL[0].RCLK_IO[1] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].RCLK_IO[0] | CELL[0].RCLK_IO[2] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].HCLK_IO[7] | CELL[0].RCLK_IO[3] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].HCLK_IO[8] | CELL[0].RCLK_IO[4] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].HCLK_IO[9] | CELL[0].RCLK_IO[5] |
| 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[10] | CELL[0].IOCLK[0] |
| 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[0].HCLK_IO[11] | CELL[0].IOCLK[1] |
| 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[0].RCLK_IO[1] | CELL[0].IOCLK[2] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].IOCLK[1] | CELL[0].IOCLK[3] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].RCLK_IO[2] | CELL[0].IOCLK[4] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].RCLK_IO[3] | CELL[0].IOCLK[5] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].RCLK_IO[4] | CELL[0].IOCLK[6] |
| 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].RCLK_IO[5] | CELL[0].IOCLK[7] |
| 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[0].IOCLK[0] | CELL[1].IMUX_IMUX[21] |
| 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[0].IOCLK[2] | - |
| Bits | Destination | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| MAIN[0][34][25] | MAIN[0][34][28] | MAIN[0][35][25] | MAIN[0][34][23] | MAIN[0][35][27] | MAIN[0][34][27] | MAIN[0][34][24] | MAIN[0][35][23] | MAIN[0][35][30] | CELL[0].IMUX_IOI_OCLKDIV[0] | - |
| MAIN[1][35][38] | MAIN[1][35][40] | MAIN[1][35][35] | MAIN[1][34][38] | MAIN[1][34][33] | MAIN[1][34][36] | MAIN[1][35][36] | MAIN[1][35][39] | MAIN[1][34][40] | - | CELL[1].IMUX_IOI_OCLKDIV[0] |
| Source | ||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | off | off |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | CELL[0].IMUX_IMUX[20] | CELL[0].HCLK_IO[0] |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | CELL[0].HCLK_IO[2] | CELL[0].HCLK_IO[4] |
| 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | CELL[0].HCLK_IO[6] | CELL[0].HCLK_IO[8] |
| 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | CELL[0].HCLK_IO[10] | CELL[0].RCLK_IO[0] |
| 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | CELL[0].RCLK_IO[2] | CELL[0].RCLK_IO[4] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].RCLK_IO[4] | CELL[0].HCLK_IO[1] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].HCLK_IO[0] | CELL[0].HCLK_IO[5] |
| 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].HCLK_IO[4] | CELL[0].HCLK_IO[9] |
| 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].HCLK_IO[8] | CELL[0].RCLK_IO[1] |
| 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].RCLK_IO[0] | CELL[0].RCLK_IO[5] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].RCLK_IO[5] | CELL[0].HCLK_IO[2] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].HCLK_IO[1] | CELL[0].HCLK_IO[6] |
| 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].HCLK_IO[5] | CELL[0].HCLK_IO[10] |
| 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].HCLK_IO[9] | CELL[0].RCLK_IO[2] |
| 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].RCLK_IO[1] | CELL[1].IMUX_IMUX[20] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | - | CELL[0].HCLK_IO[3] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].HCLK_IO[3] | CELL[0].HCLK_IO[7] |
| 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].HCLK_IO[7] | CELL[0].HCLK_IO[11] |
| 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].HCLK_IO[11] | CELL[0].RCLK_IO[3] |
| 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].RCLK_IO[3] | - |
| Bits | Destination | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| MAIN[0][34][61] | MAIN[0][35][53] | MAIN[0][35][56] | MAIN[0][34][56] | MAIN[0][35][58] | MAIN[0][34][58] | MAIN[0][34][55] | MAIN[0][35][54] | MAIN[0][35][61] | CELL[0].IMUX_IOI_OCLKDIV[1] | - |
| MAIN[1][35][2] | MAIN[1][35][7] | MAIN[1][34][10] | MAIN[1][34][7] | MAIN[1][34][2] | MAIN[1][34][5] | MAIN[1][35][5] | MAIN[1][35][8] | MAIN[1][34][9] | - | CELL[1].IMUX_IOI_OCLKDIV[1] |
| Source | ||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | off | off |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | CELL[0].IMUX_IMUX[20] | CELL[0].HCLK_IO[0] |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | CELL[0].HCLK_IO[2] | CELL[0].HCLK_IO[4] |
| 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | CELL[0].HCLK_IO[6] | CELL[0].HCLK_IO[8] |
| 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | CELL[0].HCLK_IO[10] | CELL[0].RCLK_IO[0] |
| 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | CELL[0].RCLK_IO[2] | CELL[0].RCLK_IO[4] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].RCLK_IO[4] | CELL[0].HCLK_IO[1] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].HCLK_IO[0] | CELL[0].HCLK_IO[5] |
| 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].HCLK_IO[4] | CELL[0].HCLK_IO[9] |
| 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].HCLK_IO[8] | CELL[0].RCLK_IO[1] |
| 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].RCLK_IO[0] | CELL[0].RCLK_IO[5] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[0].RCLK_IO[5] | CELL[0].HCLK_IO[2] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].HCLK_IO[1] | CELL[0].HCLK_IO[6] |
| 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].HCLK_IO[5] | CELL[0].HCLK_IO[10] |
| 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].HCLK_IO[9] | CELL[0].RCLK_IO[2] |
| 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].RCLK_IO[1] | CELL[1].IMUX_IMUX[20] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | - | CELL[0].HCLK_IO[3] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[0].HCLK_IO[3] | CELL[0].HCLK_IO[7] |
| 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[0].HCLK_IO[7] | CELL[0].HCLK_IO[11] |
| 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[0].HCLK_IO[11] | CELL[0].RCLK_IO[3] |
| 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[0].RCLK_IO[3] | - |
| Bits | Destination |
|---|---|
| MAIN[0][36][44] | CELL[0].IMUX_IOI_OCLKPERF |
| MAIN[1][37][19] | CELL[1].IMUX_IOI_OCLKPERF |
| Source | |
| 0 | CELL[0].OCLK[0] |
| 1 | CELL[0].OCLK[1] |
Bels ILOGIC
| Pin | Direction | ILOGIC[0] | ILOGIC[1] |
|---|---|---|---|
| CLK | in | CELL[0].IMUX_IOI_ICLK[0] | CELL[1].IMUX_IOI_ICLK[0] |
| CLKB | in | CELL[0].IMUX_IOI_ICLK[1] | CELL[1].IMUX_IOI_ICLK[1] |
| CLKDIV | in | CELL[0].IMUX_CLK[0] invert by MAIN[0][26][24] | CELL[1].IMUX_CLK[0] invert by MAIN[1][27][39] |
| SR | in | CELL[0].IMUX_CTRL[1] | CELL[1].IMUX_CTRL[1] |
| CE1 | in | CELL[0].IMUX_IMUX[10] | CELL[1].IMUX_IMUX[10] |
| CE2 | in | CELL[0].IMUX_IMUX[11] | CELL[1].IMUX_IMUX[11] |
| BITSLIP | in | CELL[0].IMUX_IMUX[8] | CELL[1].IMUX_IMUX[8] |
| DYNCLKSEL | in | CELL[0].IMUX_IMUX[33] | CELL[1].IMUX_IMUX[33] |
| DYNCLKDIVSEL | in | CELL[0].IMUX_IMUX[12] | CELL[1].IMUX_IMUX[12] |
| DYNOCLKSEL | in | CELL[0].IMUX_IMUX[13] | CELL[1].IMUX_IMUX[13] |
| O | out | CELL[0].OUT_BEL[18] | CELL[1].OUT_BEL[18] |
| Q1 | out | CELL[0].OUT_BEL[19] | CELL[1].OUT_BEL[19] |
| Q2 | out | CELL[0].OUT_BEL[23] | CELL[1].OUT_BEL[23] |
| Q3 | out | CELL[0].OUT_BEL[20] | CELL[1].OUT_BEL[20] |
| Q4 | out | CELL[0].OUT_BEL[16] | CELL[1].OUT_BEL[16] |
| Q5 | out | CELL[0].OUT_BEL[17] | CELL[1].OUT_BEL[17] |
| Q6 | out | CELL[0].OUT_BEL[21] | CELL[1].OUT_BEL[21] |
| CLKPAD | out | - | CELL[1].OUT_CLKPAD |
| ILOGIC[0].MUX_TSBYPASS | MAIN[0][26][9] |
|---|---|
| ILOGIC[1].MUX_TSBYPASS | MAIN[1][27][54] |
| GND | 1 |
| T | 0 |
| ILOGIC[0].SERDES_MODE | MAIN[0][26][31] |
|---|---|
| ILOGIC[1].SERDES_MODE | MAIN[1][27][32] |
| MASTER | 0 |
| SLAVE | 1 |
| ILOGIC[0].DATA_RATE | MAIN[0][26][34] |
|---|---|
| ILOGIC[1].DATA_RATE | MAIN[1][27][29] |
| SDR | 1 |
| DDR | 0 |
| ILOGIC[0].DATA_WIDTH | MAIN[0][26][23] | MAIN[0][26][21] | MAIN[0][27][18] | MAIN[0][26][17] |
|---|---|---|---|---|
| ILOGIC[1].DATA_WIDTH | MAIN[1][27][40] | MAIN[1][27][42] | MAIN[1][26][45] | MAIN[1][27][46] |
| NONE | 0 | 0 | 0 | 0 |
| _2 | 0 | 0 | 1 | 0 |
| _3 | 0 | 0 | 1 | 1 |
| _4 | 0 | 1 | 0 | 0 |
| _5 | 0 | 1 | 0 | 1 |
| _6 | 0 | 1 | 1 | 0 |
| _7 | 0 | 1 | 1 | 1 |
| _8 | 1 | 0 | 0 | 0 |
| _10 | 1 | 0 | 1 | 0 |
| ILOGIC[0].INTERFACE_TYPE | MAIN[0][26][16] | MAIN[0][27][10] | MAIN[0][26][15] |
|---|---|---|---|
| ILOGIC[1].INTERFACE_TYPE | MAIN[1][27][47] | MAIN[1][26][53] | MAIN[1][27][48] |
| MEMORY | 0 | 0 | 0 |
| NETWORKING | 0 | 0 | 1 |
| OVERSAMPLE | 1 | 0 | 1 |
| MEMORY_DDR3_V6 | 0 | 1 | 1 |
| ILOGIC[0].NUM_CE | MAIN[0][26][62] |
|---|---|
| ILOGIC[1].NUM_CE | MAIN[1][27][1] |
| _1 | 0 |
| _2 | 1 |
| ILOGIC[0].DDR_CLK_EDGE | MAIN[0][26][53] | MAIN[0][27][40] |
|---|---|---|
| ILOGIC[1].DDR_CLK_EDGE | MAIN[1][27][10] | MAIN[1][26][23] |
| SAME_EDGE_PIPELINED | 0 | 0 |
| SAME_EDGE | 0 | 1 |
| OPPOSITE_EDGE | 1 | 0 |
| ILOGIC[0].D_EMU_OPTION | MAIN[0][32][62] | MAIN[0][33][63] | MAIN[0][32][63] |
|---|---|---|---|
| ILOGIC[1].D_EMU_OPTION | MAIN[1][33][1] | MAIN[1][32][0] | MAIN[1][33][0] |
| DLY0 | 0 | 0 | 1 |
| DLY1 | 1 | 1 | 0 |
| DLY2 | 0 | 1 | 0 |
| DLY3 | 0 | 0 | 0 |
| MATCH_DLY0 | 0 | 1 | 1 |
| MATCH_DLY2 | 1 | 0 | 0 |
Bels OLOGIC
| Pin | Direction | OLOGIC[0] | OLOGIC[1] |
|---|---|---|---|
| CLK | in | CELL[0].IMUX_IOI_OCLK[0] | CELL[1].IMUX_IOI_OCLK[0] |
| CLKB | in | CELL[0].IMUX_IOI_OCLK[1] | CELL[1].IMUX_IOI_OCLK[1] |
| CLKDIV | in | CELL[0].IMUX_IOI_OCLKDIV[0] invert by MAIN[0][32][55] | CELL[1].IMUX_IOI_OCLKDIV[0] invert by MAIN[1][33][8] |
| CLKDIVB | in | CELL[0].IMUX_IOI_OCLKDIV[1] | CELL[1].IMUX_IOI_OCLKDIV[1] |
| CLKPERF | in | CELL[0].IMUX_IOI_OCLKPERF invert by !MAIN[0][37][22] | CELL[1].IMUX_IOI_OCLKPERF invert by !MAIN[1][36][41] |
| SR | in | CELL[0].IMUX_CTRL[0] | CELL[1].IMUX_CTRL[0] |
| OCE | in | CELL[0].IMUX_IMUX[35] | CELL[1].IMUX_IMUX[35] |
| TCE | in | CELL[0].IMUX_IMUX[34] | CELL[1].IMUX_IMUX[34] |
| D1 | in | CELL[0].IMUX_IMUX[42] invert by MAIN[0][33][24] | CELL[1].IMUX_IMUX[42] invert by MAIN[1][32][39] |
| D2 | in | CELL[0].IMUX_IMUX[43] invert by MAIN[0][32][20] | CELL[1].IMUX_IMUX[43] invert by MAIN[1][33][43] |
| D3 | in | CELL[0].IMUX_IMUX[44] invert by MAIN[0][32][14] | CELL[1].IMUX_IMUX[44] invert by MAIN[1][33][49] |
| D4 | in | CELL[0].IMUX_IMUX[45] invert by MAIN[0][33][11] | CELL[1].IMUX_IMUX[45] invert by MAIN[1][32][52] |
| D5 | in | CELL[0].IMUX_IMUX[46] invert by MAIN[0][32][8] | CELL[1].IMUX_IMUX[46] invert by MAIN[1][33][55] |
| D6 | in | CELL[0].IMUX_IMUX[47] invert by MAIN[0][33][5] | CELL[1].IMUX_IMUX[47] invert by MAIN[1][32][58] |
| T1 | in | CELL[0].IMUX_IMUX[38] invert by !MAIN[0][32][50] | CELL[1].IMUX_IMUX[38] invert by !MAIN[1][33][13] |
| T2 | in | CELL[0].IMUX_IMUX[39] invert by !MAIN[0][33][49] | CELL[1].IMUX_IMUX[39] invert by !MAIN[1][32][14] |
| T3 | in | CELL[0].IMUX_IMUX[40] invert by !MAIN[0][32][49] | CELL[1].IMUX_IMUX[40] invert by !MAIN[1][33][14] |
| T4 | in | CELL[0].IMUX_IMUX[41] invert by !MAIN[0][33][48] | CELL[1].IMUX_IMUX[41] invert by !MAIN[1][32][15] |
| ODV | in | CELL[0].IMUX_IMUX[16] | CELL[1].IMUX_IMUX[16] |
| WC | in | CELL[0].IMUX_IMUX[17] | CELL[1].IMUX_IMUX[17] |
| TFB | out | CELL[0].OUT_BEL[22] | CELL[1].OUT_BEL[22] |
| IOCLKGLITCH | out | CELL[0].OUT_BEL[15] | CELL[1].OUT_BEL[15] |
| OCBEXTEND | out | CELL[0].OUT_BEL[5] | CELL[1].OUT_BEL[5] |
| OLOGIC[0].V5_MUX_O | MAIN[0][33][57] | MAIN[0][33][58] | MAIN[0][32][25] | MAIN[0][33][26] | MAIN[0][32][58] |
|---|---|---|---|---|---|
| OLOGIC[1].V5_MUX_O | MAIN[1][32][6] | MAIN[1][32][5] | MAIN[1][33][38] | MAIN[1][32][37] | MAIN[1][33][5] |
| NONE | 0 | 0 | 0 | 0 | 0 |
| D1 | 0 | 0 | 0 | 0 | 1 |
| SERDES_SDR | 0 | 0 | 0 | 1 | 0 |
| SERDES_DDR | 0 | 0 | 1 | 0 | 0 |
| LATCH | 1 | 0 | 0 | 1 | 0 |
| FF | 0 | 1 | 0 | 1 | 0 |
| DDR | 0 | 1 | 1 | 0 | 0 |
| OLOGIC[0].V5_MUX_T | MAIN[0][36][62] | MAIN[0][37][61] | MAIN[0][36][60] | MAIN[0][36][59] | MAIN[0][36][63] |
|---|---|---|---|---|---|
| OLOGIC[1].V5_MUX_T | MAIN[1][37][1] | MAIN[1][36][2] | MAIN[1][37][3] | MAIN[1][37][4] | MAIN[1][37][0] |
| NONE | 0 | 0 | 0 | 0 | 0 |
| T1 | 0 | 0 | 0 | 0 | 1 |
| SERDES_SDR | 0 | 0 | 0 | 1 | 0 |
| SERDES_DDR | 0 | 0 | 1 | 0 | 0 |
| LATCH | 1 | 0 | 0 | 1 | 0 |
| FF | 0 | 1 | 0 | 1 | 0 |
| DDR | 0 | 1 | 1 | 0 | 0 |
| OLOGIC[0].SERDES_MODE | MAIN[0][37][32] |
|---|---|
| OLOGIC[1].SERDES_MODE | MAIN[1][36][31] |
| MASTER | 0 |
| SLAVE | 1 |
| OLOGIC[0].DATA_WIDTH | MAIN[0][32][53] | MAIN[0][33][52] | MAIN[0][32][51] | MAIN[0][33][54] | MAIN[0][33][51] | MAIN[0][32][52] | MAIN[0][33][50] | MAIN[0][33][53] |
|---|---|---|---|---|---|---|---|---|
| OLOGIC[1].DATA_WIDTH | MAIN[1][33][10] | MAIN[1][32][11] | MAIN[1][33][12] | MAIN[1][32][9] | MAIN[1][32][12] | MAIN[1][33][11] | MAIN[1][32][13] | MAIN[1][32][10] |
| NONE | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| _2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| _3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| _4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| _5 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| _6 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| _7 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| _8 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| _10 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| OLOGIC[0].TRISTATE_WIDTH | MAIN[0][37][49] |
|---|---|
| OLOGIC[1].TRISTATE_WIDTH | MAIN[1][36][14] |
| _1 | 0 |
| _4 | 1 |
| OLOGIC[0].MISR_CLK_SELECT | MAIN[0][27][8] | MAIN[0][27][7] |
|---|---|---|
| OLOGIC[1].MISR_CLK_SELECT | MAIN[1][26][55] | MAIN[1][26][56] |
| NONE | 0 | 0 |
| CLK1 | 0 | 1 |
| CLK2 | 1 | 0 |
| OLOGIC[0].CLOCK_RATIO | MAIN[0][33][44] | MAIN[0][32][44] | MAIN[0][33][45] | MAIN[0][32][46] |
|---|---|---|---|---|
| OLOGIC[1].CLOCK_RATIO | MAIN[1][32][19] | MAIN[1][33][19] | MAIN[1][32][18] | MAIN[1][33][17] |
| NONE | 0 | 0 | 0 | 0 |
| _2 | 0 | 0 | 0 | 1 |
| _3 | 0 | 0 | 1 | 0 |
| _4 | 0 | 0 | 1 | 1 |
| _5 | 0 | 1 | 0 | 1 |
| _6 | 1 | 1 | 0 | 1 |
| _7_8 | 1 | 1 | 0 | 0 |
| OLOGIC[0].INTERFACE_TYPE | MAIN[0][36][6] |
|---|---|
| OLOGIC[1].INTERFACE_TYPE | MAIN[1][37][57] |
| DEFAULT | 0 |
| MEMORY_DDR3 | 1 |
Bels IODELAY_V6
| Pin | Direction | IODELAY[0] | IODELAY[1] |
|---|---|---|---|
| C | in | CELL[0].IMUX_CLK[0] invert by MAIN[0][38][22] | CELL[1].IMUX_CLK[0] invert by MAIN[1][39][41] |
| CINVCTRL | in | CELL[0].IMUX_IMUX[3] | CELL[1].IMUX_IMUX[3] |
| CE | in | CELL[0].IMUX_IMUX[6] | CELL[1].IMUX_IMUX[6] |
| DATAIN | in | CELL[0].IMUX_IMUX[37] invert by !MAIN[0][38][37] | CELL[1].IMUX_IMUX[37] invert by !MAIN[1][39][26] |
| INC | in | CELL[0].IMUX_IMUX[7] | CELL[1].IMUX_IMUX[7] |
| RST | in | CELL[0].IMUX_IMUX[5] | CELL[1].IMUX_IMUX[5] |
| CNTVALUEIN[0] | in | CELL[0].IMUX_IMUX[1] | CELL[1].IMUX_IMUX[1] |
| CNTVALUEIN[1] | in | CELL[0].IMUX_IMUX[2] | CELL[1].IMUX_IMUX[2] |
| CNTVALUEIN[2] | in | CELL[0].IMUX_IMUX[0] | CELL[1].IMUX_IMUX[0] |
| CNTVALUEIN[3] | in | CELL[0].IMUX_IMUX[31] | CELL[1].IMUX_IMUX[31] |
| CNTVALUEIN[4] | in | CELL[0].IMUX_IMUX[36] | CELL[1].IMUX_IMUX[36] |
| CNTVALUEOUT[0] | out | CELL[0].OUT_BEL[10] | CELL[1].OUT_BEL[10] |
| CNTVALUEOUT[1] | out | CELL[0].OUT_BEL[14] | CELL[1].OUT_BEL[14] |
| CNTVALUEOUT[2] | out | CELL[0].OUT_BEL[13] | CELL[1].OUT_BEL[13] |
| CNTVALUEOUT[3] | out | CELL[0].OUT_BEL[9] | CELL[1].OUT_BEL[9] |
| CNTVALUEOUT[4] | out | CELL[0].OUT_BEL[12] | CELL[1].OUT_BEL[12] |
| IODELAY[0].DELAY_SRC | MAIN[0][38][42] | MAIN[0][38][41] | MAIN[0][38][44] | MAIN[0][38][50] | MAIN[0][38][49] |
|---|---|---|---|---|---|
| IODELAY[1].DELAY_SRC | MAIN[1][39][21] | MAIN[1][39][22] | MAIN[1][39][19] | MAIN[1][39][13] | MAIN[1][39][14] |
| NONE | 0 | 0 | 0 | 0 | 0 |
| I | 0 | 0 | 0 | 0 | 1 |
| IO | 0 | 0 | 0 | 1 | 1 |
| O | 0 | 0 | 0 | 1 | 0 |
| DATAIN | 0 | 0 | 1 | 0 | 0 |
| CLKIN | 0 | 1 | 0 | 0 | 0 |
| DELAYCHAIN_OSC | 1 | 0 | 0 | 0 | 0 |
| IODELAY[0].DELAY_TYPE | MAIN[0][38][52] | MAIN[0][38][9] | MAIN[0][38][8] | MAIN[0][38][15] | MAIN[0][38][26] |
|---|---|---|---|---|---|
| IODELAY[1].DELAY_TYPE | MAIN[1][39][54] | MAIN[1][39][11] | MAIN[1][39][55] | MAIN[1][39][48] | MAIN[1][39][37] |
| FIXED | 0 | 0 | 0 | 0 | 0 |
| VARIABLE | 0 | 0 | 0 | 0 | 1 |
| VARIABLE_SWAPPED | 0 | 0 | 1 | 0 | 1 |
| VAR_LOADABLE | 0 | 0 | 0 | 1 | 1 |
| IO_VAR_LOADABLE | 1 | 1 | 1 | 1 | 1 |
Bels IOB
| Pin | Direction | IOB[0] | IOB[1] |
|---|---|---|---|
| PD_INT_EN | in | CELL[0].IMUX_IMUX[18] | CELL[1].IMUX_IMUX[18] |
| PU_INT_EN | in | CELL[0].IMUX_IMUX[19] | CELL[1].IMUX_IMUX[19] |
| KEEPER_INT_EN | in | CELL[0].IMUX_IMUX[30] | CELL[1].IMUX_IMUX[25] |
| DIFF_TERM_INT_EN | in | CELL[1].IMUX_IMUX[30] | - |
| IOB[0].PULL | MAIN[0][40][48] | MAIN[0][41][47] | MAIN[0][40][46] |
|---|---|---|---|
| IOB[1].PULL | MAIN[1][41][15] | MAIN[1][40][16] | MAIN[1][41][17] |
| NONE | 0 | 0 | 1 |
| PULLUP | 0 | 1 | 1 |
| PULLDOWN | 0 | 0 | 0 |
| KEEPER | 1 | 0 | 1 |
| IOB[0].IBUF_MODE | MAIN[0][41][63] | MAIN[0][41][1] | MAIN[0][40][0] |
|---|---|---|---|
| IOB[1].IBUF_MODE | MAIN[1][40][0] | MAIN[1][40][62] | MAIN[1][41][63] |
| NONE | 0 | 0 | 0 |
| VREF | 0 | 0 | 1 |
| DIFF | 0 | 1 | 0 |
| CMOS | 1 | 1 | 1 |
| CMOS12 | 0 | 1 | 1 |
| IOB[0].DCI_MODE | MAIN[0][41][19] | MAIN[0][40][12] | MAIN[0][40][14] |
|---|---|---|---|
| IOB[1].DCI_MODE | MAIN[1][40][44] | MAIN[1][41][51] | MAIN[1][41][49] |
| NONE | 0 | 0 | 0 |
| OUTPUT | 0 | 0 | 1 |
| OUTPUT_HALF | 0 | 1 | 0 |
| TERM_VCC | 0 | 1 | 1 |
| TERM_SPLIT | 1 | 0 | 0 |
Bel wires
| Wire | Pins |
|---|---|
| CELL[0].IMUX_CLK[0] | ILOGIC[0].CLKDIV, IODELAY[0].C |
| CELL[0].IMUX_CTRL[0] | OLOGIC[0].SR |
| CELL[0].IMUX_CTRL[1] | ILOGIC[0].SR |
| CELL[0].IMUX_IMUX[0] | IODELAY[0].CNTVALUEIN[2] |
| CELL[0].IMUX_IMUX[1] | IODELAY[0].CNTVALUEIN[0] |
| CELL[0].IMUX_IMUX[2] | IODELAY[0].CNTVALUEIN[1] |
| CELL[0].IMUX_IMUX[3] | IODELAY[0].CINVCTRL |
| CELL[0].IMUX_IMUX[5] | IODELAY[0].RST |
| CELL[0].IMUX_IMUX[6] | IODELAY[0].CE |
| CELL[0].IMUX_IMUX[7] | IODELAY[0].INC |
| CELL[0].IMUX_IMUX[8] | ILOGIC[0].BITSLIP |
| CELL[0].IMUX_IMUX[10] | ILOGIC[0].CE1 |
| CELL[0].IMUX_IMUX[11] | ILOGIC[0].CE2 |
| CELL[0].IMUX_IMUX[12] | ILOGIC[0].DYNCLKDIVSEL |
| CELL[0].IMUX_IMUX[13] | ILOGIC[0].DYNOCLKSEL |
| CELL[0].IMUX_IMUX[16] | OLOGIC[0].ODV |
| CELL[0].IMUX_IMUX[17] | OLOGIC[0].WC |
| CELL[0].IMUX_IMUX[18] | IOB[0].PD_INT_EN |
| CELL[0].IMUX_IMUX[19] | IOB[0].PU_INT_EN |
| CELL[0].IMUX_IMUX[30] | IOB[0].KEEPER_INT_EN |
| CELL[0].IMUX_IMUX[31] | IODELAY[0].CNTVALUEIN[3] |
| CELL[0].IMUX_IMUX[33] | ILOGIC[0].DYNCLKSEL |
| CELL[0].IMUX_IMUX[34] | OLOGIC[0].TCE |
| CELL[0].IMUX_IMUX[35] | OLOGIC[0].OCE |
| CELL[0].IMUX_IMUX[36] | IODELAY[0].CNTVALUEIN[4] |
| CELL[0].IMUX_IMUX[37] | IODELAY[0].DATAIN |
| CELL[0].IMUX_IMUX[38] | OLOGIC[0].T1 |
| CELL[0].IMUX_IMUX[39] | OLOGIC[0].T2 |
| CELL[0].IMUX_IMUX[40] | OLOGIC[0].T3 |
| CELL[0].IMUX_IMUX[41] | OLOGIC[0].T4 |
| CELL[0].IMUX_IMUX[42] | OLOGIC[0].D1 |
| CELL[0].IMUX_IMUX[43] | OLOGIC[0].D2 |
| CELL[0].IMUX_IMUX[44] | OLOGIC[0].D3 |
| CELL[0].IMUX_IMUX[45] | OLOGIC[0].D4 |
| CELL[0].IMUX_IMUX[46] | OLOGIC[0].D5 |
| CELL[0].IMUX_IMUX[47] | OLOGIC[0].D6 |
| CELL[0].OUT_BEL[5] | OLOGIC[0].OCBEXTEND |
| CELL[0].OUT_BEL[9] | IODELAY[0].CNTVALUEOUT[3] |
| CELL[0].OUT_BEL[10] | IODELAY[0].CNTVALUEOUT[0] |
| CELL[0].OUT_BEL[12] | IODELAY[0].CNTVALUEOUT[4] |
| CELL[0].OUT_BEL[13] | IODELAY[0].CNTVALUEOUT[2] |
| CELL[0].OUT_BEL[14] | IODELAY[0].CNTVALUEOUT[1] |
| CELL[0].OUT_BEL[15] | OLOGIC[0].IOCLKGLITCH |
| CELL[0].OUT_BEL[16] | ILOGIC[0].Q4 |
| CELL[0].OUT_BEL[17] | ILOGIC[0].Q5 |
| CELL[0].OUT_BEL[18] | ILOGIC[0].O |
| CELL[0].OUT_BEL[19] | ILOGIC[0].Q1 |
| CELL[0].OUT_BEL[20] | ILOGIC[0].Q3 |
| CELL[0].OUT_BEL[21] | ILOGIC[0].Q6 |
| CELL[0].OUT_BEL[22] | OLOGIC[0].TFB |
| CELL[0].OUT_BEL[23] | ILOGIC[0].Q2 |
| CELL[0].IMUX_IOI_ICLK[0] | ILOGIC[0].CLK |
| CELL[0].IMUX_IOI_ICLK[1] | ILOGIC[0].CLKB |
| CELL[0].IMUX_IOI_OCLK[0] | OLOGIC[0].CLK |
| CELL[0].IMUX_IOI_OCLK[1] | OLOGIC[0].CLKB |
| CELL[0].IMUX_IOI_OCLKDIV[0] | OLOGIC[0].CLKDIV |
| CELL[0].IMUX_IOI_OCLKDIV[1] | OLOGIC[0].CLKDIVB |
| CELL[0].IMUX_IOI_OCLKPERF | OLOGIC[0].CLKPERF |
| CELL[1].IMUX_CLK[0] | ILOGIC[1].CLKDIV, IODELAY[1].C |
| CELL[1].IMUX_CTRL[0] | OLOGIC[1].SR |
| CELL[1].IMUX_CTRL[1] | ILOGIC[1].SR |
| CELL[1].IMUX_IMUX[0] | IODELAY[1].CNTVALUEIN[2] |
| CELL[1].IMUX_IMUX[1] | IODELAY[1].CNTVALUEIN[0] |
| CELL[1].IMUX_IMUX[2] | IODELAY[1].CNTVALUEIN[1] |
| CELL[1].IMUX_IMUX[3] | IODELAY[1].CINVCTRL |
| CELL[1].IMUX_IMUX[5] | IODELAY[1].RST |
| CELL[1].IMUX_IMUX[6] | IODELAY[1].CE |
| CELL[1].IMUX_IMUX[7] | IODELAY[1].INC |
| CELL[1].IMUX_IMUX[8] | ILOGIC[1].BITSLIP |
| CELL[1].IMUX_IMUX[10] | ILOGIC[1].CE1 |
| CELL[1].IMUX_IMUX[11] | ILOGIC[1].CE2 |
| CELL[1].IMUX_IMUX[12] | ILOGIC[1].DYNCLKDIVSEL |
| CELL[1].IMUX_IMUX[13] | ILOGIC[1].DYNOCLKSEL |
| CELL[1].IMUX_IMUX[16] | OLOGIC[1].ODV |
| CELL[1].IMUX_IMUX[17] | OLOGIC[1].WC |
| CELL[1].IMUX_IMUX[18] | IOB[1].PD_INT_EN |
| CELL[1].IMUX_IMUX[19] | IOB[1].PU_INT_EN |
| CELL[1].IMUX_IMUX[25] | IOB[1].KEEPER_INT_EN |
| CELL[1].IMUX_IMUX[30] | IOB[0].DIFF_TERM_INT_EN |
| CELL[1].IMUX_IMUX[31] | IODELAY[1].CNTVALUEIN[3] |
| CELL[1].IMUX_IMUX[33] | ILOGIC[1].DYNCLKSEL |
| CELL[1].IMUX_IMUX[34] | OLOGIC[1].TCE |
| CELL[1].IMUX_IMUX[35] | OLOGIC[1].OCE |
| CELL[1].IMUX_IMUX[36] | IODELAY[1].CNTVALUEIN[4] |
| CELL[1].IMUX_IMUX[37] | IODELAY[1].DATAIN |
| CELL[1].IMUX_IMUX[38] | OLOGIC[1].T1 |
| CELL[1].IMUX_IMUX[39] | OLOGIC[1].T2 |
| CELL[1].IMUX_IMUX[40] | OLOGIC[1].T3 |
| CELL[1].IMUX_IMUX[41] | OLOGIC[1].T4 |
| CELL[1].IMUX_IMUX[42] | OLOGIC[1].D1 |
| CELL[1].IMUX_IMUX[43] | OLOGIC[1].D2 |
| CELL[1].IMUX_IMUX[44] | OLOGIC[1].D3 |
| CELL[1].IMUX_IMUX[45] | OLOGIC[1].D4 |
| CELL[1].IMUX_IMUX[46] | OLOGIC[1].D5 |
| CELL[1].IMUX_IMUX[47] | OLOGIC[1].D6 |
| CELL[1].OUT_BEL[5] | OLOGIC[1].OCBEXTEND |
| CELL[1].OUT_BEL[9] | IODELAY[1].CNTVALUEOUT[3] |
| CELL[1].OUT_BEL[10] | IODELAY[1].CNTVALUEOUT[0] |
| CELL[1].OUT_BEL[12] | IODELAY[1].CNTVALUEOUT[4] |
| CELL[1].OUT_BEL[13] | IODELAY[1].CNTVALUEOUT[2] |
| CELL[1].OUT_BEL[14] | IODELAY[1].CNTVALUEOUT[1] |
| CELL[1].OUT_BEL[15] | OLOGIC[1].IOCLKGLITCH |
| CELL[1].OUT_BEL[16] | ILOGIC[1].Q4 |
| CELL[1].OUT_BEL[17] | ILOGIC[1].Q5 |
| CELL[1].OUT_BEL[18] | ILOGIC[1].O |
| CELL[1].OUT_BEL[19] | ILOGIC[1].Q1 |
| CELL[1].OUT_BEL[20] | ILOGIC[1].Q3 |
| CELL[1].OUT_BEL[21] | ILOGIC[1].Q6 |
| CELL[1].OUT_BEL[22] | OLOGIC[1].TFB |
| CELL[1].OUT_BEL[23] | ILOGIC[1].Q2 |
| CELL[1].OUT_CLKPAD | ILOGIC[1].CLKPAD |
| CELL[1].IMUX_IOI_ICLK[0] | ILOGIC[1].CLK |
| CELL[1].IMUX_IOI_ICLK[1] | ILOGIC[1].CLKB |
| CELL[1].IMUX_IOI_OCLK[0] | OLOGIC[1].CLK |
| CELL[1].IMUX_IOI_OCLK[1] | OLOGIC[1].CLKB |
| CELL[1].IMUX_IOI_OCLKDIV[0] | OLOGIC[1].CLKDIV |
| CELL[1].IMUX_IOI_OCLKDIV[1] | OLOGIC[1].CLKDIVB |
| CELL[1].IMUX_IOI_OCLKPERF | OLOGIC[1].CLKPERF |
Bitstream
Tile HCLK_IO
Cells: 8
Switchbox HCLK_IO_INT
| Destination | Source | Bit |
|---|---|---|
| CELL[4].PERF_BUF[0] | CELL[4].PERF_ROW[0] | MAIN[36][23] |
| CELL[4].PERF_BUF[1] | CELL[4].PERF_ROW[1] | MAIN[37][15] |
| CELL[4].PERF_BUF[2] | CELL[4].PERF_ROW[2] | MAIN[36][14] |
| CELL[4].PERF_BUF[3] | CELL[4].PERF_ROW[3] | MAIN[37][14] |
| CELL[4].HCLK_IO[0] | CELL[4].HCLK_ROW[0] | MAIN[29][20] |
| CELL[4].HCLK_IO[1] | CELL[4].HCLK_ROW[1] | MAIN[29][21] |
| CELL[4].HCLK_IO[2] | CELL[4].HCLK_ROW[2] | MAIN[29][22] |
| CELL[4].HCLK_IO[3] | CELL[4].HCLK_ROW[3] | MAIN[29][23] |
| CELL[4].HCLK_IO[4] | CELL[4].HCLK_ROW[4] | MAIN[29][24] |
| CELL[4].HCLK_IO[5] | CELL[4].HCLK_ROW[5] | MAIN[29][25] |
| CELL[4].HCLK_IO[6] | CELL[4].HCLK_ROW[6] | MAIN[29][26] |
| CELL[4].HCLK_IO[7] | CELL[4].HCLK_ROW[7] | MAIN[29][27] |
| CELL[4].HCLK_IO[8] | CELL[4].HCLK_ROW[8] | MAIN[29][28] |
| CELL[4].HCLK_IO[9] | CELL[4].HCLK_ROW[9] | MAIN[29][29] |
| CELL[4].HCLK_IO[10] | CELL[4].HCLK_ROW[10] | MAIN[29][30] |
| CELL[4].HCLK_IO[11] | CELL[4].HCLK_ROW[11] | MAIN[29][31] |
| CELL[4].RCLK_IO[0] | CELL[4].RCLK_ROW[0] | MAIN[29][14] |
| CELL[4].RCLK_IO[1] | CELL[4].RCLK_ROW[1] | MAIN[29][15] |
| CELL[4].RCLK_IO[2] | CELL[4].RCLK_ROW[2] | MAIN[29][16] |
| CELL[4].RCLK_IO[3] | CELL[4].RCLK_ROW[3] | MAIN[29][17] |
| CELL[4].RCLK_IO[4] | CELL[4].RCLK_ROW[4] | MAIN[29][18] |
| CELL[4].RCLK_IO[5] | CELL[4].RCLK_ROW[5] | MAIN[29][19] |
| CELL[4].VIOCLK_S_BUF[0] | CELL[4].VIOCLK_S[0] | MAIN[37][24] |
| CELL[4].VIOCLK_S_BUF[1] | CELL[4].VIOCLK_S[1] | MAIN[37][31] |
| CELL[4].VIOCLK_N_BUF[0] | CELL[4].VIOCLK_N[0] | MAIN[37][16] |
| CELL[4].VIOCLK_N_BUF[1] | CELL[4].VIOCLK_N[1] | MAIN[37][23] |
| CELL[4].VOCLK[0] | CELL[4].PERF_BUF[0] | MAIN[39][28] |
| CELL[4].VOCLK[1] | CELL[4].PERF_BUF[3] | MAIN[39][29] |
| Destination | Source | Bit |
|---|---|---|
| CELL[4].RCLK_ROW[0] | CELL[4].PULLUP | MAIN[28][26] |
| CELL[4].RCLK_ROW[1] | CELL[4].PULLUP | MAIN[28][27] |
| CELL[4].RCLK_ROW[2] | CELL[4].PULLUP | MAIN[28][28] |
| CELL[4].RCLK_ROW[3] | CELL[4].PULLUP | MAIN[28][29] |
| CELL[4].RCLK_ROW[4] | CELL[4].PULLUP | MAIN[28][30] |
| CELL[4].RCLK_ROW[5] | CELL[4].PULLUP | MAIN[28][31] |
| Destination | Source | Bits |
|---|---|---|
| CELL[4].IOCLK[0] | CELL[4].VIOCLK[0] | MAIN[36][27] |
| CELL[4].IOCLK[1] | CELL[4].SIOCLK[0] | MAIN[36][29] |
| CELL[4].IOCLK[2] | CELL[4].SIOCLK[1] | MAIN[36][18] |
| CELL[4].IOCLK[3] | CELL[4].VIOCLK[1] | MAIN[36][20] |
| CELL[4].IOCLK[4] | CELL[4].VIOCLK_S_BUF[0] | MAIN[36][25] |
| CELL[4].IOCLK[5] | CELL[4].VIOCLK_S_BUF[1] | MAIN[36][31] |
| CELL[4].IOCLK[6] | CELL[4].VIOCLK_N_BUF[0] | MAIN[36][16] |
| CELL[4].IOCLK[7] | CELL[4].VIOCLK_N_BUF[1] | MAIN[36][22] |
| Delay step | ||
| 0 | 0 | |
| 1 | 1 | |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[32][16] | MAIN[32][14] | MAIN[32][15] | MAIN[28][20] | CELL[4].RCLK_ROW[0] |
| Source | ||||
| 0 | 0 | 0 | 0 | off |
| 0 | 0 | 0 | 1 | CELL[4].VRCLK_N[0] |
| 0 | 0 | 1 | 1 | CELL[4].VRCLK[0] |
| 0 | 1 | 0 | 1 | CELL[4].VRCLK_N[1] |
| 0 | 1 | 1 | 1 | CELL[4].VRCLK[1] |
| 1 | 0 | 0 | 1 | CELL[4].VRCLK_S[0] |
| 1 | 1 | 0 | 1 | CELL[4].VRCLK_S[1] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[32][19] | MAIN[32][17] | MAIN[32][18] | MAIN[28][21] | CELL[4].RCLK_ROW[1] |
| Source | ||||
| 0 | 0 | 0 | 0 | off |
| 0 | 0 | 0 | 1 | CELL[4].VRCLK_N[0] |
| 0 | 0 | 1 | 1 | CELL[4].VRCLK[0] |
| 0 | 1 | 0 | 1 | CELL[4].VRCLK_N[1] |
| 0 | 1 | 1 | 1 | CELL[4].VRCLK[1] |
| 1 | 0 | 0 | 1 | CELL[4].VRCLK_S[0] |
| 1 | 1 | 0 | 1 | CELL[4].VRCLK_S[1] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[32][22] | MAIN[32][20] | MAIN[32][21] | MAIN[28][22] | CELL[4].RCLK_ROW[2] |
| Source | ||||
| 0 | 0 | 0 | 0 | off |
| 0 | 0 | 0 | 1 | CELL[4].VRCLK_N[0] |
| 0 | 0 | 1 | 1 | CELL[4].VRCLK[0] |
| 0 | 1 | 0 | 1 | CELL[4].VRCLK_N[1] |
| 0 | 1 | 1 | 1 | CELL[4].VRCLK[1] |
| 1 | 0 | 0 | 1 | CELL[4].VRCLK_S[0] |
| 1 | 1 | 0 | 1 | CELL[4].VRCLK_S[1] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[32][25] | MAIN[32][23] | MAIN[32][24] | MAIN[28][23] | CELL[4].RCLK_ROW[3] |
| Source | ||||
| 0 | 0 | 0 | 0 | off |
| 0 | 0 | 0 | 1 | CELL[4].VRCLK_N[0] |
| 0 | 0 | 1 | 1 | CELL[4].VRCLK[0] |
| 0 | 1 | 0 | 1 | CELL[4].VRCLK_N[1] |
| 0 | 1 | 1 | 1 | CELL[4].VRCLK[1] |
| 1 | 0 | 0 | 1 | CELL[4].VRCLK_S[0] |
| 1 | 1 | 0 | 1 | CELL[4].VRCLK_S[1] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[32][28] | MAIN[32][26] | MAIN[32][27] | MAIN[28][24] | CELL[4].RCLK_ROW[4] |
| Source | ||||
| 0 | 0 | 0 | 0 | off |
| 0 | 0 | 0 | 1 | CELL[4].VRCLK_N[0] |
| 0 | 0 | 1 | 1 | CELL[4].VRCLK[0] |
| 0 | 1 | 0 | 1 | CELL[4].VRCLK_N[1] |
| 0 | 1 | 1 | 1 | CELL[4].VRCLK[1] |
| 1 | 0 | 0 | 1 | CELL[4].VRCLK_S[0] |
| 1 | 1 | 0 | 1 | CELL[4].VRCLK_S[1] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[32][31] | MAIN[32][29] | MAIN[32][30] | MAIN[28][25] | CELL[4].RCLK_ROW[5] |
| Source | ||||
| 0 | 0 | 0 | 0 | off |
| 0 | 0 | 0 | 1 | CELL[4].VRCLK_N[0] |
| 0 | 0 | 1 | 1 | CELL[4].VRCLK[0] |
| 0 | 1 | 0 | 1 | CELL[4].VRCLK_N[1] |
| 0 | 1 | 1 | 1 | CELL[4].VRCLK[1] |
| 1 | 0 | 0 | 1 | CELL[4].VRCLK_S[0] |
| 1 | 1 | 0 | 1 | CELL[4].VRCLK_S[1] |
| Bits | Destination | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MAIN[27][20] | MAIN[27][21] | MAIN[27][22] | MAIN[27][23] | MAIN[27][24] | MAIN[27][25] | MAIN[27][26] | MAIN[27][27] | MAIN[27][28] | MAIN[27][29] | MAIN[27][30] | MAIN[27][31] | CELL[4].IMUX_IDELAYCTRL_REFCLK |
| Source | ||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | off |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[4].HCLK_IO[0] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[4].HCLK_IO[1] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[4].HCLK_IO[2] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[4].HCLK_IO[3] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[4].HCLK_IO[4] |
| 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[4].HCLK_IO[5] |
| 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].HCLK_IO[6] |
| 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].HCLK_IO[7] |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].HCLK_IO[8] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].HCLK_IO[9] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].HCLK_IO[10] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].HCLK_IO[11] |
| Bits | Destination |
|---|---|
| MAIN[37][28] | CELL[4].IMUX_BUFIO[0] |
| Source | |
| 0 | CELL[5].OUT_CLKPAD |
| 1 | CELL[4].PERF_BUF[1] |
| Bits | Destination |
|---|---|
| MAIN[37][29] | CELL[4].IMUX_BUFIO[1] |
| Source | |
| 0 | CELL[7].OUT_CLKPAD |
| 1 | CELL[4].PERF_BUF[0] |
| Bits | Destination |
|---|---|
| MAIN[37][20] | CELL[4].IMUX_BUFIO[2] |
| Source | |
| 0 | CELL[1].OUT_CLKPAD |
| 1 | CELL[4].PERF_BUF[3] |
| Bits | Destination |
|---|---|
| MAIN[37][21] | CELL[4].IMUX_BUFIO[3] |
| Source | |
| 0 | CELL[3].OUT_CLKPAD |
| 1 | CELL[4].PERF_BUF[2] |
| Bits | Destination | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MAIN[31][19] | MAIN[31][18] | MAIN[31][17] | MAIN[31][16] | MAIN[30][21] | MAIN[30][20] | MAIN[30][19] | MAIN[30][18] | MAIN[30][17] | MAIN[30][16] | MAIN[31][23] | MAIN[31][22] | MAIN[31][21] | MAIN[31][20] | MAIN[30][23] | MAIN[30][22] | CELL[4].IMUX_BUFR[0] |
| Source | ||||||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | off |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[3].IMUX_IMUX[4] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[4].IMUX_IMUX[4] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[4].MGT_ROW[0] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[4].MGT_ROW[1] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[4].MGT_ROW[2] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[4].MGT_ROW[3] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].MGT_ROW[4] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].MGT_ROW[5] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].MGT_ROW[6] |
| 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].MGT_ROW[7] |
| 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].MGT_ROW[8] |
| 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].MGT_ROW[9] |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].IMUX_BUFIO[0] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].IMUX_BUFIO[1] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].IMUX_BUFIO[2] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].IMUX_BUFIO[3] |
| Bits | Destination | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MAIN[31][27] | MAIN[31][26] | MAIN[31][25] | MAIN[31][24] | MAIN[30][29] | MAIN[30][28] | MAIN[30][27] | MAIN[30][26] | MAIN[30][25] | MAIN[30][24] | MAIN[31][31] | MAIN[31][30] | MAIN[31][29] | MAIN[31][28] | MAIN[30][31] | MAIN[30][30] | CELL[4].IMUX_BUFR[1] |
| Source | ||||||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | off |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | CELL[3].IMUX_IMUX[4] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | CELL[4].IMUX_IMUX[4] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | CELL[4].MGT_ROW[0] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | CELL[4].MGT_ROW[1] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | CELL[4].MGT_ROW[2] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | CELL[4].MGT_ROW[3] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].MGT_ROW[4] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].MGT_ROW[5] |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].MGT_ROW[6] |
| 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].MGT_ROW[7] |
| 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].MGT_ROW[8] |
| 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].MGT_ROW[9] |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].IMUX_BUFIO[0] |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].IMUX_BUFIO[1] |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].IMUX_BUFIO[2] |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | CELL[4].IMUX_BUFIO[3] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[39][24] | MAIN[39][30] | MAIN[39][23] | MAIN[39][22] | CELL[4].OCLK[0] |
| Source | ||||
| 0 | 0 | 0 | 0 | CELL[4].VOCLK[0] |
| 0 | 1 | 0 | 1 | CELL[4].VOCLK_S[0] |
| 1 | 0 | 1 | 0 | CELL[4].VOCLK_N[0] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[39][27] | MAIN[39][31] | MAIN[39][25] | MAIN[39][26] | CELL[4].OCLK[1] |
| Source | ||||
| 0 | 0 | 0 | 0 | CELL[4].VOCLK[1] |
| 0 | 1 | 0 | 1 | CELL[4].VOCLK_S[1] |
| 1 | 0 | 1 | 0 | CELL[4].VOCLK_N[1] |
Bels BUFR
| Pin | Direction | BUFR[0] | BUFR[1] |
|---|---|---|---|
| I | in | CELL[4].IMUX_BUFR[0] | CELL[4].IMUX_BUFR[1] |
| CE | in | CELL[4].IMUX_IMUX[28] | CELL[3].IMUX_IMUX[9] |
| CLR | in | CELL[4].IMUX_IMUX[27] | CELL[3].IMUX_IMUX[29] |
| O | out | CELL[4].VRCLK[0] | CELL[4].VRCLK[1] |
| Attribute | BUFR[0] | BUFR[1] |
|---|---|---|
| ENABLE | MAIN[33][22] | MAIN[33][27] |
| DIVIDE | [enum: BUFR_DIVIDE] | [enum: BUFR_DIVIDE] |
| BUFR[0].DIVIDE | MAIN[33][20] | MAIN[33][19] | MAIN[33][18] | MAIN[33][21] |
|---|---|---|---|---|
| BUFR[1].DIVIDE | MAIN[33][30] | MAIN[33][29] | MAIN[33][28] | MAIN[33][31] |
| BYPASS | 0 | 0 | 0 | 0 |
| _1 | 0 | 0 | 0 | 1 |
| _2 | 0 | 0 | 1 | 1 |
| _3 | 0 | 1 | 0 | 1 |
| _4 | 0 | 1 | 1 | 1 |
| _5 | 1 | 0 | 0 | 1 |
| _6 | 1 | 0 | 1 | 1 |
| _7 | 1 | 1 | 0 | 1 |
| _8 | 1 | 1 | 1 | 1 |
Bels BUFIO
| Pin | Direction | BUFIO[0] | BUFIO[1] | BUFIO[2] | BUFIO[3] |
|---|---|---|---|---|---|
| I | in | CELL[4].IMUX_BUFIO[0] | CELL[4].IMUX_BUFIO[1] | CELL[4].IMUX_BUFIO[2] | CELL[4].IMUX_BUFIO[3] |
| DQSMASK | in | CELL[3].IMUX_IMUX[24] | CELL[3].IMUX_IMUX[23] | CELL[4].IMUX_IMUX[24] | CELL[4].IMUX_IMUX[23] |
| O | out | CELL[4].VIOCLK[0] | CELL[4].SIOCLK[0] | CELL[4].SIOCLK[1] | CELL[4].VIOCLK[1] |
| Attribute | BUFIO[0] | BUFIO[1] | BUFIO[2] | BUFIO[3] |
|---|---|---|---|---|
| ENABLE | MAIN[37][25] | MAIN[37][30] | MAIN[37][17] | MAIN[37][22] |
| DQSMASK_ENABLE | MAIN[37][26] | MAIN[37][27] | MAIN[37][18] | MAIN[37][19] |
Bels IDELAYCTRL
| Pin | Direction | IDELAYCTRL |
|---|---|---|
| REFCLK | in | CELL[4].IMUX_IDELAYCTRL_REFCLK |
| RST | in | CELL[4].IMUX_IMUX[32] |
| RDY | out | CELL[4].OUT_BEL[6] |
| DNPULSEOUT | out | CELL[3].OUT_BEL[8] |
| UPPULSEOUT | out | CELL[3].OUT_BEL[11] |
| OUTN1 | out | CELL[3].OUT_BEL[7] |
| OUTN65 | out | CELL[3].OUT_BEL[6] |
| Attribute | IDELAYCTRL |
|---|---|
| DLL_ENABLE | MAIN[38][30] |
| DELAY_ENABLE | MAIN[38][29] |
| VCTL_SEL bit 0 | MAIN[38][27] |
| VCTL_SEL bit 1 | MAIN[38][28] |
| RESET_STYLE | [enum: IDELAYCTRL_RESET_STYLE] |
| HIGH_PERFORMANCE_MODE | MAIN[38][22] |
| BIAS_MODE bit 0 | MAIN[38][26] |
| IDELAYCTRL.RESET_STYLE | MAIN[38][31] |
|---|---|
| V4 | 1 |
| V5 | 0 |
Bels DCI
| Pin | Direction | DCI |
|---|---|---|
| TSTCLK | in | CELL[3].IMUX_IMUX[27] |
| TSTRST | in | CELL[4].IMUX_IMUX[9] |
| TSTHLP | in | CELL[4].IMUX_IMUX[29] |
| TSTHLN | in | CELL[3].IMUX_IMUX[28] |
| INT_DCI_EN | in | CELL[3].IMUX_IMUX[26] |
| DCIDONE | out | CELL[4].OUT_BEL[11] |
| Attribute | DCI |
|---|---|
| ENABLE | MAIN[42][31] |
| QUIET | MAIN[41][31] |
| V6_PMASK_TERM_VCC bit 0 | MAIN[43][14] |
| V6_PMASK_TERM_VCC bit 1 | MAIN[43][27] |
| V6_PMASK_TERM_VCC bit 2 | MAIN[43][28] |
| V6_PMASK_TERM_VCC bit 3 | MAIN[43][29] |
| V6_PMASK_TERM_VCC bit 4 | MAIN[43][30] |
| V6_PMASK_TERM_VCC bit 5 | MAIN[43][31] |
| V6_PMASK_TERM_SPLIT bit 0 | MAIN[43][21] |
| V6_PMASK_TERM_SPLIT bit 1 | MAIN[43][22] |
| V6_PMASK_TERM_SPLIT bit 2 | MAIN[43][23] |
| V6_PMASK_TERM_SPLIT bit 3 | MAIN[43][24] |
| V6_PMASK_TERM_SPLIT bit 4 | MAIN[43][25] |
| V6_PMASK_TERM_SPLIT bit 5 | MAIN[43][26] |
| V6_NMASK_TERM_SPLIT bit 0 | MAIN[43][15] |
| V6_NMASK_TERM_SPLIT bit 1 | MAIN[43][16] |
| V6_NMASK_TERM_SPLIT bit 2 | MAIN[43][17] |
| V6_NMASK_TERM_SPLIT bit 3 | MAIN[43][18] |
| V6_NMASK_TERM_SPLIT bit 4 | MAIN[43][19] |
| V6_NMASK_TERM_SPLIT bit 5 | MAIN[43][20] |
| TEST_ENABLE bit 0 | MAIN[40][31] |
| TEST_ENABLE bit 1 | MAIN[41][23] |
| CASCADE_FROM_ABOVE | MAIN[40][27] |
| CASCADE_FROM_BELOW | MAIN[40][28] |
| DYNAMIC_ENABLE | MAIN[42][29] |
| NREF_OUTPUT bit 0 | MAIN[40][16] |
| NREF_OUTPUT bit 1 | MAIN[40][17] |
| NREF_OUTPUT_HALF bit 0 | MAIN[40][18] |
| NREF_OUTPUT_HALF bit 1 | MAIN[40][19] |
| NREF_OUTPUT_HALF bit 2 | MAIN[40][20] |
| NREF_TERM_SPLIT bit 0 | MAIN[40][23] |
| NREF_TERM_SPLIT bit 1 | MAIN[40][24] |
| NREF_TERM_SPLIT bit 2 | MAIN[40][25] |
| PREF_OUTPUT bit 0 | MAIN[41][14] |
| PREF_OUTPUT bit 1 | MAIN[41][15] |
| PREF_OUTPUT_HALF bit 0 | MAIN[41][16] |
| PREF_OUTPUT_HALF bit 1 | MAIN[41][17] |
| PREF_OUTPUT_HALF bit 2 | MAIN[41][18] |
| PREF_TERM_VCC bit 0 | MAIN[40][14] |
| PREF_TERM_VCC bit 1 | MAIN[40][15] |
| PREF_TERM_SPLIT bit 0 | MAIN[41][19] |
| PREF_TERM_SPLIT bit 1 | MAIN[41][20] |
| PREF_TERM_SPLIT bit 2 | MAIN[41][21] |
Bels BANK
| Pin | Direction | BANK |
|---|
| Attribute | BANK |
|---|---|
| V6_LVDSBIAS bit 0 | MAIN[42][30] |
| V6_LVDSBIAS bit 1 | MAIN[42][28] |
| V6_LVDSBIAS bit 2 | MAIN[42][27] |
| V6_LVDSBIAS bit 3 | MAIN[42][26] |
| V6_LVDSBIAS bit 4 | MAIN[42][25] |
| V6_LVDSBIAS bit 5 | MAIN[42][24] |
| V6_LVDSBIAS bit 6 | MAIN[42][23] |
| V6_LVDSBIAS bit 7 | MAIN[42][22] |
| V6_LVDSBIAS bit 8 | MAIN[42][21] |
| V6_LVDSBIAS bit 9 | MAIN[42][20] |
| V6_LVDSBIAS bit 10 | MAIN[42][19] |
| V6_LVDSBIAS bit 11 | MAIN[42][18] |
| V6_LVDSBIAS bit 12 | MAIN[42][17] |
| V6_LVDSBIAS bit 13 | MAIN[42][16] |
| V6_LVDSBIAS bit 14 | MAIN[42][15] |
| V6_LVDSBIAS bit 15 | MAIN[42][14] |
| V6_LVDSBIAS bit 16 | MAIN[41][28] |
| INTERNAL_VREF | [enum: INTERNAL_VREF] |
| BANK.INTERNAL_VREF | MAIN[40][30] | MAIN[40][29] | MAIN[41][29] | MAIN[41][24] | MAIN[41][30] | MAIN[40][26] |
|---|---|---|---|---|---|---|
| OFF | 0 | 0 | 0 | 0 | 0 | 0 |
| _600 | 0 | 0 | 0 | 0 | 1 | 1 |
| _750 | 0 | 0 | 0 | 1 | 0 | 1 |
| _900 | 0 | 0 | 1 | 0 | 0 | 1 |
| _1100 | 0 | 1 | 0 | 0 | 0 | 1 |
| _1250 | 1 | 0 | 0 | 0 | 0 | 1 |
Bel wires
| Wire | Pins |
|---|---|
| CELL[3].IMUX_IMUX[9] | BUFR[1].CE |
| CELL[3].IMUX_IMUX[23] | BUFIO[1].DQSMASK |
| CELL[3].IMUX_IMUX[24] | BUFIO[0].DQSMASK |
| CELL[3].IMUX_IMUX[26] | DCI.INT_DCI_EN |
| CELL[3].IMUX_IMUX[27] | DCI.TSTCLK |
| CELL[3].IMUX_IMUX[28] | DCI.TSTHLN |
| CELL[3].IMUX_IMUX[29] | BUFR[1].CLR |
| CELL[3].OUT_BEL[6] | IDELAYCTRL.OUTN65 |
| CELL[3].OUT_BEL[7] | IDELAYCTRL.OUTN1 |
| CELL[3].OUT_BEL[8] | IDELAYCTRL.DNPULSEOUT |
| CELL[3].OUT_BEL[11] | IDELAYCTRL.UPPULSEOUT |
| CELL[4].IMUX_IMUX[9] | DCI.TSTRST |
| CELL[4].IMUX_IMUX[23] | BUFIO[3].DQSMASK |
| CELL[4].IMUX_IMUX[24] | BUFIO[2].DQSMASK |
| CELL[4].IMUX_IMUX[27] | BUFR[0].CLR |
| CELL[4].IMUX_IMUX[28] | BUFR[0].CE |
| CELL[4].IMUX_IMUX[29] | DCI.TSTHLP |
| CELL[4].IMUX_IMUX[32] | IDELAYCTRL.RST |
| CELL[4].OUT_BEL[6] | IDELAYCTRL.RDY |
| CELL[4].OUT_BEL[11] | DCI.DCIDONE |
| CELL[4].IMUX_IDELAYCTRL_REFCLK | IDELAYCTRL.REFCLK |
| CELL[4].IMUX_BUFIO[0] | BUFIO[0].I |
| CELL[4].IMUX_BUFIO[1] | BUFIO[1].I |
| CELL[4].IMUX_BUFIO[2] | BUFIO[2].I |
| CELL[4].IMUX_BUFIO[3] | BUFIO[3].I |
| CELL[4].IMUX_BUFR[0] | BUFR[0].I |
| CELL[4].IMUX_BUFR[1] | BUFR[1].I |
| CELL[4].VRCLK[0] | BUFR[0].O |
| CELL[4].VRCLK[1] | BUFR[1].O |
| CELL[4].SIOCLK[0] | BUFIO[1].O |
| CELL[4].SIOCLK[1] | BUFIO[2].O |
| CELL[4].VIOCLK[0] | BUFIO[0].O |
| CELL[4].VIOCLK[1] | BUFIO[3].O |
Bitstream
Tables
Device data iodelay-default
| Device | IODELAY_V6_IDELAY_DEFAULT |
|---|---|
| xc6vlx760 | 0b11011 |
| xc6vlx760l | 0b11011 |
| xc6vlx75t | 0b10011 |
| xc6vlx75tl | 0b10011 |
| xc6vcx75t | 0b10011 |
| xc6vlx130t | 0b10110 |
| xq6vlx130t | 0b10110 |
| xc6vlx130tl | 0b10110 |
| xq6vlx130tl | 0b10110 |
| xc6vcx130t | 0b10110 |
| xc6vlx195t | 0b11011 |
| xc6vlx195tl | 0b11011 |
| xc6vcx195t | 0b11011 |
| xc6vlx240t | 0b11011 |
| xq6vlx240t | 0b11011 |
| xc6vlx240tl | 0b11011 |
| xq6vlx240tl | 0b11011 |
| xc6vcx240t | 0b11011 |
| xc6vlx365t | 0b01100 |
| xc6vlx365tl | 0b01100 |
| xc6vlx550t | 0b10110 |
| xq6vlx550t | 0b10110 |
| xc6vlx550tl | 0b10110 |
| xq6vlx550tl | 0b10110 |
| xc6vsx315t | 0b10010 |
| xq6vsx315t | 0b10010 |
| xc6vsx315tl | 0b10010 |
| xq6vsx315tl | 0b10010 |
| xc6vsx475t | 0b11000 |
| xq6vsx475t | 0b11000 |
| xc6vsx475tl | 0b11000 |
| xq6vsx475tl | 0b11000 |
| xc6vhx250t | 0b10010 |
| xc6vhx255t | 0b01100 |
| xc6vhx380t | 0b10010 |
| xc6vhx565t | 0b11000 |
Table IOB_DATA
| Row | PDRIVE | NDRIVE | OUTPUT_MISC | PSLEW_FAST | NSLEW_FAST | PSLEW_SLOW | NSLEW_SLOW | PREF_OUTPUT | NREF_OUTPUT | PREF_OUTPUT_HALF | NREF_OUTPUT_HALF | PREF_TERM_VCC | PMASK_TERM_VCC | PREF_TERM_SPLIT | NREF_TERM_SPLIT | PMASK_TERM_SPLIT | NMASK_TERM_SPLIT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OFF | 0b000000 | 0b000000 | 0b0000 | 0b00000 | 0b00000 | - | - | 0b00 | 0b00 | 0b000 | 0b000 | 0b00 | 0b000000 | 0b000 | 0b000 | 0b000000 | 0b000000 |
| VREF | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| VR | 0b000000 | 0b000000 | - | 0b11111 | 0b11111 | - | - | - | - | - | - | - | - | - | - | - | - |
| LVCMOS12_2 | 0b001111 | 0b000011 | 0b1000 | 0b11111 | 0b11000 | 0b00001 | 0b00001 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS12_4 | 0b011101 | 0b000110 | 0b1000 | 0b11111 | 0b11111 | 0b00001 | 0b00001 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS12_6 | 0b101010 | 0b001001 | 0b1000 | 0b11111 | 0b11111 | 0b00001 | 0b00100 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS12_8 | 0b111001 | 0b001100 | 0b1000 | 0b11001 | 0b11111 | 0b00001 | 0b00011 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS15_2 | 0b001000 | 0b000011 | 0b1000 | 0b11111 | 0b00001 | 0b10010 | 0b00001 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS15_4 | 0b010000 | 0b000101 | 0b1000 | 0b11111 | 0b11111 | 0b00001 | 0b00100 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS15_6 | 0b011000 | 0b000111 | 0b1000 | 0b11111 | 0b11111 | 0b00001 | 0b00100 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS15_8 | 0b100000 | 0b001010 | 0b1000 | 0b01001 | 0b11111 | 0b00001 | 0b00100 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS15_12 | 0b101111 | 0b001110 | 0b1000 | 0b01000 | 0b11111 | 0b00001 | 0b00100 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS15_16 | 0b111111 | 0b010011 | 0b1000 | 0b00110 | 0b11111 | 0b00001 | 0b00111 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS18_2 | 0b000101 | 0b000010 | 0b0000 | 0b10001 | 0b11111 | 0b00001 | 0b00111 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS18_4 | 0b001010 | 0b000100 | 0b0000 | 0b11111 | 0b11111 | 0b00001 | 0b00100 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS18_6 | 0b001111 | 0b000110 | 0b0000 | 0b00111 | 0b11111 | 0b00001 | 0b00101 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS18_8 | 0b010101 | 0b001000 | 0b0000 | 0b00110 | 0b11111 | 0b00001 | 0b00101 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS18_12 | 0b011111 | 0b001100 | 0b0000 | 0b00110 | 0b11111 | 0b00001 | 0b00100 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS18_16 | 0b100111 | 0b010000 | 0b0000 | 0b00110 | 0b11111 | 0b00001 | 0b00111 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS25_2 | 0b000100 | 0b000010 | 0b0000 | 0b11111 | 0b11111 | 0b00000 | 0b11111 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS25_4 | 0b001000 | 0b000100 | 0b0000 | 0b11111 | 0b11111 | 0b00000 | 0b11111 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS25_6 | 0b001100 | 0b000110 | 0b0000 | 0b00010 | 0b11111 | 0b00001 | 0b01010 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS25_8 | 0b010000 | 0b001001 | 0b0000 | 0b00001 | 0b11111 | 0b00001 | 0b01010 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS25_12 | 0b010111 | 0b001111 | 0b0000 | 0b00110 | 0b11111 | 0b00001 | 0b01010 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS25_16 | 0b011111 | 0b010001 | 0b0000 | 0b00001 | 0b11111 | 0b00000 | 0b00101 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS25_24 | 0b101111 | 0b011010 | 0b0000 | 0b00010 | 0b11111 | 0b00001 | 0b10100 | - | - | - | - | - | - | - | - | - | - |
| LVCMOS33_2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| LVCMOS33_4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| LVCMOS33_6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| LVCMOS33_8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| LVCMOS33_12 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| LVCMOS33_16 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| LVCMOS33_24 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| LVTTL_2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| LVTTL_4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| LVTTL_6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| LVTTL_8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| LVTTL_12 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| LVTTL_16 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| LVTTL_24 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| PCI33_3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| PCI66_3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| PCIX | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| LVDCI_15 | - | - | 0b0000 | 0b01111 | 0b00111 | - | - | 0b00 | 0b00 | - | - | - | - | - | - | - | - |
| LVDCI_18 | - | - | 0b0000 | 0b00000 | 0b11111 | - | - | 0b00 | 0b00 | - | - | - | - | - | - | - | - |
| LVDCI_25 | - | - | 0b0000 | 0b00000 | 0b11111 | - | - | 0b00 | 0b00 | - | - | - | - | - | - | - | - |
| LVDCI_33 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| LVDCI_DV2_15 | - | - | 0b0000 | 0b11111 | 0b00001 | - | - | - | - | 0b011 | 0b011 | - | - | - | - | - | - |
| LVDCI_DV2_18 | - | - | 0b0000 | 0b00000 | 0b01101 | - | - | - | - | 0b011 | 0b011 | - | - | - | - | - | - |
| LVDCI_DV2_25 | - | - | 0b0000 | 0b00000 | 0b11111 | - | - | - | - | 0b011 | 0b011 | - | - | - | - | - | - |
| HSLVDCI_15 | - | - | 0b0000 | 0b01111 | 0b00111 | - | - | 0b00 | 0b00 | - | - | - | - | - | - | - | - |
| HSLVDCI_18 | - | - | 0b0000 | 0b00000 | 0b11111 | - | - | 0b00 | 0b00 | - | - | - | - | - | - | - | - |
| HSLVDCI_25 | - | - | 0b0000 | 0b00000 | 0b11111 | - | - | 0b00 | 0b00 | - | - | - | - | - | - | - | - |
| HSLVDCI_33 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| HSUL_12_DCI | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| GTL | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| GTLP | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| SSTL12 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| SSTL135 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| SSTL15 | 0b100100 | 0b001010 | 0b0000 | 0b01100 | 0b11110 | - | - | - | - | - | - | - | - | - | - | - | - |
| SSTL18_I | 0b010011 | 0b001000 | 0b0000 | 0b01110 | 0b11111 | - | - | - | - | - | - | - | - | - | - | - | - |
| SSTL18_II | 0b111000 | 0b010110 | 0b0000 | 0b00110 | 0b11111 | - | - | - | - | - | - | - | - | - | - | - | - |
| SSTL2_I | 0b001101 | 0b000111 | 0b0000 | 0b00011 | 0b11111 | - | - | - | - | - | - | - | - | - | - | - | - |
| SSTL2_II | 0b100011 | 0b010100 | 0b0000 | 0b00011 | 0b11111 | - | - | - | - | - | - | - | - | - | - | - | - |
| HSUL_12 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| HSTL_I_12 | 0b111001 | 0b001100 | 0b1000 | 0b00111 | 0b10000 | - | - | - | - | - | - | - | - | - | - | - | - |
| HSTL_I | 0b011110 | 0b001001 | 0b0000 | 0b01001 | 0b10111 | - | - | - | - | - | - | - | - | - | - | - | - |
| HSTL_II | 0b111010 | 0b010001 | 0b0000 | 0b00011 | 0b11100 | - | - | - | - | - | - | - | - | - | - | - | - |
| HSTL_III | 0b011110 | 0b011010 | 0b0000 | 0b00000 | 0b10111 | - | - | - | - | - | - | - | - | - | - | - | - |
| HSTL_IV | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| HSTL_I_18 | 0b010110 | 0b001001 | 0b0000 | 0b00111 | 0b10111 | - | - | - | - | - | - | - | - | - | - | - | - |
| HSTL_II_18 | 0b101011 | 0b010001 | 0b0000 | 0b00010 | 0b01001 | - | - | - | - | - | - | - | - | - | - | - | - |
| HSTL_III_18 | 0b010110 | 0b011010 | 0b0000 | 0b00000 | 0b11111 | - | - | - | - | - | - | - | - | - | - | - | - |
| HSTL_IV_18 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| GTL_DCI | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| GTLP_DCI | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| SSTL12_DCI | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| SSTL12_T_DCI | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| SSTL135_DCI | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| SSTL135_T_DCI | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| SSTL15_DCI | 0b100100 | 0b001010 | 0b0000 | 0b10101 | 0b10111 | - | - | - | - | - | - | - | - | 0b000 | 0b000 | 0b000000 | 0b000000 |
| SSTL15_T_DCI | 0b100100 | 0b001010 | 0b0000 | 0b10101 | 0b10111 | - | - | - | - | - | - | - | - | 0b000 | 0b000 | 0b001001 | 0b010100 |
| SSTL18_I_DCI | 0b001111 | 0b000110 | 0b0000 | 0b10000 | 0b00011 | - | - | - | - | - | - | - | - | 0b000 | 0b000 | 0b000000 | 0b000000 |
| SSTL18_II_DCI | 0b011010 | 0b001011 | 0b0000 | 0b10000 | 0b11111 | - | - | - | - | - | - | - | - | 0b000 | 0b000 | 0b010110 | 0b110100 |
| SSTL18_II_T_DCI | 0b001111 | 0b000110 | 0b0000 | 0b10000 | 0b00011 | - | - | - | - | - | - | - | - | 0b000 | 0b000 | 0b111100 | 0b011000 |
| SSTL2_I_DCI | 0b001001 | 0b000101 | 0b0000 | 0b00011 | 0b11111 | - | - | - | - | - | - | - | - | 0b000 | 0b000 | 0b000000 | 0b000000 |
| SSTL2_II_DCI | 0b010001 | 0b001001 | 0b0000 | 0b00101 | 0b01010 | - | - | - | - | - | - | - | - | 0b000 | 0b000 | 0b100010 | 0b100100 |
| SSTL2_II_T_DCI | 0b001001 | 0b000101 | 0b0000 | 0b00011 | 0b11111 | - | - | - | - | - | - | - | - | 0b000 | 0b000 | 0b100100 | 0b101000 |
| HSTL_I_DCI | 0b011110 | 0b001001 | 0b0000 | 0b10100 | 0b11110 | - | - | - | - | - | - | - | - | 0b000 | 0b000 | 0b000000 | 0b000000 |
| HSTL_II_DCI | 0b111010 | 0b010001 | 0b0000 | 0b01111 | 0b11111 | - | - | - | - | - | - | - | - | 0b000 | 0b000 | 0b010111 | 0b100010 |
| HSTL_II_T_DCI | 0b011110 | 0b001001 | 0b0000 | 0b10100 | 0b11110 | - | - | - | - | - | - | - | - | 0b000 | 0b000 | 0b011110 | 0b100100 |
| HSTL_III_DCI | 0b011110 | 0b011010 | 0b0000 | 0b00000 | 0b11110 | - | - | - | - | - | - | 0b10 | 0b000000 | - | - | - | - |
| HSTL_IV_DCI | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| HSTL_I_DCI_18 | 0b010110 | 0b001001 | 0b0000 | 0b00111 | 0b00111 | - | - | - | - | - | - | - | - | 0b000 | 0b000 | 0b000000 | 0b000000 |
| HSTL_II_DCI_18 | 0b101011 | 0b010001 | 0b0000 | 0b01110 | 0b01111 | - | - | - | - | - | - | - | - | 0b000 | 0b000 | 0b110101 | 0b100010 |
| HSTL_II_T_DCI_18 | 0b010110 | 0b001001 | 0b0000 | 0b00111 | 0b00111 | - | - | - | - | - | - | - | - | 0b000 | 0b000 | 0b011010 | 0b100100 |
| HSTL_III_DCI_18 | 0b010110 | 0b011010 | 0b0000 | 0b00001 | 0b11111 | - | - | - | - | - | - | 0b10 | 0b000000 | - | - | - | - |
| HSTL_IV_DCI_18 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| BLVDS_25 | 0b101100 | 0b101100 | 0b0000 | 0b00101 | 0b11111 | - | - | - | - | - | - | - | - | - | - | - | - |
| LVPECL_25 | 0b110000 | 0b111100 | 0b0000 | 0b00110 | 0b11111 | - | - | - | - | - | - | - | - | - | - | - | - |
| LVDS_25_DCI | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| LVDSEXT_25_DCI | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Table LVDS_DATA
| Row | OUTPUT_T | OUTPUT_C | TERM_T | TERM_C | DYN_TERM_T | DYN_TERM_C | LVDSBIAS |
|---|---|---|---|---|---|---|---|
| OFF | 0b000000000 | 0b000000000 | - | - | - | - | 0b00000000000000000 |
| LVDS_25 | 0b100100000 | 0b000011110 | 0b000000000 | 0b100011110 | 0b000000010 | 0b100011110 | 0b10100010101000010 |
| LVDSEXT_25 | 0b110100000 | 0b000011110 | 0b000000000 | 0b100011110 | 0b000000010 | 0b100011110 | 0b10100010101000010 |
| RSDS_25 | 0b100100000 | 0b000011110 | 0b000000000 | 0b100011110 | 0b000000010 | 0b100011110 | 0b10100010101000010 |
| HT_25 | 0b101100000 | 0b011001110 | 0b000000000 | 0b111001110 | 0b000000010 | 0b111001110 | 0b10100010101000010 |