Input/Output
Tile IO_W0
Cells: 4
Switchbox INT
| Destination | Source |
|---|---|
| CELL.LONG_H_BUF[2] | CELL.LONG_H[2] |
| CELL.LONG_H_BUF[3] | CELL.LONG_H[3] |
| Destination | Source | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.OUT_IO_WE_I2_S1 | !MAIN[1][4] |
| CELL.SINGLE_H[1] | CELL.LONG_IO_V[0] | !MAIN[3][4] |
| CELL.SINGLE_H[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[4][4] |
| CELL.SINGLE_H[2] | CELL.LONG_IO_V[1] | !MAIN[12][7] |
| CELL.SINGLE_H[2] | CELL.OUT_IO_WE_I1[0] | !MAIN[4][7] |
| CELL.SINGLE_H[3] | CELL.OUT_IO_WE_I1_S1 | !MAIN[10][8] |
| CELL.SINGLE_H[4] | CELL.OUT_IO_WE_I2_S1 | !MAIN[0][4] |
| CELL.SINGLE_H[5] | CELL.LONG_IO_V[2] | !MAIN[6][4] |
| CELL.SINGLE_H[5] | CELL.OUT_IO_WE_I2[0] | !MAIN[5][4] |
| CELL.SINGLE_H[6] | CELL.LONG_IO_V[3] | !MAIN[8][8] |
| CELL.SINGLE_H[6] | CELL.OUT_IO_WE_I1[0] | !MAIN[1][8] |
| CELL.SINGLE_H[7] | CELL.OUT_IO_WE_I1_S1 | !MAIN[0][8] |
| CELL.DOUBLE_H0[0] | CELL.OUT_IO_WE_I1_S1 | !MAIN[2][7] |
| CELL.DOUBLE_H0[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[2][6] |
| CELL.DOUBLE_H1[0] | CELL.OUT_IO_WE_I1[0] | !MAIN[5][7] |
| CELL.DOUBLE_H1[1] | CELL.OUT_IO_WE_I2_S1 | !MAIN[2][4] |
| CELL.DOUBLE_IO_W0[0] | CELL.DBUF_IO_V[1] | !MAIN[10][5] |
| CELL.DOUBLE_IO_W0[1] | CELL.DBUF_IO_V[1] | !MAIN[10][6] |
| CELL.DOUBLE_IO_W0[2] | CELL.DBUF_IO_V[1] | !MAIN[12][4] |
| CELL.DOUBLE_IO_W0[3] | CELL.DBUF_IO_V[1] | !MAIN[3][6] |
| CELL.DOUBLE_IO_W2[0] | CELL.DBUF_IO_V[0] | !MAIN[6][6] |
| CELL.DOUBLE_IO_W2[1] | CELL.DBUF_IO_V[0] | !MAIN[9][7] |
| CELL.DOUBLE_IO_W2[2] | CELL.DBUF_IO_V[0] | !MAIN[8][6] |
| CELL.DOUBLE_IO_W2[3] | CELL.DBUF_IO_V[0] | !MAIN[8][7] |
| Side A | Side B | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.DOUBLE_IO_W0[0] | !MAIN[9][5] |
| CELL.SINGLE_H[0] | CELL.DOUBLE_IO_W2[0] | !MAIN[0][5] |
| CELL.SINGLE_H[1] | CELL.DOUBLE_IO_W1[0] | !MAIN[6][5] |
| CELL.SINGLE_H[2] | CELL.DOUBLE_IO_W0[1] | !MAIN[15][9] |
| CELL.SINGLE_H[2] | CELL.DOUBLE_IO_W2[1] | !MAIN[9][9] |
| CELL.SINGLE_H[3] | CELL.DOUBLE_IO_W1[1] | !MAIN[13][9] |
| CELL.SINGLE_H[4] | CELL.DOUBLE_IO_W0[2] | !MAIN[12][5] |
| CELL.SINGLE_H[4] | CELL.DOUBLE_IO_W2[2] | !MAIN[8][4] |
| CELL.SINGLE_H[5] | CELL.DOUBLE_IO_W1[2] | !MAIN[11][4] |
| CELL.SINGLE_H[6] | CELL.DOUBLE_IO_W0[3] | !MAIN[6][9] |
| CELL.SINGLE_H[6] | CELL.DOUBLE_IO_W2[3] | !MAIN[0][9] |
| CELL.SINGLE_H[7] | CELL.DOUBLE_IO_W1[3] | !MAIN[4][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_W0[0] | !MAIN[8][5] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_W1[0] | !MAIN[5][5] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_W2[0] | !MAIN[2][5] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_W0[3] | !MAIN[5][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_W1[3] | !MAIN[3][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_W2[3] | !MAIN[1][9] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_W0[1] | !MAIN[14][9] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_W1[1] | !MAIN[12][9] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_W2[1] | !MAIN[10][9] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_W0[2] | !MAIN[11][5] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_W1[2] | !MAIN[10][3] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_W2[2] | !MAIN[9][4] |
| CELL.DOUBLE_IO_W0[0] | CELL.DOUBLE_IO_W2[0] | !MAIN[3][5] |
| CELL.DOUBLE_IO_W0[1] | CELL.DOUBLE_IO_W2[1] | !MAIN[11][9] |
| CELL.DOUBLE_IO_W0[2] | CELL.DOUBLE_IO_W2[2] | !MAIN[10][4] |
| CELL.DOUBLE_IO_W0[3] | CELL.DOUBLE_IO_W2[3] | !MAIN[2][9] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[1][2] | MAIN[3][2] | MAIN[4][3] | MAIN[3][3] | CELL.DBUF_IO_V[0] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[1] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_W0[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_W0[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[0] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[14][8] | MAIN[17][8] | MAIN[18][8] | MAIN[15][8] | CELL.DBUF_IO_V[1] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_W2[0] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_W2[1] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_W2[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W2[2] |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[1][1] | MAIN[0][1] | MAIN[0][0] | CELL.LONG_H[0] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[0] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[15][1] | MAIN[15][0] | MAIN[14][1] | CELL.LONG_H[1] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[1] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[1][6] | MAIN[3][7] | MAIN[0][6] | CELL.LONG_H[4] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[10][7] | MAIN[6][7] | MAIN[4][6] | CELL.LONG_H[5] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[3] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][5] | MAIN[1][5] | CELL.LONG_IO_V[0] |
| Source | ||
| 0 | 0 | CELL.LONG_H[0] |
| 0 | 1 | CELL.SINGLE_H[1] |
| 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[13][8] | MAIN[11][8] | MAIN[12][8] | MAIN[17][9] | CELL.LONG_IO_V[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[1] |
| 0 | 0 | 1 | 0 | CELL.LONG_H_BUF[3] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[5][8] | MAIN[2][8] | MAIN[3][8] | MAIN[4][8] | CELL.LONG_IO_V[2] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[4] |
| 0 | 0 | 1 | 0 | CELL.LONG_H_BUF[2] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[6][8] | MAIN[9][8] | CELL.LONG_IO_V[3] |
| Source | ||
| 0 | 0 | CELL.LONG_H[5] |
| 0 | 1 | CELL.SINGLE_H[6] |
| 1 | 1 | off |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[2][1] | MAIN[2][0] | MAIN[4][1] | MAIN[4][0] | MAIN[3][0] | CELL.IMUX_TBUF_I[0] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 0 | 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_W1[2] |
| 0 | 0 | 1 | 1 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[2] |
| 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[3] |
| 1 | 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_W1[3] |
| 1 | 0 | 1 | 1 | 0 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[11][1] | MAIN[13][0] | MAIN[13][1] | MAIN[11][0] | MAIN[12][0] | MAIN[12][1] | CELL.IMUX_TBUF_I[1] |
| Source | ||||||
| 0 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[2] |
| 0 | 0 | 1 | 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[1] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | CELL.OUT_IO_WE_I2[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[2] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[5][1] | MAIN[6][0] | MAIN[5][0] | MAIN[8][0] | MAIN[6][1] | CELL.IMUX_TBUF_T[0] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.TIE_1 |
| 0 | 0 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 1 | 0 | 0 | 1 | CELL.DOUBLE_IO_W0[1] |
| 0 | 1 | 0 | 1 | 0 | CELL.LONG_IO_V[3] |
| 0 | 1 | 1 | 0 | 1 | CELL.DOUBLE_IO_W1[1] |
| 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_V[2] |
| 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[0] |
| 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[0] |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[7][1] | MAIN[8][1] | MAIN[10][1] | MAIN[10][0] | MAIN[9][0] | CELL.IMUX_TBUF_T[1] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.TIE_1 |
| 0 | 0 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 1 | 0 | 0 | 1 | CELL.DOUBLE_IO_W1[0] |
| 0 | 1 | 0 | 1 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 0 | 1 | CELL.DOUBLE_IO_W0[0] |
| 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_V[3] |
| 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_W1[1] |
| 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[1] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[16][8] | MAIN[19][8] | MAIN[20][9] | MAIN[19][9] | MAIN[20][8] | MAIN[18][9] | CELL.IMUX_IO_O1[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H0[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_H[4] |
| 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_H[5] |
| 0 | 1 | 1 | 1 | 1 | 0 | CELL.LONG_H_BUF[3] |
| 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[16][1] | MAIN[20][0] | MAIN[19][0] | MAIN[18][0] | CELL.IMUX_IO_O1[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[0] |
| 0 | 0 | 1 | 0 | CELL.LONG_H[1] |
| 0 | 1 | 0 | 1 | CELL_S.DOUBLE_H0[1] |
| 0 | 1 | 1 | 0 | CELL.LONG_H_BUF[2] |
| 1 | 0 | 1 | 1 | CELL_S.DOUBLE_H1[0] |
| 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[9][6] | MAIN[17][5] | MAIN[18][6] | MAIN[12][6] | MAIN[15][6] | MAIN[14][6] | MAIN[11][6] | MAIN[16][6] | CELL.IMUX_IO_OK[0] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[11][2] | MAIN[18][2] | MAIN[17][2] | MAIN[13][2] | MAIN[19][2] | MAIN[12][2] | MAIN[16][2] | MAIN[20][2] | CELL.IMUX_IO_OK[1] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_S.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_S.SINGLE_H[4] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL_S.SINGLE_H[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL_S.SINGLE_H[3] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[13][7] | MAIN[20][7] | MAIN[14][7] | MAIN[16][7] | MAIN[18][7] | MAIN[17][7] | MAIN[15][7] | MAIN[19][7] | CELL.IMUX_IO_IK[0] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[14][3] | MAIN[18][1] | MAIN[18][3] | MAIN[14][2] | MAIN[19][1] | MAIN[17][1] | MAIN[20][1] | MAIN[15][2] | CELL.IMUX_IO_IK[1] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_S.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_S.SINGLE_H[3] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL_S.SINGLE_H[4] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL_S.SINGLE_H[5] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[1][3] | MAIN[4][2] | MAIN[7][4] | MAIN[2][3] | MAIN[6][2] | MAIN[6][3] | MAIN[5][2] | MAIN[5][3] | CELL.IMUX_IO_T[0] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_IO_V[3] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[1] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[2] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[0] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_W1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[2][2] | MAIN[0][2] | MAIN[7][2] | MAIN[8][3] | MAIN[9][3] | MAIN[11][3] | MAIN[9][2] | MAIN[10][2] | CELL.IMUX_IO_T[1] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[0] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[1] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[0] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[1] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[3] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[0] |
Bels TBUF
| Pin | Direction | TBUF[0] | TBUF[1] |
|---|---|---|---|
| I | in | CELL.IMUX_TBUF_I[0] | CELL.IMUX_TBUF_I[1] |
| T | in | CELL.IMUX_TBUF_T[0] | CELL.IMUX_TBUF_T[1] |
| O | bidir | CELL.LONG_H[2] | CELL.LONG_H[3] |
| Attribute | TBUF[0] | TBUF[1] |
|---|---|---|
| DRIVE1 | !MAIN[0][3] | !MAIN[12][3] |
Bels IO
| Pin | Direction | IO[0] | IO[1] |
|---|---|---|---|
| IK | in | CELL.IMUX_IO_IK[0] invert by !MAIN[23][6] | CELL.IMUX_IO_IK[1] invert by !MAIN[23][3] |
| OK | in | CELL.IMUX_IO_OK[0] invert by !MAIN[24][9] | CELL.IMUX_IO_OK[1] invert by !MAIN[23][0] |
| O1 | in | CELL.IMUX_IO_O1[0] | CELL.IMUX_IO_O1[1] |
| O2 | in | CELL.IMUX_CLB_G3_W | CELL.IMUX_CLB_F3_W |
| T | in | CELL.IMUX_IO_T[0] invert by !MAIN[25][9] | CELL.IMUX_IO_T[1] invert by !MAIN[24][0] |
| I1 | out | CELL.OUT_IO_WE_I1[0] | CELL.OUT_IO_WE_I1[1] |
| I2 | out | CELL.OUT_IO_WE_I2[0] | CELL.OUT_IO_WE_I2[1] |
| Attribute | IO[0] | IO[1] |
|---|---|---|
| SLEW | [enum: IO_SLEW] | [enum: IO_SLEW] |
| PULL | [enum: IO_PULL] | [enum: IO_PULL] |
| IFF_SRVAL bit 0 | !MAIN[22][6] | !MAIN[16][3] |
| OFF_SRVAL bit 0 | !MAIN[24][7] | !MAIN[24][1] |
| READBACK_I1 bit 0 | !MAIN[25][8] | !MAIN[21][3] |
| READBACK_I2 bit 0 | !MAIN[23][8] | !MAIN[22][3] |
| READBACK_OQ bit 0 | !MAIN[22][8] | !MAIN[23][2] |
| MUX_I1 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| MUX_I2 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| IFF_D | [enum: IO_IFF_D] | [enum: IO_IFF_D] |
| OFF_D_INV | !MAIN[22][7] | !MAIN[24][2] |
| MUX_OFF_D | [enum: IO_MUX_OFF_D] | [enum: IO_MUX_OFF_D] |
| MUX_O | [enum: IO_MUX_O] | [enum: IO_MUX_O] |
| OFF_USED | MAIN[21][7] | MAIN[22][2] |
| IFF_CE_ENABLE | !MAIN[7][8] | !MAIN[7][7] |
| OFF_CE_ENABLE | !MAIN[7][9] | !MAIN[7][6] |
| SYNC_D | [enum: IO_SYNC_D] | [enum: IO_SYNC_D] |
| IFF_CE_ENABLE_NO_IQ | !MAIN[20][6] | !MAIN[21][4] |
| MUX_T | [enum: IO_MUX_T] | [enum: IO_MUX_T] |
| DRIVE | [enum: IO_DRIVE] | [enum: IO_DRIVE] |
| _5V_TOLERANT | MAIN[19][5] | MAIN[20][4] |
| IO[0].SLEW | MAIN[23][9] |
|---|---|
| IO[1].SLEW | MAIN[25][0] |
| FAST | 0 |
| SLOW | 1 |
| IO[0].PULL | MAIN[17][6] | MAIN[23][7] |
|---|---|---|
| IO[1].PULL | MAIN[25][1] | MAIN[23][1] |
| NONE | 1 | 1 |
| PULLUP | 0 | 1 |
| PULLDOWN | 1 | 0 |
| IO[0].MUX_I1 | MAIN[23][5] | MAIN[22][5] |
|---|---|---|
| IO[1].MUX_I1 | MAIN[25][4] | MAIN[22][4] |
| IO[0].MUX_I2 | MAIN[25][5] | MAIN[24][6] |
| IO[1].MUX_I2 | MAIN[24][4] | MAIN[24][3] |
| I | 0 | 1 |
| IQ | 1 | 1 |
| IQL | 1 | 0 |
| IO[0].IFF_D | MAIN[24][5] | MAIN[25][6] |
|---|---|---|
| IO[1].IFF_D | MAIN[23][4] | MAIN[25][3] |
| I | 1 | 1 |
| DELAY | 0 | 0 |
| MEDDELAY | 0 | 1 |
| SYNC | 1 | 0 |
| IO[0].MUX_OFF_D | MAIN[25][7] |
|---|---|
| IO[1].MUX_OFF_D | MAIN[25][2] |
| O1 | 1 |
| O2 | 0 |
| IO[0].MUX_O | MAIN[24][8] | MAIN[21][8] | MAIN[22][9] | MAIN[21][9] |
|---|---|---|---|---|
| IO[1].MUX_O | MAIN[22][1] | MAIN[21][1] | MAIN[22][0] | MAIN[21][0] |
| O1 | 0 | 0 | 0 | 0 |
| O1_INV | 0 | 0 | 0 | 1 |
| O2 | 0 | 1 | 1 | 1 |
| O2_INV | 1 | 1 | 1 | 1 |
| OQ | 0 | 0 | 1 | 0 |
| MUX | 1 | 0 | 1 | 1 |
| IO[0].SYNC_D | MAIN[21][6] |
|---|---|
| IO[1].SYNC_D | MAIN[21][2] |
| I | 1 |
| DELAY | 0 |
| IO[0].MUX_T | MAIN[21][5] |
|---|---|
| IO[1].MUX_T | MAIN[19][4] |
| T | 1 |
| TQ | 0 |
| IO[0].DRIVE | MAIN[19][6] |
|---|---|
| IO[1].DRIVE | MAIN[20][3] |
| _12 | 1 |
| _24 | 0 |
Bels PULLUP
| Pin | Direction | PULLUP_TBUF[0] | PULLUP_TBUF[1] |
|---|---|---|---|
| O | bidir | CELL.LONG_H[2] | CELL.LONG_H[3] |
| Attribute | PULLUP_TBUF[0] | PULLUP_TBUF[1] |
|---|---|---|
| ENABLE | !MAIN_S[0][7] | !MAIN[11][7] |
Bel wires
| Wire | Pins |
|---|---|
| CELL.LONG_H[2] | TBUF[0].O, PULLUP_TBUF[0].O |
| CELL.LONG_H[3] | TBUF[1].O, PULLUP_TBUF[1].O |
| CELL.IMUX_CLB_F3_W | IO[1].O2 |
| CELL.IMUX_CLB_G3_W | IO[0].O2 |
| CELL.IMUX_TBUF_I[0] | TBUF[0].I |
| CELL.IMUX_TBUF_I[1] | TBUF[1].I |
| CELL.IMUX_TBUF_T[0] | TBUF[0].T |
| CELL.IMUX_TBUF_T[1] | TBUF[1].T |
| CELL.IMUX_IO_O1[0] | IO[0].O1 |
| CELL.IMUX_IO_O1[1] | IO[1].O1 |
| CELL.IMUX_IO_OK[0] | IO[0].OK |
| CELL.IMUX_IO_OK[1] | IO[1].OK |
| CELL.IMUX_IO_IK[0] | IO[0].IK |
| CELL.IMUX_IO_IK[1] | IO[1].IK |
| CELL.IMUX_IO_T[0] | IO[0].T |
| CELL.IMUX_IO_T[1] | IO[1].T |
| CELL.OUT_IO_WE_I1[0] | IO[0].I1 |
| CELL.OUT_IO_WE_I1[1] | IO[1].I1 |
| CELL.OUT_IO_WE_I2[0] | IO[0].I2 |
| CELL.OUT_IO_WE_I2[1] | IO[1].I2 |
Bitstream
| Bit | Frame | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | PULLUP_TBUF[0]: ! ENABLE |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tile IO_W0_N
Cells: 4
Switchbox INT
| Destination | Source |
|---|---|
| CELL.LONG_H_BUF[2] | CELL.LONG_H[2] |
| CELL.LONG_H_BUF[3] | CELL.LONG_H[3] |
| Destination | Source | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.OUT_IO_WE_I2_S1 | !MAIN[1][4] |
| CELL.SINGLE_H[1] | CELL.LONG_IO_V[0] | !MAIN[3][4] |
| CELL.SINGLE_H[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[4][4] |
| CELL.SINGLE_H[2] | CELL.LONG_IO_V[1] | !MAIN[12][7] |
| CELL.SINGLE_H[2] | CELL.OUT_IO_WE_I1[0] | !MAIN[4][7] |
| CELL.SINGLE_H[3] | CELL.OUT_IO_WE_I1_S1 | !MAIN[10][8] |
| CELL.SINGLE_H[4] | CELL.OUT_IO_WE_I2_S1 | !MAIN[0][4] |
| CELL.SINGLE_H[5] | CELL.LONG_IO_V[2] | !MAIN[6][4] |
| CELL.SINGLE_H[5] | CELL.OUT_IO_WE_I2[0] | !MAIN[5][4] |
| CELL.SINGLE_H[6] | CELL.LONG_IO_V[3] | !MAIN[8][8] |
| CELL.SINGLE_H[6] | CELL.OUT_IO_WE_I1[0] | !MAIN[1][8] |
| CELL.SINGLE_H[7] | CELL.OUT_IO_WE_I1_S1 | !MAIN[0][8] |
| CELL.DOUBLE_H0[0] | CELL.OUT_IO_WE_I1_S1 | !MAIN[2][7] |
| CELL.DOUBLE_H0[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[2][6] |
| CELL.DOUBLE_H1[0] | CELL.OUT_IO_WE_I1[0] | !MAIN[5][7] |
| CELL.DOUBLE_H1[1] | CELL.OUT_IO_WE_I2_S1 | !MAIN[2][4] |
| CELL.DOUBLE_IO_W0[0] | CELL.DBUF_IO_V[1] | !MAIN[10][5] |
| CELL.DOUBLE_IO_W0[1] | CELL.DBUF_IO_V[1] | !MAIN[10][6] |
| CELL.DOUBLE_IO_W0[2] | CELL.DBUF_IO_V[1] | !MAIN[12][4] |
| CELL.DOUBLE_IO_W0[3] | CELL.DBUF_IO_V[1] | !MAIN[3][6] |
| CELL.DOUBLE_IO_W2[0] | CELL.DBUF_IO_V[0] | !MAIN[6][6] |
| CELL.DOUBLE_IO_W2[1] | CELL.DBUF_IO_V[0] | !MAIN[9][7] |
| CELL.DOUBLE_IO_W2[2] | CELL.DBUF_IO_V[0] | !MAIN[8][6] |
| CELL.DOUBLE_IO_W2[3] | CELL.DBUF_IO_V[0] | !MAIN[8][7] |
| Side A | Side B | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.DOUBLE_IO_W0[0] | !MAIN[9][5] |
| CELL.SINGLE_H[0] | CELL.DOUBLE_IO_W2[0] | !MAIN[0][5] |
| CELL.SINGLE_H[1] | CELL.DOUBLE_IO_W1[0] | !MAIN[6][5] |
| CELL.SINGLE_H[2] | CELL.DOUBLE_IO_W0[1] | !MAIN[15][9] |
| CELL.SINGLE_H[2] | CELL.DOUBLE_IO_W2[1] | !MAIN[9][9] |
| CELL.SINGLE_H[3] | CELL.DOUBLE_IO_W1[1] | !MAIN[13][9] |
| CELL.SINGLE_H[4] | CELL.DOUBLE_IO_W0[2] | !MAIN[12][5] |
| CELL.SINGLE_H[4] | CELL.DOUBLE_IO_W2[2] | !MAIN[8][4] |
| CELL.SINGLE_H[5] | CELL.DOUBLE_IO_W1[2] | !MAIN[11][4] |
| CELL.SINGLE_H[6] | CELL.DOUBLE_IO_W0[3] | !MAIN[6][9] |
| CELL.SINGLE_H[6] | CELL.DOUBLE_IO_W2[3] | !MAIN[0][9] |
| CELL.SINGLE_H[7] | CELL.DOUBLE_IO_W1[3] | !MAIN[4][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_W0[0] | !MAIN[8][5] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_W1[0] | !MAIN[5][5] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_W2[0] | !MAIN[2][5] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_W0[3] | !MAIN[5][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_W1[3] | !MAIN[3][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_W2[3] | !MAIN[1][9] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_W0[1] | !MAIN[14][9] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_W1[1] | !MAIN[12][9] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_W2[1] | !MAIN[10][9] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_W0[2] | !MAIN[11][5] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_W1[2] | !MAIN[10][3] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_W2[2] | !MAIN[9][4] |
| CELL.DOUBLE_IO_W0[0] | CELL.DOUBLE_IO_W2[0] | !MAIN[3][5] |
| CELL.DOUBLE_IO_W0[1] | CELL.DOUBLE_IO_W2[1] | !MAIN[11][9] |
| CELL.DOUBLE_IO_W0[2] | CELL.DOUBLE_IO_W2[2] | !MAIN[10][4] |
| CELL.DOUBLE_IO_W0[3] | CELL.DOUBLE_IO_W2[3] | !MAIN[2][9] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[1][2] | MAIN[3][2] | MAIN[4][3] | MAIN[3][3] | CELL.DBUF_IO_V[0] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[1] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_W0[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_W0[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[0] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[14][8] | MAIN[17][8] | MAIN[18][8] | MAIN[15][8] | CELL.DBUF_IO_V[1] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_W2[0] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_W2[1] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_W2[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W2[2] |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[1][1] | MAIN[0][1] | MAIN[0][0] | CELL.LONG_H[0] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[0] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[15][1] | MAIN[15][0] | MAIN[14][1] | CELL.LONG_H[1] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[1] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[1][6] | MAIN[3][7] | MAIN[0][6] | CELL.LONG_H[4] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[10][7] | MAIN[6][7] | MAIN[4][6] | CELL.LONG_H[5] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[3] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][5] | MAIN[1][5] | CELL.LONG_IO_V[0] |
| Source | ||
| 0 | 0 | CELL.LONG_H[0] |
| 0 | 1 | CELL.SINGLE_H[1] |
| 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[13][8] | MAIN[11][8] | MAIN[12][8] | MAIN[17][9] | CELL.LONG_IO_V[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[1] |
| 0 | 0 | 1 | 0 | CELL.LONG_H_BUF[3] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[5][8] | MAIN[2][8] | MAIN[3][8] | MAIN[4][8] | CELL.LONG_IO_V[2] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[4] |
| 0 | 0 | 1 | 0 | CELL.LONG_H_BUF[2] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[6][8] | MAIN[9][8] | CELL.LONG_IO_V[3] |
| Source | ||
| 0 | 0 | CELL.LONG_H[5] |
| 0 | 1 | CELL.SINGLE_H[6] |
| 1 | 1 | off |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[2][1] | MAIN[2][0] | MAIN[4][1] | MAIN[4][0] | MAIN[3][0] | CELL.IMUX_TBUF_I[0] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 0 | 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_W1[2] |
| 0 | 0 | 1 | 1 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[2] |
| 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[3] |
| 1 | 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_W1[3] |
| 1 | 0 | 1 | 1 | 0 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[11][1] | MAIN[13][0] | MAIN[13][1] | MAIN[11][0] | MAIN[12][0] | MAIN[12][1] | CELL.IMUX_TBUF_I[1] |
| Source | ||||||
| 0 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[2] |
| 0 | 0 | 1 | 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[1] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | CELL.OUT_IO_WE_I2[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[2] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[5][1] | MAIN[6][0] | MAIN[5][0] | MAIN[8][0] | MAIN[6][1] | CELL.IMUX_TBUF_T[0] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.TIE_1 |
| 0 | 0 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 1 | 0 | 0 | 1 | CELL.DOUBLE_IO_W0[1] |
| 0 | 1 | 0 | 1 | 0 | CELL.LONG_IO_V[3] |
| 0 | 1 | 1 | 0 | 1 | CELL.DOUBLE_IO_W1[1] |
| 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_V[2] |
| 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[0] |
| 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[0] |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[7][1] | MAIN[8][1] | MAIN[10][1] | MAIN[10][0] | MAIN[9][0] | CELL.IMUX_TBUF_T[1] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.TIE_1 |
| 0 | 0 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 1 | 0 | 0 | 1 | CELL.DOUBLE_IO_W1[0] |
| 0 | 1 | 0 | 1 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 0 | 1 | CELL.DOUBLE_IO_W0[0] |
| 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_V[3] |
| 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_W1[1] |
| 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[1] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[16][8] | MAIN[19][8] | MAIN[20][9] | MAIN[19][9] | MAIN[20][8] | MAIN[18][9] | CELL.IMUX_IO_O1[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H0[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_H[4] |
| 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_H[5] |
| 0 | 1 | 1 | 1 | 1 | 0 | CELL.LONG_H_BUF[3] |
| 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[16][1] | MAIN[20][0] | MAIN[19][0] | MAIN[18][0] | CELL.IMUX_IO_O1[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[0] |
| 0 | 0 | 1 | 0 | CELL.LONG_H[1] |
| 0 | 1 | 0 | 1 | CELL_S.DOUBLE_H0[1] |
| 0 | 1 | 1 | 0 | CELL.LONG_H_BUF[2] |
| 1 | 0 | 1 | 1 | CELL_S.DOUBLE_H1[0] |
| 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[9][6] | MAIN[17][5] | MAIN[18][6] | MAIN[12][6] | MAIN[15][6] | MAIN[14][6] | MAIN[11][6] | MAIN[16][6] | CELL.IMUX_IO_OK[0] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[11][2] | MAIN[18][2] | MAIN[17][2] | MAIN[13][2] | MAIN[19][2] | MAIN[12][2] | MAIN[16][2] | MAIN[20][2] | CELL.IMUX_IO_OK[1] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_S.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_S.SINGLE_H[4] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL_S.SINGLE_H[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL_S.SINGLE_H[3] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[13][7] | MAIN[20][7] | MAIN[14][7] | MAIN[16][7] | MAIN[18][7] | MAIN[17][7] | MAIN[15][7] | MAIN[19][7] | CELL.IMUX_IO_IK[0] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[14][3] | MAIN[18][1] | MAIN[18][3] | MAIN[14][2] | MAIN[19][1] | MAIN[17][1] | MAIN[20][1] | MAIN[15][2] | CELL.IMUX_IO_IK[1] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_S.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_S.SINGLE_H[3] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL_S.SINGLE_H[4] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL_S.SINGLE_H[5] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[1][3] | MAIN[4][2] | MAIN[7][4] | MAIN[2][3] | MAIN[6][2] | MAIN[6][3] | MAIN[5][2] | MAIN[5][3] | CELL.IMUX_IO_T[0] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_IO_V[3] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[1] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[2] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[0] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_W1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[2][2] | MAIN[0][2] | MAIN[7][2] | MAIN[8][3] | MAIN[9][3] | MAIN[11][3] | MAIN[9][2] | MAIN[10][2] | CELL.IMUX_IO_T[1] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[0] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[1] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[0] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[1] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[3] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[0] |
Bels TBUF
| Pin | Direction | TBUF[0] | TBUF[1] |
|---|---|---|---|
| I | in | CELL.IMUX_TBUF_I[0] | CELL.IMUX_TBUF_I[1] |
| T | in | CELL.IMUX_TBUF_T[0] | CELL.IMUX_TBUF_T[1] |
| O | bidir | CELL.LONG_H[2] | CELL.LONG_H[3] |
| Attribute | TBUF[0] | TBUF[1] |
|---|---|---|
| DRIVE1 | !MAIN[0][3] | !MAIN[12][3] |
Bels IO
| Pin | Direction | IO[0] | IO[1] |
|---|---|---|---|
| IK | in | CELL.IMUX_IO_IK[0] invert by !MAIN[23][6] | CELL.IMUX_IO_IK[1] invert by !MAIN[23][3] |
| OK | in | CELL.IMUX_IO_OK[0] invert by !MAIN[24][9] | CELL.IMUX_IO_OK[1] invert by !MAIN[23][0] |
| O1 | in | CELL.IMUX_IO_O1[0] | CELL.IMUX_IO_O1[1] |
| O2 | in | CELL.IMUX_CLB_G3_W | CELL.IMUX_CLB_F3_W |
| T | in | CELL.IMUX_IO_T[0] invert by !MAIN[25][9] | CELL.IMUX_IO_T[1] invert by !MAIN[24][0] |
| I1 | out | CELL.OUT_IO_WE_I1[0] | CELL.OUT_IO_WE_I1[1] |
| I2 | out | CELL.OUT_IO_WE_I2[0] | CELL.OUT_IO_WE_I2[1] |
| CLKIN | out | CELL.OUT_IO_CLKIN | - |
| Attribute | IO[0] | IO[1] |
|---|---|---|
| SLEW | [enum: IO_SLEW] | [enum: IO_SLEW] |
| PULL | [enum: IO_PULL] | [enum: IO_PULL] |
| IFF_SRVAL bit 0 | !MAIN[22][6] | !MAIN[16][3] |
| OFF_SRVAL bit 0 | !MAIN[24][7] | !MAIN[24][1] |
| READBACK_I1 bit 0 | !MAIN[25][8] | !MAIN[21][3] |
| READBACK_I2 bit 0 | !MAIN[23][8] | !MAIN[22][3] |
| READBACK_OQ bit 0 | !MAIN[22][8] | !MAIN[23][2] |
| MUX_I1 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| MUX_I2 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| IFF_D | [enum: IO_IFF_D] | [enum: IO_IFF_D] |
| OFF_D_INV | !MAIN[22][7] | !MAIN[24][2] |
| MUX_OFF_D | [enum: IO_MUX_OFF_D] | [enum: IO_MUX_OFF_D] |
| MUX_O | [enum: IO_MUX_O] | [enum: IO_MUX_O] |
| OFF_USED | MAIN[21][7] | MAIN[22][2] |
| IFF_CE_ENABLE | !MAIN[7][8] | !MAIN[7][7] |
| OFF_CE_ENABLE | !MAIN[7][9] | !MAIN[7][6] |
| SYNC_D | [enum: IO_SYNC_D] | [enum: IO_SYNC_D] |
| IFF_CE_ENABLE_NO_IQ | !MAIN[20][6] | !MAIN[21][4] |
| MUX_T | [enum: IO_MUX_T] | [enum: IO_MUX_T] |
| DRIVE | [enum: IO_DRIVE] | [enum: IO_DRIVE] |
| _5V_TOLERANT | MAIN[19][5] | MAIN[20][4] |
| IO[0].SLEW | MAIN[23][9] |
|---|---|
| IO[1].SLEW | MAIN[25][0] |
| FAST | 0 |
| SLOW | 1 |
| IO[0].PULL | MAIN[17][6] | MAIN[23][7] |
|---|---|---|
| IO[1].PULL | MAIN[25][1] | MAIN[23][1] |
| NONE | 1 | 1 |
| PULLUP | 0 | 1 |
| PULLDOWN | 1 | 0 |
| IO[0].MUX_I1 | MAIN[23][5] | MAIN[22][5] |
|---|---|---|
| IO[1].MUX_I1 | MAIN[25][4] | MAIN[22][4] |
| IO[0].MUX_I2 | MAIN[25][5] | MAIN[24][6] |
| IO[1].MUX_I2 | MAIN[24][4] | MAIN[24][3] |
| I | 0 | 1 |
| IQ | 1 | 1 |
| IQL | 1 | 0 |
| IO[0].IFF_D | MAIN[24][5] | MAIN[25][6] |
|---|---|---|
| IO[1].IFF_D | MAIN[23][4] | MAIN[25][3] |
| I | 1 | 1 |
| DELAY | 0 | 0 |
| MEDDELAY | 0 | 1 |
| SYNC | 1 | 0 |
| IO[0].MUX_OFF_D | MAIN[25][7] |
|---|---|
| IO[1].MUX_OFF_D | MAIN[25][2] |
| O1 | 1 |
| O2 | 0 |
| IO[0].MUX_O | MAIN[24][8] | MAIN[21][8] | MAIN[22][9] | MAIN[21][9] |
|---|---|---|---|---|
| IO[1].MUX_O | MAIN[22][1] | MAIN[21][1] | MAIN[22][0] | MAIN[21][0] |
| O1 | 0 | 0 | 0 | 0 |
| O1_INV | 0 | 0 | 0 | 1 |
| O2 | 0 | 1 | 1 | 1 |
| O2_INV | 1 | 1 | 1 | 1 |
| OQ | 0 | 0 | 1 | 0 |
| MUX | 1 | 0 | 1 | 1 |
| IO[0].SYNC_D | MAIN[21][6] |
|---|---|
| IO[1].SYNC_D | MAIN[21][2] |
| I | 1 |
| DELAY | 0 |
| IO[0].MUX_T | MAIN[21][5] |
|---|---|
| IO[1].MUX_T | MAIN[19][4] |
| T | 1 |
| TQ | 0 |
| IO[0].DRIVE | MAIN[19][6] |
|---|---|
| IO[1].DRIVE | MAIN[20][3] |
| _12 | 1 |
| _24 | 0 |
Bels PULLUP
| Pin | Direction | PULLUP_TBUF[0] | PULLUP_TBUF[1] |
|---|---|---|---|
| O | bidir | CELL.LONG_H[2] | CELL.LONG_H[3] |
| Attribute | PULLUP_TBUF[0] | PULLUP_TBUF[1] |
|---|---|---|
| ENABLE | !MAIN_S[0][7] | !MAIN[11][7] |
Bel wires
| Wire | Pins |
|---|---|
| CELL.LONG_H[2] | TBUF[0].O, PULLUP_TBUF[0].O |
| CELL.LONG_H[3] | TBUF[1].O, PULLUP_TBUF[1].O |
| CELL.IMUX_CLB_F3_W | IO[1].O2 |
| CELL.IMUX_CLB_G3_W | IO[0].O2 |
| CELL.IMUX_TBUF_I[0] | TBUF[0].I |
| CELL.IMUX_TBUF_I[1] | TBUF[1].I |
| CELL.IMUX_TBUF_T[0] | TBUF[0].T |
| CELL.IMUX_TBUF_T[1] | TBUF[1].T |
| CELL.IMUX_IO_O1[0] | IO[0].O1 |
| CELL.IMUX_IO_O1[1] | IO[1].O1 |
| CELL.IMUX_IO_OK[0] | IO[0].OK |
| CELL.IMUX_IO_OK[1] | IO[1].OK |
| CELL.IMUX_IO_IK[0] | IO[0].IK |
| CELL.IMUX_IO_IK[1] | IO[1].IK |
| CELL.IMUX_IO_T[0] | IO[0].T |
| CELL.IMUX_IO_T[1] | IO[1].T |
| CELL.OUT_IO_WE_I1[0] | IO[0].I1 |
| CELL.OUT_IO_WE_I1[1] | IO[1].I1 |
| CELL.OUT_IO_WE_I2[0] | IO[0].I2 |
| CELL.OUT_IO_WE_I2[1] | IO[1].I2 |
| CELL.OUT_IO_CLKIN | IO[0].CLKIN |
Bitstream
| Bit | Frame | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | PULLUP_TBUF[0]: ! ENABLE |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tile IO_W1
Cells: 4
Switchbox INT
| Destination | Source |
|---|---|
| CELL.LONG_H_BUF[2] | CELL.LONG_H[2] |
| CELL.LONG_H_BUF[3] | CELL.LONG_H[3] |
| Destination | Source | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.OUT_IO_WE_I2_S1 | !MAIN[1][4] |
| CELL.SINGLE_H[1] | CELL.LONG_IO_V[0] | !MAIN[3][4] |
| CELL.SINGLE_H[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[4][4] |
| CELL.SINGLE_H[2] | CELL.LONG_IO_V[1] | !MAIN[12][7] |
| CELL.SINGLE_H[2] | CELL.OUT_IO_WE_I1[0] | !MAIN[4][7] |
| CELL.SINGLE_H[3] | CELL.OUT_IO_WE_I1_S1 | !MAIN[10][8] |
| CELL.SINGLE_H[4] | CELL.OUT_IO_WE_I2_S1 | !MAIN[0][4] |
| CELL.SINGLE_H[5] | CELL.LONG_IO_V[2] | !MAIN[6][4] |
| CELL.SINGLE_H[5] | CELL.OUT_IO_WE_I2[0] | !MAIN[5][4] |
| CELL.SINGLE_H[6] | CELL.LONG_IO_V[3] | !MAIN[8][8] |
| CELL.SINGLE_H[6] | CELL.OUT_IO_WE_I1[0] | !MAIN[1][8] |
| CELL.SINGLE_H[7] | CELL.OUT_IO_WE_I1_S1 | !MAIN[0][8] |
| CELL.DOUBLE_H0[0] | CELL.OUT_IO_WE_I1_S1 | !MAIN[2][7] |
| CELL.DOUBLE_H0[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[2][6] |
| CELL.DOUBLE_H1[0] | CELL.OUT_IO_WE_I1[0] | !MAIN[5][7] |
| CELL.DOUBLE_H1[1] | CELL.OUT_IO_WE_I2_S1 | !MAIN[2][4] |
| CELL.DOUBLE_IO_W0[0] | CELL.DBUF_IO_V[1] | !MAIN[10][5] |
| CELL.DOUBLE_IO_W0[1] | CELL.DBUF_IO_V[1] | !MAIN[10][6] |
| CELL.DOUBLE_IO_W0[2] | CELL.DBUF_IO_V[1] | !MAIN[12][4] |
| CELL.DOUBLE_IO_W0[3] | CELL.DBUF_IO_V[1] | !MAIN[3][6] |
| CELL.DOUBLE_IO_W2[0] | CELL.DBUF_IO_V[0] | !MAIN[6][6] |
| CELL.DOUBLE_IO_W2[1] | CELL.DBUF_IO_V[0] | !MAIN[9][7] |
| CELL.DOUBLE_IO_W2[2] | CELL.DBUF_IO_V[0] | !MAIN[8][6] |
| CELL.DOUBLE_IO_W2[3] | CELL.DBUF_IO_V[0] | !MAIN[8][7] |
| Side A | Side B | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.DOUBLE_IO_W1[0] | !MAIN[6][5] |
| CELL.SINGLE_H[1] | CELL.DOUBLE_IO_W0[0] | !MAIN[9][5] |
| CELL.SINGLE_H[1] | CELL.DOUBLE_IO_W2[0] | !MAIN[0][5] |
| CELL.SINGLE_H[2] | CELL.DOUBLE_IO_W1[1] | !MAIN[13][9] |
| CELL.SINGLE_H[3] | CELL.DOUBLE_IO_W0[1] | !MAIN[15][9] |
| CELL.SINGLE_H[3] | CELL.DOUBLE_IO_W2[1] | !MAIN[9][9] |
| CELL.SINGLE_H[4] | CELL.DOUBLE_IO_W1[2] | !MAIN[11][4] |
| CELL.SINGLE_H[5] | CELL.DOUBLE_IO_W0[2] | !MAIN[12][5] |
| CELL.SINGLE_H[5] | CELL.DOUBLE_IO_W2[2] | !MAIN[8][4] |
| CELL.SINGLE_H[6] | CELL.DOUBLE_IO_W1[3] | !MAIN[4][9] |
| CELL.SINGLE_H[7] | CELL.DOUBLE_IO_W0[3] | !MAIN[6][9] |
| CELL.SINGLE_H[7] | CELL.DOUBLE_IO_W2[3] | !MAIN[0][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_W0[0] | !MAIN[8][5] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_W1[0] | !MAIN[5][5] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_W2[0] | !MAIN[2][5] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_W0[3] | !MAIN[5][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_W1[3] | !MAIN[3][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_W2[3] | !MAIN[1][9] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_W0[1] | !MAIN[14][9] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_W1[1] | !MAIN[12][9] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_W2[1] | !MAIN[10][9] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_W0[2] | !MAIN[11][5] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_W1[2] | !MAIN[10][3] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_W2[2] | !MAIN[9][4] |
| CELL.DOUBLE_IO_W0[0] | CELL.DOUBLE_IO_W2[0] | !MAIN[3][5] |
| CELL.DOUBLE_IO_W0[1] | CELL.DOUBLE_IO_W2[1] | !MAIN[11][9] |
| CELL.DOUBLE_IO_W0[2] | CELL.DOUBLE_IO_W2[2] | !MAIN[10][4] |
| CELL.DOUBLE_IO_W0[3] | CELL.DOUBLE_IO_W2[3] | !MAIN[2][9] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[1][2] | MAIN[3][2] | MAIN[4][3] | MAIN[3][3] | CELL.DBUF_IO_V[0] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[1] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_W0[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_W0[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[0] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[14][8] | MAIN[17][8] | MAIN[18][8] | MAIN[15][8] | CELL.DBUF_IO_V[1] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_W2[0] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_W2[1] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_W2[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W2[2] |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[1][1] | MAIN[0][1] | MAIN[0][0] | CELL.LONG_H[0] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[0] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[15][1] | MAIN[15][0] | MAIN[14][1] | CELL.LONG_H[1] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[1] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[1][6] | MAIN[3][7] | MAIN[0][6] | CELL.LONG_H[4] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[10][7] | MAIN[6][7] | MAIN[4][6] | CELL.LONG_H[5] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[3] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][5] | MAIN[1][5] | CELL.LONG_IO_V[0] |
| Source | ||
| 0 | 0 | CELL.LONG_H[0] |
| 0 | 1 | CELL.SINGLE_H[1] |
| 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[13][8] | MAIN[11][8] | MAIN[12][8] | MAIN[17][9] | CELL.LONG_IO_V[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[1] |
| 0 | 0 | 1 | 0 | CELL.LONG_H_BUF[3] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[5][8] | MAIN[2][8] | MAIN[3][8] | MAIN[4][8] | CELL.LONG_IO_V[2] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[4] |
| 0 | 0 | 1 | 0 | CELL.LONG_H_BUF[2] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[6][8] | MAIN[9][8] | CELL.LONG_IO_V[3] |
| Source | ||
| 0 | 0 | CELL.LONG_H[5] |
| 0 | 1 | CELL.SINGLE_H[6] |
| 1 | 1 | off |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[2][1] | MAIN[2][0] | MAIN[4][1] | MAIN[4][0] | MAIN[3][0] | CELL.IMUX_TBUF_I[0] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 0 | 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_W1[2] |
| 0 | 0 | 1 | 1 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[2] |
| 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[3] |
| 1 | 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_W1[3] |
| 1 | 0 | 1 | 1 | 0 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[11][1] | MAIN[13][0] | MAIN[13][1] | MAIN[11][0] | MAIN[12][0] | MAIN[12][1] | CELL.IMUX_TBUF_I[1] |
| Source | ||||||
| 0 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[2] |
| 0 | 0 | 1 | 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[1] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | CELL.OUT_IO_WE_I2[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[2] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[5][1] | MAIN[6][0] | MAIN[5][0] | MAIN[8][0] | MAIN[6][1] | CELL.IMUX_TBUF_T[0] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.TIE_1 |
| 0 | 0 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 1 | 0 | 0 | 1 | CELL.DOUBLE_IO_W0[1] |
| 0 | 1 | 0 | 1 | 0 | CELL.LONG_IO_V[3] |
| 0 | 1 | 1 | 0 | 1 | CELL.DOUBLE_IO_W1[1] |
| 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_V[2] |
| 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[0] |
| 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[0] |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[7][1] | MAIN[8][1] | MAIN[10][1] | MAIN[10][0] | MAIN[9][0] | CELL.IMUX_TBUF_T[1] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.TIE_1 |
| 0 | 0 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 1 | 0 | 0 | 1 | CELL.DOUBLE_IO_W1[0] |
| 0 | 1 | 0 | 1 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 0 | 1 | CELL.DOUBLE_IO_W0[0] |
| 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_V[3] |
| 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_W1[1] |
| 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[1] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[16][8] | MAIN[19][8] | MAIN[20][9] | MAIN[19][9] | MAIN[20][8] | MAIN[18][9] | CELL.IMUX_IO_O1[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H0[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_H[4] |
| 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_H[5] |
| 0 | 1 | 1 | 1 | 1 | 0 | CELL.LONG_H_BUF[3] |
| 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[16][1] | MAIN[20][0] | MAIN[19][0] | MAIN[18][0] | CELL.IMUX_IO_O1[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[0] |
| 0 | 0 | 1 | 0 | CELL.LONG_H[1] |
| 0 | 1 | 0 | 1 | CELL_S.DOUBLE_H0[1] |
| 0 | 1 | 1 | 0 | CELL.LONG_H_BUF[2] |
| 1 | 0 | 1 | 1 | CELL_S.DOUBLE_H1[0] |
| 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[9][6] | MAIN[17][5] | MAIN[18][6] | MAIN[12][6] | MAIN[15][6] | MAIN[14][6] | MAIN[11][6] | MAIN[16][6] | CELL.IMUX_IO_OK[0] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[11][2] | MAIN[18][2] | MAIN[17][2] | MAIN[13][2] | MAIN[19][2] | MAIN[12][2] | MAIN[16][2] | MAIN[20][2] | CELL.IMUX_IO_OK[1] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_S.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_S.SINGLE_H[4] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL_S.SINGLE_H[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL_S.SINGLE_H[3] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[13][7] | MAIN[20][7] | MAIN[14][7] | MAIN[16][7] | MAIN[18][7] | MAIN[17][7] | MAIN[15][7] | MAIN[19][7] | CELL.IMUX_IO_IK[0] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[14][3] | MAIN[18][1] | MAIN[18][3] | MAIN[14][2] | MAIN[19][1] | MAIN[17][1] | MAIN[20][1] | MAIN[15][2] | CELL.IMUX_IO_IK[1] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_S.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_S.SINGLE_H[3] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL_S.SINGLE_H[4] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL_S.SINGLE_H[5] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[1][3] | MAIN[4][2] | MAIN[7][4] | MAIN[2][3] | MAIN[6][2] | MAIN[6][3] | MAIN[5][2] | MAIN[5][3] | CELL.IMUX_IO_T[0] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_IO_V[3] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[1] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[2] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[0] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_W1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[2][2] | MAIN[0][2] | MAIN[7][2] | MAIN[8][3] | MAIN[9][3] | MAIN[11][3] | MAIN[9][2] | MAIN[10][2] | CELL.IMUX_IO_T[1] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[0] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[1] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[0] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[1] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[3] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[0] |
Bels TBUF
| Pin | Direction | TBUF[0] | TBUF[1] |
|---|---|---|---|
| I | in | CELL.IMUX_TBUF_I[0] | CELL.IMUX_TBUF_I[1] |
| T | in | CELL.IMUX_TBUF_T[0] | CELL.IMUX_TBUF_T[1] |
| O | bidir | CELL.LONG_H[2] | CELL.LONG_H[3] |
| Attribute | TBUF[0] | TBUF[1] |
|---|---|---|
| DRIVE1 | !MAIN[0][3] | !MAIN[12][3] |
Bels IO
| Pin | Direction | IO[0] | IO[1] |
|---|---|---|---|
| IK | in | CELL.IMUX_IO_IK[0] invert by !MAIN[23][6] | CELL.IMUX_IO_IK[1] invert by !MAIN[23][3] |
| OK | in | CELL.IMUX_IO_OK[0] invert by !MAIN[24][9] | CELL.IMUX_IO_OK[1] invert by !MAIN[23][0] |
| O1 | in | CELL.IMUX_IO_O1[0] | CELL.IMUX_IO_O1[1] |
| O2 | in | CELL.IMUX_CLB_G3_W | CELL.IMUX_CLB_F3_W |
| T | in | CELL.IMUX_IO_T[0] invert by !MAIN[25][9] | CELL.IMUX_IO_T[1] invert by !MAIN[24][0] |
| I1 | out | CELL.OUT_IO_WE_I1[0] | CELL.OUT_IO_WE_I1[1] |
| I2 | out | CELL.OUT_IO_WE_I2[0] | CELL.OUT_IO_WE_I2[1] |
| Attribute | IO[0] | IO[1] |
|---|---|---|
| SLEW | [enum: IO_SLEW] | [enum: IO_SLEW] |
| PULL | [enum: IO_PULL] | [enum: IO_PULL] |
| IFF_SRVAL bit 0 | !MAIN[22][6] | !MAIN[16][3] |
| OFF_SRVAL bit 0 | !MAIN[24][7] | !MAIN[24][1] |
| READBACK_I1 bit 0 | !MAIN[25][8] | !MAIN[21][3] |
| READBACK_I2 bit 0 | !MAIN[23][8] | !MAIN[22][3] |
| READBACK_OQ bit 0 | !MAIN[22][8] | !MAIN[23][2] |
| MUX_I1 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| MUX_I2 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| IFF_D | [enum: IO_IFF_D] | [enum: IO_IFF_D] |
| OFF_D_INV | !MAIN[22][7] | !MAIN[24][2] |
| MUX_OFF_D | [enum: IO_MUX_OFF_D] | [enum: IO_MUX_OFF_D] |
| MUX_O | [enum: IO_MUX_O] | [enum: IO_MUX_O] |
| OFF_USED | MAIN[21][7] | MAIN[22][2] |
| IFF_CE_ENABLE | !MAIN[7][8] | !MAIN[7][7] |
| OFF_CE_ENABLE | !MAIN[7][9] | !MAIN[7][6] |
| SYNC_D | [enum: IO_SYNC_D] | [enum: IO_SYNC_D] |
| IFF_CE_ENABLE_NO_IQ | !MAIN[20][6] | !MAIN[21][4] |
| MUX_T | [enum: IO_MUX_T] | [enum: IO_MUX_T] |
| DRIVE | [enum: IO_DRIVE] | [enum: IO_DRIVE] |
| _5V_TOLERANT | MAIN[19][5] | MAIN[20][4] |
| IO[0].SLEW | MAIN[23][9] |
|---|---|
| IO[1].SLEW | MAIN[25][0] |
| FAST | 0 |
| SLOW | 1 |
| IO[0].PULL | MAIN[17][6] | MAIN[23][7] |
|---|---|---|
| IO[1].PULL | MAIN[25][1] | MAIN[23][1] |
| NONE | 1 | 1 |
| PULLUP | 0 | 1 |
| PULLDOWN | 1 | 0 |
| IO[0].MUX_I1 | MAIN[23][5] | MAIN[22][5] |
|---|---|---|
| IO[1].MUX_I1 | MAIN[25][4] | MAIN[22][4] |
| IO[0].MUX_I2 | MAIN[25][5] | MAIN[24][6] |
| IO[1].MUX_I2 | MAIN[24][4] | MAIN[24][3] |
| I | 0 | 1 |
| IQ | 1 | 1 |
| IQL | 1 | 0 |
| IO[0].IFF_D | MAIN[24][5] | MAIN[25][6] |
|---|---|---|
| IO[1].IFF_D | MAIN[23][4] | MAIN[25][3] |
| I | 1 | 1 |
| DELAY | 0 | 0 |
| MEDDELAY | 0 | 1 |
| SYNC | 1 | 0 |
| IO[0].MUX_OFF_D | MAIN[25][7] |
|---|---|
| IO[1].MUX_OFF_D | MAIN[25][2] |
| O1 | 1 |
| O2 | 0 |
| IO[0].MUX_O | MAIN[24][8] | MAIN[21][8] | MAIN[22][9] | MAIN[21][9] |
|---|---|---|---|---|
| IO[1].MUX_O | MAIN[22][1] | MAIN[21][1] | MAIN[22][0] | MAIN[21][0] |
| O1 | 0 | 0 | 0 | 0 |
| O1_INV | 0 | 0 | 0 | 1 |
| O2 | 0 | 1 | 1 | 1 |
| O2_INV | 1 | 1 | 1 | 1 |
| OQ | 0 | 0 | 1 | 0 |
| MUX | 1 | 0 | 1 | 1 |
| IO[0].SYNC_D | MAIN[21][6] |
|---|---|
| IO[1].SYNC_D | MAIN[21][2] |
| I | 1 |
| DELAY | 0 |
| IO[0].MUX_T | MAIN[21][5] |
|---|---|
| IO[1].MUX_T | MAIN[19][4] |
| T | 1 |
| TQ | 0 |
| IO[0].DRIVE | MAIN[19][6] |
|---|---|
| IO[1].DRIVE | MAIN[20][3] |
| _12 | 1 |
| _24 | 0 |
Bels PULLUP
| Pin | Direction | PULLUP_TBUF[0] | PULLUP_TBUF[1] |
|---|---|---|---|
| O | bidir | CELL.LONG_H[2] | CELL.LONG_H[3] |
| Attribute | PULLUP_TBUF[0] | PULLUP_TBUF[1] |
|---|---|---|
| ENABLE | !MAIN_S[0][7] | !MAIN[11][7] |
Bel wires
| Wire | Pins |
|---|---|
| CELL.LONG_H[2] | TBUF[0].O, PULLUP_TBUF[0].O |
| CELL.LONG_H[3] | TBUF[1].O, PULLUP_TBUF[1].O |
| CELL.IMUX_CLB_F3_W | IO[1].O2 |
| CELL.IMUX_CLB_G3_W | IO[0].O2 |
| CELL.IMUX_TBUF_I[0] | TBUF[0].I |
| CELL.IMUX_TBUF_I[1] | TBUF[1].I |
| CELL.IMUX_TBUF_T[0] | TBUF[0].T |
| CELL.IMUX_TBUF_T[1] | TBUF[1].T |
| CELL.IMUX_IO_O1[0] | IO[0].O1 |
| CELL.IMUX_IO_O1[1] | IO[1].O1 |
| CELL.IMUX_IO_OK[0] | IO[0].OK |
| CELL.IMUX_IO_OK[1] | IO[1].OK |
| CELL.IMUX_IO_IK[0] | IO[0].IK |
| CELL.IMUX_IO_IK[1] | IO[1].IK |
| CELL.IMUX_IO_T[0] | IO[0].T |
| CELL.IMUX_IO_T[1] | IO[1].T |
| CELL.OUT_IO_WE_I1[0] | IO[0].I1 |
| CELL.OUT_IO_WE_I1[1] | IO[1].I1 |
| CELL.OUT_IO_WE_I2[0] | IO[0].I2 |
| CELL.OUT_IO_WE_I2[1] | IO[1].I2 |
Bitstream
| Bit | Frame | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | PULLUP_TBUF[0]: ! ENABLE |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tile IO_W1_S
Cells: 4
Switchbox INT
| Destination | Source |
|---|---|
| CELL.LONG_H_BUF[2] | CELL.LONG_H[2] |
| CELL.LONG_H_BUF[3] | CELL.LONG_H[3] |
| Destination | Source | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.OUT_IO_WE_I2_S1 | !MAIN[1][4] |
| CELL.SINGLE_H[1] | CELL.LONG_IO_V[0] | !MAIN[3][4] |
| CELL.SINGLE_H[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[4][4] |
| CELL.SINGLE_H[2] | CELL.LONG_IO_V[1] | !MAIN[12][7] |
| CELL.SINGLE_H[2] | CELL.OUT_IO_WE_I1[0] | !MAIN[4][7] |
| CELL.SINGLE_H[3] | CELL.OUT_IO_WE_I1_S1 | !MAIN[10][8] |
| CELL.SINGLE_H[4] | CELL.OUT_IO_WE_I2_S1 | !MAIN[0][4] |
| CELL.SINGLE_H[5] | CELL.LONG_IO_V[2] | !MAIN[6][4] |
| CELL.SINGLE_H[5] | CELL.OUT_IO_WE_I2[0] | !MAIN[5][4] |
| CELL.SINGLE_H[6] | CELL.LONG_IO_V[3] | !MAIN[8][8] |
| CELL.SINGLE_H[6] | CELL.OUT_IO_WE_I1[0] | !MAIN[1][8] |
| CELL.SINGLE_H[7] | CELL.OUT_IO_WE_I1_S1 | !MAIN[0][8] |
| CELL.DOUBLE_H0[0] | CELL.OUT_IO_WE_I1_S1 | !MAIN[2][7] |
| CELL.DOUBLE_H0[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[2][6] |
| CELL.DOUBLE_H1[0] | CELL.OUT_IO_WE_I1[0] | !MAIN[5][7] |
| CELL.DOUBLE_H1[1] | CELL.OUT_IO_WE_I2_S1 | !MAIN[2][4] |
| CELL.DOUBLE_IO_W0[0] | CELL.DBUF_IO_V[1] | !MAIN[10][5] |
| CELL.DOUBLE_IO_W0[1] | CELL.DBUF_IO_V[1] | !MAIN[10][6] |
| CELL.DOUBLE_IO_W0[2] | CELL.DBUF_IO_V[1] | !MAIN[12][4] |
| CELL.DOUBLE_IO_W0[3] | CELL.DBUF_IO_V[1] | !MAIN[3][6] |
| CELL.DOUBLE_IO_W2[0] | CELL.DBUF_IO_V[0] | !MAIN[6][6] |
| CELL.DOUBLE_IO_W2[1] | CELL.DBUF_IO_V[0] | !MAIN[9][7] |
| CELL.DOUBLE_IO_W2[2] | CELL.DBUF_IO_V[0] | !MAIN[8][6] |
| CELL.DOUBLE_IO_W2[3] | CELL.DBUF_IO_V[0] | !MAIN[8][7] |
| Side A | Side B | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.DOUBLE_IO_W1[0] | !MAIN[6][5] |
| CELL.SINGLE_H[1] | CELL.DOUBLE_IO_W0[0] | !MAIN[9][5] |
| CELL.SINGLE_H[1] | CELL.DOUBLE_IO_W2[0] | !MAIN[0][5] |
| CELL.SINGLE_H[2] | CELL.DOUBLE_IO_W1[1] | !MAIN[13][9] |
| CELL.SINGLE_H[3] | CELL.DOUBLE_IO_W0[1] | !MAIN[15][9] |
| CELL.SINGLE_H[3] | CELL.DOUBLE_IO_W2[1] | !MAIN[9][9] |
| CELL.SINGLE_H[4] | CELL.DOUBLE_IO_W1[2] | !MAIN[11][4] |
| CELL.SINGLE_H[5] | CELL.DOUBLE_IO_W0[2] | !MAIN[12][5] |
| CELL.SINGLE_H[5] | CELL.DOUBLE_IO_W2[2] | !MAIN[8][4] |
| CELL.SINGLE_H[6] | CELL.DOUBLE_IO_W1[3] | !MAIN[4][9] |
| CELL.SINGLE_H[7] | CELL.DOUBLE_IO_W0[3] | !MAIN[6][9] |
| CELL.SINGLE_H[7] | CELL.DOUBLE_IO_W2[3] | !MAIN[0][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_W0[0] | !MAIN[8][5] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_W1[0] | !MAIN[5][5] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_W2[0] | !MAIN[2][5] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_W0[3] | !MAIN[5][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_W1[3] | !MAIN[3][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_W2[3] | !MAIN[1][9] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_W0[1] | !MAIN[14][9] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_W1[1] | !MAIN[12][9] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_W2[1] | !MAIN[10][9] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_W0[2] | !MAIN[11][5] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_W1[2] | !MAIN[10][3] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_W2[2] | !MAIN[9][4] |
| CELL.DOUBLE_IO_W0[0] | CELL.DOUBLE_IO_W2[0] | !MAIN[3][5] |
| CELL.DOUBLE_IO_W0[1] | CELL.DOUBLE_IO_W2[1] | !MAIN[11][9] |
| CELL.DOUBLE_IO_W0[2] | CELL.DOUBLE_IO_W2[2] | !MAIN[10][4] |
| CELL.DOUBLE_IO_W0[3] | CELL.DOUBLE_IO_W2[3] | !MAIN[2][9] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[1][2] | MAIN[3][2] | MAIN[4][3] | MAIN[3][3] | CELL.DBUF_IO_V[0] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[1] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_W0[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_W0[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[0] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[14][8] | MAIN[17][8] | MAIN[18][8] | MAIN[15][8] | CELL.DBUF_IO_V[1] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_W2[0] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_W2[1] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_W2[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W2[2] |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[1][1] | MAIN[0][1] | MAIN[0][0] | CELL.LONG_H[0] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[0] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[15][1] | MAIN[15][0] | MAIN[14][1] | CELL.LONG_H[1] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[1] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[1][6] | MAIN[3][7] | MAIN[0][6] | CELL.LONG_H[4] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[10][7] | MAIN[6][7] | MAIN[4][6] | CELL.LONG_H[5] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[3] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][5] | MAIN[1][5] | CELL.LONG_IO_V[0] |
| Source | ||
| 0 | 0 | CELL.LONG_H[0] |
| 0 | 1 | CELL.SINGLE_H[1] |
| 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[13][8] | MAIN[11][8] | MAIN[12][8] | MAIN[17][9] | CELL.LONG_IO_V[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[1] |
| 0 | 0 | 1 | 0 | CELL.LONG_H_BUF[3] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[5][8] | MAIN[2][8] | MAIN[3][8] | MAIN[4][8] | CELL.LONG_IO_V[2] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[4] |
| 0 | 0 | 1 | 0 | CELL.LONG_H_BUF[2] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[6][8] | MAIN[9][8] | CELL.LONG_IO_V[3] |
| Source | ||
| 0 | 0 | CELL.LONG_H[5] |
| 0 | 1 | CELL.SINGLE_H[6] |
| 1 | 1 | off |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[2][1] | MAIN[2][0] | MAIN[4][1] | MAIN[4][0] | MAIN[3][0] | CELL.IMUX_TBUF_I[0] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 0 | 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_W1[2] |
| 0 | 0 | 1 | 1 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[2] |
| 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[3] |
| 1 | 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_W1[3] |
| 1 | 0 | 1 | 1 | 0 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[11][1] | MAIN[13][0] | MAIN[13][1] | MAIN[11][0] | MAIN[12][0] | MAIN[12][1] | CELL.IMUX_TBUF_I[1] |
| Source | ||||||
| 0 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[2] |
| 0 | 0 | 1 | 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[1] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | CELL.OUT_IO_WE_I2[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[2] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[5][1] | MAIN[6][0] | MAIN[5][0] | MAIN[8][0] | MAIN[6][1] | CELL.IMUX_TBUF_T[0] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.TIE_1 |
| 0 | 0 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 1 | 0 | 0 | 1 | CELL.DOUBLE_IO_W0[1] |
| 0 | 1 | 0 | 1 | 0 | CELL.LONG_IO_V[3] |
| 0 | 1 | 1 | 0 | 1 | CELL.DOUBLE_IO_W1[1] |
| 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_V[2] |
| 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[0] |
| 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[0] |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[7][1] | MAIN[8][1] | MAIN[10][1] | MAIN[10][0] | MAIN[9][0] | CELL.IMUX_TBUF_T[1] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.TIE_1 |
| 0 | 0 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 1 | 0 | 0 | 1 | CELL.DOUBLE_IO_W1[0] |
| 0 | 1 | 0 | 1 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 0 | 1 | CELL.DOUBLE_IO_W0[0] |
| 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_V[3] |
| 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_W1[1] |
| 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[1] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[16][8] | MAIN[19][8] | MAIN[20][9] | MAIN[19][9] | MAIN[20][8] | MAIN[18][9] | CELL.IMUX_IO_O1[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H0[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_H[4] |
| 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_H[5] |
| 0 | 1 | 1 | 1 | 1 | 0 | CELL.LONG_H_BUF[3] |
| 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[16][1] | MAIN[20][0] | MAIN[19][0] | MAIN[18][0] | CELL.IMUX_IO_O1[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[0] |
| 0 | 0 | 1 | 0 | CELL.LONG_H[1] |
| 0 | 1 | 0 | 1 | CELL_S.DOUBLE_H0[1] |
| 0 | 1 | 1 | 0 | CELL.LONG_H_BUF[2] |
| 1 | 0 | 1 | 1 | CELL_S.DOUBLE_H1[0] |
| 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[9][6] | MAIN[17][5] | MAIN[18][6] | MAIN[12][6] | MAIN[15][6] | MAIN[14][6] | MAIN[11][6] | MAIN[16][6] | CELL.IMUX_IO_OK[0] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[11][2] | MAIN[18][2] | MAIN[17][2] | MAIN[13][2] | MAIN[19][2] | MAIN[12][2] | MAIN[16][2] | MAIN[20][2] | CELL.IMUX_IO_OK[1] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_S.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_S.SINGLE_H[4] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL_S.SINGLE_H[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL_S.SINGLE_H[3] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[13][7] | MAIN[20][7] | MAIN[14][7] | MAIN[16][7] | MAIN[18][7] | MAIN[17][7] | MAIN[15][7] | MAIN[19][7] | CELL.IMUX_IO_IK[0] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[14][3] | MAIN[18][1] | MAIN[18][3] | MAIN[14][2] | MAIN[19][1] | MAIN[17][1] | MAIN[20][1] | MAIN[15][2] | CELL.IMUX_IO_IK[1] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_S.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_S.SINGLE_H[3] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL_S.SINGLE_H[4] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL_S.SINGLE_H[5] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[1][3] | MAIN[4][2] | MAIN[7][4] | MAIN[2][3] | MAIN[6][2] | MAIN[6][3] | MAIN[5][2] | MAIN[5][3] | CELL.IMUX_IO_T[0] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_IO_V[3] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[1] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[2] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[0] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_W1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[2][2] | MAIN[0][2] | MAIN[7][2] | MAIN[8][3] | MAIN[9][3] | MAIN[11][3] | MAIN[9][2] | MAIN[10][2] | CELL.IMUX_IO_T[1] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[0] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_W0[1] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W0[0] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[1] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[3] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_W1[0] |
Bels TBUF
| Pin | Direction | TBUF[0] | TBUF[1] |
|---|---|---|---|
| I | in | CELL.IMUX_TBUF_I[0] | CELL.IMUX_TBUF_I[1] |
| T | in | CELL.IMUX_TBUF_T[0] | CELL.IMUX_TBUF_T[1] |
| O | bidir | CELL.LONG_H[2] | CELL.LONG_H[3] |
| Attribute | TBUF[0] | TBUF[1] |
|---|---|---|
| DRIVE1 | !MAIN[0][3] | !MAIN[12][3] |
Bels IO
| Pin | Direction | IO[0] | IO[1] |
|---|---|---|---|
| IK | in | CELL.IMUX_IO_IK[0] invert by !MAIN[23][6] | CELL.IMUX_IO_IK[1] invert by !MAIN[23][3] |
| OK | in | CELL.IMUX_IO_OK[0] invert by !MAIN[24][9] | CELL.IMUX_IO_OK[1] invert by !MAIN[23][0] |
| O1 | in | CELL.IMUX_IO_O1[0] | CELL.IMUX_IO_O1[1] |
| O2 | in | CELL.IMUX_CLB_G3_W | CELL.IMUX_CLB_F3_W |
| T | in | CELL.IMUX_IO_T[0] invert by !MAIN[25][9] | CELL.IMUX_IO_T[1] invert by !MAIN[24][0] |
| I1 | out | CELL.OUT_IO_WE_I1[0] | CELL.OUT_IO_WE_I1[1] |
| I2 | out | CELL.OUT_IO_WE_I2[0] | CELL.OUT_IO_WE_I2[1] |
| CLKIN | out | - | CELL.OUT_IO_CLKIN |
| Attribute | IO[0] | IO[1] |
|---|---|---|
| SLEW | [enum: IO_SLEW] | [enum: IO_SLEW] |
| PULL | [enum: IO_PULL] | [enum: IO_PULL] |
| IFF_SRVAL bit 0 | !MAIN[22][6] | !MAIN[16][3] |
| OFF_SRVAL bit 0 | !MAIN[24][7] | !MAIN[24][1] |
| READBACK_I1 bit 0 | !MAIN[25][8] | !MAIN[21][3] |
| READBACK_I2 bit 0 | !MAIN[23][8] | !MAIN[22][3] |
| READBACK_OQ bit 0 | !MAIN[22][8] | !MAIN[23][2] |
| MUX_I1 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| MUX_I2 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| IFF_D | [enum: IO_IFF_D] | [enum: IO_IFF_D] |
| OFF_D_INV | !MAIN[22][7] | !MAIN[24][2] |
| MUX_OFF_D | [enum: IO_MUX_OFF_D] | [enum: IO_MUX_OFF_D] |
| MUX_O | [enum: IO_MUX_O] | [enum: IO_MUX_O] |
| OFF_USED | MAIN[21][7] | MAIN[22][2] |
| IFF_CE_ENABLE | !MAIN[7][8] | !MAIN[7][7] |
| OFF_CE_ENABLE | !MAIN[7][9] | !MAIN[7][6] |
| SYNC_D | [enum: IO_SYNC_D] | [enum: IO_SYNC_D] |
| IFF_CE_ENABLE_NO_IQ | !MAIN[20][6] | !MAIN[21][4] |
| MUX_T | [enum: IO_MUX_T] | [enum: IO_MUX_T] |
| DRIVE | [enum: IO_DRIVE] | [enum: IO_DRIVE] |
| _5V_TOLERANT | MAIN[19][5] | MAIN[20][4] |
| IO[0].SLEW | MAIN[23][9] |
|---|---|
| IO[1].SLEW | MAIN[25][0] |
| FAST | 0 |
| SLOW | 1 |
| IO[0].PULL | MAIN[17][6] | MAIN[23][7] |
|---|---|---|
| IO[1].PULL | MAIN[25][1] | MAIN[23][1] |
| NONE | 1 | 1 |
| PULLUP | 0 | 1 |
| PULLDOWN | 1 | 0 |
| IO[0].MUX_I1 | MAIN[23][5] | MAIN[22][5] |
|---|---|---|
| IO[1].MUX_I1 | MAIN[25][4] | MAIN[22][4] |
| IO[0].MUX_I2 | MAIN[25][5] | MAIN[24][6] |
| IO[1].MUX_I2 | MAIN[24][4] | MAIN[24][3] |
| I | 0 | 1 |
| IQ | 1 | 1 |
| IQL | 1 | 0 |
| IO[0].IFF_D | MAIN[24][5] | MAIN[25][6] |
|---|---|---|
| IO[1].IFF_D | MAIN[23][4] | MAIN[25][3] |
| I | 1 | 1 |
| DELAY | 0 | 0 |
| MEDDELAY | 0 | 1 |
| SYNC | 1 | 0 |
| IO[0].MUX_OFF_D | MAIN[25][7] |
|---|---|
| IO[1].MUX_OFF_D | MAIN[25][2] |
| O1 | 1 |
| O2 | 0 |
| IO[0].MUX_O | MAIN[24][8] | MAIN[21][8] | MAIN[22][9] | MAIN[21][9] |
|---|---|---|---|---|
| IO[1].MUX_O | MAIN[22][1] | MAIN[21][1] | MAIN[22][0] | MAIN[21][0] |
| O1 | 0 | 0 | 0 | 0 |
| O1_INV | 0 | 0 | 0 | 1 |
| O2 | 0 | 1 | 1 | 1 |
| O2_INV | 1 | 1 | 1 | 1 |
| OQ | 0 | 0 | 1 | 0 |
| MUX | 1 | 0 | 1 | 1 |
| IO[0].SYNC_D | MAIN[21][6] |
|---|---|
| IO[1].SYNC_D | MAIN[21][2] |
| I | 1 |
| DELAY | 0 |
| IO[0].MUX_T | MAIN[21][5] |
|---|---|
| IO[1].MUX_T | MAIN[19][4] |
| T | 1 |
| TQ | 0 |
| IO[0].DRIVE | MAIN[19][6] |
|---|---|
| IO[1].DRIVE | MAIN[20][3] |
| _12 | 1 |
| _24 | 0 |
Bels PULLUP
| Pin | Direction | PULLUP_TBUF[0] | PULLUP_TBUF[1] |
|---|---|---|---|
| O | bidir | CELL.LONG_H[2] | CELL.LONG_H[3] |
| Attribute | PULLUP_TBUF[0] | PULLUP_TBUF[1] |
|---|---|---|
| ENABLE | !MAIN_S[0][10] | !MAIN[11][7] |
Bel wires
| Wire | Pins |
|---|---|
| CELL.LONG_H[2] | TBUF[0].O, PULLUP_TBUF[0].O |
| CELL.LONG_H[3] | TBUF[1].O, PULLUP_TBUF[1].O |
| CELL.IMUX_CLB_F3_W | IO[1].O2 |
| CELL.IMUX_CLB_G3_W | IO[0].O2 |
| CELL.IMUX_TBUF_I[0] | TBUF[0].I |
| CELL.IMUX_TBUF_I[1] | TBUF[1].I |
| CELL.IMUX_TBUF_T[0] | TBUF[0].T |
| CELL.IMUX_TBUF_T[1] | TBUF[1].T |
| CELL.IMUX_IO_O1[0] | IO[0].O1 |
| CELL.IMUX_IO_O1[1] | IO[1].O1 |
| CELL.IMUX_IO_OK[0] | IO[0].OK |
| CELL.IMUX_IO_OK[1] | IO[1].OK |
| CELL.IMUX_IO_IK[0] | IO[0].IK |
| CELL.IMUX_IO_IK[1] | IO[1].IK |
| CELL.IMUX_IO_T[0] | IO[0].T |
| CELL.IMUX_IO_T[1] | IO[1].T |
| CELL.OUT_IO_WE_I1[0] | IO[0].I1 |
| CELL.OUT_IO_WE_I1[1] | IO[1].I1 |
| CELL.OUT_IO_WE_I2[0] | IO[0].I2 |
| CELL.OUT_IO_WE_I2[1] | IO[1].I2 |
| CELL.OUT_IO_CLKIN | IO[1].CLKIN |
Bitstream
| Bit | Frame | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B12 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B11 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B10 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | PULLUP_TBUF[0]: ! ENABLE |
| B9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tile IO_E0
Cells: 3
Switchbox INT
| Destination | Source |
|---|---|
| CELL.LONG_H_BUF[2] | CELL.LONG_H[2] |
| CELL.LONG_H_BUF[3] | CELL.LONG_H[3] |
| Destination | Source | Bit |
|---|---|---|
| CELL.LONG_H[0] | CELL.SINGLE_V[1] | !MAIN_S[26][8] |
| CELL.LONG_H[1] | CELL.SINGLE_V[2] | !MAIN_S[30][8] |
| CELL.LONG_H[2] | CELL.SINGLE_V[3] | !MAIN[27][4] |
| CELL.LONG_H[3] | CELL.SINGLE_V[4] | !MAIN[12][5] |
| CELL.LONG_H[4] | CELL.SINGLE_V[5] | !MAIN[38][4] |
| CELL.LONG_H[5] | CELL.SINGLE_V[6] | !MAIN[40][6] |
| CELL.LONG_V[0] | CELL.SINGLE_H_E[1] | !MAIN[32][4] |
| CELL.LONG_V[1] | CELL.SINGLE_H_E[2] | !MAIN[38][8] |
| CELL.LONG_V[2] | CELL.SINGLE_H_E[3] | !MAIN[34][6] |
| CELL.LONG_V[3] | CELL.SINGLE_H[4] | !MAIN[34][4] |
| CELL.LONG_V[4] | CELL.SINGLE_H[5] | !MAIN[31][6] |
| CELL.LONG_V[5] | CELL.SINGLE_H[6] | !MAIN[35][8] |
| Destination | Source | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.OUT_IO_WE_I2_S1 | !MAIN[24][4] |
| CELL.SINGLE_H[1] | CELL.LONG_IO_V[0] | !MAIN[22][4] |
| CELL.SINGLE_H[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[21][4] |
| CELL.SINGLE_H[2] | CELL.LONG_IO_V[1] | !MAIN[13][7] |
| CELL.SINGLE_H[2] | CELL.OUT_IO_WE_I1[0] | !MAIN[21][7] |
| CELL.SINGLE_H[3] | CELL.OUT_IO_WE_I1_S1 | !MAIN[15][8] |
| CELL.SINGLE_H[4] | CELL.LONG_V[3] | !MAIN[33][4] |
| CELL.SINGLE_H[4] | CELL.OUT_IO_WE_I2_S1 | !MAIN[25][4] |
| CELL.SINGLE_H[5] | CELL.LONG_V[4] | !MAIN[27][3] |
| CELL.SINGLE_H[5] | CELL.LONG_IO_V[2] | !MAIN[19][4] |
| CELL.SINGLE_H[5] | CELL.OUT_IO_WE_I2[0] | !MAIN[20][4] |
| CELL.SINGLE_H[6] | CELL.LONG_V[5] | !MAIN[34][9] |
| CELL.SINGLE_H[6] | CELL.LONG_IO_V[3] | !MAIN[17][8] |
| CELL.SINGLE_H[6] | CELL.OUT_IO_WE_I1[0] | !MAIN[24][8] |
| CELL.SINGLE_H[7] | CELL.OUT_IO_WE_I1_S1 | !MAIN[25][8] |
| CELL.SINGLE_H_E[1] | CELL.LONG_V[0] | !MAIN[32][5] |
| CELL.SINGLE_H_E[2] | CELL.LONG_V[1] | !MAIN[40][9] |
| CELL.SINGLE_H_E[3] | CELL.LONG_V[2] | !MAIN[39][7] |
| CELL.SINGLE_V[0] | CELL.TIE_0 | !MAIN[26][6] |
| CELL.SINGLE_V[0] | CELL.OUT_IO_WE_I2[0] | !MAIN[28][4] |
| CELL.SINGLE_V[1] | CELL.LONG_H[0] | !MAIN_S[28][8] |
| CELL.SINGLE_V[1] | CELL.OUT_IO_WE_I2[1] | !MAIN[29][4] |
| CELL.SINGLE_V[2] | CELL.LONG_H[1] | !MAIN_S[34][8] |
| CELL.SINGLE_V[2] | CELL.OUT_CLB_Y_E | !MAIN[30][4] |
| CELL.SINGLE_V[3] | CELL.LONG_H_BUF[2] | !MAIN_S[33][9] |
| CELL.SINGLE_V[3] | CELL.OUT_CLB_YQ_E | !MAIN[35][4] |
| CELL.SINGLE_V[4] | CELL.LONG_H_BUF[3] | !MAIN[26][7] |
| CELL.SINGLE_V[4] | CELL.OUT_IO_WE_I2[0] | !MAIN[39][3] |
| CELL.SINGLE_V[5] | CELL.LONG_H[4] | !MAIN[40][5] |
| CELL.SINGLE_V[5] | CELL.OUT_IO_WE_I2[1] | !MAIN[36][4] |
| CELL.SINGLE_V[6] | CELL.LONG_H[5] | !MAIN[40][7] |
| CELL.SINGLE_V[6] | CELL.OUT_CLB_Y_E | !MAIN[39][4] |
| CELL.SINGLE_V[7] | CELL.TIE_0 | !MAIN[26][9] |
| CELL.SINGLE_V[7] | CELL.OUT_CLB_YQ_E | !MAIN[38][3] |
| CELL.DOUBLE_H0[0] | CELL.OUT_IO_WE_I1[0] | !MAIN[20][7] |
| CELL.DOUBLE_H0[1] | CELL.OUT_IO_WE_I2_S1 | !MAIN[23][4] |
| CELL.DOUBLE_H1[0] | CELL.OUT_IO_WE_I1_S1 | !MAIN[23][7] |
| CELL.DOUBLE_H1[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[23][6] |
| CELL.DOUBLE_V0[0] | CELL.OUT_CLB_YQ_E | !MAIN[26][4] |
| CELL.DOUBLE_V0[1] | CELL.OUT_IO_WE_I2[1] | !MAIN[37][4] |
| CELL.DOUBLE_V1[0] | CELL.OUT_CLB_Y_E | !MAIN[31][4] |
| CELL.DOUBLE_V1[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[40][4] |
| CELL.DOUBLE_IO_E0[0] | CELL.DBUF_IO_V[0] | !MAIN[19][6] |
| CELL.DOUBLE_IO_E0[1] | CELL.DBUF_IO_V[0] | !MAIN[16][7] |
| CELL.DOUBLE_IO_E0[2] | CELL.DBUF_IO_V[0] | !MAIN[17][6] |
| CELL.DOUBLE_IO_E0[3] | CELL.DBUF_IO_V[0] | !MAIN[17][7] |
| CELL.DOUBLE_IO_E2[0] | CELL.DBUF_IO_V[1] | !MAIN[15][5] |
| CELL.DOUBLE_IO_E2[1] | CELL.DBUF_IO_V[1] | !MAIN[15][6] |
| CELL.DOUBLE_IO_E2[2] | CELL.DBUF_IO_V[1] | !MAIN[13][4] |
| CELL.DOUBLE_IO_E2[3] | CELL.DBUF_IO_V[1] | !MAIN[22][6] |
| Side A | Side B | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.SINGLE_H_E[0] | !MAIN[28][6] |
| CELL.SINGLE_H[0] | CELL.SINGLE_V[0] | !MAIN[27][5] |
| CELL.SINGLE_H[0] | CELL.SINGLE_V_S[0] | !MAIN[30][3] |
| CELL.SINGLE_H[0] | CELL.DOUBLE_IO_E0[0] | !MAIN[25][5] |
| CELL.SINGLE_H[0] | CELL.DOUBLE_IO_E2[0] | !MAIN[16][5] |
| CELL.SINGLE_H[1] | CELL.SINGLE_H_E[1] | !MAIN[30][5] |
| CELL.SINGLE_H[1] | CELL.SINGLE_V[1] | !MAIN[29][5] |
| CELL.SINGLE_H[1] | CELL.SINGLE_V_S[1] | !MAIN[29][3] |
| CELL.SINGLE_H[1] | CELL.DOUBLE_IO_E1[0] | !MAIN[19][5] |
| CELL.SINGLE_H[2] | CELL.SINGLE_H_E[2] | !MAIN[32][8] |
| CELL.SINGLE_H[2] | CELL.SINGLE_V[2] | !MAIN[31][8] |
| CELL.SINGLE_H[2] | CELL.SINGLE_V_S[2] | !MAIN[33][8] |
| CELL.SINGLE_H[2] | CELL.DOUBLE_IO_E0[1] | !MAIN[16][9] |
| CELL.SINGLE_H[2] | CELL.DOUBLE_IO_E2[1] | !MAIN[10][9] |
| CELL.SINGLE_H[3] | CELL.SINGLE_H_E[3] | !MAIN[31][7] |
| CELL.SINGLE_H[3] | CELL.SINGLE_V[3] | !MAIN[28][7] |
| CELL.SINGLE_H[3] | CELL.SINGLE_V_S[3] | !MAIN[30][7] |
| CELL.SINGLE_H[3] | CELL.DOUBLE_IO_E1[1] | !MAIN[12][9] |
| CELL.SINGLE_H[4] | CELL.SINGLE_H_E[4] | !MAIN[36][6] |
| CELL.SINGLE_H[4] | CELL.SINGLE_V[4] | !MAIN[39][6] |
| CELL.SINGLE_H[4] | CELL.SINGLE_V_S[4] | !MAIN[35][6] |
| CELL.SINGLE_H[4] | CELL.DOUBLE_IO_E0[2] | !MAIN[17][4] |
| CELL.SINGLE_H[4] | CELL.DOUBLE_IO_E2[2] | !MAIN[13][5] |
| CELL.SINGLE_H[5] | CELL.SINGLE_H_E[5] | !MAIN[35][5] |
| CELL.SINGLE_H[5] | CELL.SINGLE_V[5] | !MAIN[36][3] |
| CELL.SINGLE_H[5] | CELL.SINGLE_V_S[5] | !MAIN[37][5] |
| CELL.SINGLE_H[5] | CELL.DOUBLE_IO_E1[2] | !MAIN[14][4] |
| CELL.SINGLE_H[6] | CELL.SINGLE_H_E[6] | !MAIN[35][7] |
| CELL.SINGLE_H[6] | CELL.SINGLE_V[6] | !MAIN[36][8] |
| CELL.SINGLE_H[6] | CELL.SINGLE_V_S[6] | !MAIN[36][7] |
| CELL.SINGLE_H[6] | CELL.DOUBLE_IO_E0[3] | !MAIN[25][9] |
| CELL.SINGLE_H[6] | CELL.DOUBLE_IO_E2[3] | !MAIN[19][9] |
| CELL.SINGLE_H[7] | CELL.SINGLE_H_E[7] | !MAIN[38][9] |
| CELL.SINGLE_H[7] | CELL.SINGLE_V[7] | !MAIN[35][9] |
| CELL.SINGLE_H[7] | CELL.SINGLE_V_S[7] | !MAIN[37][8] |
| CELL.SINGLE_H[7] | CELL.DOUBLE_IO_E1[3] | !MAIN[21][9] |
| CELL.SINGLE_H_E[0] | CELL.SINGLE_V[0] | !MAIN[26][5] |
| CELL.SINGLE_H_E[0] | CELL.SINGLE_V_S[0] | !MAIN[28][5] |
| CELL.SINGLE_H_E[1] | CELL.SINGLE_V[1] | !MAIN[30][6] |
| CELL.SINGLE_H_E[1] | CELL.SINGLE_V_S[1] | !MAIN[31][5] |
| CELL.SINGLE_H_E[2] | CELL.SINGLE_V[2] | !MAIN[31][9] |
| CELL.SINGLE_H_E[2] | CELL.SINGLE_V_S[2] | !MAIN[32][9] |
| CELL.SINGLE_H_E[3] | CELL.SINGLE_V[3] | !MAIN[32][7] |
| CELL.SINGLE_H_E[3] | CELL.SINGLE_V_S[3] | !MAIN[33][7] |
| CELL.SINGLE_H_E[4] | CELL.SINGLE_V[4] | !MAIN[39][8] |
| CELL.SINGLE_H_E[4] | CELL.SINGLE_V_S[4] | !MAIN[37][6] |
| CELL.SINGLE_H_E[5] | CELL.SINGLE_V[5] | !MAIN[36][5] |
| CELL.SINGLE_H_E[5] | CELL.SINGLE_V_S[5] | !MAIN[38][5] |
| CELL.SINGLE_H_E[6] | CELL.SINGLE_V[6] | !MAIN[34][7] |
| CELL.SINGLE_H_E[6] | CELL.SINGLE_V_S[6] | !MAIN[37][7] |
| CELL.SINGLE_H_E[7] | CELL.SINGLE_V[7] | !MAIN[37][9] |
| CELL.SINGLE_H_E[7] | CELL.SINGLE_V_S[7] | !MAIN[39][9] |
| CELL.SINGLE_V[0] | CELL.SINGLE_V_S[0] | !MAIN[29][6] |
| CELL.SINGLE_V[1] | CELL.SINGLE_V_S[1] | !MAIN[31][3] |
| CELL.SINGLE_V[2] | CELL.SINGLE_V_S[2] | !MAIN[30][9] |
| CELL.SINGLE_V[3] | CELL.SINGLE_V_S[3] | !MAIN[27][7] |
| CELL.SINGLE_V[4] | CELL.SINGLE_V_S[4] | !MAIN[38][6] |
| CELL.SINGLE_V[5] | CELL.SINGLE_V_S[5] | !MAIN[39][5] |
| CELL.SINGLE_V[6] | CELL.SINGLE_V_S[6] | !MAIN[38][7] |
| CELL.SINGLE_V[7] | CELL.SINGLE_V_S[7] | !MAIN[36][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_H2[0] | !MAIN[29][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_V0[0] | !MAIN[27][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_V2[0] | !MAIN[28][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_E0[1] | !MAIN[15][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_E1[1] | !MAIN[13][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_E2[1] | !MAIN[11][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_H2[1] | !MAIN[33][6] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_V0[1] | !MAIN[32][6] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_V2[1] | !MAIN[33][3] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_E0[2] | !MAIN[16][4] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_E1[2] | !MAIN[15][3] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_E2[2] | !MAIN[14][5] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_E0[0] | !MAIN[23][5] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_E1[0] | !MAIN[20][5] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_E2[0] | !MAIN[17][5] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_E0[3] | !MAIN[24][9] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_E1[3] | !MAIN[22][9] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_E2[3] | !MAIN[20][9] |
| CELL.DOUBLE_H2[0] | CELL.DOUBLE_V0[0] | !MAIN[29][7] |
| CELL.DOUBLE_H2[0] | CELL.DOUBLE_V2[0] | !MAIN[29][8] |
| CELL.DOUBLE_H2[1] | CELL.DOUBLE_V0[1] | !MAIN[33][5] |
| CELL.DOUBLE_H2[1] | CELL.DOUBLE_V2[1] | !MAIN[34][5] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_V2[0] | !MAIN[27][8] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_V2[1] | !MAIN[34][3] |
| CELL.DOUBLE_IO_E0[0] | CELL.DOUBLE_IO_E2[0] | !MAIN[22][5] |
| CELL.DOUBLE_IO_E0[1] | CELL.DOUBLE_IO_E2[1] | !MAIN[14][9] |
| CELL.DOUBLE_IO_E0[2] | CELL.DOUBLE_IO_E2[2] | !MAIN[15][4] |
| CELL.DOUBLE_IO_E0[3] | CELL.DOUBLE_IO_E2[3] | !MAIN[23][9] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[21][3] | MAIN[24][2] | MAIN[22][2] | MAIN[22][3] | CELL.DBUF_IO_V[0] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[0] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_E2[1] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_E2[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[2] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[8][8] | MAIN[9][8] | MAIN[11][8] | MAIN[10][8] | CELL.DBUF_IO_V[1] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E0[1] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_E0[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_E0[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E0[0] |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[24][1] | MAIN[25][1] | MAIN[24][0] | CELL.LONG_H[0] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[0] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[10][1] | MAIN[11][0] | MAIN[10][0] | CELL.LONG_H[1] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[1] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[24][6] | MAIN[24][7] | MAIN[22][7] | CELL.LONG_H[4] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[15][7] | MAIN[21][6] | MAIN[19][7] | CELL.LONG_H[5] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[3] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[21][5] | MAIN[24][5] | CELL.LONG_IO_V[0] |
| Source | ||
| 0 | 0 | CELL.LONG_H[0] |
| 0 | 1 | CELL.SINGLE_H[1] |
| 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[12][8] | MAIN[8][9] | MAIN[13][8] | MAIN[14][8] | CELL.LONG_IO_V[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[1] |
| 0 | 0 | 1 | 0 | CELL.LONG_H_BUF[3] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[20][8] | MAIN[21][8] | MAIN[22][8] | MAIN[23][8] | CELL.LONG_IO_V[2] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[4] |
| 0 | 0 | 1 | 0 | CELL.LONG_H_BUF[2] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[19][8] | MAIN[16][8] | CELL.LONG_IO_V[3] |
| Source | ||
| 0 | 0 | CELL.LONG_H[5] |
| 0 | 1 | CELL.SINGLE_H[6] |
| 1 | 1 | off |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[31][2] | MAIN[33][0] | MAIN[32][1] | MAIN[31][0] | MAIN[32][3] | MAIN[31][1] | MAIN[32][0] | MAIN[32][2] | CELL.IMUX_CLB_F1 |
| Source | ||||||||
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_V[4] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.SINGLE_V[7] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_V[3] |
| 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V0[1] |
| 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_V[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[1] |
| 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | CELL.SINGLE_V[5] |
| 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | CELL.LONG_V[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | CELL.SINGLE_V[6] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_V1[0] |
| 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[4] |
| 1 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.DOUBLE_V0[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| Bits | Destination | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| MAIN[38][2] | MAIN[40][0] | MAIN[39][2] | MAIN[40][1] | MAIN[38][0] | MAIN[39][1] | MAIN[40][2] | MAIN[39][0] | MAIN[40][3] | CELL.IMUX_CLB_F3 |
| Source | |||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_V[2] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.LONG_V[1] |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V0[1] |
| 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_V[5] |
| 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_V[4] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[1] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[6] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V1[0] |
| 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[7] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[26][0] | MAIN[26][3] | MAIN[28][0] | MAIN[28][1] | MAIN[27][1] | MAIN[26][1] | MAIN[27][0] | MAIN[26][2] | CELL.IMUX_CLB_G1 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[4] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_V[4] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_V[3] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_V[1] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_V1[0] |
| 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | CELL.DOUBLE_V0[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | CELL.LONG_V[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[7] |
| 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_V[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[6] |
| Bits | Destination | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| MAIN[34][0] | MAIN[33][2] | MAIN[35][1] | MAIN[33][1] | MAIN[34][2] | MAIN[35][0] | MAIN[34][1] | MAIN[35][2] | MAIN[35][3] | MAIN[12][3] | CELL.IMUX_CLB_G3 |
| Source | ||||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SPECIAL_CLB_CIN |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.LONG_V[4] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_V[2] |
| 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[1] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[6] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_V0[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | CELL.LONG_V[5] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[5] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V1[0] |
| 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.LONG_V[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[7] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[36][0] | MAIN[36][1] | MAIN[37][1] | MAIN[37][0] | MAIN[36][2] | MAIN[37][2] | MAIN[37][3] | MAIN[38][1] | CELL.IMUX_CLB_C3 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[2] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[7] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.DOUBLE_V1[0] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | CELL.LONG_V[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | CELL.LONG_V[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[1] |
| 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V0[1] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[6] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[23][1] | MAIN[21][0] | MAIN[23][0] | MAIN[21][1] | MAIN[22][0] | CELL.IMUX_TBUF_I[0] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[2] |
| 0 | 0 | 1 | 0 | 1 | CELL.OUT_IO_WE_I2[0] |
| 0 | 0 | 1 | 1 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[2] |
| 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E1[3] |
| 1 | 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_E2[3] |
| 1 | 0 | 1 | 1 | 0 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[12][1] | MAIN[14][1] | MAIN[12][0] | MAIN[14][0] | MAIN[13][0] | MAIN[13][1] | CELL.IMUX_TBUF_I[1] |
| Source | ||||||
| 0 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[2] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[3] |
| 0 | 1 | 0 | 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 0 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[2] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[17][0] | MAIN[19][0] | MAIN[20][0] | MAIN[20][1] | MAIN[19][1] | CELL.IMUX_TBUF_T[0] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.TIE_1 |
| 0 | 0 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 1 | 0 | 0 | 1 | CELL.DOUBLE_IO_E2[0] |
| 0 | 1 | 0 | 1 | 0 | CELL.LONG_IO_V[3] |
| 0 | 1 | 1 | 0 | 1 | CELL.DOUBLE_IO_E1[0] |
| 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_V[2] |
| 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[1] |
| 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[1] |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[15][0] | MAIN[17][1] | MAIN[15][1] | MAIN[18][1] | MAIN[16][0] | CELL.IMUX_TBUF_T[1] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.TIE_1 |
| 0 | 0 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 1 | 0 | 0 | 1 | CELL.DOUBLE_IO_E1[1] |
| 0 | 1 | 0 | 1 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 0 | 1 | CELL.DOUBLE_IO_E2[1] |
| 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_V[3] |
| 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_E1[0] |
| 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[0] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[5][9] | MAIN[5][8] | MAIN[7][8] | MAIN[6][9] | MAIN[6][8] | MAIN[7][9] | CELL.IMUX_IO_O1[0] |
| Source | ||||||
| 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H0[1] |
| 1 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_H[4] |
| 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_H[5] |
| 1 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_H_BUF[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[6][0] | MAIN[5][0] | MAIN[9][1] | MAIN[7][0] | CELL.IMUX_IO_O1[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[0] |
| 0 | 0 | 1 | 0 | CELL.LONG_H[1] |
| 0 | 1 | 0 | 1 | CELL_S.DOUBLE_H1[1] |
| 0 | 1 | 1 | 0 | CELL.LONG_H_BUF[2] |
| 1 | 0 | 1 | 1 | CELL_S.DOUBLE_H0[0] |
| 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[7][6] | MAIN[16][6] | MAIN[8][5] | MAIN[13][6] | MAIN[10][6] | MAIN[11][6] | MAIN[14][6] | MAIN[9][6] | CELL.IMUX_IO_OK[0] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][2] | MAIN[7][2] | MAIN[8][2] | MAIN[12][2] | MAIN[6][2] | MAIN[13][2] | MAIN[14][2] | MAIN[9][2] | CELL.IMUX_IO_OK[1] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_S.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_S.SINGLE_H[3] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL_S.SINGLE_H[4] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL_S.SINGLE_H[5] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][7] | MAIN[11][7] | MAIN[12][7] | MAIN[9][7] | MAIN[7][7] | MAIN[8][7] | MAIN[10][7] | MAIN[6][7] | CELL.IMUX_IO_IK[0] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][1] | MAIN[7][1] | MAIN[7][3] | MAIN[11][2] | MAIN[6][1] | MAIN[8][1] | MAIN[10][2] | MAIN[11][3] | CELL.IMUX_IO_IK[1] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_S.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_S.SINGLE_H[4] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL_S.SINGLE_H[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL_S.SINGLE_H[3] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[20][3] | MAIN[18][4] | MAIN[19][2] | MAIN[21][2] | MAIN[19][3] | MAIN[23][3] | MAIN[20][2] | MAIN[24][3] | CELL.IMUX_IO_T[0] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[3] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[1] |
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[0] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[1] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[0] |
| 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[1] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[16][3] | MAIN[14][3] | MAIN[18][2] | MAIN[23][2] | MAIN[17][3] | MAIN[25][2] | MAIN[16][2] | MAIN[15][2] | CELL.IMUX_IO_T[1] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[1] |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[3] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[0] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[0] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[2] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[1] |
Bels TBUF
| Pin | Direction | TBUF[0] | TBUF[1] |
|---|---|---|---|
| I | in | CELL.IMUX_TBUF_I[0] | CELL.IMUX_TBUF_I[1] |
| T | in | CELL.IMUX_TBUF_T[0] | CELL.IMUX_TBUF_T[1] |
| O | bidir | CELL.LONG_H[2] | CELL.LONG_H[3] |
| Attribute | TBUF[0] | TBUF[1] |
|---|---|---|
| DRIVE1 | !MAIN[25][3] | !MAIN[13][3] |
Bels IO
| Pin | Direction | IO[0] | IO[1] |
|---|---|---|---|
| IK | in | CELL.IMUX_IO_IK[0] invert by !MAIN[2][6] | CELL.IMUX_IO_IK[1] invert by !MAIN[2][3] |
| OK | in | CELL.IMUX_IO_OK[0] invert by !MAIN[1][9] | CELL.IMUX_IO_OK[1] invert by !MAIN[2][0] |
| O1 | in | CELL.IMUX_IO_O1[0] | CELL.IMUX_IO_O1[1] |
| O2 | in | CELL.IMUX_CLB_G1 | CELL.IMUX_CLB_F1 |
| T | in | CELL.IMUX_IO_T[0] invert by !MAIN[0][9] | CELL.IMUX_IO_T[1] invert by !MAIN[1][0] |
| I1 | out | CELL.OUT_IO_WE_I1[0] | CELL.OUT_IO_WE_I1[1] |
| I2 | out | CELL.OUT_IO_WE_I2[0] | CELL.OUT_IO_WE_I2[1] |
| Attribute | IO[0] | IO[1] |
|---|---|---|
| SLEW | [enum: IO_SLEW] | [enum: IO_SLEW] |
| PULL | [enum: IO_PULL] | [enum: IO_PULL] |
| IFF_SRVAL bit 0 | !MAIN[3][6] | !MAIN[9][3] |
| OFF_SRVAL bit 0 | !MAIN[1][7] | !MAIN[1][1] |
| READBACK_I1 bit 0 | !MAIN[0][8] | !MAIN[4][3] |
| READBACK_I2 bit 0 | !MAIN[2][8] | !MAIN[3][3] |
| READBACK_OQ bit 0 | !MAIN[3][8] | !MAIN[2][2] |
| MUX_I1 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| MUX_I2 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| IFF_D | [enum: IO_IFF_D] | [enum: IO_IFF_D] |
| OFF_D_INV | !MAIN[3][7] | !MAIN[1][2] |
| MUX_OFF_D | [enum: IO_MUX_OFF_D] | [enum: IO_MUX_OFF_D] |
| MUX_O | [enum: IO_MUX_O] | [enum: IO_MUX_O] |
| OFF_USED | MAIN[4][7] | MAIN[3][2] |
| IFF_CE_ENABLE | !MAIN[18][8] | !MAIN[18][7] |
| OFF_CE_ENABLE | !MAIN[18][9] | !MAIN[18][6] |
| SYNC_D | [enum: IO_SYNC_D] | [enum: IO_SYNC_D] |
| IFF_CE_ENABLE_NO_IQ | !MAIN[5][5] | !MAIN[4][5] |
| MUX_T | [enum: IO_MUX_T] | [enum: IO_MUX_T] |
| DRIVE | [enum: IO_DRIVE] | [enum: IO_DRIVE] |
| _5V_TOLERANT | MAIN[6][6] | MAIN[5][6] |
| IO[0].SLEW | MAIN[2][9] |
|---|---|
| IO[1].SLEW | MAIN[0][0] |
| FAST | 0 |
| SLOW | 1 |
| IO[0].PULL | MAIN[8][6] | MAIN[2][7] |
|---|---|---|
| IO[1].PULL | MAIN[0][1] | MAIN[2][1] |
| NONE | 1 | 1 |
| PULLUP | 0 | 1 |
| PULLDOWN | 1 | 0 |
| IO[0].MUX_I1 | MAIN[2][5] | MAIN[1][5] |
|---|---|---|
| IO[1].MUX_I1 | MAIN[2][4] | MAIN[0][4] |
| IO[0].MUX_I2 | MAIN[0][5] | MAIN[0][6] |
| IO[1].MUX_I2 | MAIN[1][4] | MAIN[0][3] |
| I | 0 | 1 |
| IQ | 1 | 1 |
| IQL | 1 | 0 |
| IO[0].IFF_D | MAIN[3][5] | MAIN[1][6] |
|---|---|---|
| IO[1].IFF_D | MAIN[3][4] | MAIN[1][3] |
| I | 1 | 1 |
| DELAY | 0 | 0 |
| MEDDELAY | 0 | 1 |
| SYNC | 1 | 0 |
| IO[0].MUX_OFF_D | MAIN[0][7] |
|---|---|
| IO[1].MUX_OFF_D | MAIN[0][2] |
| O1 | 1 |
| O2 | 0 |
| IO[0].MUX_O | MAIN[4][8] | MAIN[1][8] | MAIN[3][9] | MAIN[4][9] |
|---|---|---|---|---|
| IO[1].MUX_O | MAIN[4][1] | MAIN[3][1] | MAIN[3][0] | MAIN[4][0] |
| O1 | 0 | 0 | 0 | 0 |
| O1_INV | 0 | 0 | 0 | 1 |
| O2 | 0 | 1 | 1 | 1 |
| O2_INV | 1 | 1 | 1 | 1 |
| OQ | 0 | 0 | 1 | 0 |
| MUX | 1 | 0 | 1 | 1 |
| IO[0].SYNC_D | MAIN[4][6] |
|---|---|
| IO[1].SYNC_D | MAIN[4][2] |
| I | 1 |
| DELAY | 0 |
| IO[0].MUX_T | MAIN[17][2] |
|---|---|
| IO[1].MUX_T | MAIN[18][3] |
| T | 1 |
| TQ | 0 |
| IO[0].DRIVE | MAIN[6][5] |
|---|---|
| IO[1].DRIVE | MAIN[5][3] |
| _12 | 1 |
| _24 | 0 |
Bels PULLUP
| Pin | Direction | PULLUP_TBUF[0] | PULLUP_TBUF[1] |
|---|---|---|---|
| O | bidir | CELL.LONG_H[2] | CELL.LONG_H[3] |
| Attribute | PULLUP_TBUF[0] | PULLUP_TBUF[1] |
|---|---|---|
| ENABLE | !MAIN_S[25][7] | !MAIN[14][7] |
Bel wires
| Wire | Pins |
|---|---|
| CELL.LONG_H[2] | TBUF[0].O, PULLUP_TBUF[0].O |
| CELL.LONG_H[3] | TBUF[1].O, PULLUP_TBUF[1].O |
| CELL.IMUX_CLB_F1 | IO[1].O2 |
| CELL.IMUX_CLB_G1 | IO[0].O2 |
| CELL.IMUX_TBUF_I[0] | TBUF[0].I |
| CELL.IMUX_TBUF_I[1] | TBUF[1].I |
| CELL.IMUX_TBUF_T[0] | TBUF[0].T |
| CELL.IMUX_TBUF_T[1] | TBUF[1].T |
| CELL.IMUX_IO_O1[0] | IO[0].O1 |
| CELL.IMUX_IO_O1[1] | IO[1].O1 |
| CELL.IMUX_IO_OK[0] | IO[0].OK |
| CELL.IMUX_IO_OK[1] | IO[1].OK |
| CELL.IMUX_IO_IK[0] | IO[0].IK |
| CELL.IMUX_IO_IK[1] | IO[1].IK |
| CELL.IMUX_IO_T[0] | IO[0].T |
| CELL.IMUX_IO_T[1] | IO[1].T |
| CELL.OUT_IO_WE_I1[0] | IO[0].I1 |
| CELL.OUT_IO_WE_I1[1] | IO[1].I1 |
| CELL.OUT_IO_WE_I2[0] | IO[0].I2 |
| CELL.OUT_IO_WE_I2[1] | IO[1].I2 |
Bitstream
| Bit | Frame | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F40 | F39 | F38 | F37 | F36 | F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B9 | - | - | - | - | - | - | - | INT: !pass CELL.SINGLE_V[3] ← CELL.LONG_H_BUF[2] | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | INT: !pass CELL.SINGLE_V[2] ← CELL.LONG_H[1] | - | - | - | INT: !buffer CELL.LONG_H[1] ← CELL.SINGLE_V[2] | - | INT: !pass CELL.SINGLE_V[1] ← CELL.LONG_H[0] | - | INT: !buffer CELL.LONG_H[0] ← CELL.SINGLE_V[1] | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | PULLUP_TBUF[0]: ! ENABLE | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Bit | Frame | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tile IO_E0_N
Cells: 3
Switchbox INT
| Destination | Source |
|---|---|
| CELL.LONG_H_BUF[2] | CELL.LONG_H[2] |
| CELL.LONG_H_BUF[3] | CELL.LONG_H[3] |
| Destination | Source | Bit |
|---|---|---|
| CELL.LONG_H[0] | CELL.SINGLE_V[1] | !MAIN_S[26][8] |
| CELL.LONG_H[1] | CELL.SINGLE_V[2] | !MAIN_S[30][8] |
| CELL.LONG_H[2] | CELL.SINGLE_V[3] | !MAIN[27][4] |
| CELL.LONG_H[3] | CELL.SINGLE_V[4] | !MAIN[12][5] |
| CELL.LONG_H[4] | CELL.SINGLE_V[5] | !MAIN[38][4] |
| CELL.LONG_H[5] | CELL.SINGLE_V[6] | !MAIN[40][6] |
| CELL.LONG_V[0] | CELL.SINGLE_H_E[1] | !MAIN[32][4] |
| CELL.LONG_V[1] | CELL.SINGLE_H_E[2] | !MAIN[38][8] |
| CELL.LONG_V[2] | CELL.SINGLE_H_E[3] | !MAIN[34][6] |
| CELL.LONG_V[3] | CELL.SINGLE_H[4] | !MAIN[34][4] |
| CELL.LONG_V[4] | CELL.SINGLE_H[5] | !MAIN[31][6] |
| CELL.LONG_V[5] | CELL.SINGLE_H[6] | !MAIN[35][8] |
| Destination | Source | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.OUT_IO_WE_I2_S1 | !MAIN[24][4] |
| CELL.SINGLE_H[1] | CELL.LONG_IO_V[0] | !MAIN[22][4] |
| CELL.SINGLE_H[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[21][4] |
| CELL.SINGLE_H[2] | CELL.LONG_IO_V[1] | !MAIN[13][7] |
| CELL.SINGLE_H[2] | CELL.OUT_IO_WE_I1[0] | !MAIN[21][7] |
| CELL.SINGLE_H[3] | CELL.OUT_IO_WE_I1_S1 | !MAIN[15][8] |
| CELL.SINGLE_H[4] | CELL.LONG_V[3] | !MAIN[33][4] |
| CELL.SINGLE_H[4] | CELL.OUT_IO_WE_I2_S1 | !MAIN[25][4] |
| CELL.SINGLE_H[5] | CELL.LONG_V[4] | !MAIN[27][3] |
| CELL.SINGLE_H[5] | CELL.LONG_IO_V[2] | !MAIN[19][4] |
| CELL.SINGLE_H[5] | CELL.OUT_IO_WE_I2[0] | !MAIN[20][4] |
| CELL.SINGLE_H[6] | CELL.LONG_V[5] | !MAIN[34][9] |
| CELL.SINGLE_H[6] | CELL.LONG_IO_V[3] | !MAIN[17][8] |
| CELL.SINGLE_H[6] | CELL.OUT_IO_WE_I1[0] | !MAIN[24][8] |
| CELL.SINGLE_H[7] | CELL.OUT_IO_WE_I1_S1 | !MAIN[25][8] |
| CELL.SINGLE_H_E[1] | CELL.LONG_V[0] | !MAIN[32][5] |
| CELL.SINGLE_H_E[2] | CELL.LONG_V[1] | !MAIN[40][9] |
| CELL.SINGLE_H_E[3] | CELL.LONG_V[2] | !MAIN[39][7] |
| CELL.SINGLE_V[0] | CELL.TIE_0 | !MAIN[26][6] |
| CELL.SINGLE_V[0] | CELL.OUT_IO_WE_I2[0] | !MAIN[28][4] |
| CELL.SINGLE_V[1] | CELL.LONG_H[0] | !MAIN_S[28][8] |
| CELL.SINGLE_V[1] | CELL.OUT_IO_WE_I2[1] | !MAIN[29][4] |
| CELL.SINGLE_V[2] | CELL.LONG_H[1] | !MAIN_S[34][8] |
| CELL.SINGLE_V[2] | CELL.OUT_CLB_Y_E | !MAIN[30][4] |
| CELL.SINGLE_V[3] | CELL.LONG_H_BUF[2] | !MAIN_S[33][9] |
| CELL.SINGLE_V[3] | CELL.OUT_CLB_YQ_E | !MAIN[35][4] |
| CELL.SINGLE_V[4] | CELL.LONG_H_BUF[3] | !MAIN[26][7] |
| CELL.SINGLE_V[4] | CELL.OUT_IO_WE_I2[0] | !MAIN[39][3] |
| CELL.SINGLE_V[5] | CELL.LONG_H[4] | !MAIN[40][5] |
| CELL.SINGLE_V[5] | CELL.OUT_IO_WE_I2[1] | !MAIN[36][4] |
| CELL.SINGLE_V[6] | CELL.LONG_H[5] | !MAIN[40][7] |
| CELL.SINGLE_V[6] | CELL.OUT_CLB_Y_E | !MAIN[39][4] |
| CELL.SINGLE_V[7] | CELL.TIE_0 | !MAIN[26][9] |
| CELL.SINGLE_V[7] | CELL.OUT_CLB_YQ_E | !MAIN[38][3] |
| CELL.DOUBLE_H0[0] | CELL.OUT_IO_WE_I1[0] | !MAIN[20][7] |
| CELL.DOUBLE_H0[1] | CELL.OUT_IO_WE_I2_S1 | !MAIN[23][4] |
| CELL.DOUBLE_H1[0] | CELL.OUT_IO_WE_I1_S1 | !MAIN[23][7] |
| CELL.DOUBLE_H1[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[23][6] |
| CELL.DOUBLE_V0[0] | CELL.OUT_CLB_YQ_E | !MAIN[26][4] |
| CELL.DOUBLE_V0[1] | CELL.OUT_IO_WE_I2[1] | !MAIN[37][4] |
| CELL.DOUBLE_V1[0] | CELL.OUT_CLB_Y_E | !MAIN[31][4] |
| CELL.DOUBLE_V1[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[40][4] |
| CELL.DOUBLE_IO_E0[0] | CELL.DBUF_IO_V[0] | !MAIN[19][6] |
| CELL.DOUBLE_IO_E0[1] | CELL.DBUF_IO_V[0] | !MAIN[16][7] |
| CELL.DOUBLE_IO_E0[2] | CELL.DBUF_IO_V[0] | !MAIN[17][6] |
| CELL.DOUBLE_IO_E0[3] | CELL.DBUF_IO_V[0] | !MAIN[17][7] |
| CELL.DOUBLE_IO_E2[0] | CELL.DBUF_IO_V[1] | !MAIN[15][5] |
| CELL.DOUBLE_IO_E2[1] | CELL.DBUF_IO_V[1] | !MAIN[15][6] |
| CELL.DOUBLE_IO_E2[2] | CELL.DBUF_IO_V[1] | !MAIN[13][4] |
| CELL.DOUBLE_IO_E2[3] | CELL.DBUF_IO_V[1] | !MAIN[22][6] |
| Side A | Side B | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.SINGLE_H_E[0] | !MAIN[28][6] |
| CELL.SINGLE_H[0] | CELL.SINGLE_V[0] | !MAIN[27][5] |
| CELL.SINGLE_H[0] | CELL.SINGLE_V_S[0] | !MAIN[30][3] |
| CELL.SINGLE_H[0] | CELL.DOUBLE_IO_E0[0] | !MAIN[25][5] |
| CELL.SINGLE_H[0] | CELL.DOUBLE_IO_E2[0] | !MAIN[16][5] |
| CELL.SINGLE_H[1] | CELL.SINGLE_H_E[1] | !MAIN[30][5] |
| CELL.SINGLE_H[1] | CELL.SINGLE_V[1] | !MAIN[29][5] |
| CELL.SINGLE_H[1] | CELL.SINGLE_V_S[1] | !MAIN[29][3] |
| CELL.SINGLE_H[1] | CELL.DOUBLE_IO_E1[0] | !MAIN[19][5] |
| CELL.SINGLE_H[2] | CELL.SINGLE_H_E[2] | !MAIN[32][8] |
| CELL.SINGLE_H[2] | CELL.SINGLE_V[2] | !MAIN[31][8] |
| CELL.SINGLE_H[2] | CELL.SINGLE_V_S[2] | !MAIN[33][8] |
| CELL.SINGLE_H[2] | CELL.DOUBLE_IO_E0[1] | !MAIN[16][9] |
| CELL.SINGLE_H[2] | CELL.DOUBLE_IO_E2[1] | !MAIN[10][9] |
| CELL.SINGLE_H[3] | CELL.SINGLE_H_E[3] | !MAIN[31][7] |
| CELL.SINGLE_H[3] | CELL.SINGLE_V[3] | !MAIN[28][7] |
| CELL.SINGLE_H[3] | CELL.SINGLE_V_S[3] | !MAIN[30][7] |
| CELL.SINGLE_H[3] | CELL.DOUBLE_IO_E1[1] | !MAIN[12][9] |
| CELL.SINGLE_H[4] | CELL.SINGLE_H_E[4] | !MAIN[36][6] |
| CELL.SINGLE_H[4] | CELL.SINGLE_V[4] | !MAIN[39][6] |
| CELL.SINGLE_H[4] | CELL.SINGLE_V_S[4] | !MAIN[35][6] |
| CELL.SINGLE_H[4] | CELL.DOUBLE_IO_E0[2] | !MAIN[17][4] |
| CELL.SINGLE_H[4] | CELL.DOUBLE_IO_E2[2] | !MAIN[13][5] |
| CELL.SINGLE_H[5] | CELL.SINGLE_H_E[5] | !MAIN[35][5] |
| CELL.SINGLE_H[5] | CELL.SINGLE_V[5] | !MAIN[36][3] |
| CELL.SINGLE_H[5] | CELL.SINGLE_V_S[5] | !MAIN[37][5] |
| CELL.SINGLE_H[5] | CELL.DOUBLE_IO_E1[2] | !MAIN[14][4] |
| CELL.SINGLE_H[6] | CELL.SINGLE_H_E[6] | !MAIN[35][7] |
| CELL.SINGLE_H[6] | CELL.SINGLE_V[6] | !MAIN[36][8] |
| CELL.SINGLE_H[6] | CELL.SINGLE_V_S[6] | !MAIN[36][7] |
| CELL.SINGLE_H[6] | CELL.DOUBLE_IO_E0[3] | !MAIN[25][9] |
| CELL.SINGLE_H[6] | CELL.DOUBLE_IO_E2[3] | !MAIN[19][9] |
| CELL.SINGLE_H[7] | CELL.SINGLE_H_E[7] | !MAIN[38][9] |
| CELL.SINGLE_H[7] | CELL.SINGLE_V[7] | !MAIN[35][9] |
| CELL.SINGLE_H[7] | CELL.SINGLE_V_S[7] | !MAIN[37][8] |
| CELL.SINGLE_H[7] | CELL.DOUBLE_IO_E1[3] | !MAIN[21][9] |
| CELL.SINGLE_H_E[0] | CELL.SINGLE_V[0] | !MAIN[26][5] |
| CELL.SINGLE_H_E[0] | CELL.SINGLE_V_S[0] | !MAIN[28][5] |
| CELL.SINGLE_H_E[1] | CELL.SINGLE_V[1] | !MAIN[30][6] |
| CELL.SINGLE_H_E[1] | CELL.SINGLE_V_S[1] | !MAIN[31][5] |
| CELL.SINGLE_H_E[2] | CELL.SINGLE_V[2] | !MAIN[31][9] |
| CELL.SINGLE_H_E[2] | CELL.SINGLE_V_S[2] | !MAIN[32][9] |
| CELL.SINGLE_H_E[3] | CELL.SINGLE_V[3] | !MAIN[32][7] |
| CELL.SINGLE_H_E[3] | CELL.SINGLE_V_S[3] | !MAIN[33][7] |
| CELL.SINGLE_H_E[4] | CELL.SINGLE_V[4] | !MAIN[39][8] |
| CELL.SINGLE_H_E[4] | CELL.SINGLE_V_S[4] | !MAIN[37][6] |
| CELL.SINGLE_H_E[5] | CELL.SINGLE_V[5] | !MAIN[36][5] |
| CELL.SINGLE_H_E[5] | CELL.SINGLE_V_S[5] | !MAIN[38][5] |
| CELL.SINGLE_H_E[6] | CELL.SINGLE_V[6] | !MAIN[34][7] |
| CELL.SINGLE_H_E[6] | CELL.SINGLE_V_S[6] | !MAIN[37][7] |
| CELL.SINGLE_H_E[7] | CELL.SINGLE_V[7] | !MAIN[37][9] |
| CELL.SINGLE_H_E[7] | CELL.SINGLE_V_S[7] | !MAIN[39][9] |
| CELL.SINGLE_V[0] | CELL.SINGLE_V_S[0] | !MAIN[29][6] |
| CELL.SINGLE_V[1] | CELL.SINGLE_V_S[1] | !MAIN[31][3] |
| CELL.SINGLE_V[2] | CELL.SINGLE_V_S[2] | !MAIN[30][9] |
| CELL.SINGLE_V[3] | CELL.SINGLE_V_S[3] | !MAIN[27][7] |
| CELL.SINGLE_V[4] | CELL.SINGLE_V_S[4] | !MAIN[38][6] |
| CELL.SINGLE_V[5] | CELL.SINGLE_V_S[5] | !MAIN[39][5] |
| CELL.SINGLE_V[6] | CELL.SINGLE_V_S[6] | !MAIN[38][7] |
| CELL.SINGLE_V[7] | CELL.SINGLE_V_S[7] | !MAIN[36][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_H2[0] | !MAIN[29][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_V0[0] | !MAIN[27][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_V2[0] | !MAIN[28][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_E0[1] | !MAIN[15][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_E1[1] | !MAIN[13][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_E2[1] | !MAIN[11][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_H2[1] | !MAIN[33][6] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_V0[1] | !MAIN[32][6] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_V2[1] | !MAIN[33][3] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_E0[2] | !MAIN[16][4] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_E1[2] | !MAIN[15][3] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_E2[2] | !MAIN[14][5] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_E0[0] | !MAIN[23][5] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_E1[0] | !MAIN[20][5] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_E2[0] | !MAIN[17][5] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_E0[3] | !MAIN[24][9] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_E1[3] | !MAIN[22][9] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_E2[3] | !MAIN[20][9] |
| CELL.DOUBLE_H2[0] | CELL.DOUBLE_V0[0] | !MAIN[29][7] |
| CELL.DOUBLE_H2[0] | CELL.DOUBLE_V2[0] | !MAIN[29][8] |
| CELL.DOUBLE_H2[1] | CELL.DOUBLE_V0[1] | !MAIN[33][5] |
| CELL.DOUBLE_H2[1] | CELL.DOUBLE_V2[1] | !MAIN[34][5] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_V2[0] | !MAIN[27][8] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_V2[1] | !MAIN[34][3] |
| CELL.DOUBLE_IO_E0[0] | CELL.DOUBLE_IO_E2[0] | !MAIN[22][5] |
| CELL.DOUBLE_IO_E0[1] | CELL.DOUBLE_IO_E2[1] | !MAIN[14][9] |
| CELL.DOUBLE_IO_E0[2] | CELL.DOUBLE_IO_E2[2] | !MAIN[15][4] |
| CELL.DOUBLE_IO_E0[3] | CELL.DOUBLE_IO_E2[3] | !MAIN[23][9] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[21][3] | MAIN[24][2] | MAIN[22][2] | MAIN[22][3] | CELL.DBUF_IO_V[0] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[0] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_E2[1] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_E2[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[2] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[8][8] | MAIN[9][8] | MAIN[11][8] | MAIN[10][8] | CELL.DBUF_IO_V[1] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E0[1] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_E0[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_E0[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E0[0] |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[24][1] | MAIN[25][1] | MAIN[24][0] | CELL.LONG_H[0] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[0] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[10][1] | MAIN[11][0] | MAIN[10][0] | CELL.LONG_H[1] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[1] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[24][6] | MAIN[24][7] | MAIN[22][7] | CELL.LONG_H[4] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[15][7] | MAIN[21][6] | MAIN[19][7] | CELL.LONG_H[5] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[3] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[21][5] | MAIN[24][5] | CELL.LONG_IO_V[0] |
| Source | ||
| 0 | 0 | CELL.LONG_H[0] |
| 0 | 1 | CELL.SINGLE_H[1] |
| 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[12][8] | MAIN[8][9] | MAIN[13][8] | MAIN[14][8] | CELL.LONG_IO_V[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[1] |
| 0 | 0 | 1 | 0 | CELL.LONG_H_BUF[3] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[20][8] | MAIN[21][8] | MAIN[22][8] | MAIN[23][8] | CELL.LONG_IO_V[2] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[4] |
| 0 | 0 | 1 | 0 | CELL.LONG_H_BUF[2] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[19][8] | MAIN[16][8] | CELL.LONG_IO_V[3] |
| Source | ||
| 0 | 0 | CELL.LONG_H[5] |
| 0 | 1 | CELL.SINGLE_H[6] |
| 1 | 1 | off |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[31][2] | MAIN[33][0] | MAIN[32][1] | MAIN[31][0] | MAIN[32][3] | MAIN[31][1] | MAIN[32][0] | MAIN[32][2] | CELL.IMUX_CLB_F1 |
| Source | ||||||||
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_V[4] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.SINGLE_V[7] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_V[3] |
| 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V0[1] |
| 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_V[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[1] |
| 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | CELL.SINGLE_V[5] |
| 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | CELL.LONG_V[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | CELL.SINGLE_V[6] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_V1[0] |
| 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[4] |
| 1 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.DOUBLE_V0[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| Bits | Destination | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| MAIN[38][2] | MAIN[40][0] | MAIN[39][2] | MAIN[40][1] | MAIN[38][0] | MAIN[39][1] | MAIN[40][2] | MAIN[39][0] | MAIN[40][3] | CELL.IMUX_CLB_F3 |
| Source | |||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_V[2] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.LONG_V[1] |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V0[1] |
| 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_V[5] |
| 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_V[4] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[1] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[6] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V1[0] |
| 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[7] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[26][0] | MAIN[26][3] | MAIN[28][0] | MAIN[28][1] | MAIN[27][1] | MAIN[26][1] | MAIN[27][0] | MAIN[26][2] | CELL.IMUX_CLB_G1 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[4] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_V[4] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_V[3] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_V[1] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_V1[0] |
| 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | CELL.DOUBLE_V0[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | CELL.LONG_V[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[7] |
| 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_V[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[6] |
| Bits | Destination | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| MAIN[34][0] | MAIN[33][2] | MAIN[35][1] | MAIN[33][1] | MAIN[34][2] | MAIN[35][0] | MAIN[34][1] | MAIN[35][2] | MAIN[35][3] | MAIN[12][3] | CELL.IMUX_CLB_G3 |
| Source | ||||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SPECIAL_CLB_CIN |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.LONG_V[4] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_V[2] |
| 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[1] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[6] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_V0[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | CELL.LONG_V[5] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[5] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V1[0] |
| 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.LONG_V[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[7] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[36][0] | MAIN[36][1] | MAIN[37][1] | MAIN[37][0] | MAIN[36][2] | MAIN[37][2] | MAIN[37][3] | MAIN[38][1] | CELL.IMUX_CLB_C3 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[2] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[7] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.DOUBLE_V1[0] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | CELL.LONG_V[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | CELL.LONG_V[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[1] |
| 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V0[1] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[6] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[23][1] | MAIN[21][0] | MAIN[23][0] | MAIN[21][1] | MAIN[22][0] | CELL.IMUX_TBUF_I[0] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[2] |
| 0 | 0 | 1 | 0 | 1 | CELL.OUT_IO_WE_I2[0] |
| 0 | 0 | 1 | 1 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[2] |
| 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E1[3] |
| 1 | 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_E2[3] |
| 1 | 0 | 1 | 1 | 0 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[12][1] | MAIN[14][1] | MAIN[12][0] | MAIN[14][0] | MAIN[13][0] | MAIN[13][1] | CELL.IMUX_TBUF_I[1] |
| Source | ||||||
| 0 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[2] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[3] |
| 0 | 1 | 0 | 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 0 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[2] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[17][0] | MAIN[19][0] | MAIN[20][0] | MAIN[20][1] | MAIN[19][1] | CELL.IMUX_TBUF_T[0] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.TIE_1 |
| 0 | 0 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 1 | 0 | 0 | 1 | CELL.DOUBLE_IO_E2[0] |
| 0 | 1 | 0 | 1 | 0 | CELL.LONG_IO_V[3] |
| 0 | 1 | 1 | 0 | 1 | CELL.DOUBLE_IO_E1[0] |
| 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_V[2] |
| 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[1] |
| 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[1] |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[15][0] | MAIN[17][1] | MAIN[15][1] | MAIN[18][1] | MAIN[16][0] | CELL.IMUX_TBUF_T[1] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.TIE_1 |
| 0 | 0 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 1 | 0 | 0 | 1 | CELL.DOUBLE_IO_E1[1] |
| 0 | 1 | 0 | 1 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 0 | 1 | CELL.DOUBLE_IO_E2[1] |
| 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_V[3] |
| 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_E1[0] |
| 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[0] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[5][9] | MAIN[5][8] | MAIN[7][8] | MAIN[6][9] | MAIN[6][8] | MAIN[7][9] | CELL.IMUX_IO_O1[0] |
| Source | ||||||
| 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H0[1] |
| 1 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_H[4] |
| 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_H[5] |
| 1 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_H_BUF[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[6][0] | MAIN[5][0] | MAIN[9][1] | MAIN[7][0] | CELL.IMUX_IO_O1[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[0] |
| 0 | 0 | 1 | 0 | CELL.LONG_H[1] |
| 0 | 1 | 0 | 1 | CELL_S.DOUBLE_H1[1] |
| 0 | 1 | 1 | 0 | CELL.LONG_H_BUF[2] |
| 1 | 0 | 1 | 1 | CELL_S.DOUBLE_H0[0] |
| 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[7][6] | MAIN[16][6] | MAIN[8][5] | MAIN[13][6] | MAIN[10][6] | MAIN[11][6] | MAIN[14][6] | MAIN[9][6] | CELL.IMUX_IO_OK[0] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][2] | MAIN[7][2] | MAIN[8][2] | MAIN[12][2] | MAIN[6][2] | MAIN[13][2] | MAIN[14][2] | MAIN[9][2] | CELL.IMUX_IO_OK[1] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_S.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_S.SINGLE_H[3] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL_S.SINGLE_H[4] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL_S.SINGLE_H[5] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][7] | MAIN[11][7] | MAIN[12][7] | MAIN[9][7] | MAIN[7][7] | MAIN[8][7] | MAIN[10][7] | MAIN[6][7] | CELL.IMUX_IO_IK[0] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][1] | MAIN[7][1] | MAIN[7][3] | MAIN[11][2] | MAIN[6][1] | MAIN[8][1] | MAIN[10][2] | MAIN[11][3] | CELL.IMUX_IO_IK[1] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_S.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_S.SINGLE_H[4] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL_S.SINGLE_H[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL_S.SINGLE_H[3] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[20][3] | MAIN[18][4] | MAIN[19][2] | MAIN[21][2] | MAIN[19][3] | MAIN[23][3] | MAIN[20][2] | MAIN[24][3] | CELL.IMUX_IO_T[0] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[3] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[1] |
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[0] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[1] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[0] |
| 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[1] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[16][3] | MAIN[14][3] | MAIN[18][2] | MAIN[23][2] | MAIN[17][3] | MAIN[25][2] | MAIN[16][2] | MAIN[15][2] | CELL.IMUX_IO_T[1] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[1] |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[3] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[0] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[0] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[2] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[1] |
Bels TBUF
| Pin | Direction | TBUF[0] | TBUF[1] |
|---|---|---|---|
| I | in | CELL.IMUX_TBUF_I[0] | CELL.IMUX_TBUF_I[1] |
| T | in | CELL.IMUX_TBUF_T[0] | CELL.IMUX_TBUF_T[1] |
| O | bidir | CELL.LONG_H[2] | CELL.LONG_H[3] |
| Attribute | TBUF[0] | TBUF[1] |
|---|---|---|
| DRIVE1 | !MAIN[25][3] | !MAIN[13][3] |
Bels IO
| Pin | Direction | IO[0] | IO[1] |
|---|---|---|---|
| IK | in | CELL.IMUX_IO_IK[0] invert by !MAIN[2][6] | CELL.IMUX_IO_IK[1] invert by !MAIN[2][3] |
| OK | in | CELL.IMUX_IO_OK[0] invert by !MAIN[1][9] | CELL.IMUX_IO_OK[1] invert by !MAIN[2][0] |
| O1 | in | CELL.IMUX_IO_O1[0] | CELL.IMUX_IO_O1[1] |
| O2 | in | CELL.IMUX_CLB_G1 | CELL.IMUX_CLB_F1 |
| T | in | CELL.IMUX_IO_T[0] invert by !MAIN[0][9] | CELL.IMUX_IO_T[1] invert by !MAIN[1][0] |
| I1 | out | CELL.OUT_IO_WE_I1[0] | CELL.OUT_IO_WE_I1[1] |
| I2 | out | CELL.OUT_IO_WE_I2[0] | CELL.OUT_IO_WE_I2[1] |
| CLKIN | out | CELL.OUT_IO_CLKIN | - |
| Attribute | IO[0] | IO[1] |
|---|---|---|
| SLEW | [enum: IO_SLEW] | [enum: IO_SLEW] |
| PULL | [enum: IO_PULL] | [enum: IO_PULL] |
| IFF_SRVAL bit 0 | !MAIN[3][6] | !MAIN[9][3] |
| OFF_SRVAL bit 0 | !MAIN[1][7] | !MAIN[1][1] |
| READBACK_I1 bit 0 | !MAIN[0][8] | !MAIN[4][3] |
| READBACK_I2 bit 0 | !MAIN[2][8] | !MAIN[3][3] |
| READBACK_OQ bit 0 | !MAIN[3][8] | !MAIN[2][2] |
| MUX_I1 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| MUX_I2 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| IFF_D | [enum: IO_IFF_D] | [enum: IO_IFF_D] |
| OFF_D_INV | !MAIN[3][7] | !MAIN[1][2] |
| MUX_OFF_D | [enum: IO_MUX_OFF_D] | [enum: IO_MUX_OFF_D] |
| MUX_O | [enum: IO_MUX_O] | [enum: IO_MUX_O] |
| OFF_USED | MAIN[4][7] | MAIN[3][2] |
| IFF_CE_ENABLE | !MAIN[18][8] | !MAIN[18][7] |
| OFF_CE_ENABLE | !MAIN[18][9] | !MAIN[18][6] |
| SYNC_D | [enum: IO_SYNC_D] | [enum: IO_SYNC_D] |
| IFF_CE_ENABLE_NO_IQ | !MAIN[5][5] | !MAIN[4][5] |
| MUX_T | [enum: IO_MUX_T] | [enum: IO_MUX_T] |
| DRIVE | [enum: IO_DRIVE] | [enum: IO_DRIVE] |
| _5V_TOLERANT | MAIN[6][6] | MAIN[5][6] |
| IO[0].SLEW | MAIN[2][9] |
|---|---|
| IO[1].SLEW | MAIN[0][0] |
| FAST | 0 |
| SLOW | 1 |
| IO[0].PULL | MAIN[8][6] | MAIN[2][7] |
|---|---|---|
| IO[1].PULL | MAIN[0][1] | MAIN[2][1] |
| NONE | 1 | 1 |
| PULLUP | 0 | 1 |
| PULLDOWN | 1 | 0 |
| IO[0].MUX_I1 | MAIN[2][5] | MAIN[1][5] |
|---|---|---|
| IO[1].MUX_I1 | MAIN[2][4] | MAIN[0][4] |
| IO[0].MUX_I2 | MAIN[0][5] | MAIN[0][6] |
| IO[1].MUX_I2 | MAIN[1][4] | MAIN[0][3] |
| I | 0 | 1 |
| IQ | 1 | 1 |
| IQL | 1 | 0 |
| IO[0].IFF_D | MAIN[3][5] | MAIN[1][6] |
|---|---|---|
| IO[1].IFF_D | MAIN[3][4] | MAIN[1][3] |
| I | 1 | 1 |
| DELAY | 0 | 0 |
| MEDDELAY | 0 | 1 |
| SYNC | 1 | 0 |
| IO[0].MUX_OFF_D | MAIN[0][7] |
|---|---|
| IO[1].MUX_OFF_D | MAIN[0][2] |
| O1 | 1 |
| O2 | 0 |
| IO[0].MUX_O | MAIN[4][8] | MAIN[1][8] | MAIN[3][9] | MAIN[4][9] |
|---|---|---|---|---|
| IO[1].MUX_O | MAIN[4][1] | MAIN[3][1] | MAIN[3][0] | MAIN[4][0] |
| O1 | 0 | 0 | 0 | 0 |
| O1_INV | 0 | 0 | 0 | 1 |
| O2 | 0 | 1 | 1 | 1 |
| O2_INV | 1 | 1 | 1 | 1 |
| OQ | 0 | 0 | 1 | 0 |
| MUX | 1 | 0 | 1 | 1 |
| IO[0].SYNC_D | MAIN[4][6] |
|---|---|
| IO[1].SYNC_D | MAIN[4][2] |
| I | 1 |
| DELAY | 0 |
| IO[0].MUX_T | MAIN[17][2] |
|---|---|
| IO[1].MUX_T | MAIN[18][3] |
| T | 1 |
| TQ | 0 |
| IO[0].DRIVE | MAIN[6][5] |
|---|---|
| IO[1].DRIVE | MAIN[5][3] |
| _12 | 1 |
| _24 | 0 |
Bels PULLUP
| Pin | Direction | PULLUP_TBUF[0] | PULLUP_TBUF[1] |
|---|---|---|---|
| O | bidir | CELL.LONG_H[2] | CELL.LONG_H[3] |
| Attribute | PULLUP_TBUF[0] | PULLUP_TBUF[1] |
|---|---|---|
| ENABLE | !MAIN_S[25][7] | !MAIN[14][7] |
Bel wires
| Wire | Pins |
|---|---|
| CELL.LONG_H[2] | TBUF[0].O, PULLUP_TBUF[0].O |
| CELL.LONG_H[3] | TBUF[1].O, PULLUP_TBUF[1].O |
| CELL.IMUX_CLB_F1 | IO[1].O2 |
| CELL.IMUX_CLB_G1 | IO[0].O2 |
| CELL.IMUX_TBUF_I[0] | TBUF[0].I |
| CELL.IMUX_TBUF_I[1] | TBUF[1].I |
| CELL.IMUX_TBUF_T[0] | TBUF[0].T |
| CELL.IMUX_TBUF_T[1] | TBUF[1].T |
| CELL.IMUX_IO_O1[0] | IO[0].O1 |
| CELL.IMUX_IO_O1[1] | IO[1].O1 |
| CELL.IMUX_IO_OK[0] | IO[0].OK |
| CELL.IMUX_IO_OK[1] | IO[1].OK |
| CELL.IMUX_IO_IK[0] | IO[0].IK |
| CELL.IMUX_IO_IK[1] | IO[1].IK |
| CELL.IMUX_IO_T[0] | IO[0].T |
| CELL.IMUX_IO_T[1] | IO[1].T |
| CELL.OUT_IO_WE_I1[0] | IO[0].I1 |
| CELL.OUT_IO_WE_I1[1] | IO[1].I1 |
| CELL.OUT_IO_WE_I2[0] | IO[0].I2 |
| CELL.OUT_IO_WE_I2[1] | IO[1].I2 |
| CELL.OUT_IO_CLKIN | IO[0].CLKIN |
Bitstream
| Bit | Frame | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F40 | F39 | F38 | F37 | F36 | F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B9 | - | - | - | - | - | - | - | INT: !pass CELL.SINGLE_V[3] ← CELL.LONG_H_BUF[2] | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | INT: !pass CELL.SINGLE_V[2] ← CELL.LONG_H[1] | - | - | - | INT: !buffer CELL.LONG_H[1] ← CELL.SINGLE_V[2] | - | INT: !pass CELL.SINGLE_V[1] ← CELL.LONG_H[0] | - | INT: !buffer CELL.LONG_H[0] ← CELL.SINGLE_V[1] | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | PULLUP_TBUF[0]: ! ENABLE | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Bit | Frame | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tile IO_E1
Cells: 3
Switchbox INT
| Destination | Source |
|---|---|
| CELL.LONG_H_BUF[2] | CELL.LONG_H[2] |
| CELL.LONG_H_BUF[3] | CELL.LONG_H[3] |
| Destination | Source | Bit |
|---|---|---|
| CELL.LONG_H[0] | CELL.SINGLE_V[1] | !MAIN_S[26][8] |
| CELL.LONG_H[1] | CELL.SINGLE_V[2] | !MAIN_S[30][8] |
| CELL.LONG_H[2] | CELL.SINGLE_V[3] | !MAIN[27][4] |
| CELL.LONG_H[3] | CELL.SINGLE_V[4] | !MAIN[12][5] |
| CELL.LONG_H[4] | CELL.SINGLE_V[5] | !MAIN[38][4] |
| CELL.LONG_H[5] | CELL.SINGLE_V[6] | !MAIN[40][6] |
| CELL.LONG_V[0] | CELL.SINGLE_H_E[1] | !MAIN[32][4] |
| CELL.LONG_V[1] | CELL.SINGLE_H_E[2] | !MAIN[38][8] |
| CELL.LONG_V[2] | CELL.SINGLE_H_E[3] | !MAIN[34][6] |
| CELL.LONG_V[3] | CELL.SINGLE_H[4] | !MAIN[34][4] |
| CELL.LONG_V[4] | CELL.SINGLE_H[5] | !MAIN[31][6] |
| CELL.LONG_V[5] | CELL.SINGLE_H[6] | !MAIN[35][8] |
| Destination | Source | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.OUT_IO_WE_I2_S1 | !MAIN[24][4] |
| CELL.SINGLE_H[1] | CELL.LONG_IO_V[0] | !MAIN[22][4] |
| CELL.SINGLE_H[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[21][4] |
| CELL.SINGLE_H[2] | CELL.LONG_IO_V[1] | !MAIN[13][7] |
| CELL.SINGLE_H[2] | CELL.OUT_IO_WE_I1[0] | !MAIN[21][7] |
| CELL.SINGLE_H[3] | CELL.OUT_IO_WE_I1_S1 | !MAIN[15][8] |
| CELL.SINGLE_H[4] | CELL.LONG_V[3] | !MAIN[33][4] |
| CELL.SINGLE_H[4] | CELL.OUT_IO_WE_I2_S1 | !MAIN[25][4] |
| CELL.SINGLE_H[5] | CELL.LONG_V[4] | !MAIN[27][3] |
| CELL.SINGLE_H[5] | CELL.LONG_IO_V[2] | !MAIN[19][4] |
| CELL.SINGLE_H[5] | CELL.OUT_IO_WE_I2[0] | !MAIN[20][4] |
| CELL.SINGLE_H[6] | CELL.LONG_V[5] | !MAIN[34][9] |
| CELL.SINGLE_H[6] | CELL.LONG_IO_V[3] | !MAIN[17][8] |
| CELL.SINGLE_H[6] | CELL.OUT_IO_WE_I1[0] | !MAIN[24][8] |
| CELL.SINGLE_H[7] | CELL.OUT_IO_WE_I1_S1 | !MAIN[25][8] |
| CELL.SINGLE_H_E[1] | CELL.LONG_V[0] | !MAIN[32][5] |
| CELL.SINGLE_H_E[2] | CELL.LONG_V[1] | !MAIN[40][9] |
| CELL.SINGLE_H_E[3] | CELL.LONG_V[2] | !MAIN[39][7] |
| CELL.SINGLE_V[0] | CELL.TIE_0 | !MAIN[26][6] |
| CELL.SINGLE_V[0] | CELL.OUT_IO_WE_I2[0] | !MAIN[28][4] |
| CELL.SINGLE_V[1] | CELL.LONG_H[0] | !MAIN_S[28][8] |
| CELL.SINGLE_V[1] | CELL.OUT_IO_WE_I2[1] | !MAIN[29][4] |
| CELL.SINGLE_V[2] | CELL.LONG_H[1] | !MAIN_S[34][8] |
| CELL.SINGLE_V[2] | CELL.OUT_CLB_Y_E | !MAIN[30][4] |
| CELL.SINGLE_V[3] | CELL.LONG_H_BUF[2] | !MAIN_S[33][9] |
| CELL.SINGLE_V[3] | CELL.OUT_CLB_YQ_E | !MAIN[35][4] |
| CELL.SINGLE_V[4] | CELL.LONG_H_BUF[3] | !MAIN[26][7] |
| CELL.SINGLE_V[4] | CELL.OUT_IO_WE_I2[0] | !MAIN[39][3] |
| CELL.SINGLE_V[5] | CELL.LONG_H[4] | !MAIN[40][5] |
| CELL.SINGLE_V[5] | CELL.OUT_IO_WE_I2[1] | !MAIN[36][4] |
| CELL.SINGLE_V[6] | CELL.LONG_H[5] | !MAIN[40][7] |
| CELL.SINGLE_V[6] | CELL.OUT_CLB_Y_E | !MAIN[39][4] |
| CELL.SINGLE_V[7] | CELL.TIE_0 | !MAIN[26][9] |
| CELL.SINGLE_V[7] | CELL.OUT_CLB_YQ_E | !MAIN[38][3] |
| CELL.DOUBLE_H0[0] | CELL.OUT_IO_WE_I1[0] | !MAIN[20][7] |
| CELL.DOUBLE_H0[1] | CELL.OUT_IO_WE_I2_S1 | !MAIN[23][4] |
| CELL.DOUBLE_H1[0] | CELL.OUT_IO_WE_I1_S1 | !MAIN[23][7] |
| CELL.DOUBLE_H1[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[23][6] |
| CELL.DOUBLE_V0[0] | CELL.OUT_CLB_YQ_E | !MAIN[26][4] |
| CELL.DOUBLE_V0[1] | CELL.OUT_IO_WE_I2[1] | !MAIN[37][4] |
| CELL.DOUBLE_V1[0] | CELL.OUT_CLB_Y_E | !MAIN[31][4] |
| CELL.DOUBLE_V1[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[40][4] |
| CELL.DOUBLE_IO_E0[0] | CELL.DBUF_IO_V[0] | !MAIN[19][6] |
| CELL.DOUBLE_IO_E0[1] | CELL.DBUF_IO_V[0] | !MAIN[16][7] |
| CELL.DOUBLE_IO_E0[2] | CELL.DBUF_IO_V[0] | !MAIN[17][6] |
| CELL.DOUBLE_IO_E0[3] | CELL.DBUF_IO_V[0] | !MAIN[17][7] |
| CELL.DOUBLE_IO_E2[0] | CELL.DBUF_IO_V[1] | !MAIN[15][5] |
| CELL.DOUBLE_IO_E2[1] | CELL.DBUF_IO_V[1] | !MAIN[15][6] |
| CELL.DOUBLE_IO_E2[2] | CELL.DBUF_IO_V[1] | !MAIN[13][4] |
| CELL.DOUBLE_IO_E2[3] | CELL.DBUF_IO_V[1] | !MAIN[22][6] |
| Side A | Side B | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.SINGLE_H_E[0] | !MAIN[28][6] |
| CELL.SINGLE_H[0] | CELL.SINGLE_V[0] | !MAIN[27][5] |
| CELL.SINGLE_H[0] | CELL.SINGLE_V_S[0] | !MAIN[30][3] |
| CELL.SINGLE_H[0] | CELL.DOUBLE_IO_E1[0] | !MAIN[19][5] |
| CELL.SINGLE_H[1] | CELL.SINGLE_H_E[1] | !MAIN[30][5] |
| CELL.SINGLE_H[1] | CELL.SINGLE_V[1] | !MAIN[29][5] |
| CELL.SINGLE_H[1] | CELL.SINGLE_V_S[1] | !MAIN[29][3] |
| CELL.SINGLE_H[1] | CELL.DOUBLE_IO_E0[0] | !MAIN[25][5] |
| CELL.SINGLE_H[1] | CELL.DOUBLE_IO_E2[0] | !MAIN[16][5] |
| CELL.SINGLE_H[2] | CELL.SINGLE_H_E[2] | !MAIN[32][8] |
| CELL.SINGLE_H[2] | CELL.SINGLE_V[2] | !MAIN[31][8] |
| CELL.SINGLE_H[2] | CELL.SINGLE_V_S[2] | !MAIN[33][8] |
| CELL.SINGLE_H[2] | CELL.DOUBLE_IO_E1[1] | !MAIN[12][9] |
| CELL.SINGLE_H[3] | CELL.SINGLE_H_E[3] | !MAIN[31][7] |
| CELL.SINGLE_H[3] | CELL.SINGLE_V[3] | !MAIN[28][7] |
| CELL.SINGLE_H[3] | CELL.SINGLE_V_S[3] | !MAIN[30][7] |
| CELL.SINGLE_H[3] | CELL.DOUBLE_IO_E0[1] | !MAIN[16][9] |
| CELL.SINGLE_H[3] | CELL.DOUBLE_IO_E2[1] | !MAIN[10][9] |
| CELL.SINGLE_H[4] | CELL.SINGLE_H_E[4] | !MAIN[36][6] |
| CELL.SINGLE_H[4] | CELL.SINGLE_V[4] | !MAIN[39][6] |
| CELL.SINGLE_H[4] | CELL.SINGLE_V_S[4] | !MAIN[35][6] |
| CELL.SINGLE_H[4] | CELL.DOUBLE_IO_E1[2] | !MAIN[14][4] |
| CELL.SINGLE_H[5] | CELL.SINGLE_H_E[5] | !MAIN[35][5] |
| CELL.SINGLE_H[5] | CELL.SINGLE_V[5] | !MAIN[36][3] |
| CELL.SINGLE_H[5] | CELL.SINGLE_V_S[5] | !MAIN[37][5] |
| CELL.SINGLE_H[5] | CELL.DOUBLE_IO_E0[2] | !MAIN[17][4] |
| CELL.SINGLE_H[5] | CELL.DOUBLE_IO_E2[2] | !MAIN[13][5] |
| CELL.SINGLE_H[6] | CELL.SINGLE_H_E[6] | !MAIN[35][7] |
| CELL.SINGLE_H[6] | CELL.SINGLE_V[6] | !MAIN[36][8] |
| CELL.SINGLE_H[6] | CELL.SINGLE_V_S[6] | !MAIN[36][7] |
| CELL.SINGLE_H[6] | CELL.DOUBLE_IO_E1[3] | !MAIN[21][9] |
| CELL.SINGLE_H[7] | CELL.SINGLE_H_E[7] | !MAIN[38][9] |
| CELL.SINGLE_H[7] | CELL.SINGLE_V[7] | !MAIN[35][9] |
| CELL.SINGLE_H[7] | CELL.SINGLE_V_S[7] | !MAIN[37][8] |
| CELL.SINGLE_H[7] | CELL.DOUBLE_IO_E0[3] | !MAIN[25][9] |
| CELL.SINGLE_H[7] | CELL.DOUBLE_IO_E2[3] | !MAIN[19][9] |
| CELL.SINGLE_H_E[0] | CELL.SINGLE_V[0] | !MAIN[26][5] |
| CELL.SINGLE_H_E[0] | CELL.SINGLE_V_S[0] | !MAIN[28][5] |
| CELL.SINGLE_H_E[1] | CELL.SINGLE_V[1] | !MAIN[30][6] |
| CELL.SINGLE_H_E[1] | CELL.SINGLE_V_S[1] | !MAIN[31][5] |
| CELL.SINGLE_H_E[2] | CELL.SINGLE_V[2] | !MAIN[31][9] |
| CELL.SINGLE_H_E[2] | CELL.SINGLE_V_S[2] | !MAIN[32][9] |
| CELL.SINGLE_H_E[3] | CELL.SINGLE_V[3] | !MAIN[32][7] |
| CELL.SINGLE_H_E[3] | CELL.SINGLE_V_S[3] | !MAIN[33][7] |
| CELL.SINGLE_H_E[4] | CELL.SINGLE_V[4] | !MAIN[39][8] |
| CELL.SINGLE_H_E[4] | CELL.SINGLE_V_S[4] | !MAIN[37][6] |
| CELL.SINGLE_H_E[5] | CELL.SINGLE_V[5] | !MAIN[36][5] |
| CELL.SINGLE_H_E[5] | CELL.SINGLE_V_S[5] | !MAIN[38][5] |
| CELL.SINGLE_H_E[6] | CELL.SINGLE_V[6] | !MAIN[34][7] |
| CELL.SINGLE_H_E[6] | CELL.SINGLE_V_S[6] | !MAIN[37][7] |
| CELL.SINGLE_H_E[7] | CELL.SINGLE_V[7] | !MAIN[37][9] |
| CELL.SINGLE_H_E[7] | CELL.SINGLE_V_S[7] | !MAIN[39][9] |
| CELL.SINGLE_V[0] | CELL.SINGLE_V_S[0] | !MAIN[29][6] |
| CELL.SINGLE_V[1] | CELL.SINGLE_V_S[1] | !MAIN[31][3] |
| CELL.SINGLE_V[2] | CELL.SINGLE_V_S[2] | !MAIN[30][9] |
| CELL.SINGLE_V[3] | CELL.SINGLE_V_S[3] | !MAIN[27][7] |
| CELL.SINGLE_V[4] | CELL.SINGLE_V_S[4] | !MAIN[38][6] |
| CELL.SINGLE_V[5] | CELL.SINGLE_V_S[5] | !MAIN[39][5] |
| CELL.SINGLE_V[6] | CELL.SINGLE_V_S[6] | !MAIN[38][7] |
| CELL.SINGLE_V[7] | CELL.SINGLE_V_S[7] | !MAIN[36][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_H2[0] | !MAIN[29][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_V0[0] | !MAIN[27][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_V2[0] | !MAIN[28][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_E0[1] | !MAIN[15][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_E1[1] | !MAIN[13][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_E2[1] | !MAIN[11][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_H2[1] | !MAIN[33][6] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_V0[1] | !MAIN[32][6] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_V2[1] | !MAIN[33][3] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_E0[2] | !MAIN[16][4] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_E1[2] | !MAIN[15][3] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_E2[2] | !MAIN[14][5] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_E0[0] | !MAIN[23][5] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_E1[0] | !MAIN[20][5] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_E2[0] | !MAIN[17][5] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_E0[3] | !MAIN[24][9] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_E1[3] | !MAIN[22][9] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_E2[3] | !MAIN[20][9] |
| CELL.DOUBLE_H2[0] | CELL.DOUBLE_V0[0] | !MAIN[29][7] |
| CELL.DOUBLE_H2[0] | CELL.DOUBLE_V2[0] | !MAIN[29][8] |
| CELL.DOUBLE_H2[1] | CELL.DOUBLE_V0[1] | !MAIN[33][5] |
| CELL.DOUBLE_H2[1] | CELL.DOUBLE_V2[1] | !MAIN[34][5] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_V2[0] | !MAIN[27][8] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_V2[1] | !MAIN[34][3] |
| CELL.DOUBLE_IO_E0[0] | CELL.DOUBLE_IO_E2[0] | !MAIN[22][5] |
| CELL.DOUBLE_IO_E0[1] | CELL.DOUBLE_IO_E2[1] | !MAIN[14][9] |
| CELL.DOUBLE_IO_E0[2] | CELL.DOUBLE_IO_E2[2] | !MAIN[15][4] |
| CELL.DOUBLE_IO_E0[3] | CELL.DOUBLE_IO_E2[3] | !MAIN[23][9] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[21][3] | MAIN[24][2] | MAIN[22][2] | MAIN[22][3] | CELL.DBUF_IO_V[0] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[0] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_E2[1] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_E2[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[2] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[8][8] | MAIN[9][8] | MAIN[11][8] | MAIN[10][8] | CELL.DBUF_IO_V[1] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E0[1] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_E0[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_E0[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E0[0] |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[24][1] | MAIN[25][1] | MAIN[24][0] | CELL.LONG_H[0] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[0] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[10][1] | MAIN[11][0] | MAIN[10][0] | CELL.LONG_H[1] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[1] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[24][6] | MAIN[24][7] | MAIN[22][7] | CELL.LONG_H[4] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[15][7] | MAIN[21][6] | MAIN[19][7] | CELL.LONG_H[5] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[3] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[21][5] | MAIN[24][5] | CELL.LONG_IO_V[0] |
| Source | ||
| 0 | 0 | CELL.LONG_H[0] |
| 0 | 1 | CELL.SINGLE_H[1] |
| 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[12][8] | MAIN[8][9] | MAIN[13][8] | MAIN[14][8] | CELL.LONG_IO_V[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[1] |
| 0 | 0 | 1 | 0 | CELL.LONG_H_BUF[3] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[20][8] | MAIN[21][8] | MAIN[22][8] | MAIN[23][8] | CELL.LONG_IO_V[2] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[4] |
| 0 | 0 | 1 | 0 | CELL.LONG_H_BUF[2] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[19][8] | MAIN[16][8] | CELL.LONG_IO_V[3] |
| Source | ||
| 0 | 0 | CELL.LONG_H[5] |
| 0 | 1 | CELL.SINGLE_H[6] |
| 1 | 1 | off |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[31][2] | MAIN[33][0] | MAIN[32][1] | MAIN[31][0] | MAIN[32][3] | MAIN[31][1] | MAIN[32][0] | MAIN[32][2] | CELL.IMUX_CLB_F1 |
| Source | ||||||||
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_V[4] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.SINGLE_V[7] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_V[3] |
| 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V0[1] |
| 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_V[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[1] |
| 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | CELL.SINGLE_V[5] |
| 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | CELL.LONG_V[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | CELL.SINGLE_V[6] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_V1[0] |
| 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[4] |
| 1 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.DOUBLE_V0[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| Bits | Destination | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| MAIN[38][2] | MAIN[40][0] | MAIN[39][2] | MAIN[40][1] | MAIN[38][0] | MAIN[39][1] | MAIN[40][2] | MAIN[39][0] | MAIN[40][3] | CELL.IMUX_CLB_F3 |
| Source | |||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_V[2] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.LONG_V[1] |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V0[1] |
| 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_V[5] |
| 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_V[4] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[1] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[6] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V1[0] |
| 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[7] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[26][0] | MAIN[26][3] | MAIN[28][0] | MAIN[28][1] | MAIN[27][1] | MAIN[26][1] | MAIN[27][0] | MAIN[26][2] | CELL.IMUX_CLB_G1 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[4] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_V[4] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_V[3] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_V[1] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_V1[0] |
| 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | CELL.DOUBLE_V0[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | CELL.LONG_V[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[7] |
| 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_V[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[6] |
| Bits | Destination | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| MAIN[34][0] | MAIN[33][2] | MAIN[35][1] | MAIN[33][1] | MAIN[34][2] | MAIN[35][0] | MAIN[34][1] | MAIN[35][2] | MAIN[35][3] | MAIN[12][3] | CELL.IMUX_CLB_G3 |
| Source | ||||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SPECIAL_CLB_CIN |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.LONG_V[4] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_V[2] |
| 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[1] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[6] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_V0[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | CELL.LONG_V[5] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[5] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V1[0] |
| 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.LONG_V[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[7] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[36][0] | MAIN[36][1] | MAIN[37][1] | MAIN[37][0] | MAIN[36][2] | MAIN[37][2] | MAIN[37][3] | MAIN[38][1] | CELL.IMUX_CLB_C3 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[2] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[7] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.DOUBLE_V1[0] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | CELL.LONG_V[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | CELL.LONG_V[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[1] |
| 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V0[1] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[6] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[23][1] | MAIN[21][0] | MAIN[23][0] | MAIN[21][1] | MAIN[22][0] | CELL.IMUX_TBUF_I[0] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[2] |
| 0 | 0 | 1 | 0 | 1 | CELL.OUT_IO_WE_I2[0] |
| 0 | 0 | 1 | 1 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[2] |
| 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E1[3] |
| 1 | 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_E2[3] |
| 1 | 0 | 1 | 1 | 0 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[12][1] | MAIN[14][1] | MAIN[12][0] | MAIN[14][0] | MAIN[13][0] | MAIN[13][1] | CELL.IMUX_TBUF_I[1] |
| Source | ||||||
| 0 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[2] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[3] |
| 0 | 1 | 0 | 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 0 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[2] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[17][0] | MAIN[19][0] | MAIN[20][0] | MAIN[20][1] | MAIN[19][1] | CELL.IMUX_TBUF_T[0] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.TIE_1 |
| 0 | 0 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 1 | 0 | 0 | 1 | CELL.DOUBLE_IO_E2[0] |
| 0 | 1 | 0 | 1 | 0 | CELL.LONG_IO_V[3] |
| 0 | 1 | 1 | 0 | 1 | CELL.DOUBLE_IO_E1[0] |
| 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_V[2] |
| 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[1] |
| 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[1] |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[15][0] | MAIN[17][1] | MAIN[15][1] | MAIN[18][1] | MAIN[16][0] | CELL.IMUX_TBUF_T[1] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.TIE_1 |
| 0 | 0 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 1 | 0 | 0 | 1 | CELL.DOUBLE_IO_E1[1] |
| 0 | 1 | 0 | 1 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 0 | 1 | CELL.DOUBLE_IO_E2[1] |
| 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_V[3] |
| 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_E1[0] |
| 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[0] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[5][9] | MAIN[5][8] | MAIN[7][8] | MAIN[6][9] | MAIN[6][8] | MAIN[7][9] | CELL.IMUX_IO_O1[0] |
| Source | ||||||
| 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H0[1] |
| 1 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_H[4] |
| 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_H[5] |
| 1 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_H_BUF[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[6][0] | MAIN[5][0] | MAIN[9][1] | MAIN[7][0] | CELL.IMUX_IO_O1[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[0] |
| 0 | 0 | 1 | 0 | CELL.LONG_H[1] |
| 0 | 1 | 0 | 1 | CELL_S.DOUBLE_H1[1] |
| 0 | 1 | 1 | 0 | CELL.LONG_H_BUF[2] |
| 1 | 0 | 1 | 1 | CELL_S.DOUBLE_H0[0] |
| 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[7][6] | MAIN[16][6] | MAIN[8][5] | MAIN[13][6] | MAIN[10][6] | MAIN[11][6] | MAIN[14][6] | MAIN[9][6] | CELL.IMUX_IO_OK[0] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][2] | MAIN[7][2] | MAIN[8][2] | MAIN[12][2] | MAIN[6][2] | MAIN[13][2] | MAIN[14][2] | MAIN[9][2] | CELL.IMUX_IO_OK[1] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_S.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_S.SINGLE_H[3] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL_S.SINGLE_H[4] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL_S.SINGLE_H[5] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][7] | MAIN[11][7] | MAIN[12][7] | MAIN[9][7] | MAIN[7][7] | MAIN[8][7] | MAIN[10][7] | MAIN[6][7] | CELL.IMUX_IO_IK[0] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][1] | MAIN[7][1] | MAIN[7][3] | MAIN[11][2] | MAIN[6][1] | MAIN[8][1] | MAIN[10][2] | MAIN[11][3] | CELL.IMUX_IO_IK[1] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_S.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_S.SINGLE_H[4] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL_S.SINGLE_H[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL_S.SINGLE_H[3] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[20][3] | MAIN[18][4] | MAIN[19][2] | MAIN[21][2] | MAIN[19][3] | MAIN[23][3] | MAIN[20][2] | MAIN[24][3] | CELL.IMUX_IO_T[0] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[3] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[1] |
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[0] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[1] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[0] |
| 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[1] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[16][3] | MAIN[14][3] | MAIN[18][2] | MAIN[23][2] | MAIN[17][3] | MAIN[25][2] | MAIN[16][2] | MAIN[15][2] | CELL.IMUX_IO_T[1] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[1] |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[3] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[0] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[0] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[2] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[1] |
Bels TBUF
| Pin | Direction | TBUF[0] | TBUF[1] |
|---|---|---|---|
| I | in | CELL.IMUX_TBUF_I[0] | CELL.IMUX_TBUF_I[1] |
| T | in | CELL.IMUX_TBUF_T[0] | CELL.IMUX_TBUF_T[1] |
| O | bidir | CELL.LONG_H[2] | CELL.LONG_H[3] |
| Attribute | TBUF[0] | TBUF[1] |
|---|---|---|
| DRIVE1 | !MAIN[25][3] | !MAIN[13][3] |
Bels IO
| Pin | Direction | IO[0] | IO[1] |
|---|---|---|---|
| IK | in | CELL.IMUX_IO_IK[0] invert by !MAIN[2][6] | CELL.IMUX_IO_IK[1] invert by !MAIN[2][3] |
| OK | in | CELL.IMUX_IO_OK[0] invert by !MAIN[1][9] | CELL.IMUX_IO_OK[1] invert by !MAIN[2][0] |
| O1 | in | CELL.IMUX_IO_O1[0] | CELL.IMUX_IO_O1[1] |
| O2 | in | CELL.IMUX_CLB_G1 | CELL.IMUX_CLB_F1 |
| T | in | CELL.IMUX_IO_T[0] invert by !MAIN[0][9] | CELL.IMUX_IO_T[1] invert by !MAIN[1][0] |
| I1 | out | CELL.OUT_IO_WE_I1[0] | CELL.OUT_IO_WE_I1[1] |
| I2 | out | CELL.OUT_IO_WE_I2[0] | CELL.OUT_IO_WE_I2[1] |
| Attribute | IO[0] | IO[1] |
|---|---|---|
| SLEW | [enum: IO_SLEW] | [enum: IO_SLEW] |
| PULL | [enum: IO_PULL] | [enum: IO_PULL] |
| IFF_SRVAL bit 0 | !MAIN[3][6] | !MAIN[9][3] |
| OFF_SRVAL bit 0 | !MAIN[1][7] | !MAIN[1][1] |
| READBACK_I1 bit 0 | !MAIN[0][8] | !MAIN[4][3] |
| READBACK_I2 bit 0 | !MAIN[2][8] | !MAIN[3][3] |
| READBACK_OQ bit 0 | !MAIN[3][8] | !MAIN[2][2] |
| MUX_I1 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| MUX_I2 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| IFF_D | [enum: IO_IFF_D] | [enum: IO_IFF_D] |
| OFF_D_INV | !MAIN[3][7] | !MAIN[1][2] |
| MUX_OFF_D | [enum: IO_MUX_OFF_D] | [enum: IO_MUX_OFF_D] |
| MUX_O | [enum: IO_MUX_O] | [enum: IO_MUX_O] |
| OFF_USED | MAIN[4][7] | MAIN[3][2] |
| IFF_CE_ENABLE | !MAIN[18][8] | !MAIN[18][7] |
| OFF_CE_ENABLE | !MAIN[18][9] | !MAIN[18][6] |
| SYNC_D | [enum: IO_SYNC_D] | [enum: IO_SYNC_D] |
| IFF_CE_ENABLE_NO_IQ | !MAIN[5][5] | !MAIN[4][5] |
| MUX_T | [enum: IO_MUX_T] | [enum: IO_MUX_T] |
| DRIVE | [enum: IO_DRIVE] | [enum: IO_DRIVE] |
| _5V_TOLERANT | MAIN[6][6] | MAIN[5][6] |
| IO[0].SLEW | MAIN[2][9] |
|---|---|
| IO[1].SLEW | MAIN[0][0] |
| FAST | 0 |
| SLOW | 1 |
| IO[0].PULL | MAIN[8][6] | MAIN[2][7] |
|---|---|---|
| IO[1].PULL | MAIN[0][1] | MAIN[2][1] |
| NONE | 1 | 1 |
| PULLUP | 0 | 1 |
| PULLDOWN | 1 | 0 |
| IO[0].MUX_I1 | MAIN[2][5] | MAIN[1][5] |
|---|---|---|
| IO[1].MUX_I1 | MAIN[2][4] | MAIN[0][4] |
| IO[0].MUX_I2 | MAIN[0][5] | MAIN[0][6] |
| IO[1].MUX_I2 | MAIN[1][4] | MAIN[0][3] |
| I | 0 | 1 |
| IQ | 1 | 1 |
| IQL | 1 | 0 |
| IO[0].IFF_D | MAIN[3][5] | MAIN[1][6] |
|---|---|---|
| IO[1].IFF_D | MAIN[3][4] | MAIN[1][3] |
| I | 1 | 1 |
| DELAY | 0 | 0 |
| MEDDELAY | 0 | 1 |
| SYNC | 1 | 0 |
| IO[0].MUX_OFF_D | MAIN[0][7] |
|---|---|
| IO[1].MUX_OFF_D | MAIN[0][2] |
| O1 | 1 |
| O2 | 0 |
| IO[0].MUX_O | MAIN[4][8] | MAIN[1][8] | MAIN[3][9] | MAIN[4][9] |
|---|---|---|---|---|
| IO[1].MUX_O | MAIN[4][1] | MAIN[3][1] | MAIN[3][0] | MAIN[4][0] |
| O1 | 0 | 0 | 0 | 0 |
| O1_INV | 0 | 0 | 0 | 1 |
| O2 | 0 | 1 | 1 | 1 |
| O2_INV | 1 | 1 | 1 | 1 |
| OQ | 0 | 0 | 1 | 0 |
| MUX | 1 | 0 | 1 | 1 |
| IO[0].SYNC_D | MAIN[4][6] |
|---|---|
| IO[1].SYNC_D | MAIN[4][2] |
| I | 1 |
| DELAY | 0 |
| IO[0].MUX_T | MAIN[17][2] |
|---|---|
| IO[1].MUX_T | MAIN[18][3] |
| T | 1 |
| TQ | 0 |
| IO[0].DRIVE | MAIN[6][5] |
|---|---|
| IO[1].DRIVE | MAIN[5][3] |
| _12 | 1 |
| _24 | 0 |
Bels PULLUP
| Pin | Direction | PULLUP_TBUF[0] | PULLUP_TBUF[1] |
|---|---|---|---|
| O | bidir | CELL.LONG_H[2] | CELL.LONG_H[3] |
| Attribute | PULLUP_TBUF[0] | PULLUP_TBUF[1] |
|---|---|---|
| ENABLE | !MAIN_S[25][7] | !MAIN[14][7] |
Bel wires
| Wire | Pins |
|---|---|
| CELL.LONG_H[2] | TBUF[0].O, PULLUP_TBUF[0].O |
| CELL.LONG_H[3] | TBUF[1].O, PULLUP_TBUF[1].O |
| CELL.IMUX_CLB_F1 | IO[1].O2 |
| CELL.IMUX_CLB_G1 | IO[0].O2 |
| CELL.IMUX_TBUF_I[0] | TBUF[0].I |
| CELL.IMUX_TBUF_I[1] | TBUF[1].I |
| CELL.IMUX_TBUF_T[0] | TBUF[0].T |
| CELL.IMUX_TBUF_T[1] | TBUF[1].T |
| CELL.IMUX_IO_O1[0] | IO[0].O1 |
| CELL.IMUX_IO_O1[1] | IO[1].O1 |
| CELL.IMUX_IO_OK[0] | IO[0].OK |
| CELL.IMUX_IO_OK[1] | IO[1].OK |
| CELL.IMUX_IO_IK[0] | IO[0].IK |
| CELL.IMUX_IO_IK[1] | IO[1].IK |
| CELL.IMUX_IO_T[0] | IO[0].T |
| CELL.IMUX_IO_T[1] | IO[1].T |
| CELL.OUT_IO_WE_I1[0] | IO[0].I1 |
| CELL.OUT_IO_WE_I1[1] | IO[1].I1 |
| CELL.OUT_IO_WE_I2[0] | IO[0].I2 |
| CELL.OUT_IO_WE_I2[1] | IO[1].I2 |
Bitstream
| Bit | Frame | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F40 | F39 | F38 | F37 | F36 | F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B9 | - | - | - | - | - | - | - | INT: !pass CELL.SINGLE_V[3] ← CELL.LONG_H_BUF[2] | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | INT: !pass CELL.SINGLE_V[2] ← CELL.LONG_H[1] | - | - | - | INT: !buffer CELL.LONG_H[1] ← CELL.SINGLE_V[2] | - | INT: !pass CELL.SINGLE_V[1] ← CELL.LONG_H[0] | - | INT: !buffer CELL.LONG_H[0] ← CELL.SINGLE_V[1] | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | PULLUP_TBUF[0]: ! ENABLE | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Bit | Frame | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tile IO_E1_S
Cells: 3
Switchbox INT
| Destination | Source |
|---|---|
| CELL.LONG_H_BUF[2] | CELL.LONG_H[2] |
| CELL.LONG_H_BUF[3] | CELL.LONG_H[3] |
| Destination | Source | Bit |
|---|---|---|
| CELL.LONG_H[0] | CELL.SINGLE_V[1] | !MAIN_S[26][11] |
| CELL.LONG_H[1] | CELL.SINGLE_V[2] | !MAIN_S[30][11] |
| CELL.LONG_H[2] | CELL.SINGLE_V[3] | !MAIN[27][4] |
| CELL.LONG_H[3] | CELL.SINGLE_V[4] | !MAIN[12][5] |
| CELL.LONG_H[4] | CELL.SINGLE_V[5] | !MAIN[38][4] |
| CELL.LONG_H[5] | CELL.SINGLE_V[6] | !MAIN[40][6] |
| CELL.LONG_V[0] | CELL.SINGLE_H_E[1] | !MAIN[32][4] |
| CELL.LONG_V[1] | CELL.SINGLE_H_E[2] | !MAIN[38][8] |
| CELL.LONG_V[2] | CELL.SINGLE_H_E[3] | !MAIN[34][6] |
| CELL.LONG_V[3] | CELL.SINGLE_H[4] | !MAIN[34][4] |
| CELL.LONG_V[4] | CELL.SINGLE_H[5] | !MAIN[31][6] |
| CELL.LONG_V[5] | CELL.SINGLE_H[6] | !MAIN[35][8] |
| Destination | Source | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.OUT_IO_WE_I2_S1 | !MAIN[24][4] |
| CELL.SINGLE_H[1] | CELL.LONG_IO_V[0] | !MAIN[22][4] |
| CELL.SINGLE_H[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[21][4] |
| CELL.SINGLE_H[2] | CELL.LONG_IO_V[1] | !MAIN[13][7] |
| CELL.SINGLE_H[2] | CELL.OUT_IO_WE_I1[0] | !MAIN[21][7] |
| CELL.SINGLE_H[3] | CELL.OUT_IO_WE_I1_S1 | !MAIN[15][8] |
| CELL.SINGLE_H[4] | CELL.LONG_V[3] | !MAIN[33][4] |
| CELL.SINGLE_H[4] | CELL.OUT_IO_WE_I2_S1 | !MAIN[25][4] |
| CELL.SINGLE_H[5] | CELL.LONG_V[4] | !MAIN[27][3] |
| CELL.SINGLE_H[5] | CELL.LONG_IO_V[2] | !MAIN[19][4] |
| CELL.SINGLE_H[5] | CELL.OUT_IO_WE_I2[0] | !MAIN[20][4] |
| CELL.SINGLE_H[6] | CELL.LONG_V[5] | !MAIN[34][9] |
| CELL.SINGLE_H[6] | CELL.LONG_IO_V[3] | !MAIN[17][8] |
| CELL.SINGLE_H[6] | CELL.OUT_IO_WE_I1[0] | !MAIN[24][8] |
| CELL.SINGLE_H[7] | CELL.OUT_IO_WE_I1_S1 | !MAIN[25][8] |
| CELL.SINGLE_H_E[1] | CELL.LONG_V[0] | !MAIN[32][5] |
| CELL.SINGLE_H_E[2] | CELL.LONG_V[1] | !MAIN[40][9] |
| CELL.SINGLE_H_E[3] | CELL.LONG_V[2] | !MAIN[39][7] |
| CELL.SINGLE_V[0] | CELL.TIE_0 | !MAIN[26][6] |
| CELL.SINGLE_V[0] | CELL.OUT_IO_WE_I2[0] | !MAIN[28][4] |
| CELL.SINGLE_V[1] | CELL.LONG_H[0] | !MAIN_S[28][11] |
| CELL.SINGLE_V[1] | CELL.OUT_IO_WE_I2[1] | !MAIN[29][4] |
| CELL.SINGLE_V[2] | CELL.LONG_H[1] | !MAIN_S[34][11] |
| CELL.SINGLE_V[2] | CELL.OUT_CLB_Y_E | !MAIN[30][4] |
| CELL.SINGLE_V[3] | CELL.LONG_H_BUF[2] | !MAIN_S[33][12] |
| CELL.SINGLE_V[3] | CELL.OUT_CLB_YQ_E | !MAIN[35][4] |
| CELL.SINGLE_V[4] | CELL.LONG_H_BUF[3] | !MAIN[26][7] |
| CELL.SINGLE_V[4] | CELL.OUT_IO_WE_I2[0] | !MAIN[39][3] |
| CELL.SINGLE_V[5] | CELL.LONG_H[4] | !MAIN[40][5] |
| CELL.SINGLE_V[5] | CELL.OUT_IO_WE_I2[1] | !MAIN[36][4] |
| CELL.SINGLE_V[6] | CELL.LONG_H[5] | !MAIN[40][7] |
| CELL.SINGLE_V[6] | CELL.OUT_CLB_Y_E | !MAIN[39][4] |
| CELL.SINGLE_V[7] | CELL.TIE_0 | !MAIN[26][9] |
| CELL.SINGLE_V[7] | CELL.OUT_CLB_YQ_E | !MAIN[38][3] |
| CELL.DOUBLE_H0[0] | CELL.OUT_IO_WE_I1[0] | !MAIN[20][7] |
| CELL.DOUBLE_H0[1] | CELL.OUT_IO_WE_I2_S1 | !MAIN[23][4] |
| CELL.DOUBLE_H1[0] | CELL.OUT_IO_WE_I1_S1 | !MAIN[23][7] |
| CELL.DOUBLE_H1[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[23][6] |
| CELL.DOUBLE_V0[0] | CELL.OUT_CLB_YQ_E | !MAIN[26][4] |
| CELL.DOUBLE_V0[1] | CELL.OUT_IO_WE_I2[1] | !MAIN[37][4] |
| CELL.DOUBLE_V1[0] | CELL.OUT_CLB_Y_E | !MAIN[31][4] |
| CELL.DOUBLE_V1[1] | CELL.OUT_IO_WE_I2[0] | !MAIN[40][4] |
| CELL.DOUBLE_IO_E0[0] | CELL.DBUF_IO_V[0] | !MAIN[19][6] |
| CELL.DOUBLE_IO_E0[1] | CELL.DBUF_IO_V[0] | !MAIN[16][7] |
| CELL.DOUBLE_IO_E0[2] | CELL.DBUF_IO_V[0] | !MAIN[17][6] |
| CELL.DOUBLE_IO_E0[3] | CELL.DBUF_IO_V[0] | !MAIN[17][7] |
| CELL.DOUBLE_IO_E2[0] | CELL.DBUF_IO_V[1] | !MAIN[15][5] |
| CELL.DOUBLE_IO_E2[1] | CELL.DBUF_IO_V[1] | !MAIN[15][6] |
| CELL.DOUBLE_IO_E2[2] | CELL.DBUF_IO_V[1] | !MAIN[13][4] |
| CELL.DOUBLE_IO_E2[3] | CELL.DBUF_IO_V[1] | !MAIN[22][6] |
| Side A | Side B | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.SINGLE_H_E[0] | !MAIN[28][6] |
| CELL.SINGLE_H[0] | CELL.SINGLE_V[0] | !MAIN[27][5] |
| CELL.SINGLE_H[0] | CELL.SINGLE_V_S[0] | !MAIN[30][3] |
| CELL.SINGLE_H[0] | CELL.DOUBLE_IO_E1[0] | !MAIN[19][5] |
| CELL.SINGLE_H[1] | CELL.SINGLE_H_E[1] | !MAIN[30][5] |
| CELL.SINGLE_H[1] | CELL.SINGLE_V[1] | !MAIN[29][5] |
| CELL.SINGLE_H[1] | CELL.SINGLE_V_S[1] | !MAIN[29][3] |
| CELL.SINGLE_H[1] | CELL.DOUBLE_IO_E0[0] | !MAIN[25][5] |
| CELL.SINGLE_H[1] | CELL.DOUBLE_IO_E2[0] | !MAIN[16][5] |
| CELL.SINGLE_H[2] | CELL.SINGLE_H_E[2] | !MAIN[32][8] |
| CELL.SINGLE_H[2] | CELL.SINGLE_V[2] | !MAIN[31][8] |
| CELL.SINGLE_H[2] | CELL.SINGLE_V_S[2] | !MAIN[33][8] |
| CELL.SINGLE_H[2] | CELL.DOUBLE_IO_E1[1] | !MAIN[12][9] |
| CELL.SINGLE_H[3] | CELL.SINGLE_H_E[3] | !MAIN[31][7] |
| CELL.SINGLE_H[3] | CELL.SINGLE_V[3] | !MAIN[28][7] |
| CELL.SINGLE_H[3] | CELL.SINGLE_V_S[3] | !MAIN[30][7] |
| CELL.SINGLE_H[3] | CELL.DOUBLE_IO_E0[1] | !MAIN[16][9] |
| CELL.SINGLE_H[3] | CELL.DOUBLE_IO_E2[1] | !MAIN[10][9] |
| CELL.SINGLE_H[4] | CELL.SINGLE_H_E[4] | !MAIN[36][6] |
| CELL.SINGLE_H[4] | CELL.SINGLE_V[4] | !MAIN[39][6] |
| CELL.SINGLE_H[4] | CELL.SINGLE_V_S[4] | !MAIN[35][6] |
| CELL.SINGLE_H[4] | CELL.DOUBLE_IO_E1[2] | !MAIN[14][4] |
| CELL.SINGLE_H[5] | CELL.SINGLE_H_E[5] | !MAIN[35][5] |
| CELL.SINGLE_H[5] | CELL.SINGLE_V[5] | !MAIN[36][3] |
| CELL.SINGLE_H[5] | CELL.SINGLE_V_S[5] | !MAIN[37][5] |
| CELL.SINGLE_H[5] | CELL.DOUBLE_IO_E0[2] | !MAIN[17][4] |
| CELL.SINGLE_H[5] | CELL.DOUBLE_IO_E2[2] | !MAIN[13][5] |
| CELL.SINGLE_H[6] | CELL.SINGLE_H_E[6] | !MAIN[35][7] |
| CELL.SINGLE_H[6] | CELL.SINGLE_V[6] | !MAIN[36][8] |
| CELL.SINGLE_H[6] | CELL.SINGLE_V_S[6] | !MAIN[36][7] |
| CELL.SINGLE_H[6] | CELL.DOUBLE_IO_E1[3] | !MAIN[21][9] |
| CELL.SINGLE_H[7] | CELL.SINGLE_H_E[7] | !MAIN[38][9] |
| CELL.SINGLE_H[7] | CELL.SINGLE_V[7] | !MAIN[35][9] |
| CELL.SINGLE_H[7] | CELL.SINGLE_V_S[7] | !MAIN[37][8] |
| CELL.SINGLE_H[7] | CELL.DOUBLE_IO_E0[3] | !MAIN[25][9] |
| CELL.SINGLE_H[7] | CELL.DOUBLE_IO_E2[3] | !MAIN[19][9] |
| CELL.SINGLE_H_E[0] | CELL.SINGLE_V[0] | !MAIN[26][5] |
| CELL.SINGLE_H_E[0] | CELL.SINGLE_V_S[0] | !MAIN[28][5] |
| CELL.SINGLE_H_E[1] | CELL.SINGLE_V[1] | !MAIN[30][6] |
| CELL.SINGLE_H_E[1] | CELL.SINGLE_V_S[1] | !MAIN[31][5] |
| CELL.SINGLE_H_E[2] | CELL.SINGLE_V[2] | !MAIN[31][9] |
| CELL.SINGLE_H_E[2] | CELL.SINGLE_V_S[2] | !MAIN[32][9] |
| CELL.SINGLE_H_E[3] | CELL.SINGLE_V[3] | !MAIN[32][7] |
| CELL.SINGLE_H_E[3] | CELL.SINGLE_V_S[3] | !MAIN[33][7] |
| CELL.SINGLE_H_E[4] | CELL.SINGLE_V[4] | !MAIN[39][8] |
| CELL.SINGLE_H_E[4] | CELL.SINGLE_V_S[4] | !MAIN[37][6] |
| CELL.SINGLE_H_E[5] | CELL.SINGLE_V[5] | !MAIN[36][5] |
| CELL.SINGLE_H_E[5] | CELL.SINGLE_V_S[5] | !MAIN[38][5] |
| CELL.SINGLE_H_E[6] | CELL.SINGLE_V[6] | !MAIN[34][7] |
| CELL.SINGLE_H_E[6] | CELL.SINGLE_V_S[6] | !MAIN[37][7] |
| CELL.SINGLE_H_E[7] | CELL.SINGLE_V[7] | !MAIN[37][9] |
| CELL.SINGLE_H_E[7] | CELL.SINGLE_V_S[7] | !MAIN[39][9] |
| CELL.SINGLE_V[0] | CELL.SINGLE_V_S[0] | !MAIN[29][6] |
| CELL.SINGLE_V[1] | CELL.SINGLE_V_S[1] | !MAIN[31][3] |
| CELL.SINGLE_V[2] | CELL.SINGLE_V_S[2] | !MAIN[30][9] |
| CELL.SINGLE_V[3] | CELL.SINGLE_V_S[3] | !MAIN[27][7] |
| CELL.SINGLE_V[4] | CELL.SINGLE_V_S[4] | !MAIN[38][6] |
| CELL.SINGLE_V[5] | CELL.SINGLE_V_S[5] | !MAIN[39][5] |
| CELL.SINGLE_V[6] | CELL.SINGLE_V_S[6] | !MAIN[38][7] |
| CELL.SINGLE_V[7] | CELL.SINGLE_V_S[7] | !MAIN[36][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_H2[0] | !MAIN[29][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_V0[0] | !MAIN[27][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_V2[0] | !MAIN[28][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_E0[1] | !MAIN[15][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_E1[1] | !MAIN[13][9] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_IO_E2[1] | !MAIN[11][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_H2[1] | !MAIN[33][6] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_V0[1] | !MAIN[32][6] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_V2[1] | !MAIN[33][3] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_E0[2] | !MAIN[16][4] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_E1[2] | !MAIN[15][3] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_IO_E2[2] | !MAIN[14][5] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_E0[0] | !MAIN[23][5] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_E1[0] | !MAIN[20][5] |
| CELL.DOUBLE_H1[0] | CELL.DOUBLE_IO_E2[0] | !MAIN[17][5] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_E0[3] | !MAIN[24][9] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_E1[3] | !MAIN[22][9] |
| CELL.DOUBLE_H1[1] | CELL.DOUBLE_IO_E2[3] | !MAIN[20][9] |
| CELL.DOUBLE_H2[0] | CELL.DOUBLE_V0[0] | !MAIN[29][7] |
| CELL.DOUBLE_H2[0] | CELL.DOUBLE_V2[0] | !MAIN[29][8] |
| CELL.DOUBLE_H2[1] | CELL.DOUBLE_V0[1] | !MAIN[33][5] |
| CELL.DOUBLE_H2[1] | CELL.DOUBLE_V2[1] | !MAIN[34][5] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_V2[0] | !MAIN[27][8] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_V2[1] | !MAIN[34][3] |
| CELL.DOUBLE_IO_E0[0] | CELL.DOUBLE_IO_E2[0] | !MAIN[22][5] |
| CELL.DOUBLE_IO_E0[1] | CELL.DOUBLE_IO_E2[1] | !MAIN[14][9] |
| CELL.DOUBLE_IO_E0[2] | CELL.DOUBLE_IO_E2[2] | !MAIN[15][4] |
| CELL.DOUBLE_IO_E0[3] | CELL.DOUBLE_IO_E2[3] | !MAIN[23][9] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[21][3] | MAIN[24][2] | MAIN[22][2] | MAIN[22][3] | CELL.DBUF_IO_V[0] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[0] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_E2[1] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_E2[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[2] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[8][8] | MAIN[9][8] | MAIN[11][8] | MAIN[10][8] | CELL.DBUF_IO_V[1] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E0[1] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_E0[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_E0[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E0[0] |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[24][1] | MAIN[25][1] | MAIN[24][0] | CELL.LONG_H[0] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[0] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[10][1] | MAIN[11][0] | MAIN[10][0] | CELL.LONG_H[1] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[1] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[24][6] | MAIN[24][7] | MAIN[22][7] | CELL.LONG_H[4] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[15][7] | MAIN[21][6] | MAIN[19][7] | CELL.LONG_H[5] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_V[3] |
| 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[21][5] | MAIN[24][5] | CELL.LONG_IO_V[0] |
| Source | ||
| 0 | 0 | CELL.LONG_H[0] |
| 0 | 1 | CELL.SINGLE_H[1] |
| 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[12][8] | MAIN[8][9] | MAIN[13][8] | MAIN[14][8] | CELL.LONG_IO_V[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[1] |
| 0 | 0 | 1 | 0 | CELL.LONG_H_BUF[3] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[20][8] | MAIN[21][8] | MAIN[22][8] | MAIN[23][8] | CELL.LONG_IO_V[2] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[4] |
| 0 | 0 | 1 | 0 | CELL.LONG_H_BUF[2] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[19][8] | MAIN[16][8] | CELL.LONG_IO_V[3] |
| Source | ||
| 0 | 0 | CELL.LONG_H[5] |
| 0 | 1 | CELL.SINGLE_H[6] |
| 1 | 1 | off |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[31][2] | MAIN[33][0] | MAIN[32][1] | MAIN[31][0] | MAIN[32][3] | MAIN[31][1] | MAIN[32][0] | MAIN[32][2] | CELL.IMUX_CLB_F1 |
| Source | ||||||||
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_V[4] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.SINGLE_V[7] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_V[3] |
| 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V0[1] |
| 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_V[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[1] |
| 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | CELL.SINGLE_V[5] |
| 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | CELL.LONG_V[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | CELL.SINGLE_V[6] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_V1[0] |
| 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[4] |
| 1 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.DOUBLE_V0[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| Bits | Destination | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| MAIN[38][2] | MAIN[40][0] | MAIN[39][2] | MAIN[40][1] | MAIN[38][0] | MAIN[39][1] | MAIN[40][2] | MAIN[39][0] | MAIN[40][3] | CELL.IMUX_CLB_F3 |
| Source | |||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_V[2] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.LONG_V[1] |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V0[1] |
| 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_V[5] |
| 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_V[4] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[1] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[6] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V1[0] |
| 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[7] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[26][0] | MAIN[26][3] | MAIN[28][0] | MAIN[28][1] | MAIN[27][1] | MAIN[26][1] | MAIN[27][0] | MAIN[26][2] | CELL.IMUX_CLB_G1 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[4] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_V[4] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_V[3] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_V[1] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_V1[0] |
| 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | CELL.DOUBLE_V0[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | CELL.LONG_V[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[7] |
| 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_V[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[6] |
| Bits | Destination | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| MAIN[34][0] | MAIN[33][2] | MAIN[35][1] | MAIN[33][1] | MAIN[34][2] | MAIN[35][0] | MAIN[34][1] | MAIN[35][2] | MAIN[35][3] | MAIN[12][3] | CELL.IMUX_CLB_G3 |
| Source | ||||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SPECIAL_CLB_CIN |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.LONG_V[4] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_V[2] |
| 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[1] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[6] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_V0[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | CELL.LONG_V[5] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[5] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_V1[0] |
| 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.LONG_V[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[7] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[36][0] | MAIN[36][1] | MAIN[37][1] | MAIN[37][0] | MAIN[36][2] | MAIN[37][2] | MAIN[37][3] | MAIN[38][1] | CELL.IMUX_CLB_C3 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[0] |
| 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[2] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[7] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.DOUBLE_V1[0] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | CELL.LONG_V[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | CELL.LONG_V[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[1] |
| 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V0[1] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_V[6] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[23][1] | MAIN[21][0] | MAIN[23][0] | MAIN[21][1] | MAIN[22][0] | CELL.IMUX_TBUF_I[0] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[2] |
| 0 | 0 | 1 | 0 | 1 | CELL.OUT_IO_WE_I2[0] |
| 0 | 0 | 1 | 1 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[2] |
| 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E1[3] |
| 1 | 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_E2[3] |
| 1 | 0 | 1 | 1 | 0 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[12][1] | MAIN[14][1] | MAIN[12][0] | MAIN[14][0] | MAIN[13][0] | MAIN[13][1] | CELL.IMUX_TBUF_I[1] |
| Source | ||||||
| 0 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[2] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[3] |
| 0 | 1 | 0 | 0 | 1 | 1 | CELL.OUT_IO_WE_I2[0] |
| 0 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | CELL.OUT_IO_WE_I2[1] |
| 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[2] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[17][0] | MAIN[19][0] | MAIN[20][0] | MAIN[20][1] | MAIN[19][1] | CELL.IMUX_TBUF_T[0] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.TIE_1 |
| 0 | 0 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 1 | 0 | 0 | 1 | CELL.DOUBLE_IO_E2[0] |
| 0 | 1 | 0 | 1 | 0 | CELL.LONG_IO_V[3] |
| 0 | 1 | 1 | 0 | 1 | CELL.DOUBLE_IO_E1[0] |
| 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_V[2] |
| 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[1] |
| 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[1] |
| Bits | Destination | ||||
|---|---|---|---|---|---|
| MAIN[15][0] | MAIN[17][1] | MAIN[15][1] | MAIN[18][1] | MAIN[16][0] | CELL.IMUX_TBUF_T[1] |
| Source | |||||
| 0 | 0 | 0 | 1 | 1 | CELL.TIE_1 |
| 0 | 0 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 1 | 0 | 0 | 1 | CELL.DOUBLE_IO_E1[1] |
| 0 | 1 | 0 | 1 | 0 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 0 | 1 | CELL.DOUBLE_IO_E2[1] |
| 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_V[3] |
| 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_E1[0] |
| 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[0] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[5][9] | MAIN[5][8] | MAIN[7][8] | MAIN[6][9] | MAIN[6][8] | MAIN[7][9] | CELL.IMUX_IO_O1[0] |
| Source | ||||||
| 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H0[1] |
| 1 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_H[4] |
| 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_H[5] |
| 1 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_H_BUF[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[6][0] | MAIN[5][0] | MAIN[9][1] | MAIN[7][0] | CELL.IMUX_IO_O1[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_H[0] |
| 0 | 0 | 1 | 0 | CELL.LONG_H[1] |
| 0 | 1 | 0 | 1 | CELL_S.DOUBLE_H1[1] |
| 0 | 1 | 1 | 0 | CELL.LONG_H_BUF[2] |
| 1 | 0 | 1 | 1 | CELL_S.DOUBLE_H0[0] |
| 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[7][6] | MAIN[16][6] | MAIN[8][5] | MAIN[13][6] | MAIN[10][6] | MAIN[11][6] | MAIN[14][6] | MAIN[9][6] | CELL.IMUX_IO_OK[0] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][2] | MAIN[7][2] | MAIN[8][2] | MAIN[12][2] | MAIN[6][2] | MAIN[13][2] | MAIN[14][2] | MAIN[9][2] | CELL.IMUX_IO_OK[1] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_S.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_S.SINGLE_H[3] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL_S.SINGLE_H[4] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL_S.SINGLE_H[5] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][7] | MAIN[11][7] | MAIN[12][7] | MAIN[9][7] | MAIN[7][7] | MAIN[8][7] | MAIN[10][7] | MAIN[6][7] | CELL.IMUX_IO_IK[0] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[3] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][1] | MAIN[7][1] | MAIN[7][3] | MAIN[11][2] | MAIN[6][1] | MAIN[8][1] | MAIN[10][2] | MAIN[11][3] | CELL.IMUX_IO_IK[1] |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.GCLK[1] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[2] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.GCLK[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_S.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_S.SINGLE_H[4] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL_S.SINGLE_H[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL_S.SINGLE_H[3] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[20][3] | MAIN[18][4] | MAIN[19][2] | MAIN[21][2] | MAIN[19][3] | MAIN[23][3] | MAIN[20][2] | MAIN[24][3] | CELL.IMUX_IO_T[0] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[3] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[1] |
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[0] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[1] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[0] |
| 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[1] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[16][3] | MAIN[14][3] | MAIN[18][2] | MAIN[23][2] | MAIN[17][3] | MAIN[25][2] | MAIN[16][2] | MAIN[15][2] | CELL.IMUX_IO_T[1] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.LONG_IO_V[1] |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[3] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_V[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[0] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_E2[0] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_E2[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_V[2] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_E1[1] |
Bels TBUF
| Pin | Direction | TBUF[0] | TBUF[1] |
|---|---|---|---|
| I | in | CELL.IMUX_TBUF_I[0] | CELL.IMUX_TBUF_I[1] |
| T | in | CELL.IMUX_TBUF_T[0] | CELL.IMUX_TBUF_T[1] |
| O | bidir | CELL.LONG_H[2] | CELL.LONG_H[3] |
| Attribute | TBUF[0] | TBUF[1] |
|---|---|---|
| DRIVE1 | !MAIN[25][3] | !MAIN[13][3] |
Bels IO
| Pin | Direction | IO[0] | IO[1] |
|---|---|---|---|
| IK | in | CELL.IMUX_IO_IK[0] invert by !MAIN[2][6] | CELL.IMUX_IO_IK[1] invert by !MAIN[2][3] |
| OK | in | CELL.IMUX_IO_OK[0] invert by !MAIN[1][9] | CELL.IMUX_IO_OK[1] invert by !MAIN[2][0] |
| O1 | in | CELL.IMUX_IO_O1[0] | CELL.IMUX_IO_O1[1] |
| O2 | in | CELL.IMUX_CLB_G1 | CELL.IMUX_CLB_F1 |
| T | in | CELL.IMUX_IO_T[0] invert by !MAIN[0][9] | CELL.IMUX_IO_T[1] invert by !MAIN[1][0] |
| I1 | out | CELL.OUT_IO_WE_I1[0] | CELL.OUT_IO_WE_I1[1] |
| I2 | out | CELL.OUT_IO_WE_I2[0] | CELL.OUT_IO_WE_I2[1] |
| CLKIN | out | CELL.OUT_IO_CLKIN | - |
| Attribute | IO[0] | IO[1] |
|---|---|---|
| SLEW | [enum: IO_SLEW] | [enum: IO_SLEW] |
| PULL | [enum: IO_PULL] | [enum: IO_PULL] |
| IFF_SRVAL bit 0 | !MAIN[3][6] | !MAIN[9][3] |
| OFF_SRVAL bit 0 | !MAIN[1][7] | !MAIN[1][1] |
| READBACK_I1 bit 0 | !MAIN[0][8] | !MAIN[4][3] |
| READBACK_I2 bit 0 | !MAIN[2][8] | !MAIN[3][3] |
| READBACK_OQ bit 0 | !MAIN[3][8] | !MAIN[2][2] |
| MUX_I1 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| MUX_I2 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| IFF_D | [enum: IO_IFF_D] | [enum: IO_IFF_D] |
| OFF_D_INV | !MAIN[3][7] | !MAIN[1][2] |
| MUX_OFF_D | [enum: IO_MUX_OFF_D] | [enum: IO_MUX_OFF_D] |
| MUX_O | [enum: IO_MUX_O] | [enum: IO_MUX_O] |
| OFF_USED | MAIN[4][7] | MAIN[3][2] |
| IFF_CE_ENABLE | !MAIN[18][8] | !MAIN[18][7] |
| OFF_CE_ENABLE | !MAIN[18][9] | !MAIN[18][6] |
| SYNC_D | [enum: IO_SYNC_D] | [enum: IO_SYNC_D] |
| IFF_CE_ENABLE_NO_IQ | !MAIN[5][5] | !MAIN[4][5] |
| MUX_T | [enum: IO_MUX_T] | [enum: IO_MUX_T] |
| DRIVE | [enum: IO_DRIVE] | [enum: IO_DRIVE] |
| _5V_TOLERANT | MAIN[6][6] | MAIN[5][6] |
| IO[0].SLEW | MAIN[2][9] |
|---|---|
| IO[1].SLEW | MAIN[0][0] |
| FAST | 0 |
| SLOW | 1 |
| IO[0].PULL | MAIN[8][6] | MAIN[2][7] |
|---|---|---|
| IO[1].PULL | MAIN[0][1] | MAIN[2][1] |
| NONE | 1 | 1 |
| PULLUP | 0 | 1 |
| PULLDOWN | 1 | 0 |
| IO[0].MUX_I1 | MAIN[2][5] | MAIN[1][5] |
|---|---|---|
| IO[1].MUX_I1 | MAIN[2][4] | MAIN[0][4] |
| IO[0].MUX_I2 | MAIN[0][5] | MAIN[0][6] |
| IO[1].MUX_I2 | MAIN[1][4] | MAIN[0][3] |
| I | 0 | 1 |
| IQ | 1 | 1 |
| IQL | 1 | 0 |
| IO[0].IFF_D | MAIN[3][5] | MAIN[1][6] |
|---|---|---|
| IO[1].IFF_D | MAIN[3][4] | MAIN[1][3] |
| I | 1 | 1 |
| DELAY | 0 | 0 |
| MEDDELAY | 0 | 1 |
| SYNC | 1 | 0 |
| IO[0].MUX_OFF_D | MAIN[0][7] |
|---|---|
| IO[1].MUX_OFF_D | MAIN[0][2] |
| O1 | 1 |
| O2 | 0 |
| IO[0].MUX_O | MAIN[4][8] | MAIN[1][8] | MAIN[3][9] | MAIN[4][9] |
|---|---|---|---|---|
| IO[1].MUX_O | MAIN[4][1] | MAIN[3][1] | MAIN[3][0] | MAIN[4][0] |
| O1 | 0 | 0 | 0 | 0 |
| O1_INV | 0 | 0 | 0 | 1 |
| O2 | 0 | 1 | 1 | 1 |
| O2_INV | 1 | 1 | 1 | 1 |
| OQ | 0 | 0 | 1 | 0 |
| MUX | 1 | 0 | 1 | 1 |
| IO[0].SYNC_D | MAIN[4][6] |
|---|---|
| IO[1].SYNC_D | MAIN[4][2] |
| I | 1 |
| DELAY | 0 |
| IO[0].MUX_T | MAIN[17][2] |
|---|---|
| IO[1].MUX_T | MAIN[18][3] |
| T | 1 |
| TQ | 0 |
| IO[0].DRIVE | MAIN[6][5] |
|---|---|
| IO[1].DRIVE | MAIN[5][3] |
| _12 | 1 |
| _24 | 0 |
Bels PULLUP
| Pin | Direction | PULLUP_TBUF[0] | PULLUP_TBUF[1] |
|---|---|---|---|
| O | bidir | CELL.LONG_H[2] | CELL.LONG_H[3] |
| Attribute | PULLUP_TBUF[0] | PULLUP_TBUF[1] |
|---|---|---|
| ENABLE | !MAIN_S[25][12] | !MAIN[14][7] |
Bel wires
| Wire | Pins |
|---|---|
| CELL.LONG_H[2] | TBUF[0].O, PULLUP_TBUF[0].O |
| CELL.LONG_H[3] | TBUF[1].O, PULLUP_TBUF[1].O |
| CELL.IMUX_CLB_F1 | IO[1].O2 |
| CELL.IMUX_CLB_G1 | IO[0].O2 |
| CELL.IMUX_TBUF_I[0] | TBUF[0].I |
| CELL.IMUX_TBUF_I[1] | TBUF[1].I |
| CELL.IMUX_TBUF_T[0] | TBUF[0].T |
| CELL.IMUX_TBUF_T[1] | TBUF[1].T |
| CELL.IMUX_IO_O1[0] | IO[0].O1 |
| CELL.IMUX_IO_O1[1] | IO[1].O1 |
| CELL.IMUX_IO_OK[0] | IO[0].OK |
| CELL.IMUX_IO_OK[1] | IO[1].OK |
| CELL.IMUX_IO_IK[0] | IO[0].IK |
| CELL.IMUX_IO_IK[1] | IO[1].IK |
| CELL.IMUX_IO_T[0] | IO[0].T |
| CELL.IMUX_IO_T[1] | IO[1].T |
| CELL.OUT_IO_WE_I1[0] | IO[0].I1 |
| CELL.OUT_IO_WE_I1[1] | IO[1].I1 |
| CELL.OUT_IO_WE_I2[0] | IO[0].I2 |
| CELL.OUT_IO_WE_I2[1] | IO[1].I2 |
| CELL.OUT_IO_CLKIN | IO[0].CLKIN |
Bitstream
| Bit | Frame | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F40 | F39 | F38 | F37 | F36 | F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B12 | - | - | - | - | - | - | - | INT: !pass CELL.SINGLE_V[3] ← CELL.LONG_H_BUF[2] | - | - | - | - | - | - | - | PULLUP_TBUF[0]: ! ENABLE | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B11 | - | - | - | - | - | - | INT: !pass CELL.SINGLE_V[2] ← CELL.LONG_H[1] | - | - | - | INT: !buffer CELL.LONG_H[1] ← CELL.SINGLE_V[2] | - | INT: !pass CELL.SINGLE_V[1] ← CELL.LONG_H[0] | - | INT: !buffer CELL.LONG_H[0] ← CELL.SINGLE_V[1] | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B10 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Bit | Frame | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tile IO_S0
Cells: 4
Switchbox INT
| Destination | Source |
|---|---|
| CELL.IMUX_CIN | CELL.LONG_V[0] |
| Destination | Source | Bit |
|---|---|---|
| CELL.LONG_H[3] | CELL.SINGLE_V[4] | !MAIN[24][5] |
| CELL.LONG_H[4] | CELL.SINGLE_V[5] | !MAIN[20][9] |
| CELL.LONG_H[5] | CELL.SINGLE_V[6] | !MAIN[35][9] |
| CELL.LONG_V[0] | CELL.SINGLE_H_E[1] | !MAIN[19][9] |
| CELL.LONG_V[1] | CELL.SINGLE_H_E[2] | !MAIN[33][11] |
| CELL.LONG_V[2] | CELL.SINGLE_H_E[3] | !MAIN[29][9] |
| CELL.LONG_V[3] | CELL.SINGLE_H[4] | !MAIN[19][12] |
| CELL.LONG_V[4] | CELL.SINGLE_H[5] | !MAIN[26][9] |
| CELL.LONG_V[5] | CELL.SINGLE_H[6] | !MAIN[30][11] |
| Destination | Source | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.TIE_0 | !MAIN[12][8] |
| CELL.SINGLE_H[0] | CELL.OUT_IO_SN_I2[0] | !MAIN[14][8] |
| CELL.SINGLE_H[1] | CELL.OUT_IO_SN_I2[1] | !MAIN[15][9] |
| CELL.SINGLE_H[2] | CELL.OUT_CLB_XQ_S | !MAIN[14][10] |
| CELL.SINGLE_H[3] | CELL.TIE_0 | !MAIN[11][10] |
| CELL.SINGLE_H[3] | CELL.OUT_CLB_X_S | !MAIN[13][12] |
| CELL.SINGLE_H[4] | CELL.LONG_V[3] | !MAIN[20][12] |
| CELL.SINGLE_H[4] | CELL.OUT_IO_SN_I2[0] | !MAIN[15][8] |
| CELL.SINGLE_H[5] | CELL.LONG_V[4] | !MAIN[22][9] |
| CELL.SINGLE_H[5] | CELL.OUT_IO_SN_I2[1] | !MAIN[17][9] |
| CELL.SINGLE_H[6] | CELL.TIE_0 | !MAIN[13][9] |
| CELL.SINGLE_H[6] | CELL.LONG_V[5] | !MAIN[29][12] |
| CELL.SINGLE_H[6] | CELL.OUT_CLB_XQ_S | !MAIN[15][10] |
| CELL.SINGLE_H[7] | CELL.TIE_0 | !MAIN[12][12] |
| CELL.SINGLE_H[7] | CELL.OUT_CLB_X_S | !MAIN[14][12] |
| CELL.SINGLE_H_E[1] | CELL.LONG_V[0] | !MAIN[18][9] |
| CELL.SINGLE_H_E[2] | CELL.LONG_V[1] | !MAIN[35][12] |
| CELL.SINGLE_H_E[3] | CELL.LONG_V[2] | !MAIN[34][10] |
| CELL.SINGLE_V[0] | CELL.TIE_0 | !MAIN[22][8] |
| CELL.SINGLE_V[0] | CELL.OUT_IO_SN_I2_E1 | !MAIN[22][5] |
| CELL.SINGLE_V[1] | CELL.LONG_IO_H[0] | !MAIN[15][4] |
| CELL.SINGLE_V[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[22][6] |
| CELL.SINGLE_V[2] | CELL.LONG_IO_H[1] | !MAIN[17][4] |
| CELL.SINGLE_V[2] | CELL.OUT_IO_SN_I1[0] | !MAIN[25][4] |
| CELL.SINGLE_V[3] | CELL.OUT_IO_SN_I1_E1 | !MAIN[29][4] |
| CELL.SINGLE_V[4] | CELL.LONG_H[3] | !MAIN[21][10] |
| CELL.SINGLE_V[4] | CELL.OUT_IO_SN_I2_E1 | !MAIN[35][6] |
| CELL.SINGLE_V[5] | CELL.LONG_H[4] | !MAIN[21][9] |
| CELL.SINGLE_V[5] | CELL.LONG_IO_H[2] | !MAIN[33][4] |
| CELL.SINGLE_V[5] | CELL.OUT_IO_SN_I2[0] | !MAIN[32][6] |
| CELL.SINGLE_V[6] | CELL.LONG_H[5] | !MAIN[35][10] |
| CELL.SINGLE_V[6] | CELL.LONG_IO_H[3] | !MAIN[34][4] |
| CELL.SINGLE_V[6] | CELL.OUT_IO_SN_I1[0] | !MAIN[25][5] |
| CELL.SINGLE_V[7] | CELL.TIE_0 | !MAIN[21][12] |
| CELL.SINGLE_V[7] | CELL.OUT_IO_SN_I1_E1 | !MAIN[32][4] |
| CELL.DOUBLE_H0[0] | CELL.OUT_CLB_XQ_S | !MAIN[13][10] |
| CELL.DOUBLE_H0[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[13][8] |
| CELL.DOUBLE_H1[0] | CELL.OUT_CLB_X_S | !MAIN[15][12] |
| CELL.DOUBLE_H1[1] | CELL.OUT_IO_SN_I2[1] | !MAIN[16][9] |
| CELL.DOUBLE_V0[0] | CELL.OUT_IO_SN_I1_E1 | !MAIN[21][3] |
| CELL.DOUBLE_V0[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[31][6] |
| CELL.DOUBLE_V1[0] | CELL.OUT_IO_SN_I1[0] | !MAIN[20][3] |
| CELL.DOUBLE_V1[1] | CELL.OUT_IO_SN_I2_E1 | !MAIN[30][6] |
| CELL.DOUBLE_IO_S0[0] | CELL.DBUF_IO_H[1] | !MAIN[10][2] |
| CELL.DOUBLE_IO_S0[1] | CELL.DBUF_IO_H[1] | !MAIN[9][2] |
| CELL.DOUBLE_IO_S0[2] | CELL.DBUF_IO_H[1] | !MAIN[9][1] |
| CELL.DOUBLE_IO_S0[3] | CELL.DBUF_IO_H[1] | !MAIN[10][1] |
| CELL.DOUBLE_IO_S2[0] | CELL.DBUF_IO_H[0] | !MAIN[35][2] |
| CELL.DOUBLE_IO_S2[1] | CELL.DBUF_IO_H[0] | !MAIN[34][2] |
| CELL.DOUBLE_IO_S2[2] | CELL.DBUF_IO_H[0] | !MAIN[34][1] |
| CELL.DOUBLE_IO_S2[3] | CELL.DBUF_IO_H[0] | !MAIN[35][1] |
| Side A | Side B | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.SINGLE_H_E[0] | !MAIN[18][8] |
| CELL.SINGLE_H[0] | CELL.SINGLE_V[0] | !MAIN[21][8] |
| CELL.SINGLE_H[0] | CELL.SINGLE_V_S[0] | !MAIN[17][8] |
| CELL.SINGLE_H[1] | CELL.SINGLE_H_E[1] | !MAIN[25][8] |
| CELL.SINGLE_H[1] | CELL.SINGLE_V[1] | !MAIN[24][8] |
| CELL.SINGLE_H[1] | CELL.SINGLE_V_S[1] | !MAIN[23][8] |
| CELL.SINGLE_H[2] | CELL.SINGLE_H_E[2] | !MAIN[27][11] |
| CELL.SINGLE_H[2] | CELL.SINGLE_V[2] | !MAIN[26][11] |
| CELL.SINGLE_H[2] | CELL.SINGLE_V_S[2] | !MAIN[28][11] |
| CELL.SINGLE_H[3] | CELL.SINGLE_H_E[3] | !MAIN[26][10] |
| CELL.SINGLE_H[3] | CELL.SINGLE_V[3] | !MAIN[23][10] |
| CELL.SINGLE_H[3] | CELL.SINGLE_V_S[3] | !MAIN[25][10] |
| CELL.SINGLE_H[4] | CELL.SINGLE_H_E[4] | !MAIN[31][9] |
| CELL.SINGLE_H[4] | CELL.SINGLE_V[4] | !MAIN[34][9] |
| CELL.SINGLE_H[4] | CELL.SINGLE_V_S[4] | !MAIN[30][9] |
| CELL.SINGLE_H[5] | CELL.SINGLE_H_E[5] | !MAIN[31][8] |
| CELL.SINGLE_H[5] | CELL.SINGLE_V[5] | !MAIN[30][8] |
| CELL.SINGLE_H[5] | CELL.SINGLE_V_S[5] | !MAIN[33][8] |
| CELL.SINGLE_H[6] | CELL.SINGLE_H_E[6] | !MAIN[30][10] |
| CELL.SINGLE_H[6] | CELL.SINGLE_V[6] | !MAIN[31][11] |
| CELL.SINGLE_H[6] | CELL.SINGLE_V_S[6] | !MAIN[31][10] |
| CELL.SINGLE_H[7] | CELL.SINGLE_H_E[7] | !MAIN[33][12] |
| CELL.SINGLE_H[7] | CELL.SINGLE_V[7] | !MAIN[30][12] |
| CELL.SINGLE_H[7] | CELL.SINGLE_V_S[7] | !MAIN[32][11] |
| CELL.SINGLE_H_E[0] | CELL.SINGLE_V[0] | !MAIN[20][8] |
| CELL.SINGLE_H_E[0] | CELL.SINGLE_V_S[0] | !MAIN[19][8] |
| CELL.SINGLE_H_E[1] | CELL.SINGLE_V[1] | !MAIN[24][9] |
| CELL.SINGLE_H_E[1] | CELL.SINGLE_V_S[1] | !MAIN[25][9] |
| CELL.SINGLE_H_E[2] | CELL.SINGLE_V[2] | !MAIN[26][12] |
| CELL.SINGLE_H_E[2] | CELL.SINGLE_V_S[2] | !MAIN[27][12] |
| CELL.SINGLE_H_E[3] | CELL.SINGLE_V[3] | !MAIN[27][10] |
| CELL.SINGLE_H_E[3] | CELL.SINGLE_V_S[3] | !MAIN[28][10] |
| CELL.SINGLE_H_E[4] | CELL.SINGLE_V[4] | !MAIN[34][11] |
| CELL.SINGLE_H_E[4] | CELL.SINGLE_V_S[4] | !MAIN[32][9] |
| CELL.SINGLE_H_E[5] | CELL.SINGLE_V[5] | !MAIN[32][8] |
| CELL.SINGLE_H_E[5] | CELL.SINGLE_V_S[5] | !MAIN[34][8] |
| CELL.SINGLE_H_E[6] | CELL.SINGLE_V[6] | !MAIN[29][10] |
| CELL.SINGLE_H_E[6] | CELL.SINGLE_V_S[6] | !MAIN[32][10] |
| CELL.SINGLE_H_E[7] | CELL.SINGLE_V[7] | !MAIN[32][12] |
| CELL.SINGLE_H_E[7] | CELL.SINGLE_V_S[7] | !MAIN[34][12] |
| CELL.SINGLE_V[0] | CELL.SINGLE_V_S[0] | !MAIN[16][8] |
| CELL.SINGLE_V[0] | CELL.DOUBLE_IO_S0[0] | !MAIN[22][2] |
| CELL.SINGLE_V[0] | CELL.DOUBLE_IO_S2[0] | !MAIN[24][2] |
| CELL.SINGLE_V[1] | CELL.SINGLE_V_S[1] | !MAIN[23][9] |
| CELL.SINGLE_V[1] | CELL.DOUBLE_IO_S1[0] | !MAIN[18][1] |
| CELL.SINGLE_V[2] | CELL.SINGLE_V_S[2] | !MAIN[25][12] |
| CELL.SINGLE_V[2] | CELL.DOUBLE_IO_S0[1] | !MAIN[27][2] |
| CELL.SINGLE_V[2] | CELL.DOUBLE_IO_S2[1] | !MAIN[26][1] |
| CELL.SINGLE_V[3] | CELL.SINGLE_V_S[3] | !MAIN[22][10] |
| CELL.SINGLE_V[3] | CELL.DOUBLE_IO_S1[1] | !MAIN[25][3] |
| CELL.SINGLE_V[4] | CELL.SINGLE_V_S[4] | !MAIN[33][9] |
| CELL.SINGLE_V[4] | CELL.DOUBLE_IO_S0[2] | !MAIN[30][2] |
| CELL.SINGLE_V[4] | CELL.DOUBLE_IO_S2[2] | !MAIN[29][1] |
| CELL.SINGLE_V[5] | CELL.SINGLE_V_S[5] | !MAIN[35][8] |
| CELL.SINGLE_V[5] | CELL.DOUBLE_IO_S1[2] | !MAIN[28][2] |
| CELL.SINGLE_V[6] | CELL.SINGLE_V_S[6] | !MAIN[33][10] |
| CELL.SINGLE_V[6] | CELL.DOUBLE_IO_S0[3] | !MAIN[32][1] |
| CELL.SINGLE_V[6] | CELL.DOUBLE_IO_S2[3] | !MAIN[32][2] |
| CELL.SINGLE_V[7] | CELL.SINGLE_V_S[7] | !MAIN[31][12] |
| CELL.SINGLE_V[7] | CELL.DOUBLE_IO_S1[3] | !MAIN[31][3] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_H2[0] | !MAIN[24][12] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_V0[0] | !MAIN[22][12] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_V2[0] | !MAIN[23][12] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_H2[1] | !MAIN[28][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_V0[1] | !MAIN[27][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_V2[1] | !MAIN[26][8] |
| CELL.DOUBLE_H2[0] | CELL.DOUBLE_V0[0] | !MAIN[24][10] |
| CELL.DOUBLE_H2[0] | CELL.DOUBLE_V2[0] | !MAIN[24][11] |
| CELL.DOUBLE_H2[1] | CELL.DOUBLE_V0[1] | !MAIN[28][8] |
| CELL.DOUBLE_H2[1] | CELL.DOUBLE_V2[1] | !MAIN[29][8] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_V2[0] | !MAIN[22][11] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_S0[1] | !MAIN[26][2] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_S1[1] | !MAIN[24][3] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_S2[1] | !MAIN[27][1] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_V2[1] | !MAIN[27][8] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_S0[2] | !MAIN[28][1] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_S1[2] | !MAIN[29][2] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_S2[2] | !MAIN[30][1] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_S0[0] | !MAIN[21][2] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_S1[0] | !MAIN[20][2] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_S2[0] | !MAIN[25][2] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_S0[3] | !MAIN[31][2] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_S1[3] | !MAIN[31][1] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_S2[3] | !MAIN[33][2] |
| CELL.DOUBLE_IO_S0[0] | CELL.DOUBLE_IO_S2[0] | !MAIN[23][2] |
| CELL.DOUBLE_IO_S0[1] | CELL.DOUBLE_IO_S2[1] | !MAIN[25][1] |
| CELL.DOUBLE_IO_S0[2] | CELL.DOUBLE_IO_S2[2] | !MAIN[30][3] |
| CELL.DOUBLE_IO_S0[3] | CELL.DOUBLE_IO_S2[3] | !MAIN[32][3] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[7][2] | MAIN[8][2] | MAIN[7][1] | MAIN[8][1] | CELL.DBUF_IO_H[0] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_S0[0] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_S0[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_S0[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[1] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[33][3] | MAIN[34][3] | MAIN[35][3] | MAIN[33][1] | CELL.DBUF_IO_H[1] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_S2[1] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_S2[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_S2[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S2[0] |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[26][5] | MAIN[29][5] | MAIN[27][5] | CELL.LONG_V[0] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[0] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[35][5] | MAIN[34][6] | MAIN[33][5] | CELL.LONG_V[1] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[1] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[31][5] | MAIN[32][5] | MAIN[30][5] | CELL.LONG_V[2] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[6][5] | MAIN[7][6] | MAIN[6][6] | CELL.LONG_V[3] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[1] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[5][5] | MAIN[2][6] | MAIN[1][6] | CELL.LONG_V[4] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[8][5] | MAIN[9][5] | MAIN[8][6] | CELL.LONG_V[5] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[3] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][6] | MAIN[16][4] | CELL.LONG_IO_H[0] |
| Source | ||
| 0 | 0 | CELL.LONG_V[0] |
| 0 | 1 | CELL.SINGLE_V[1] |
| 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[23][3] | MAIN[14][2] | MAIN[18][4] | MAIN[17][1] | CELL.LONG_IO_H[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_V[1] |
| 0 | 0 | 1 | 0 | CELL.LONG_V[3] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[22][3] | MAIN[20][4] | MAIN[21][4] | MAIN[22][4] | CELL.LONG_IO_H[2] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_V[2] |
| 0 | 0 | 1 | 0 | CELL.LONG_V[4] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][5] | MAIN[23][4] | CELL.LONG_IO_H[3] |
| Source | ||
| 0 | 0 | CELL.LONG_V[5] |
| 0 | 1 | CELL.SINGLE_V[6] |
| 1 | 1 | off |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[10][12] | MAIN[10][10] | MAIN[11][9] | MAIN[11][11] | MAIN[11][12] | MAIN[12][11] | MAIN[12][10] | MAIN[12][9] | CELL.IMUX_CLB_F2 |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_H[5] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H1[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_H[4] |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | CELL.DOUBLE_H0[1] |
| 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | CELL.LONG_H[4] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | CELL.SINGLE_H[6] |
| 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | CELL_N.LONG_H_BUF[2] |
| 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | CELL_N.LONG_H[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_H0[0] |
| 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.SINGLE_H[7] |
| 1 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H1[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[9][10] | MAIN[9][11] | MAIN[8][9] | MAIN[8][10] | MAIN[10][9] | MAIN[8][12] | MAIN[9][12] | MAIN[10][11] | CELL.IMUX_CLB_F4 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL_N.LONG_H[0] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_H[5] |
| 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_H[3] |
| 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | CELL.SINGLE_H[7] |
| 0 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | CELL_N.LONG_H[1] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.DOUBLE_H0[1] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_H0[0] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[6] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| Bits | Destination | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| MAIN[2][10] | MAIN[3][10] | MAIN[3][12] | MAIN[2][9] | MAIN[3][11] | MAIN[2][11] | MAIN[2][12] | MAIN[3][9] | MAIN[4][11] | CELL.IMUX_CLB_G2 |
| Source | |||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SPECIAL_CLB_COUT0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.LONG_H[4] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[4] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.LONG_H[5] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.SINGLE_H[7] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H0[0] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | CELL_N.LONG_H_BUF[2] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | CELL.SINGLE_H[6] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL_N.LONG_H[0] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[5] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.DOUBLE_H0[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][12] | MAIN[4][12] | MAIN[6][11] | MAIN[4][9] | MAIN[4][10] | MAIN[5][10] | MAIN[5][11] | MAIN[5][9] | CELL.IMUX_CLB_G4 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL_N.LONG_H[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_H[3] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.LONG_H[5] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H0[1] |
| 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | CELL.SINGLE_H[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | CELL.SINGLE_H[6] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.DOUBLE_H0[0] |
| 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_N.LONG_H[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[7] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[0][10] | MAIN[0][9] | MAIN[1][10] | MAIN[1][12] | MAIN[0][11] | MAIN[0][12] | MAIN[1][9] | MAIN[1][11] | CELL.IMUX_CLB_C2 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.LONG_H[4] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[5] |
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.LONG_H[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | CELL.SINGLE_H[7] |
| 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H0[0] |
| 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | CELL_N.LONG_H[1] |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | CELL.SINGLE_H[6] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_N.LONG_H_BUF[2] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[4] |
| 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.DOUBLE_H0[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| Bits | Destination | ||||||
|---|---|---|---|---|---|---|---|
| MAIN[26][4] | MAIN[26][3] | MAIN[29][3] | MAIN[28][4] | MAIN[27][3] | MAIN[28][3] | MAIN[27][4] | CELL.IMUX_IO_O1[0] |
| Source | |||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 1 | 0 | 0 | 1 | 1 | 0 | CELL.LONG_V[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_V[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_V[4] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | ||||||
|---|---|---|---|---|---|---|---|
| MAIN[1][4] | MAIN[0][4] | MAIN[0][3] | MAIN[1][3] | MAIN[2][3] | MAIN[2][4] | MAIN[3][5] | CELL.IMUX_IO_O1[1] |
| Source | |||||||
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.TIE_0 |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[2] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | CELL_E.DOUBLE_V0[1] |
| 1 | 1 | 0 | 1 | 1 | 0 | 1 | CELL_E.DOUBLE_V1[0] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | CELL_E.LONG_V[2] |
| 1 | 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.LONG_V[0] |
| 1 | 1 | 1 | 1 | 0 | 0 | 1 | CELL_E.LONG_V[1] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[23][5] | MAIN[23][6] | MAIN[24][6] | MAIN[25][6] | MAIN[28][6] | MAIN[26][6] | CELL.IMUX_IO_OK[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 0 | 0 | CELL.GCLK[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 1 | 0 | 1 | 0 | 0 | CELL.GCLK[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 1 | 0 | 0 | 0 | CELL.GCLK[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 0 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[11][6] | MAIN[10][6] | MAIN[10][5] | MAIN[12][5] | MAIN[11][5] | MAIN[13][5] | CELL.IMUX_IO_OK[1] |
| Source | ||||||
| 0 | 0 | 0 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 0 | 0 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 0 | 0 | 1 | 1 | 0 | CELL.GCLK[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 1 | 1 | 0 | 0 | 1 | 1 | CELL_E.SINGLE_V[2] |
| 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.SINGLE_V[3] |
| 1 | 1 | 0 | 1 | 1 | 0 | CELL_E.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL_E.SINGLE_V[4] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[18][5] | MAIN[19][5] | MAIN[20][5] | MAIN[21][5] | MAIN[19][6] | MAIN[18][6] | CELL.IMUX_IO_IK[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 0 | 0 | CELL.GCLK[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 1 | 0 | 1 | 0 | 0 | CELL.GCLK[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 1 | 0 | 0 | 0 | CELL.GCLK[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 0 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[16][6] | MAIN[14][6] | MAIN[14][5] | MAIN[15][5] | MAIN[16][5] | MAIN[17][5] | CELL.IMUX_IO_IK[1] |
| Source | ||||||
| 0 | 0 | 0 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 0 | 0 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 0 | 0 | 1 | 1 | 0 | CELL.GCLK[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 1 | 1 | 0 | 0 | 1 | 1 | CELL_E.SINGLE_V[2] |
| 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.SINGLE_V[3] |
| 1 | 1 | 0 | 1 | 1 | 0 | CELL_E.SINGLE_V[4] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL_E.SINGLE_V[5] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][2] | MAIN[3][2] | MAIN[6][0] | MAIN[6][1] | MAIN[6][2] | MAIN[4][2] | MAIN[5][1] | MAIN[4][1] | CELL.IMUX_IO_T[0] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.LONG_IO_H[3] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_H[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[1] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_S1[0] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_S1[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[0][1] | MAIN[1][2] | MAIN[11][2] | MAIN[2][1] | MAIN[2][2] | MAIN[3][1] | MAIN[1][1] | MAIN[0][2] | CELL.IMUX_IO_T[1] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_IO_H[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.GCLK[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_H[3] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[0] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[1] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[1] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_S1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S1[0] |
Bels IO
| Pin | Direction | IO[0] | IO[1] |
|---|---|---|---|
| IK | in | CELL.IMUX_IO_IK[0] invert by !MAIN[22][0] | CELL.IMUX_IO_IK[1] invert by !MAIN[13][0] |
| OK | in | CELL.IMUX_IO_OK[0] invert by !MAIN[32][0] | CELL.IMUX_IO_OK[1] invert by !MAIN[2][0] |
| O1 | in | CELL.IMUX_IO_O1[0] | CELL.IMUX_IO_O1[1] |
| O2 | in | CELL.IMUX_CLB_F4 | CELL.IMUX_CLB_G4 |
| T | in | CELL.IMUX_IO_T[0] invert by !MAIN[34][0] | CELL.IMUX_IO_T[1] invert by !MAIN[0][0] |
| I1 | out | CELL.OUT_IO_SN_I1[0] | CELL.OUT_IO_SN_I1[1] |
| I2 | out | CELL.OUT_IO_SN_I2[0] | CELL.OUT_IO_SN_I2[1] |
| Attribute | IO[0] | IO[1] |
|---|---|---|
| SLEW | [enum: IO_SLEW] | [enum: IO_SLEW] |
| PULL | [enum: IO_PULL] | [enum: IO_PULL] |
| IFF_SRVAL bit 0 | !MAIN[23][0] | !MAIN[12][0] |
| OFF_SRVAL bit 0 | !MAIN[24][1] | !MAIN[11][1] |
| READBACK_I1 bit 0 | !MAIN[18][3] | !MAIN[17][2] |
| READBACK_I2 bit 0 | !MAIN[18][2] | !MAIN[17][3] |
| READBACK_OQ bit 0 | !MAIN[16][3] | !MAIN[16][2] |
| MUX_I1 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| MUX_I2 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| IFF_D | [enum: IO_IFF_D] | [enum: IO_IFF_D] |
| OFF_D_INV | !MAIN[25][0] | !MAIN[9][0] |
| MUX_OFF_D | [enum: IO_MUX_OFF_D] | [enum: IO_MUX_OFF_D] |
| MUX_O | [enum: IO_MUX_O] | [enum: IO_MUX_O] |
| OFF_USED | MAIN[24][0] | MAIN[10][0] |
| IFF_CE_ENABLE | !MAIN[19][1] | !MAIN[13][2] |
| OFF_CE_ENABLE | !MAIN[30][0] | !MAIN[12][2] |
| SYNC_D | [enum: IO_SYNC_D] | [enum: IO_SYNC_D] |
| IFF_CE_ENABLE_NO_IQ | !MAIN[8][4] | !MAIN[8][3] |
| MUX_T | [enum: IO_MUX_T] | [enum: IO_MUX_T] |
| DRIVE | [enum: IO_DRIVE] | [enum: IO_DRIVE] |
| _5V_TOLERANT | MAIN[13][4] | MAIN[12][4] |
| IO[0].SLEW | MAIN[33][0] |
|---|---|
| IO[1].SLEW | MAIN[1][0] |
| FAST | 0 |
| SLOW | 1 |
| IO[0].PULL | MAIN[22][1] | MAIN[23][1] |
|---|---|---|
| IO[1].PULL | MAIN[13][1] | MAIN[12][1] |
| NONE | 1 | 1 |
| PULLUP | 0 | 1 |
| PULLDOWN | 1 | 0 |
| IO[0].MUX_I1 | MAIN[19][0] | MAIN[17][0] |
|---|---|---|
| IO[1].MUX_I1 | MAIN[16][0] | MAIN[15][1] |
| IO[0].MUX_I2 | MAIN[21][0] | MAIN[20][0] |
| IO[1].MUX_I2 | MAIN[15][0] | MAIN[14][0] |
| I | 0 | 1 |
| IQ | 1 | 1 |
| IQL | 1 | 0 |
| IO[0].IFF_D | MAIN[18][0] | MAIN[20][1] |
|---|---|---|
| IO[1].IFF_D | MAIN[16][1] | MAIN[14][1] |
| I | 1 | 1 |
| DELAY | 0 | 0 |
| MEDDELAY | 0 | 1 |
| SYNC | 1 | 0 |
| IO[0].MUX_OFF_D | MAIN[26][0] |
|---|---|
| IO[1].MUX_OFF_D | MAIN[8][0] |
| O1 | 1 |
| O2 | 0 |
| IO[0].MUX_O | MAIN[28][0] | MAIN[27][0] | MAIN[29][0] | MAIN[31][0] |
|---|---|---|---|---|
| IO[1].MUX_O | MAIN[4][0] | MAIN[3][0] | MAIN[7][0] | MAIN[5][0] |
| O1 | 0 | 0 | 0 | 0 |
| O1_INV | 0 | 0 | 0 | 1 |
| O2 | 0 | 1 | 1 | 1 |
| O2_INV | 1 | 1 | 1 | 1 |
| OQ | 0 | 0 | 1 | 0 |
| MUX | 1 | 0 | 1 | 1 |
| IO[0].SYNC_D | MAIN[21][1] |
|---|---|
| IO[1].SYNC_D | MAIN[11][0] |
| I | 1 |
| DELAY | 0 |
| IO[0].MUX_T | MAIN[13][3] |
|---|---|
| IO[1].MUX_T | MAIN[10][3] |
| T | 1 |
| TQ | 0 |
| IO[0].DRIVE | MAIN[14][4] |
|---|---|
| IO[1].DRIVE | MAIN[12][3] |
| _12 | 1 |
| _24 | 0 |
Bels CIN
| Pin | Direction | CIN |
|---|---|---|
| I | in | CELL.IMUX_CIN |
Bel wires
| Wire | Pins |
|---|---|
| CELL.IMUX_CLB_F4 | IO[0].O2 |
| CELL.IMUX_CLB_G4 | IO[1].O2 |
| CELL.IMUX_IO_O1[0] | IO[0].O1 |
| CELL.IMUX_IO_O1[1] | IO[1].O1 |
| CELL.IMUX_IO_OK[0] | IO[0].OK |
| CELL.IMUX_IO_OK[1] | IO[1].OK |
| CELL.IMUX_IO_IK[0] | IO[0].IK |
| CELL.IMUX_IO_IK[1] | IO[1].IK |
| CELL.IMUX_IO_T[0] | IO[0].T |
| CELL.IMUX_IO_T[1] | IO[1].T |
| CELL.IMUX_CIN | CIN.I |
| CELL.OUT_IO_SN_I1[0] | IO[0].I1 |
| CELL.OUT_IO_SN_I1[1] | IO[1].I1 |
| CELL.OUT_IO_SN_I2[0] | IO[0].I2 |
| CELL.OUT_IO_SN_I2[1] | IO[1].I2 |
Bitstream
| Bit | Frame | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B12 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B11 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B10 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tile IO_S0_E
Cells: 4
Switchbox INT
| Destination | Source |
|---|---|
| CELL.IMUX_CIN | CELL.LONG_V[0] |
| Destination | Source | Bit |
|---|---|---|
| CELL.LONG_H[3] | CELL.SINGLE_V[4] | !MAIN[24][5] |
| CELL.LONG_H[4] | CELL.SINGLE_V[5] | !MAIN[20][9] |
| CELL.LONG_H[5] | CELL.SINGLE_V[6] | !MAIN[35][9] |
| CELL.LONG_V[0] | CELL.SINGLE_H_E[1] | !MAIN[19][9] |
| CELL.LONG_V[1] | CELL.SINGLE_H_E[2] | !MAIN[33][11] |
| CELL.LONG_V[2] | CELL.SINGLE_H_E[3] | !MAIN[29][9] |
| CELL.LONG_V[3] | CELL.SINGLE_H[4] | !MAIN[19][12] |
| CELL.LONG_V[4] | CELL.SINGLE_H[5] | !MAIN[26][9] |
| CELL.LONG_V[5] | CELL.SINGLE_H[6] | !MAIN[30][11] |
| Destination | Source | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.TIE_0 | !MAIN[12][8] |
| CELL.SINGLE_H[0] | CELL.OUT_IO_SN_I2[0] | !MAIN[14][8] |
| CELL.SINGLE_H[1] | CELL.OUT_IO_SN_I2[1] | !MAIN[15][9] |
| CELL.SINGLE_H[2] | CELL.OUT_CLB_XQ_S | !MAIN[14][10] |
| CELL.SINGLE_H[3] | CELL.TIE_0 | !MAIN[11][10] |
| CELL.SINGLE_H[3] | CELL.OUT_CLB_X_S | !MAIN[13][12] |
| CELL.SINGLE_H[4] | CELL.LONG_V[3] | !MAIN[20][12] |
| CELL.SINGLE_H[4] | CELL.OUT_IO_SN_I2[0] | !MAIN[15][8] |
| CELL.SINGLE_H[5] | CELL.LONG_V[4] | !MAIN[22][9] |
| CELL.SINGLE_H[5] | CELL.OUT_IO_SN_I2[1] | !MAIN[17][9] |
| CELL.SINGLE_H[6] | CELL.TIE_0 | !MAIN[13][9] |
| CELL.SINGLE_H[6] | CELL.LONG_V[5] | !MAIN[29][12] |
| CELL.SINGLE_H[6] | CELL.OUT_CLB_XQ_S | !MAIN[15][10] |
| CELL.SINGLE_H[7] | CELL.TIE_0 | !MAIN[12][12] |
| CELL.SINGLE_H[7] | CELL.OUT_CLB_X_S | !MAIN[14][12] |
| CELL.SINGLE_H_E[1] | CELL.LONG_V[0] | !MAIN[18][9] |
| CELL.SINGLE_H_E[2] | CELL.LONG_V[1] | !MAIN[35][12] |
| CELL.SINGLE_H_E[3] | CELL.LONG_V[2] | !MAIN[34][10] |
| CELL.SINGLE_V[0] | CELL.TIE_0 | !MAIN[22][8] |
| CELL.SINGLE_V[0] | CELL.OUT_IO_SN_I2_E1 | !MAIN[22][5] |
| CELL.SINGLE_V[1] | CELL.LONG_IO_H[0] | !MAIN[15][4] |
| CELL.SINGLE_V[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[22][6] |
| CELL.SINGLE_V[2] | CELL.LONG_IO_H[1] | !MAIN[17][4] |
| CELL.SINGLE_V[2] | CELL.OUT_IO_SN_I1[0] | !MAIN[25][4] |
| CELL.SINGLE_V[3] | CELL.OUT_IO_SN_I1_E1 | !MAIN[29][4] |
| CELL.SINGLE_V[4] | CELL.LONG_H[3] | !MAIN[21][10] |
| CELL.SINGLE_V[4] | CELL.OUT_IO_SN_I2_E1 | !MAIN[35][6] |
| CELL.SINGLE_V[5] | CELL.LONG_H[4] | !MAIN[21][9] |
| CELL.SINGLE_V[5] | CELL.LONG_IO_H[2] | !MAIN[33][4] |
| CELL.SINGLE_V[5] | CELL.OUT_IO_SN_I2[0] | !MAIN[32][6] |
| CELL.SINGLE_V[6] | CELL.LONG_H[5] | !MAIN[35][10] |
| CELL.SINGLE_V[6] | CELL.LONG_IO_H[3] | !MAIN[34][4] |
| CELL.SINGLE_V[6] | CELL.OUT_IO_SN_I1[0] | !MAIN[25][5] |
| CELL.SINGLE_V[7] | CELL.TIE_0 | !MAIN[21][12] |
| CELL.SINGLE_V[7] | CELL.OUT_IO_SN_I1_E1 | !MAIN[32][4] |
| CELL.DOUBLE_H0[0] | CELL.OUT_CLB_XQ_S | !MAIN[13][10] |
| CELL.DOUBLE_H0[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[13][8] |
| CELL.DOUBLE_H1[0] | CELL.OUT_CLB_X_S | !MAIN[15][12] |
| CELL.DOUBLE_H1[1] | CELL.OUT_IO_SN_I2[1] | !MAIN[16][9] |
| CELL.DOUBLE_V0[0] | CELL.OUT_IO_SN_I1_E1 | !MAIN[21][3] |
| CELL.DOUBLE_V0[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[31][6] |
| CELL.DOUBLE_V1[0] | CELL.OUT_IO_SN_I1[0] | !MAIN[20][3] |
| CELL.DOUBLE_V1[1] | CELL.OUT_IO_SN_I2_E1 | !MAIN[30][6] |
| CELL.DOUBLE_IO_S0[0] | CELL.DBUF_IO_H[1] | !MAIN[10][2] |
| CELL.DOUBLE_IO_S0[1] | CELL.DBUF_IO_H[1] | !MAIN[9][2] |
| CELL.DOUBLE_IO_S0[2] | CELL.DBUF_IO_H[1] | !MAIN[9][1] |
| CELL.DOUBLE_IO_S0[3] | CELL.DBUF_IO_H[1] | !MAIN[10][1] |
| CELL.DOUBLE_IO_S2[0] | CELL.DBUF_IO_H[0] | !MAIN[35][2] |
| CELL.DOUBLE_IO_S2[1] | CELL.DBUF_IO_H[0] | !MAIN[34][2] |
| CELL.DOUBLE_IO_S2[2] | CELL.DBUF_IO_H[0] | !MAIN[34][1] |
| CELL.DOUBLE_IO_S2[3] | CELL.DBUF_IO_H[0] | !MAIN[35][1] |
| Side A | Side B | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.SINGLE_H_E[0] | !MAIN[18][8] |
| CELL.SINGLE_H[0] | CELL.SINGLE_V[0] | !MAIN[21][8] |
| CELL.SINGLE_H[0] | CELL.SINGLE_V_S[0] | !MAIN[17][8] |
| CELL.SINGLE_H[1] | CELL.SINGLE_H_E[1] | !MAIN[25][8] |
| CELL.SINGLE_H[1] | CELL.SINGLE_V[1] | !MAIN[24][8] |
| CELL.SINGLE_H[1] | CELL.SINGLE_V_S[1] | !MAIN[23][8] |
| CELL.SINGLE_H[2] | CELL.SINGLE_H_E[2] | !MAIN[27][11] |
| CELL.SINGLE_H[2] | CELL.SINGLE_V[2] | !MAIN[26][11] |
| CELL.SINGLE_H[2] | CELL.SINGLE_V_S[2] | !MAIN[28][11] |
| CELL.SINGLE_H[3] | CELL.SINGLE_H_E[3] | !MAIN[26][10] |
| CELL.SINGLE_H[3] | CELL.SINGLE_V[3] | !MAIN[23][10] |
| CELL.SINGLE_H[3] | CELL.SINGLE_V_S[3] | !MAIN[25][10] |
| CELL.SINGLE_H[4] | CELL.SINGLE_H_E[4] | !MAIN[31][9] |
| CELL.SINGLE_H[4] | CELL.SINGLE_V[4] | !MAIN[34][9] |
| CELL.SINGLE_H[4] | CELL.SINGLE_V_S[4] | !MAIN[30][9] |
| CELL.SINGLE_H[5] | CELL.SINGLE_H_E[5] | !MAIN[31][8] |
| CELL.SINGLE_H[5] | CELL.SINGLE_V[5] | !MAIN[30][8] |
| CELL.SINGLE_H[5] | CELL.SINGLE_V_S[5] | !MAIN[33][8] |
| CELL.SINGLE_H[6] | CELL.SINGLE_H_E[6] | !MAIN[30][10] |
| CELL.SINGLE_H[6] | CELL.SINGLE_V[6] | !MAIN[31][11] |
| CELL.SINGLE_H[6] | CELL.SINGLE_V_S[6] | !MAIN[31][10] |
| CELL.SINGLE_H[7] | CELL.SINGLE_H_E[7] | !MAIN[33][12] |
| CELL.SINGLE_H[7] | CELL.SINGLE_V[7] | !MAIN[30][12] |
| CELL.SINGLE_H[7] | CELL.SINGLE_V_S[7] | !MAIN[32][11] |
| CELL.SINGLE_H_E[0] | CELL.SINGLE_V[0] | !MAIN[20][8] |
| CELL.SINGLE_H_E[0] | CELL.SINGLE_V_S[0] | !MAIN[19][8] |
| CELL.SINGLE_H_E[1] | CELL.SINGLE_V[1] | !MAIN[24][9] |
| CELL.SINGLE_H_E[1] | CELL.SINGLE_V_S[1] | !MAIN[25][9] |
| CELL.SINGLE_H_E[2] | CELL.SINGLE_V[2] | !MAIN[26][12] |
| CELL.SINGLE_H_E[2] | CELL.SINGLE_V_S[2] | !MAIN[27][12] |
| CELL.SINGLE_H_E[3] | CELL.SINGLE_V[3] | !MAIN[27][10] |
| CELL.SINGLE_H_E[3] | CELL.SINGLE_V_S[3] | !MAIN[28][10] |
| CELL.SINGLE_H_E[4] | CELL.SINGLE_V[4] | !MAIN[34][11] |
| CELL.SINGLE_H_E[4] | CELL.SINGLE_V_S[4] | !MAIN[32][9] |
| CELL.SINGLE_H_E[5] | CELL.SINGLE_V[5] | !MAIN[32][8] |
| CELL.SINGLE_H_E[5] | CELL.SINGLE_V_S[5] | !MAIN[34][8] |
| CELL.SINGLE_H_E[6] | CELL.SINGLE_V[6] | !MAIN[29][10] |
| CELL.SINGLE_H_E[6] | CELL.SINGLE_V_S[6] | !MAIN[32][10] |
| CELL.SINGLE_H_E[7] | CELL.SINGLE_V[7] | !MAIN[32][12] |
| CELL.SINGLE_H_E[7] | CELL.SINGLE_V_S[7] | !MAIN[34][12] |
| CELL.SINGLE_V[0] | CELL.SINGLE_V_S[0] | !MAIN[16][8] |
| CELL.SINGLE_V[0] | CELL.DOUBLE_IO_S0[0] | !MAIN[22][2] |
| CELL.SINGLE_V[0] | CELL.DOUBLE_IO_S2[0] | !MAIN[24][2] |
| CELL.SINGLE_V[1] | CELL.SINGLE_V_S[1] | !MAIN[23][9] |
| CELL.SINGLE_V[1] | CELL.DOUBLE_IO_S1[0] | !MAIN[18][1] |
| CELL.SINGLE_V[2] | CELL.SINGLE_V_S[2] | !MAIN[25][12] |
| CELL.SINGLE_V[2] | CELL.DOUBLE_IO_S0[1] | !MAIN[27][2] |
| CELL.SINGLE_V[2] | CELL.DOUBLE_IO_S2[1] | !MAIN[26][1] |
| CELL.SINGLE_V[3] | CELL.SINGLE_V_S[3] | !MAIN[22][10] |
| CELL.SINGLE_V[3] | CELL.DOUBLE_IO_S1[1] | !MAIN[25][3] |
| CELL.SINGLE_V[4] | CELL.SINGLE_V_S[4] | !MAIN[33][9] |
| CELL.SINGLE_V[4] | CELL.DOUBLE_IO_S0[2] | !MAIN[30][2] |
| CELL.SINGLE_V[4] | CELL.DOUBLE_IO_S2[2] | !MAIN[29][1] |
| CELL.SINGLE_V[5] | CELL.SINGLE_V_S[5] | !MAIN[35][8] |
| CELL.SINGLE_V[5] | CELL.DOUBLE_IO_S1[2] | !MAIN[28][2] |
| CELL.SINGLE_V[6] | CELL.SINGLE_V_S[6] | !MAIN[33][10] |
| CELL.SINGLE_V[6] | CELL.DOUBLE_IO_S0[3] | !MAIN[32][1] |
| CELL.SINGLE_V[6] | CELL.DOUBLE_IO_S2[3] | !MAIN[32][2] |
| CELL.SINGLE_V[7] | CELL.SINGLE_V_S[7] | !MAIN[31][12] |
| CELL.SINGLE_V[7] | CELL.DOUBLE_IO_S1[3] | !MAIN[31][3] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_H2[0] | !MAIN[24][12] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_V0[0] | !MAIN[22][12] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_V2[0] | !MAIN[23][12] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_H2[1] | !MAIN[28][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_V0[1] | !MAIN[27][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_V2[1] | !MAIN[26][8] |
| CELL.DOUBLE_H2[0] | CELL.DOUBLE_V0[0] | !MAIN[24][10] |
| CELL.DOUBLE_H2[0] | CELL.DOUBLE_V2[0] | !MAIN[24][11] |
| CELL.DOUBLE_H2[1] | CELL.DOUBLE_V0[1] | !MAIN[28][8] |
| CELL.DOUBLE_H2[1] | CELL.DOUBLE_V2[1] | !MAIN[29][8] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_V2[0] | !MAIN[22][11] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_S0[1] | !MAIN[26][2] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_S1[1] | !MAIN[24][3] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_S2[1] | !MAIN[27][1] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_V2[1] | !MAIN[27][8] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_S0[2] | !MAIN[28][1] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_S1[2] | !MAIN[29][2] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_S2[2] | !MAIN[30][1] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_S0[0] | !MAIN[21][2] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_S1[0] | !MAIN[20][2] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_S2[0] | !MAIN[25][2] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_S0[3] | !MAIN[31][2] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_S1[3] | !MAIN[31][1] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_S2[3] | !MAIN[33][2] |
| CELL.DOUBLE_IO_S0[0] | CELL.DOUBLE_IO_S2[0] | !MAIN[23][2] |
| CELL.DOUBLE_IO_S0[1] | CELL.DOUBLE_IO_S2[1] | !MAIN[25][1] |
| CELL.DOUBLE_IO_S0[2] | CELL.DOUBLE_IO_S2[2] | !MAIN[30][3] |
| CELL.DOUBLE_IO_S0[3] | CELL.DOUBLE_IO_S2[3] | !MAIN[32][3] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[7][2] | MAIN[8][2] | MAIN[7][1] | MAIN[8][1] | CELL.DBUF_IO_H[0] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_S0[0] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_S0[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_S0[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[1] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[33][3] | MAIN[34][3] | MAIN[35][3] | MAIN[33][1] | CELL.DBUF_IO_H[1] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_S2[1] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_S2[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_S2[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S2[0] |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[26][5] | MAIN[29][5] | MAIN[27][5] | CELL.LONG_V[0] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[0] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[35][5] | MAIN[34][6] | MAIN[33][5] | CELL.LONG_V[1] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[1] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[31][5] | MAIN[32][5] | MAIN[30][5] | CELL.LONG_V[2] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[6][5] | MAIN[7][6] | MAIN[6][6] | CELL.LONG_V[3] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[1] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[5][5] | MAIN[2][6] | MAIN[1][6] | CELL.LONG_V[4] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[8][5] | MAIN[9][5] | MAIN[8][6] | CELL.LONG_V[5] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[3] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][6] | MAIN[16][4] | CELL.LONG_IO_H[0] |
| Source | ||
| 0 | 0 | CELL.LONG_V[0] |
| 0 | 1 | CELL.SINGLE_V[1] |
| 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[23][3] | MAIN[14][2] | MAIN[18][4] | MAIN[17][1] | CELL.LONG_IO_H[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_V[1] |
| 0 | 0 | 1 | 0 | CELL.LONG_V[3] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[22][3] | MAIN[20][4] | MAIN[21][4] | MAIN[22][4] | CELL.LONG_IO_H[2] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_V[2] |
| 0 | 0 | 1 | 0 | CELL.LONG_V[4] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][5] | MAIN[23][4] | CELL.LONG_IO_H[3] |
| Source | ||
| 0 | 0 | CELL.LONG_V[5] |
| 0 | 1 | CELL.SINGLE_V[6] |
| 1 | 1 | off |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[10][12] | MAIN[10][10] | MAIN[11][9] | MAIN[11][11] | MAIN[11][12] | MAIN[12][11] | MAIN[12][10] | MAIN[12][9] | CELL.IMUX_CLB_F2 |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_H[5] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H1[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_H[4] |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | CELL.DOUBLE_H0[1] |
| 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | CELL.LONG_H[4] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | CELL.SINGLE_H[6] |
| 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | CELL_N.LONG_H_BUF[2] |
| 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | CELL_N.LONG_H[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_H0[0] |
| 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.SINGLE_H[7] |
| 1 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H1[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[9][10] | MAIN[9][11] | MAIN[8][9] | MAIN[8][10] | MAIN[10][9] | MAIN[8][12] | MAIN[9][12] | MAIN[10][11] | CELL.IMUX_CLB_F4 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL_N.LONG_H[0] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_H[5] |
| 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_H[3] |
| 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | CELL.SINGLE_H[7] |
| 0 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | CELL_N.LONG_H[1] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.DOUBLE_H0[1] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_H0[0] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[6] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| Bits | Destination | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| MAIN[2][10] | MAIN[3][10] | MAIN[3][12] | MAIN[2][9] | MAIN[3][11] | MAIN[2][11] | MAIN[2][12] | MAIN[3][9] | MAIN[4][11] | CELL.IMUX_CLB_G2 |
| Source | |||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SPECIAL_CLB_COUT0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.LONG_H[4] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[4] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.LONG_H[5] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.SINGLE_H[7] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H0[0] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | CELL_N.LONG_H_BUF[2] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | CELL.SINGLE_H[6] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL_N.LONG_H[0] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[5] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.DOUBLE_H0[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][12] | MAIN[4][12] | MAIN[6][11] | MAIN[4][9] | MAIN[4][10] | MAIN[5][10] | MAIN[5][11] | MAIN[5][9] | CELL.IMUX_CLB_G4 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL_N.LONG_H[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_H[3] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.LONG_H[5] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H0[1] |
| 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | CELL.SINGLE_H[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | CELL.SINGLE_H[6] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.DOUBLE_H0[0] |
| 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_N.LONG_H[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[7] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[0][10] | MAIN[0][9] | MAIN[1][10] | MAIN[1][12] | MAIN[0][11] | MAIN[0][12] | MAIN[1][9] | MAIN[1][11] | CELL.IMUX_CLB_C2 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.LONG_H[4] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[5] |
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.LONG_H[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | CELL.SINGLE_H[7] |
| 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H0[0] |
| 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | CELL_N.LONG_H[1] |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | CELL.SINGLE_H[6] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_N.LONG_H_BUF[2] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[4] |
| 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.DOUBLE_H0[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| Bits | Destination | ||||||
|---|---|---|---|---|---|---|---|
| MAIN[26][4] | MAIN[26][3] | MAIN[29][3] | MAIN[28][4] | MAIN[27][3] | MAIN[28][3] | MAIN[27][4] | CELL.IMUX_IO_O1[0] |
| Source | |||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 1 | 0 | 0 | 1 | 1 | 0 | CELL.LONG_V[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_V[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_V[4] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | ||||||
|---|---|---|---|---|---|---|---|
| MAIN[1][4] | MAIN[0][4] | MAIN[0][3] | MAIN[1][3] | MAIN[2][3] | MAIN[2][4] | MAIN[3][5] | CELL.IMUX_IO_O1[1] |
| Source | |||||||
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.TIE_0 |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[2] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | CELL_E.DOUBLE_V0[1] |
| 1 | 1 | 0 | 1 | 1 | 0 | 1 | CELL_E.DOUBLE_V1[0] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | CELL_E.LONG_V[2] |
| 1 | 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.LONG_V[0] |
| 1 | 1 | 1 | 1 | 0 | 0 | 1 | CELL_E.LONG_V[1] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[23][5] | MAIN[23][6] | MAIN[24][6] | MAIN[25][6] | MAIN[28][6] | MAIN[26][6] | CELL.IMUX_IO_OK[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 0 | 0 | CELL.GCLK[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 1 | 0 | 1 | 0 | 0 | CELL.GCLK[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 1 | 0 | 0 | 0 | CELL.GCLK[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 0 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[11][6] | MAIN[10][6] | MAIN[10][5] | MAIN[12][5] | MAIN[11][5] | MAIN[13][5] | CELL.IMUX_IO_OK[1] |
| Source | ||||||
| 0 | 0 | 0 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 0 | 0 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 0 | 0 | 1 | 1 | 0 | CELL.GCLK[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 1 | 1 | 0 | 0 | 1 | 1 | CELL_E.SINGLE_V[2] |
| 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.SINGLE_V[3] |
| 1 | 1 | 0 | 1 | 1 | 0 | CELL_E.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL_E.SINGLE_V[4] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[18][5] | MAIN[19][5] | MAIN[20][5] | MAIN[21][5] | MAIN[19][6] | MAIN[18][6] | CELL.IMUX_IO_IK[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 0 | 0 | CELL.GCLK[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 1 | 0 | 1 | 0 | 0 | CELL.GCLK[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 1 | 0 | 0 | 0 | CELL.GCLK[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 0 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[16][6] | MAIN[14][6] | MAIN[14][5] | MAIN[15][5] | MAIN[16][5] | MAIN[17][5] | CELL.IMUX_IO_IK[1] |
| Source | ||||||
| 0 | 0 | 0 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 0 | 0 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 0 | 0 | 1 | 1 | 0 | CELL.GCLK[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 1 | 1 | 0 | 0 | 1 | 1 | CELL_E.SINGLE_V[2] |
| 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.SINGLE_V[3] |
| 1 | 1 | 0 | 1 | 1 | 0 | CELL_E.SINGLE_V[4] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL_E.SINGLE_V[5] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][2] | MAIN[3][2] | MAIN[6][0] | MAIN[6][1] | MAIN[6][2] | MAIN[4][2] | MAIN[5][1] | MAIN[4][1] | CELL.IMUX_IO_T[0] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.LONG_IO_H[3] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_H[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[1] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_S1[0] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_S1[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[0][1] | MAIN[1][2] | MAIN[11][2] | MAIN[2][1] | MAIN[2][2] | MAIN[3][1] | MAIN[1][1] | MAIN[0][2] | CELL.IMUX_IO_T[1] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_IO_H[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.GCLK[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_H[3] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[0] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[1] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[1] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_S1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S1[0] |
Bels IO
| Pin | Direction | IO[0] | IO[1] |
|---|---|---|---|
| IK | in | CELL.IMUX_IO_IK[0] invert by !MAIN[22][0] | CELL.IMUX_IO_IK[1] invert by !MAIN[13][0] |
| OK | in | CELL.IMUX_IO_OK[0] invert by !MAIN[32][0] | CELL.IMUX_IO_OK[1] invert by !MAIN[2][0] |
| O1 | in | CELL.IMUX_IO_O1[0] | CELL.IMUX_IO_O1[1] |
| O2 | in | CELL.IMUX_CLB_F4 | CELL.IMUX_CLB_G4 |
| T | in | CELL.IMUX_IO_T[0] invert by !MAIN[34][0] | CELL.IMUX_IO_T[1] invert by !MAIN[0][0] |
| I1 | out | CELL.OUT_IO_SN_I1[0] | CELL.OUT_IO_SN_I1[1] |
| I2 | out | CELL.OUT_IO_SN_I2[0] | CELL.OUT_IO_SN_I2[1] |
| CLKIN | out | - | CELL.OUT_IO_CLKIN |
| Attribute | IO[0] | IO[1] |
|---|---|---|
| SLEW | [enum: IO_SLEW] | [enum: IO_SLEW] |
| PULL | [enum: IO_PULL] | [enum: IO_PULL] |
| IFF_SRVAL bit 0 | !MAIN[23][0] | !MAIN[12][0] |
| OFF_SRVAL bit 0 | !MAIN[24][1] | !MAIN[11][1] |
| READBACK_I1 bit 0 | !MAIN[18][3] | !MAIN[17][2] |
| READBACK_I2 bit 0 | !MAIN[18][2] | !MAIN[17][3] |
| READBACK_OQ bit 0 | !MAIN[16][3] | !MAIN[16][2] |
| MUX_I1 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| MUX_I2 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| IFF_D | [enum: IO_IFF_D] | [enum: IO_IFF_D] |
| OFF_D_INV | !MAIN[25][0] | !MAIN[9][0] |
| MUX_OFF_D | [enum: IO_MUX_OFF_D] | [enum: IO_MUX_OFF_D] |
| MUX_O | [enum: IO_MUX_O] | [enum: IO_MUX_O] |
| OFF_USED | MAIN[24][0] | MAIN[10][0] |
| IFF_CE_ENABLE | !MAIN[19][1] | !MAIN[13][2] |
| OFF_CE_ENABLE | !MAIN[30][0] | !MAIN[12][2] |
| SYNC_D | [enum: IO_SYNC_D] | [enum: IO_SYNC_D] |
| IFF_CE_ENABLE_NO_IQ | !MAIN[8][4] | !MAIN[8][3] |
| MUX_T | [enum: IO_MUX_T] | [enum: IO_MUX_T] |
| DRIVE | [enum: IO_DRIVE] | [enum: IO_DRIVE] |
| _5V_TOLERANT | MAIN[13][4] | MAIN[12][4] |
| IO[0].SLEW | MAIN[33][0] |
|---|---|
| IO[1].SLEW | MAIN[1][0] |
| FAST | 0 |
| SLOW | 1 |
| IO[0].PULL | MAIN[22][1] | MAIN[23][1] |
|---|---|---|
| IO[1].PULL | MAIN[13][1] | MAIN[12][1] |
| NONE | 1 | 1 |
| PULLUP | 0 | 1 |
| PULLDOWN | 1 | 0 |
| IO[0].MUX_I1 | MAIN[19][0] | MAIN[17][0] |
|---|---|---|
| IO[1].MUX_I1 | MAIN[16][0] | MAIN[15][1] |
| IO[0].MUX_I2 | MAIN[21][0] | MAIN[20][0] |
| IO[1].MUX_I2 | MAIN[15][0] | MAIN[14][0] |
| I | 0 | 1 |
| IQ | 1 | 1 |
| IQL | 1 | 0 |
| IO[0].IFF_D | MAIN[18][0] | MAIN[20][1] |
|---|---|---|
| IO[1].IFF_D | MAIN[16][1] | MAIN[14][1] |
| I | 1 | 1 |
| DELAY | 0 | 0 |
| MEDDELAY | 0 | 1 |
| SYNC | 1 | 0 |
| IO[0].MUX_OFF_D | MAIN[26][0] |
|---|---|
| IO[1].MUX_OFF_D | MAIN[8][0] |
| O1 | 1 |
| O2 | 0 |
| IO[0].MUX_O | MAIN[28][0] | MAIN[27][0] | MAIN[29][0] | MAIN[31][0] |
|---|---|---|---|---|
| IO[1].MUX_O | MAIN[4][0] | MAIN[3][0] | MAIN[7][0] | MAIN[5][0] |
| O1 | 0 | 0 | 0 | 0 |
| O1_INV | 0 | 0 | 0 | 1 |
| O2 | 0 | 1 | 1 | 1 |
| O2_INV | 1 | 1 | 1 | 1 |
| OQ | 0 | 0 | 1 | 0 |
| MUX | 1 | 0 | 1 | 1 |
| IO[0].SYNC_D | MAIN[21][1] |
|---|---|
| IO[1].SYNC_D | MAIN[11][0] |
| I | 1 |
| DELAY | 0 |
| IO[0].MUX_T | MAIN[13][3] |
|---|---|
| IO[1].MUX_T | MAIN[10][3] |
| T | 1 |
| TQ | 0 |
| IO[0].DRIVE | MAIN[14][4] |
|---|---|
| IO[1].DRIVE | MAIN[12][3] |
| _12 | 1 |
| _24 | 0 |
Bels CIN
| Pin | Direction | CIN |
|---|---|---|
| I | in | CELL.IMUX_CIN |
Bel wires
| Wire | Pins |
|---|---|
| CELL.IMUX_CLB_F4 | IO[0].O2 |
| CELL.IMUX_CLB_G4 | IO[1].O2 |
| CELL.IMUX_IO_O1[0] | IO[0].O1 |
| CELL.IMUX_IO_O1[1] | IO[1].O1 |
| CELL.IMUX_IO_OK[0] | IO[0].OK |
| CELL.IMUX_IO_OK[1] | IO[1].OK |
| CELL.IMUX_IO_IK[0] | IO[0].IK |
| CELL.IMUX_IO_IK[1] | IO[1].IK |
| CELL.IMUX_IO_T[0] | IO[0].T |
| CELL.IMUX_IO_T[1] | IO[1].T |
| CELL.IMUX_CIN | CIN.I |
| CELL.OUT_IO_SN_I1[0] | IO[0].I1 |
| CELL.OUT_IO_SN_I1[1] | IO[1].I1 |
| CELL.OUT_IO_SN_I2[0] | IO[0].I2 |
| CELL.OUT_IO_SN_I2[1] | IO[1].I2 |
| CELL.OUT_IO_CLKIN | IO[1].CLKIN |
Bitstream
| Bit | Frame | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F40 | F39 | F38 | F37 | F36 | F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B12 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B11 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B10 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tile IO_S1
Cells: 4
Switchbox INT
| Destination | Source |
|---|---|
| CELL.IMUX_CIN | CELL.LONG_V[0] |
| Destination | Source | Bit |
|---|---|---|
| CELL.LONG_H[3] | CELL.SINGLE_V[4] | !MAIN[24][5] |
| CELL.LONG_H[4] | CELL.SINGLE_V[5] | !MAIN[20][9] |
| CELL.LONG_H[5] | CELL.SINGLE_V[6] | !MAIN[35][9] |
| CELL.LONG_V[0] | CELL.SINGLE_H_E[1] | !MAIN[19][9] |
| CELL.LONG_V[1] | CELL.SINGLE_H_E[2] | !MAIN[33][11] |
| CELL.LONG_V[2] | CELL.SINGLE_H_E[3] | !MAIN[29][9] |
| CELL.LONG_V[3] | CELL.SINGLE_H[4] | !MAIN[19][12] |
| CELL.LONG_V[4] | CELL.SINGLE_H[5] | !MAIN[26][9] |
| CELL.LONG_V[5] | CELL.SINGLE_H[6] | !MAIN[30][11] |
| Destination | Source | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.TIE_0 | !MAIN[12][8] |
| CELL.SINGLE_H[0] | CELL.OUT_IO_SN_I2[0] | !MAIN[14][8] |
| CELL.SINGLE_H[1] | CELL.OUT_IO_SN_I2[1] | !MAIN[15][9] |
| CELL.SINGLE_H[2] | CELL.OUT_CLB_XQ_S | !MAIN[14][10] |
| CELL.SINGLE_H[3] | CELL.TIE_0 | !MAIN[11][10] |
| CELL.SINGLE_H[3] | CELL.OUT_CLB_X_S | !MAIN[13][12] |
| CELL.SINGLE_H[4] | CELL.LONG_V[3] | !MAIN[20][12] |
| CELL.SINGLE_H[4] | CELL.OUT_IO_SN_I2[0] | !MAIN[15][8] |
| CELL.SINGLE_H[5] | CELL.LONG_V[4] | !MAIN[22][9] |
| CELL.SINGLE_H[5] | CELL.OUT_IO_SN_I2[1] | !MAIN[17][9] |
| CELL.SINGLE_H[6] | CELL.TIE_0 | !MAIN[13][9] |
| CELL.SINGLE_H[6] | CELL.LONG_V[5] | !MAIN[29][12] |
| CELL.SINGLE_H[6] | CELL.OUT_CLB_XQ_S | !MAIN[15][10] |
| CELL.SINGLE_H[7] | CELL.TIE_0 | !MAIN[12][12] |
| CELL.SINGLE_H[7] | CELL.OUT_CLB_X_S | !MAIN[14][12] |
| CELL.SINGLE_H_E[1] | CELL.LONG_V[0] | !MAIN[18][9] |
| CELL.SINGLE_H_E[2] | CELL.LONG_V[1] | !MAIN[35][12] |
| CELL.SINGLE_H_E[3] | CELL.LONG_V[2] | !MAIN[34][10] |
| CELL.SINGLE_V[0] | CELL.TIE_0 | !MAIN[22][8] |
| CELL.SINGLE_V[0] | CELL.OUT_IO_SN_I2_E1 | !MAIN[22][5] |
| CELL.SINGLE_V[1] | CELL.LONG_IO_H[0] | !MAIN[15][4] |
| CELL.SINGLE_V[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[22][6] |
| CELL.SINGLE_V[2] | CELL.LONG_IO_H[1] | !MAIN[17][4] |
| CELL.SINGLE_V[2] | CELL.OUT_IO_SN_I1[0] | !MAIN[25][4] |
| CELL.SINGLE_V[3] | CELL.OUT_IO_SN_I1_E1 | !MAIN[29][4] |
| CELL.SINGLE_V[4] | CELL.LONG_H[3] | !MAIN[21][10] |
| CELL.SINGLE_V[4] | CELL.OUT_IO_SN_I2_E1 | !MAIN[35][6] |
| CELL.SINGLE_V[5] | CELL.LONG_H[4] | !MAIN[21][9] |
| CELL.SINGLE_V[5] | CELL.LONG_IO_H[2] | !MAIN[33][4] |
| CELL.SINGLE_V[5] | CELL.OUT_IO_SN_I2[0] | !MAIN[32][6] |
| CELL.SINGLE_V[6] | CELL.LONG_H[5] | !MAIN[35][10] |
| CELL.SINGLE_V[6] | CELL.LONG_IO_H[3] | !MAIN[34][4] |
| CELL.SINGLE_V[6] | CELL.OUT_IO_SN_I1[0] | !MAIN[25][5] |
| CELL.SINGLE_V[7] | CELL.TIE_0 | !MAIN[21][12] |
| CELL.SINGLE_V[7] | CELL.OUT_IO_SN_I1_E1 | !MAIN[32][4] |
| CELL.DOUBLE_H0[0] | CELL.OUT_CLB_XQ_S | !MAIN[13][10] |
| CELL.DOUBLE_H0[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[13][8] |
| CELL.DOUBLE_H1[0] | CELL.OUT_CLB_X_S | !MAIN[15][12] |
| CELL.DOUBLE_H1[1] | CELL.OUT_IO_SN_I2[1] | !MAIN[16][9] |
| CELL.DOUBLE_V0[0] | CELL.OUT_IO_SN_I1_E1 | !MAIN[21][3] |
| CELL.DOUBLE_V0[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[31][6] |
| CELL.DOUBLE_V1[0] | CELL.OUT_IO_SN_I1[0] | !MAIN[20][3] |
| CELL.DOUBLE_V1[1] | CELL.OUT_IO_SN_I2_E1 | !MAIN[30][6] |
| CELL.DOUBLE_IO_S0[0] | CELL.DBUF_IO_H[1] | !MAIN[10][2] |
| CELL.DOUBLE_IO_S0[1] | CELL.DBUF_IO_H[1] | !MAIN[9][2] |
| CELL.DOUBLE_IO_S0[2] | CELL.DBUF_IO_H[1] | !MAIN[9][1] |
| CELL.DOUBLE_IO_S0[3] | CELL.DBUF_IO_H[1] | !MAIN[10][1] |
| CELL.DOUBLE_IO_S2[0] | CELL.DBUF_IO_H[0] | !MAIN[35][2] |
| CELL.DOUBLE_IO_S2[1] | CELL.DBUF_IO_H[0] | !MAIN[34][2] |
| CELL.DOUBLE_IO_S2[2] | CELL.DBUF_IO_H[0] | !MAIN[34][1] |
| CELL.DOUBLE_IO_S2[3] | CELL.DBUF_IO_H[0] | !MAIN[35][1] |
| Side A | Side B | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.SINGLE_H_E[0] | !MAIN[18][8] |
| CELL.SINGLE_H[0] | CELL.SINGLE_V[0] | !MAIN[21][8] |
| CELL.SINGLE_H[0] | CELL.SINGLE_V_S[0] | !MAIN[17][8] |
| CELL.SINGLE_H[1] | CELL.SINGLE_H_E[1] | !MAIN[25][8] |
| CELL.SINGLE_H[1] | CELL.SINGLE_V[1] | !MAIN[24][8] |
| CELL.SINGLE_H[1] | CELL.SINGLE_V_S[1] | !MAIN[23][8] |
| CELL.SINGLE_H[2] | CELL.SINGLE_H_E[2] | !MAIN[27][11] |
| CELL.SINGLE_H[2] | CELL.SINGLE_V[2] | !MAIN[26][11] |
| CELL.SINGLE_H[2] | CELL.SINGLE_V_S[2] | !MAIN[28][11] |
| CELL.SINGLE_H[3] | CELL.SINGLE_H_E[3] | !MAIN[26][10] |
| CELL.SINGLE_H[3] | CELL.SINGLE_V[3] | !MAIN[23][10] |
| CELL.SINGLE_H[3] | CELL.SINGLE_V_S[3] | !MAIN[25][10] |
| CELL.SINGLE_H[4] | CELL.SINGLE_H_E[4] | !MAIN[31][9] |
| CELL.SINGLE_H[4] | CELL.SINGLE_V[4] | !MAIN[34][9] |
| CELL.SINGLE_H[4] | CELL.SINGLE_V_S[4] | !MAIN[30][9] |
| CELL.SINGLE_H[5] | CELL.SINGLE_H_E[5] | !MAIN[31][8] |
| CELL.SINGLE_H[5] | CELL.SINGLE_V[5] | !MAIN[30][8] |
| CELL.SINGLE_H[5] | CELL.SINGLE_V_S[5] | !MAIN[33][8] |
| CELL.SINGLE_H[6] | CELL.SINGLE_H_E[6] | !MAIN[30][10] |
| CELL.SINGLE_H[6] | CELL.SINGLE_V[6] | !MAIN[31][11] |
| CELL.SINGLE_H[6] | CELL.SINGLE_V_S[6] | !MAIN[31][10] |
| CELL.SINGLE_H[7] | CELL.SINGLE_H_E[7] | !MAIN[33][12] |
| CELL.SINGLE_H[7] | CELL.SINGLE_V[7] | !MAIN[30][12] |
| CELL.SINGLE_H[7] | CELL.SINGLE_V_S[7] | !MAIN[32][11] |
| CELL.SINGLE_H_E[0] | CELL.SINGLE_V[0] | !MAIN[20][8] |
| CELL.SINGLE_H_E[0] | CELL.SINGLE_V_S[0] | !MAIN[19][8] |
| CELL.SINGLE_H_E[1] | CELL.SINGLE_V[1] | !MAIN[24][9] |
| CELL.SINGLE_H_E[1] | CELL.SINGLE_V_S[1] | !MAIN[25][9] |
| CELL.SINGLE_H_E[2] | CELL.SINGLE_V[2] | !MAIN[26][12] |
| CELL.SINGLE_H_E[2] | CELL.SINGLE_V_S[2] | !MAIN[27][12] |
| CELL.SINGLE_H_E[3] | CELL.SINGLE_V[3] | !MAIN[27][10] |
| CELL.SINGLE_H_E[3] | CELL.SINGLE_V_S[3] | !MAIN[28][10] |
| CELL.SINGLE_H_E[4] | CELL.SINGLE_V[4] | !MAIN[34][11] |
| CELL.SINGLE_H_E[4] | CELL.SINGLE_V_S[4] | !MAIN[32][9] |
| CELL.SINGLE_H_E[5] | CELL.SINGLE_V[5] | !MAIN[32][8] |
| CELL.SINGLE_H_E[5] | CELL.SINGLE_V_S[5] | !MAIN[34][8] |
| CELL.SINGLE_H_E[6] | CELL.SINGLE_V[6] | !MAIN[29][10] |
| CELL.SINGLE_H_E[6] | CELL.SINGLE_V_S[6] | !MAIN[32][10] |
| CELL.SINGLE_H_E[7] | CELL.SINGLE_V[7] | !MAIN[32][12] |
| CELL.SINGLE_H_E[7] | CELL.SINGLE_V_S[7] | !MAIN[34][12] |
| CELL.SINGLE_V[0] | CELL.SINGLE_V_S[0] | !MAIN[16][8] |
| CELL.SINGLE_V[0] | CELL.DOUBLE_IO_S1[0] | !MAIN[18][1] |
| CELL.SINGLE_V[1] | CELL.SINGLE_V_S[1] | !MAIN[23][9] |
| CELL.SINGLE_V[1] | CELL.DOUBLE_IO_S0[0] | !MAIN[22][2] |
| CELL.SINGLE_V[1] | CELL.DOUBLE_IO_S2[0] | !MAIN[24][2] |
| CELL.SINGLE_V[2] | CELL.SINGLE_V_S[2] | !MAIN[25][12] |
| CELL.SINGLE_V[2] | CELL.DOUBLE_IO_S1[1] | !MAIN[25][3] |
| CELL.SINGLE_V[3] | CELL.SINGLE_V_S[3] | !MAIN[22][10] |
| CELL.SINGLE_V[3] | CELL.DOUBLE_IO_S0[1] | !MAIN[27][2] |
| CELL.SINGLE_V[3] | CELL.DOUBLE_IO_S2[1] | !MAIN[26][1] |
| CELL.SINGLE_V[4] | CELL.SINGLE_V_S[4] | !MAIN[33][9] |
| CELL.SINGLE_V[4] | CELL.DOUBLE_IO_S1[2] | !MAIN[28][2] |
| CELL.SINGLE_V[5] | CELL.SINGLE_V_S[5] | !MAIN[35][8] |
| CELL.SINGLE_V[5] | CELL.DOUBLE_IO_S0[2] | !MAIN[30][2] |
| CELL.SINGLE_V[5] | CELL.DOUBLE_IO_S2[2] | !MAIN[29][1] |
| CELL.SINGLE_V[6] | CELL.SINGLE_V_S[6] | !MAIN[33][10] |
| CELL.SINGLE_V[6] | CELL.DOUBLE_IO_S1[3] | !MAIN[31][3] |
| CELL.SINGLE_V[7] | CELL.SINGLE_V_S[7] | !MAIN[31][12] |
| CELL.SINGLE_V[7] | CELL.DOUBLE_IO_S0[3] | !MAIN[32][1] |
| CELL.SINGLE_V[7] | CELL.DOUBLE_IO_S2[3] | !MAIN[32][2] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_H2[0] | !MAIN[24][12] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_V0[0] | !MAIN[22][12] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_V2[0] | !MAIN[23][12] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_H2[1] | !MAIN[28][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_V0[1] | !MAIN[27][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_V2[1] | !MAIN[26][8] |
| CELL.DOUBLE_H2[0] | CELL.DOUBLE_V0[0] | !MAIN[24][10] |
| CELL.DOUBLE_H2[0] | CELL.DOUBLE_V2[0] | !MAIN[24][11] |
| CELL.DOUBLE_H2[1] | CELL.DOUBLE_V0[1] | !MAIN[28][8] |
| CELL.DOUBLE_H2[1] | CELL.DOUBLE_V2[1] | !MAIN[29][8] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_V2[0] | !MAIN[22][11] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_S0[1] | !MAIN[26][2] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_S1[1] | !MAIN[24][3] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_S2[1] | !MAIN[27][1] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_V2[1] | !MAIN[27][8] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_S0[2] | !MAIN[28][1] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_S1[2] | !MAIN[29][2] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_S2[2] | !MAIN[30][1] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_S0[0] | !MAIN[21][2] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_S1[0] | !MAIN[20][2] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_S2[0] | !MAIN[25][2] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_S0[3] | !MAIN[31][2] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_S1[3] | !MAIN[31][1] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_S2[3] | !MAIN[33][2] |
| CELL.DOUBLE_IO_S0[0] | CELL.DOUBLE_IO_S2[0] | !MAIN[23][2] |
| CELL.DOUBLE_IO_S0[1] | CELL.DOUBLE_IO_S2[1] | !MAIN[25][1] |
| CELL.DOUBLE_IO_S0[2] | CELL.DOUBLE_IO_S2[2] | !MAIN[30][3] |
| CELL.DOUBLE_IO_S0[3] | CELL.DOUBLE_IO_S2[3] | !MAIN[32][3] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[7][2] | MAIN[8][2] | MAIN[7][1] | MAIN[8][1] | CELL.DBUF_IO_H[0] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_S0[0] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_S0[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_S0[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[1] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[33][3] | MAIN[34][3] | MAIN[35][3] | MAIN[33][1] | CELL.DBUF_IO_H[1] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_S2[1] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_S2[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_S2[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S2[0] |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[26][5] | MAIN[29][5] | MAIN[27][5] | CELL.LONG_V[0] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[0] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[35][5] | MAIN[34][6] | MAIN[33][5] | CELL.LONG_V[1] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[1] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[31][5] | MAIN[32][5] | MAIN[30][5] | CELL.LONG_V[2] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[6][5] | MAIN[7][6] | MAIN[6][6] | CELL.LONG_V[3] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[1] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[5][5] | MAIN[2][6] | MAIN[1][6] | CELL.LONG_V[4] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[8][5] | MAIN[9][5] | MAIN[8][6] | CELL.LONG_V[5] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[3] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][6] | MAIN[16][4] | CELL.LONG_IO_H[0] |
| Source | ||
| 0 | 0 | CELL.LONG_V[0] |
| 0 | 1 | CELL.SINGLE_V[1] |
| 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[23][3] | MAIN[14][2] | MAIN[18][4] | MAIN[17][1] | CELL.LONG_IO_H[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_V[1] |
| 0 | 0 | 1 | 0 | CELL.LONG_V[3] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[22][3] | MAIN[20][4] | MAIN[21][4] | MAIN[22][4] | CELL.LONG_IO_H[2] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_V[2] |
| 0 | 0 | 1 | 0 | CELL.LONG_V[4] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][5] | MAIN[23][4] | CELL.LONG_IO_H[3] |
| Source | ||
| 0 | 0 | CELL.LONG_V[5] |
| 0 | 1 | CELL.SINGLE_V[6] |
| 1 | 1 | off |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[10][12] | MAIN[10][10] | MAIN[11][9] | MAIN[11][11] | MAIN[11][12] | MAIN[12][11] | MAIN[12][10] | MAIN[12][9] | CELL.IMUX_CLB_F2 |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_H[5] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H1[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_H[4] |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | CELL.DOUBLE_H0[1] |
| 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | CELL.LONG_H[4] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | CELL.SINGLE_H[6] |
| 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | CELL_N.LONG_H_BUF[2] |
| 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | CELL_N.LONG_H[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_H0[0] |
| 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.SINGLE_H[7] |
| 1 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H1[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[9][10] | MAIN[9][11] | MAIN[8][9] | MAIN[8][10] | MAIN[10][9] | MAIN[8][12] | MAIN[9][12] | MAIN[10][11] | CELL.IMUX_CLB_F4 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL_N.LONG_H[0] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_H[5] |
| 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_H[3] |
| 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | CELL.SINGLE_H[7] |
| 0 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | CELL_N.LONG_H[1] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.DOUBLE_H0[1] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_H0[0] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[6] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| Bits | Destination | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| MAIN[2][10] | MAIN[3][10] | MAIN[3][12] | MAIN[2][9] | MAIN[3][11] | MAIN[2][11] | MAIN[2][12] | MAIN[3][9] | MAIN[4][11] | CELL.IMUX_CLB_G2 |
| Source | |||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SPECIAL_CLB_COUT0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.LONG_H[4] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[4] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.LONG_H[5] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.SINGLE_H[7] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H0[0] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | CELL_N.LONG_H_BUF[2] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | CELL.SINGLE_H[6] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL_N.LONG_H[0] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[5] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.DOUBLE_H0[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][12] | MAIN[4][12] | MAIN[6][11] | MAIN[4][9] | MAIN[4][10] | MAIN[5][10] | MAIN[5][11] | MAIN[5][9] | CELL.IMUX_CLB_G4 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL_N.LONG_H[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_H[3] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.LONG_H[5] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H0[1] |
| 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | CELL.SINGLE_H[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | CELL.SINGLE_H[6] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.DOUBLE_H0[0] |
| 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_N.LONG_H[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[7] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[0][10] | MAIN[0][9] | MAIN[1][10] | MAIN[1][12] | MAIN[0][11] | MAIN[0][12] | MAIN[1][9] | MAIN[1][11] | CELL.IMUX_CLB_C2 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.LONG_H[4] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[5] |
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.LONG_H[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | CELL.SINGLE_H[7] |
| 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H0[0] |
| 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | CELL_N.LONG_H[1] |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | CELL.SINGLE_H[6] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_N.LONG_H_BUF[2] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[4] |
| 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.DOUBLE_H0[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| Bits | Destination | ||||||
|---|---|---|---|---|---|---|---|
| MAIN[26][4] | MAIN[26][3] | MAIN[29][3] | MAIN[28][4] | MAIN[27][3] | MAIN[28][3] | MAIN[27][4] | CELL.IMUX_IO_O1[0] |
| Source | |||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 1 | 0 | 0 | 1 | 1 | 0 | CELL.LONG_V[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_V[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_V[4] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | ||||||
|---|---|---|---|---|---|---|---|
| MAIN[1][4] | MAIN[0][4] | MAIN[0][3] | MAIN[1][3] | MAIN[2][3] | MAIN[2][4] | MAIN[3][5] | CELL.IMUX_IO_O1[1] |
| Source | |||||||
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.TIE_0 |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[2] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | CELL_E.DOUBLE_V0[1] |
| 1 | 1 | 0 | 1 | 1 | 0 | 1 | CELL_E.DOUBLE_V1[0] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | CELL_E.LONG_V[2] |
| 1 | 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.LONG_V[0] |
| 1 | 1 | 1 | 1 | 0 | 0 | 1 | CELL_E.LONG_V[1] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[23][5] | MAIN[23][6] | MAIN[24][6] | MAIN[25][6] | MAIN[28][6] | MAIN[26][6] | CELL.IMUX_IO_OK[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 0 | 0 | CELL.GCLK[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 1 | 0 | 1 | 0 | 0 | CELL.GCLK[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 1 | 0 | 0 | 0 | CELL.GCLK[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 0 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[11][6] | MAIN[10][6] | MAIN[10][5] | MAIN[12][5] | MAIN[11][5] | MAIN[13][5] | CELL.IMUX_IO_OK[1] |
| Source | ||||||
| 0 | 0 | 0 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 0 | 0 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 0 | 0 | 1 | 1 | 0 | CELL.GCLK[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 1 | 1 | 0 | 0 | 1 | 1 | CELL_E.SINGLE_V[2] |
| 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.SINGLE_V[3] |
| 1 | 1 | 0 | 1 | 1 | 0 | CELL_E.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL_E.SINGLE_V[4] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[18][5] | MAIN[19][5] | MAIN[20][5] | MAIN[21][5] | MAIN[19][6] | MAIN[18][6] | CELL.IMUX_IO_IK[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 0 | 0 | CELL.GCLK[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 1 | 0 | 1 | 0 | 0 | CELL.GCLK[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 1 | 0 | 0 | 0 | CELL.GCLK[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 0 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[16][6] | MAIN[14][6] | MAIN[14][5] | MAIN[15][5] | MAIN[16][5] | MAIN[17][5] | CELL.IMUX_IO_IK[1] |
| Source | ||||||
| 0 | 0 | 0 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 0 | 0 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 0 | 0 | 1 | 1 | 0 | CELL.GCLK[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 1 | 1 | 0 | 0 | 1 | 1 | CELL_E.SINGLE_V[2] |
| 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.SINGLE_V[3] |
| 1 | 1 | 0 | 1 | 1 | 0 | CELL_E.SINGLE_V[4] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL_E.SINGLE_V[5] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][2] | MAIN[3][2] | MAIN[6][0] | MAIN[6][1] | MAIN[6][2] | MAIN[4][2] | MAIN[5][1] | MAIN[4][1] | CELL.IMUX_IO_T[0] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.LONG_IO_H[3] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_H[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[1] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_S1[0] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_S1[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[0][1] | MAIN[1][2] | MAIN[11][2] | MAIN[2][1] | MAIN[2][2] | MAIN[3][1] | MAIN[1][1] | MAIN[0][2] | CELL.IMUX_IO_T[1] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_IO_H[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.GCLK[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_H[3] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[0] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[1] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[1] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_S1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S1[0] |
Bels IO
| Pin | Direction | IO[0] | IO[1] |
|---|---|---|---|
| IK | in | CELL.IMUX_IO_IK[0] invert by !MAIN[22][0] | CELL.IMUX_IO_IK[1] invert by !MAIN[13][0] |
| OK | in | CELL.IMUX_IO_OK[0] invert by !MAIN[32][0] | CELL.IMUX_IO_OK[1] invert by !MAIN[2][0] |
| O1 | in | CELL.IMUX_IO_O1[0] | CELL.IMUX_IO_O1[1] |
| O2 | in | CELL.IMUX_CLB_F4 | CELL.IMUX_CLB_G4 |
| T | in | CELL.IMUX_IO_T[0] invert by !MAIN[34][0] | CELL.IMUX_IO_T[1] invert by !MAIN[0][0] |
| I1 | out | CELL.OUT_IO_SN_I1[0] | CELL.OUT_IO_SN_I1[1] |
| I2 | out | CELL.OUT_IO_SN_I2[0] | CELL.OUT_IO_SN_I2[1] |
| Attribute | IO[0] | IO[1] |
|---|---|---|
| SLEW | [enum: IO_SLEW] | [enum: IO_SLEW] |
| PULL | [enum: IO_PULL] | [enum: IO_PULL] |
| IFF_SRVAL bit 0 | !MAIN[23][0] | !MAIN[12][0] |
| OFF_SRVAL bit 0 | !MAIN[24][1] | !MAIN[11][1] |
| READBACK_I1 bit 0 | !MAIN[18][3] | !MAIN[17][2] |
| READBACK_I2 bit 0 | !MAIN[18][2] | !MAIN[17][3] |
| READBACK_OQ bit 0 | !MAIN[16][3] | !MAIN[16][2] |
| MUX_I1 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| MUX_I2 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| IFF_D | [enum: IO_IFF_D] | [enum: IO_IFF_D] |
| OFF_D_INV | !MAIN[25][0] | !MAIN[9][0] |
| MUX_OFF_D | [enum: IO_MUX_OFF_D] | [enum: IO_MUX_OFF_D] |
| MUX_O | [enum: IO_MUX_O] | [enum: IO_MUX_O] |
| OFF_USED | MAIN[24][0] | MAIN[10][0] |
| IFF_CE_ENABLE | !MAIN[19][1] | !MAIN[13][2] |
| OFF_CE_ENABLE | !MAIN[30][0] | !MAIN[12][2] |
| SYNC_D | [enum: IO_SYNC_D] | [enum: IO_SYNC_D] |
| IFF_CE_ENABLE_NO_IQ | !MAIN[8][4] | !MAIN[8][3] |
| MUX_T | [enum: IO_MUX_T] | [enum: IO_MUX_T] |
| DRIVE | [enum: IO_DRIVE] | [enum: IO_DRIVE] |
| _5V_TOLERANT | MAIN[13][4] | MAIN[12][4] |
| IO[0].SLEW | MAIN[33][0] |
|---|---|
| IO[1].SLEW | MAIN[1][0] |
| FAST | 0 |
| SLOW | 1 |
| IO[0].PULL | MAIN[22][1] | MAIN[23][1] |
|---|---|---|
| IO[1].PULL | MAIN[13][1] | MAIN[12][1] |
| NONE | 1 | 1 |
| PULLUP | 0 | 1 |
| PULLDOWN | 1 | 0 |
| IO[0].MUX_I1 | MAIN[19][0] | MAIN[17][0] |
|---|---|---|
| IO[1].MUX_I1 | MAIN[16][0] | MAIN[15][1] |
| IO[0].MUX_I2 | MAIN[21][0] | MAIN[20][0] |
| IO[1].MUX_I2 | MAIN[15][0] | MAIN[14][0] |
| I | 0 | 1 |
| IQ | 1 | 1 |
| IQL | 1 | 0 |
| IO[0].IFF_D | MAIN[18][0] | MAIN[20][1] |
|---|---|---|
| IO[1].IFF_D | MAIN[16][1] | MAIN[14][1] |
| I | 1 | 1 |
| DELAY | 0 | 0 |
| MEDDELAY | 0 | 1 |
| SYNC | 1 | 0 |
| IO[0].MUX_OFF_D | MAIN[26][0] |
|---|---|
| IO[1].MUX_OFF_D | MAIN[8][0] |
| O1 | 1 |
| O2 | 0 |
| IO[0].MUX_O | MAIN[28][0] | MAIN[27][0] | MAIN[29][0] | MAIN[31][0] |
|---|---|---|---|---|
| IO[1].MUX_O | MAIN[4][0] | MAIN[3][0] | MAIN[7][0] | MAIN[5][0] |
| O1 | 0 | 0 | 0 | 0 |
| O1_INV | 0 | 0 | 0 | 1 |
| O2 | 0 | 1 | 1 | 1 |
| O2_INV | 1 | 1 | 1 | 1 |
| OQ | 0 | 0 | 1 | 0 |
| MUX | 1 | 0 | 1 | 1 |
| IO[0].SYNC_D | MAIN[21][1] |
|---|---|
| IO[1].SYNC_D | MAIN[11][0] |
| I | 1 |
| DELAY | 0 |
| IO[0].MUX_T | MAIN[13][3] |
|---|---|
| IO[1].MUX_T | MAIN[10][3] |
| T | 1 |
| TQ | 0 |
| IO[0].DRIVE | MAIN[14][4] |
|---|---|
| IO[1].DRIVE | MAIN[12][3] |
| _12 | 1 |
| _24 | 0 |
Bels CIN
| Pin | Direction | CIN |
|---|---|---|
| I | in | CELL.IMUX_CIN |
Bel wires
| Wire | Pins |
|---|---|
| CELL.IMUX_CLB_F4 | IO[0].O2 |
| CELL.IMUX_CLB_G4 | IO[1].O2 |
| CELL.IMUX_IO_O1[0] | IO[0].O1 |
| CELL.IMUX_IO_O1[1] | IO[1].O1 |
| CELL.IMUX_IO_OK[0] | IO[0].OK |
| CELL.IMUX_IO_OK[1] | IO[1].OK |
| CELL.IMUX_IO_IK[0] | IO[0].IK |
| CELL.IMUX_IO_IK[1] | IO[1].IK |
| CELL.IMUX_IO_T[0] | IO[0].T |
| CELL.IMUX_IO_T[1] | IO[1].T |
| CELL.IMUX_CIN | CIN.I |
| CELL.OUT_IO_SN_I1[0] | IO[0].I1 |
| CELL.OUT_IO_SN_I1[1] | IO[1].I1 |
| CELL.OUT_IO_SN_I2[0] | IO[0].I2 |
| CELL.OUT_IO_SN_I2[1] | IO[1].I2 |
Bitstream
| Bit | Frame | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B12 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B11 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B10 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tile IO_S1_W
Cells: 4
Switchbox INT
| Destination | Source |
|---|---|
| CELL.IMUX_CIN | CELL.LONG_V[0] |
| Destination | Source | Bit |
|---|---|---|
| CELL.LONG_H[3] | CELL.SINGLE_V[4] | !MAIN[24][5] |
| CELL.LONG_H[4] | CELL.SINGLE_V[5] | !MAIN[20][9] |
| CELL.LONG_H[5] | CELL.SINGLE_V[6] | !MAIN[35][9] |
| CELL.LONG_V[0] | CELL.SINGLE_H_E[1] | !MAIN[19][9] |
| CELL.LONG_V[1] | CELL.SINGLE_H_E[2] | !MAIN[33][11] |
| CELL.LONG_V[2] | CELL.SINGLE_H_E[3] | !MAIN[29][9] |
| CELL.LONG_V[3] | CELL.SINGLE_H[4] | !MAIN[19][12] |
| CELL.LONG_V[4] | CELL.SINGLE_H[5] | !MAIN[26][9] |
| CELL.LONG_V[5] | CELL.SINGLE_H[6] | !MAIN[30][11] |
| Destination | Source | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.TIE_0 | !MAIN[12][8] |
| CELL.SINGLE_H[0] | CELL.OUT_IO_SN_I2[0] | !MAIN[14][8] |
| CELL.SINGLE_H[1] | CELL.OUT_IO_SN_I2[1] | !MAIN[15][9] |
| CELL.SINGLE_H[2] | CELL.OUT_CLB_XQ_S | !MAIN[14][10] |
| CELL.SINGLE_H[3] | CELL.TIE_0 | !MAIN[11][10] |
| CELL.SINGLE_H[3] | CELL.OUT_CLB_X_S | !MAIN[13][12] |
| CELL.SINGLE_H[4] | CELL.LONG_V[3] | !MAIN[20][12] |
| CELL.SINGLE_H[4] | CELL.OUT_IO_SN_I2[0] | !MAIN[15][8] |
| CELL.SINGLE_H[5] | CELL.LONG_V[4] | !MAIN[22][9] |
| CELL.SINGLE_H[5] | CELL.OUT_IO_SN_I2[1] | !MAIN[17][9] |
| CELL.SINGLE_H[6] | CELL.TIE_0 | !MAIN[13][9] |
| CELL.SINGLE_H[6] | CELL.LONG_V[5] | !MAIN[29][12] |
| CELL.SINGLE_H[6] | CELL.OUT_CLB_XQ_S | !MAIN[15][10] |
| CELL.SINGLE_H[7] | CELL.TIE_0 | !MAIN[12][12] |
| CELL.SINGLE_H[7] | CELL.OUT_CLB_X_S | !MAIN[14][12] |
| CELL.SINGLE_H_E[1] | CELL.LONG_V[0] | !MAIN[18][9] |
| CELL.SINGLE_H_E[2] | CELL.LONG_V[1] | !MAIN[35][12] |
| CELL.SINGLE_H_E[3] | CELL.LONG_V[2] | !MAIN[34][10] |
| CELL.SINGLE_V[0] | CELL.TIE_0 | !MAIN[22][8] |
| CELL.SINGLE_V[0] | CELL.OUT_IO_SN_I2_E1 | !MAIN[22][5] |
| CELL.SINGLE_V[1] | CELL.LONG_IO_H[0] | !MAIN[15][4] |
| CELL.SINGLE_V[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[22][6] |
| CELL.SINGLE_V[2] | CELL.LONG_IO_H[1] | !MAIN[17][4] |
| CELL.SINGLE_V[2] | CELL.OUT_IO_SN_I1[0] | !MAIN[25][4] |
| CELL.SINGLE_V[4] | CELL.LONG_H[3] | !MAIN[21][10] |
| CELL.SINGLE_V[4] | CELL.OUT_IO_SN_I2_E1 | !MAIN[35][6] |
| CELL.SINGLE_V[5] | CELL.LONG_H[4] | !MAIN[21][9] |
| CELL.SINGLE_V[5] | CELL.LONG_IO_H[2] | !MAIN[33][4] |
| CELL.SINGLE_V[5] | CELL.OUT_IO_SN_I2[0] | !MAIN[32][6] |
| CELL.SINGLE_V[6] | CELL.LONG_H[5] | !MAIN[35][10] |
| CELL.SINGLE_V[6] | CELL.LONG_IO_H[3] | !MAIN[34][4] |
| CELL.SINGLE_V[6] | CELL.OUT_IO_SN_I1[0] | !MAIN[25][5] |
| CELL.SINGLE_V[7] | CELL.TIE_0 | !MAIN[21][12] |
| CELL.DOUBLE_H0[0] | CELL.OUT_CLB_XQ_S | !MAIN[13][10] |
| CELL.DOUBLE_H0[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[13][8] |
| CELL.DOUBLE_H1[0] | CELL.OUT_CLB_X_S | !MAIN[15][12] |
| CELL.DOUBLE_H1[1] | CELL.OUT_IO_SN_I2[1] | !MAIN[16][9] |
| CELL.DOUBLE_V0[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[31][6] |
| CELL.DOUBLE_V1[0] | CELL.OUT_IO_SN_I1[0] | !MAIN[20][3] |
| CELL.DOUBLE_V1[1] | CELL.OUT_IO_SN_I2_E1 | !MAIN[30][6] |
| CELL.DOUBLE_IO_S0[0] | CELL.DBUF_IO_H[1] | !MAIN[10][2] |
| CELL.DOUBLE_IO_S0[1] | CELL.DBUF_IO_H[1] | !MAIN[9][2] |
| CELL.DOUBLE_IO_S0[2] | CELL.DBUF_IO_H[1] | !MAIN[9][1] |
| CELL.DOUBLE_IO_S0[3] | CELL.DBUF_IO_H[1] | !MAIN[10][1] |
| CELL.DOUBLE_IO_S2[0] | CELL.DBUF_IO_H[0] | !MAIN[35][2] |
| CELL.DOUBLE_IO_S2[1] | CELL.DBUF_IO_H[0] | !MAIN[34][2] |
| CELL.DOUBLE_IO_S2[2] | CELL.DBUF_IO_H[0] | !MAIN[34][1] |
| CELL.DOUBLE_IO_S2[3] | CELL.DBUF_IO_H[0] | !MAIN[35][1] |
| Side A | Side B | Bit |
|---|---|---|
| CELL.SINGLE_H[0] | CELL.SINGLE_H_E[0] | !MAIN[18][8] |
| CELL.SINGLE_H[0] | CELL.SINGLE_V[0] | !MAIN[21][8] |
| CELL.SINGLE_H[0] | CELL.SINGLE_V_S[0] | !MAIN[17][8] |
| CELL.SINGLE_H[1] | CELL.SINGLE_H_E[1] | !MAIN[25][8] |
| CELL.SINGLE_H[1] | CELL.SINGLE_V[1] | !MAIN[24][8] |
| CELL.SINGLE_H[1] | CELL.SINGLE_V_S[1] | !MAIN[23][8] |
| CELL.SINGLE_H[2] | CELL.SINGLE_H_E[2] | !MAIN[27][11] |
| CELL.SINGLE_H[2] | CELL.SINGLE_V[2] | !MAIN[26][11] |
| CELL.SINGLE_H[2] | CELL.SINGLE_V_S[2] | !MAIN[28][11] |
| CELL.SINGLE_H[3] | CELL.SINGLE_H_E[3] | !MAIN[26][10] |
| CELL.SINGLE_H[3] | CELL.SINGLE_V[3] | !MAIN[23][10] |
| CELL.SINGLE_H[3] | CELL.SINGLE_V_S[3] | !MAIN[25][10] |
| CELL.SINGLE_H[4] | CELL.SINGLE_H_E[4] | !MAIN[31][9] |
| CELL.SINGLE_H[4] | CELL.SINGLE_V[4] | !MAIN[34][9] |
| CELL.SINGLE_H[4] | CELL.SINGLE_V_S[4] | !MAIN[30][9] |
| CELL.SINGLE_H[5] | CELL.SINGLE_H_E[5] | !MAIN[31][8] |
| CELL.SINGLE_H[5] | CELL.SINGLE_V[5] | !MAIN[30][8] |
| CELL.SINGLE_H[5] | CELL.SINGLE_V_S[5] | !MAIN[33][8] |
| CELL.SINGLE_H[6] | CELL.SINGLE_H_E[6] | !MAIN[30][10] |
| CELL.SINGLE_H[6] | CELL.SINGLE_V[6] | !MAIN[31][11] |
| CELL.SINGLE_H[6] | CELL.SINGLE_V_S[6] | !MAIN[31][10] |
| CELL.SINGLE_H[7] | CELL.SINGLE_H_E[7] | !MAIN[33][12] |
| CELL.SINGLE_H[7] | CELL.SINGLE_V[7] | !MAIN[30][12] |
| CELL.SINGLE_H[7] | CELL.SINGLE_V_S[7] | !MAIN[32][11] |
| CELL.SINGLE_H_E[0] | CELL.SINGLE_V[0] | !MAIN[20][8] |
| CELL.SINGLE_H_E[0] | CELL.SINGLE_V_S[0] | !MAIN[19][8] |
| CELL.SINGLE_H_E[1] | CELL.SINGLE_V[1] | !MAIN[24][9] |
| CELL.SINGLE_H_E[1] | CELL.SINGLE_V_S[1] | !MAIN[25][9] |
| CELL.SINGLE_H_E[2] | CELL.SINGLE_V[2] | !MAIN[26][12] |
| CELL.SINGLE_H_E[2] | CELL.SINGLE_V_S[2] | !MAIN[27][12] |
| CELL.SINGLE_H_E[3] | CELL.SINGLE_V[3] | !MAIN[27][10] |
| CELL.SINGLE_H_E[3] | CELL.SINGLE_V_S[3] | !MAIN[28][10] |
| CELL.SINGLE_H_E[4] | CELL.SINGLE_V[4] | !MAIN[34][11] |
| CELL.SINGLE_H_E[4] | CELL.SINGLE_V_S[4] | !MAIN[32][9] |
| CELL.SINGLE_H_E[5] | CELL.SINGLE_V[5] | !MAIN[32][8] |
| CELL.SINGLE_H_E[5] | CELL.SINGLE_V_S[5] | !MAIN[34][8] |
| CELL.SINGLE_H_E[6] | CELL.SINGLE_V[6] | !MAIN[29][10] |
| CELL.SINGLE_H_E[6] | CELL.SINGLE_V_S[6] | !MAIN[32][10] |
| CELL.SINGLE_H_E[7] | CELL.SINGLE_V[7] | !MAIN[32][12] |
| CELL.SINGLE_H_E[7] | CELL.SINGLE_V_S[7] | !MAIN[34][12] |
| CELL.SINGLE_V[0] | CELL.SINGLE_V_S[0] | !MAIN[16][8] |
| CELL.SINGLE_V[0] | CELL.DOUBLE_IO_S1[0] | !MAIN[18][1] |
| CELL.SINGLE_V[1] | CELL.SINGLE_V_S[1] | !MAIN[23][9] |
| CELL.SINGLE_V[1] | CELL.DOUBLE_IO_S0[0] | !MAIN[22][2] |
| CELL.SINGLE_V[1] | CELL.DOUBLE_IO_S2[0] | !MAIN[24][2] |
| CELL.SINGLE_V[2] | CELL.SINGLE_V_S[2] | !MAIN[25][12] |
| CELL.SINGLE_V[2] | CELL.DOUBLE_IO_S1[1] | !MAIN[25][3] |
| CELL.SINGLE_V[3] | CELL.SINGLE_V_S[3] | !MAIN[22][10] |
| CELL.SINGLE_V[3] | CELL.DOUBLE_IO_S0[1] | !MAIN[27][2] |
| CELL.SINGLE_V[3] | CELL.DOUBLE_IO_S2[1] | !MAIN[26][1] |
| CELL.SINGLE_V[4] | CELL.SINGLE_V_S[4] | !MAIN[33][9] |
| CELL.SINGLE_V[4] | CELL.DOUBLE_IO_S1[2] | !MAIN[28][2] |
| CELL.SINGLE_V[5] | CELL.SINGLE_V_S[5] | !MAIN[35][8] |
| CELL.SINGLE_V[5] | CELL.DOUBLE_IO_S0[2] | !MAIN[30][2] |
| CELL.SINGLE_V[5] | CELL.DOUBLE_IO_S2[2] | !MAIN[29][1] |
| CELL.SINGLE_V[6] | CELL.SINGLE_V_S[6] | !MAIN[33][10] |
| CELL.SINGLE_V[6] | CELL.DOUBLE_IO_S1[3] | !MAIN[31][3] |
| CELL.SINGLE_V[7] | CELL.SINGLE_V_S[7] | !MAIN[31][12] |
| CELL.SINGLE_V[7] | CELL.DOUBLE_IO_S0[3] | !MAIN[32][1] |
| CELL.SINGLE_V[7] | CELL.DOUBLE_IO_S2[3] | !MAIN[32][2] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_H2[0] | !MAIN[24][12] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_V0[0] | !MAIN[22][12] |
| CELL.DOUBLE_H0[0] | CELL.DOUBLE_V2[0] | !MAIN[23][12] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_H2[1] | !MAIN[28][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_V0[1] | !MAIN[27][9] |
| CELL.DOUBLE_H0[1] | CELL.DOUBLE_V2[1] | !MAIN[26][8] |
| CELL.DOUBLE_H2[0] | CELL.DOUBLE_V0[0] | !MAIN[24][10] |
| CELL.DOUBLE_H2[0] | CELL.DOUBLE_V2[0] | !MAIN[24][11] |
| CELL.DOUBLE_H2[1] | CELL.DOUBLE_V0[1] | !MAIN[28][8] |
| CELL.DOUBLE_H2[1] | CELL.DOUBLE_V2[1] | !MAIN[29][8] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_V2[0] | !MAIN[22][11] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_S0[1] | !MAIN[26][2] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_S1[1] | !MAIN[24][3] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_S2[1] | !MAIN[27][1] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_V2[1] | !MAIN[27][8] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_S0[2] | !MAIN[28][1] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_S1[2] | !MAIN[29][2] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_S2[2] | !MAIN[30][1] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_S0[0] | !MAIN[21][2] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_S1[0] | !MAIN[20][2] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_S2[0] | !MAIN[25][2] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_S0[3] | !MAIN[31][2] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_S1[3] | !MAIN[31][1] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_S2[3] | !MAIN[33][2] |
| CELL.DOUBLE_IO_S0[0] | CELL.DOUBLE_IO_S2[0] | !MAIN[23][2] |
| CELL.DOUBLE_IO_S0[1] | CELL.DOUBLE_IO_S2[1] | !MAIN[25][1] |
| CELL.DOUBLE_IO_S0[2] | CELL.DOUBLE_IO_S2[2] | !MAIN[30][3] |
| CELL.DOUBLE_IO_S0[3] | CELL.DOUBLE_IO_S2[3] | !MAIN[32][3] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[7][2] | MAIN[8][2] | MAIN[7][1] | MAIN[8][1] | CELL.DBUF_IO_H[0] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_S0[0] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_S0[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_S0[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[1] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[33][3] | MAIN[34][3] | MAIN[35][3] | MAIN[33][1] | CELL.DBUF_IO_H[1] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_S2[1] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_S2[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_S2[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S2[0] |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[26][5] | MAIN[29][5] | MAIN[27][5] | CELL.LONG_V[0] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[0] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[35][5] | MAIN[34][6] | MAIN[33][5] | CELL.LONG_V[1] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[1] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[31][5] | MAIN[32][5] | MAIN[30][5] | CELL.LONG_V[2] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[6][5] | MAIN[7][6] | MAIN[6][6] | CELL.LONG_V[3] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[1] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[5][5] | MAIN[2][6] | MAIN[1][6] | CELL.LONG_V[4] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[8][5] | MAIN[9][5] | MAIN[8][6] | CELL.LONG_V[5] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[3] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][6] | MAIN[16][4] | CELL.LONG_IO_H[0] |
| Source | ||
| 0 | 0 | CELL.LONG_V[0] |
| 0 | 1 | CELL.SINGLE_V[1] |
| 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[23][3] | MAIN[14][2] | MAIN[18][4] | MAIN[17][1] | CELL.LONG_IO_H[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_V[1] |
| 0 | 0 | 1 | 0 | CELL.LONG_V[3] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[22][3] | MAIN[20][4] | MAIN[21][4] | MAIN[22][4] | CELL.LONG_IO_H[2] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_V[2] |
| 0 | 0 | 1 | 0 | CELL.LONG_V[4] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][5] | MAIN[23][4] | CELL.LONG_IO_H[3] |
| Source | ||
| 0 | 0 | CELL.LONG_V[5] |
| 0 | 1 | CELL.SINGLE_V[6] |
| 1 | 1 | off |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[10][12] | MAIN[10][10] | MAIN[11][9] | MAIN[11][11] | MAIN[11][12] | MAIN[12][11] | MAIN[12][10] | MAIN[12][9] | CELL.IMUX_CLB_F2 |
| Source | ||||||||
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_H[5] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_H[5] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H1[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_H[4] |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | CELL.DOUBLE_H0[1] |
| 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | CELL.LONG_H[4] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | CELL.SINGLE_H[6] |
| 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | CELL_N.LONG_H_BUF[2] |
| 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | CELL_N.LONG_H[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[3] |
| 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.DOUBLE_H0[0] |
| 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.SINGLE_H[7] |
| 1 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H1[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[9][10] | MAIN[9][11] | MAIN[8][9] | MAIN[8][10] | MAIN[10][9] | MAIN[8][12] | MAIN[9][12] | MAIN[10][11] | CELL.IMUX_CLB_F4 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL_N.LONG_H[0] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_H[5] |
| 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_H[3] |
| 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | CELL.SINGLE_H[7] |
| 0 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | CELL_N.LONG_H[1] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.DOUBLE_H0[1] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_H0[0] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[6] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| Bits | Destination | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| MAIN[2][10] | MAIN[3][10] | MAIN[3][12] | MAIN[2][9] | MAIN[3][11] | MAIN[2][11] | MAIN[2][12] | MAIN[3][9] | MAIN[4][11] | CELL.IMUX_CLB_G2 |
| Source | |||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SPECIAL_CLB_COUT0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.LONG_H[4] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[4] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.LONG_H[5] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.SINGLE_H[7] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H0[0] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | CELL_N.LONG_H_BUF[2] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | CELL.SINGLE_H[6] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL_N.LONG_H[0] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[5] |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.DOUBLE_H0[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][12] | MAIN[4][12] | MAIN[6][11] | MAIN[4][9] | MAIN[4][10] | MAIN[5][10] | MAIN[5][11] | MAIN[5][9] | CELL.IMUX_CLB_G4 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL_N.LONG_H[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_H[3] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.LONG_H[5] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H0[1] |
| 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | CELL.SINGLE_H[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | CELL.SINGLE_H[6] |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | CELL.DOUBLE_H0[0] |
| 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[5] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_H[4] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL_N.LONG_H[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[7] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[0][10] | MAIN[0][9] | MAIN[1][10] | MAIN[1][12] | MAIN[0][11] | MAIN[0][12] | MAIN[1][9] | MAIN[1][11] | CELL.IMUX_CLB_C2 |
| Source | ||||||||
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.LONG_H[4] |
| 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[5] |
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.LONG_H[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[0] |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | CELL.SINGLE_H[2] |
| 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | CELL.SINGLE_H[3] |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | CELL.SINGLE_H[7] |
| 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | CELL.DOUBLE_H0[0] |
| 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | CELL_N.LONG_H[1] |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | CELL.SINGLE_H[6] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_H1[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL_N.LONG_H_BUF[2] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_H1[1] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.SINGLE_H[4] |
| 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | CELL.DOUBLE_H0[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_H[1] |
| Bits | Destination | ||||||
|---|---|---|---|---|---|---|---|
| MAIN[26][4] | MAIN[26][3] | MAIN[29][3] | MAIN[28][4] | MAIN[27][3] | MAIN[28][3] | MAIN[27][4] | CELL.IMUX_IO_O1[0] |
| Source | |||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 1 | 0 | 0 | 1 | 1 | 0 | CELL.LONG_V[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_V[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_V[4] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | ||||||
|---|---|---|---|---|---|---|---|
| MAIN[1][4] | MAIN[0][4] | MAIN[0][3] | MAIN[1][3] | MAIN[2][3] | MAIN[2][4] | MAIN[3][5] | CELL.IMUX_IO_O1[1] |
| Source | |||||||
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.TIE_0 |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[2] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | CELL_E.DOUBLE_V0[1] |
| 1 | 1 | 0 | 1 | 1 | 0 | 1 | CELL_E.DOUBLE_V1[0] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | CELL_E.LONG_V[2] |
| 1 | 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.LONG_V[0] |
| 1 | 1 | 1 | 1 | 0 | 0 | 1 | CELL_E.LONG_V[1] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[23][5] | MAIN[23][6] | MAIN[24][6] | MAIN[25][6] | MAIN[28][6] | MAIN[26][6] | CELL.IMUX_IO_OK[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 0 | 0 | CELL.GCLK[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 1 | 0 | 1 | 0 | 0 | CELL.GCLK[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 1 | 0 | 0 | 0 | CELL.GCLK[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 0 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[11][6] | MAIN[10][6] | MAIN[10][5] | MAIN[12][5] | MAIN[11][5] | MAIN[13][5] | CELL.IMUX_IO_OK[1] |
| Source | ||||||
| 0 | 0 | 0 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 0 | 0 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 0 | 0 | 1 | 1 | 0 | CELL.GCLK[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 1 | 1 | 0 | 0 | 1 | 1 | CELL_E.SINGLE_V[2] |
| 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.SINGLE_V[3] |
| 1 | 1 | 0 | 1 | 1 | 0 | CELL_E.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL_E.SINGLE_V[4] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[18][5] | MAIN[19][5] | MAIN[20][5] | MAIN[21][5] | MAIN[19][6] | MAIN[18][6] | CELL.IMUX_IO_IK[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 0 | 0 | CELL.GCLK[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 1 | 0 | 1 | 0 | 0 | CELL.GCLK[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 1 | 0 | 0 | 0 | CELL.GCLK[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 0 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[16][6] | MAIN[14][6] | MAIN[14][5] | MAIN[15][5] | MAIN[16][5] | MAIN[17][5] | CELL.IMUX_IO_IK[1] |
| Source | ||||||
| 0 | 0 | 0 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 0 | 0 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 0 | 0 | 1 | 1 | 0 | CELL.GCLK[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 1 | 1 | 0 | 0 | 1 | 1 | CELL_E.SINGLE_V[2] |
| 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.SINGLE_V[3] |
| 1 | 1 | 0 | 1 | 1 | 0 | CELL_E.SINGLE_V[4] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL_E.SINGLE_V[5] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][2] | MAIN[3][2] | MAIN[6][0] | MAIN[6][1] | MAIN[6][2] | MAIN[4][2] | MAIN[5][1] | MAIN[4][1] | CELL.IMUX_IO_T[0] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.GCLK[0] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.LONG_IO_H[3] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_H[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[1] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_S1[0] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_S1[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[0][1] | MAIN[1][2] | MAIN[11][2] | MAIN[2][1] | MAIN[2][2] | MAIN[3][1] | MAIN[1][1] | MAIN[0][2] | CELL.IMUX_IO_T[1] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_IO_H[0] |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | CELL.GCLK[0] |
| 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | CELL.LONG_IO_H[3] |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[0] |
| 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[1] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_S0[1] |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_S1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_S1[0] |
Bels IO
| Pin | Direction | IO[0] | IO[1] |
|---|---|---|---|
| IK | in | CELL.IMUX_IO_IK[0] invert by !MAIN[22][0] | CELL.IMUX_IO_IK[1] invert by !MAIN[13][0] |
| OK | in | CELL.IMUX_IO_OK[0] invert by !MAIN[32][0] | CELL.IMUX_IO_OK[1] invert by !MAIN[2][0] |
| O1 | in | CELL.IMUX_IO_O1[0] | CELL.IMUX_IO_O1[1] |
| O2 | in | CELL.IMUX_CLB_F4 | CELL.IMUX_CLB_G4 |
| T | in | CELL.IMUX_IO_T[0] invert by !MAIN[34][0] | CELL.IMUX_IO_T[1] invert by !MAIN[0][0] |
| I1 | out | CELL.OUT_IO_SN_I1[0] | CELL.OUT_IO_SN_I1[1] |
| I2 | out | CELL.OUT_IO_SN_I2[0] | CELL.OUT_IO_SN_I2[1] |
| CLKIN | out | CELL.OUT_IO_CLKIN | - |
| Attribute | IO[0] | IO[1] |
|---|---|---|
| SLEW | [enum: IO_SLEW] | [enum: IO_SLEW] |
| PULL | [enum: IO_PULL] | [enum: IO_PULL] |
| IFF_SRVAL bit 0 | !MAIN[23][0] | !MAIN[12][0] |
| OFF_SRVAL bit 0 | !MAIN[24][1] | !MAIN[11][1] |
| READBACK_I1 bit 0 | !MAIN[18][3] | !MAIN[17][2] |
| READBACK_I2 bit 0 | !MAIN[18][2] | !MAIN[17][3] |
| READBACK_OQ bit 0 | !MAIN[16][3] | !MAIN[16][2] |
| MUX_I1 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| MUX_I2 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| IFF_D | [enum: IO_IFF_D] | [enum: IO_IFF_D] |
| OFF_D_INV | !MAIN[25][0] | !MAIN[9][0] |
| MUX_OFF_D | [enum: IO_MUX_OFF_D] | [enum: IO_MUX_OFF_D] |
| MUX_O | [enum: IO_MUX_O] | [enum: IO_MUX_O] |
| OFF_USED | MAIN[24][0] | MAIN[10][0] |
| IFF_CE_ENABLE | !MAIN[19][1] | !MAIN[13][2] |
| OFF_CE_ENABLE | !MAIN[30][0] | !MAIN[12][2] |
| SYNC_D | [enum: IO_SYNC_D] | [enum: IO_SYNC_D] |
| IFF_CE_ENABLE_NO_IQ | !MAIN[8][4] | !MAIN[8][3] |
| MUX_T | [enum: IO_MUX_T] | [enum: IO_MUX_T] |
| DRIVE | [enum: IO_DRIVE] | [enum: IO_DRIVE] |
| _5V_TOLERANT | MAIN[13][4] | MAIN[12][4] |
| IO[0].SLEW | MAIN[33][0] |
|---|---|
| IO[1].SLEW | MAIN[1][0] |
| FAST | 0 |
| SLOW | 1 |
| IO[0].PULL | MAIN[22][1] | MAIN[23][1] |
|---|---|---|
| IO[1].PULL | MAIN[13][1] | MAIN[12][1] |
| NONE | 1 | 1 |
| PULLUP | 0 | 1 |
| PULLDOWN | 1 | 0 |
| IO[0].MUX_I1 | MAIN[19][0] | MAIN[17][0] |
|---|---|---|
| IO[1].MUX_I1 | MAIN[16][0] | MAIN[15][1] |
| IO[0].MUX_I2 | MAIN[21][0] | MAIN[20][0] |
| IO[1].MUX_I2 | MAIN[15][0] | MAIN[14][0] |
| I | 0 | 1 |
| IQ | 1 | 1 |
| IQL | 1 | 0 |
| IO[0].IFF_D | MAIN[18][0] | MAIN[20][1] |
|---|---|---|
| IO[1].IFF_D | MAIN[16][1] | MAIN[14][1] |
| I | 1 | 1 |
| DELAY | 0 | 0 |
| MEDDELAY | 0 | 1 |
| SYNC | 1 | 0 |
| IO[0].MUX_OFF_D | MAIN[26][0] |
|---|---|
| IO[1].MUX_OFF_D | MAIN[8][0] |
| O1 | 1 |
| O2 | 0 |
| IO[0].MUX_O | MAIN[28][0] | MAIN[27][0] | MAIN[29][0] | MAIN[31][0] |
|---|---|---|---|---|
| IO[1].MUX_O | MAIN[4][0] | MAIN[3][0] | MAIN[7][0] | MAIN[5][0] |
| O1 | 0 | 0 | 0 | 0 |
| O1_INV | 0 | 0 | 0 | 1 |
| O2 | 0 | 1 | 1 | 1 |
| O2_INV | 1 | 1 | 1 | 1 |
| OQ | 0 | 0 | 1 | 0 |
| MUX | 1 | 0 | 1 | 1 |
| IO[0].SYNC_D | MAIN[21][1] |
|---|---|
| IO[1].SYNC_D | MAIN[11][0] |
| I | 1 |
| DELAY | 0 |
| IO[0].MUX_T | MAIN[13][3] |
|---|---|
| IO[1].MUX_T | MAIN[10][3] |
| T | 1 |
| TQ | 0 |
| IO[0].DRIVE | MAIN[14][4] |
|---|---|
| IO[1].DRIVE | MAIN[12][3] |
| _12 | 1 |
| _24 | 0 |
Bels CIN
| Pin | Direction | CIN |
|---|---|---|
| I | in | CELL.IMUX_CIN |
Bel wires
| Wire | Pins |
|---|---|
| CELL.IMUX_CLB_F4 | IO[0].O2 |
| CELL.IMUX_CLB_G4 | IO[1].O2 |
| CELL.IMUX_IO_O1[0] | IO[0].O1 |
| CELL.IMUX_IO_O1[1] | IO[1].O1 |
| CELL.IMUX_IO_OK[0] | IO[0].OK |
| CELL.IMUX_IO_OK[1] | IO[1].OK |
| CELL.IMUX_IO_IK[0] | IO[0].IK |
| CELL.IMUX_IO_IK[1] | IO[1].IK |
| CELL.IMUX_IO_T[0] | IO[0].T |
| CELL.IMUX_IO_T[1] | IO[1].T |
| CELL.IMUX_CIN | CIN.I |
| CELL.OUT_IO_SN_I1[0] | IO[0].I1 |
| CELL.OUT_IO_SN_I1[1] | IO[1].I1 |
| CELL.OUT_IO_SN_I2[0] | IO[0].I2 |
| CELL.OUT_IO_SN_I2[1] | IO[1].I2 |
| CELL.OUT_IO_CLKIN | IO[0].CLKIN |
Bitstream
| Bit | Frame | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B12 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B11 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B10 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tile IO_N0
Cells: 3
Switchbox INT
| Destination | Source | Bit |
|---|---|---|
| CELL.LONG_H[0] | CELL.SINGLE_V[1] | !MAIN_S[21][8] |
| CELL.LONG_H[1] | CELL.SINGLE_V[2] | !MAIN_S[25][8] |
| CELL.LONG_H[2] | CELL.SINGLE_V[3] | !MAIN[24][1] |
| CELL.LONG_V[0] | CELL.OUT_COUT_E | !MAIN_W[5][0] |
| Destination | Source | Bit |
|---|---|---|
| CELL.SINGLE_V[0] | CELL.OUT_IO_SN_I2_E1 | !MAIN[22][1] |
| CELL.SINGLE_V[1] | CELL.LONG_H[0] | !MAIN_S[23][8] |
| CELL.SINGLE_V[1] | CELL.LONG_IO_H[0] | !MAIN[15][2] |
| CELL.SINGLE_V[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[22][0] |
| CELL.SINGLE_V[2] | CELL.LONG_H[1] | !MAIN_S[29][8] |
| CELL.SINGLE_V[2] | CELL.LONG_IO_H[1] | !MAIN[17][2] |
| CELL.SINGLE_V[2] | CELL.OUT_IO_SN_I1[0] | !MAIN[25][2] |
| CELL.SINGLE_V[3] | CELL.LONG_H[2] | !MAIN_S[28][9] |
| CELL.SINGLE_V[3] | CELL.OUT_IO_SN_I1_E1 | !MAIN[29][2] |
| CELL.SINGLE_V[4] | CELL.OUT_IO_SN_I2_E1 | !MAIN[35][0] |
| CELL.SINGLE_V[5] | CELL.LONG_IO_H[2] | !MAIN[33][2] |
| CELL.SINGLE_V[5] | CELL.OUT_IO_SN_I2[0] | !MAIN[32][0] |
| CELL.SINGLE_V[6] | CELL.LONG_IO_H[3] | !MAIN[34][2] |
| CELL.SINGLE_V[6] | CELL.OUT_IO_SN_I1[0] | !MAIN[25][1] |
| CELL.SINGLE_V[7] | CELL.OUT_IO_SN_I1_E1 | !MAIN[32][2] |
| CELL.DOUBLE_V0[0] | CELL.OUT_IO_SN_I1_E1 | !MAIN[21][3] |
| CELL.DOUBLE_V0[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[31][0] |
| CELL.DOUBLE_V1[0] | CELL.OUT_IO_SN_I1[0] | !MAIN[20][3] |
| CELL.DOUBLE_V1[1] | CELL.OUT_IO_SN_I2_E1 | !MAIN[30][0] |
| CELL.DOUBLE_IO_N0[0] | CELL.DBUF_IO_H[0] | !MAIN[35][4] |
| CELL.DOUBLE_IO_N0[1] | CELL.DBUF_IO_H[0] | !MAIN[34][4] |
| CELL.DOUBLE_IO_N0[2] | CELL.DBUF_IO_H[0] | !MAIN[34][5] |
| CELL.DOUBLE_IO_N0[3] | CELL.DBUF_IO_H[0] | !MAIN[35][5] |
| CELL.DOUBLE_IO_N2[0] | CELL.DBUF_IO_H[1] | !MAIN[10][4] |
| CELL.DOUBLE_IO_N2[1] | CELL.DBUF_IO_H[1] | !MAIN[9][4] |
| CELL.DOUBLE_IO_N2[2] | CELL.DBUF_IO_H[1] | !MAIN[9][5] |
| CELL.DOUBLE_IO_N2[3] | CELL.DBUF_IO_H[1] | !MAIN[10][5] |
| Side A | Side B | Bit |
|---|---|---|
| CELL.SINGLE_V[0] | CELL.DOUBLE_IO_N0[0] | !MAIN[24][4] |
| CELL.SINGLE_V[0] | CELL.DOUBLE_IO_N2[0] | !MAIN[22][4] |
| CELL.SINGLE_V[1] | CELL.DOUBLE_IO_N1[0] | !MAIN[18][5] |
| CELL.SINGLE_V[2] | CELL.DOUBLE_IO_N0[1] | !MAIN[26][5] |
| CELL.SINGLE_V[2] | CELL.DOUBLE_IO_N2[1] | !MAIN[27][4] |
| CELL.SINGLE_V[3] | CELL.DOUBLE_IO_N1[1] | !MAIN[25][3] |
| CELL.SINGLE_V[4] | CELL.DOUBLE_IO_N0[2] | !MAIN[29][5] |
| CELL.SINGLE_V[4] | CELL.DOUBLE_IO_N2[2] | !MAIN[30][4] |
| CELL.SINGLE_V[5] | CELL.DOUBLE_IO_N1[2] | !MAIN[28][4] |
| CELL.SINGLE_V[6] | CELL.DOUBLE_IO_N0[3] | !MAIN[32][4] |
| CELL.SINGLE_V[6] | CELL.DOUBLE_IO_N2[3] | !MAIN[32][5] |
| CELL.SINGLE_V[7] | CELL.DOUBLE_IO_N1[3] | !MAIN[31][3] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_N0[1] | !MAIN[27][5] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_N1[1] | !MAIN[24][3] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_N2[1] | !MAIN[26][4] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_N0[2] | !MAIN[30][5] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_N1[2] | !MAIN[29][4] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_N2[2] | !MAIN[28][5] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_N0[0] | !MAIN[25][4] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_N1[0] | !MAIN[20][4] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_N2[0] | !MAIN[21][4] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_N0[3] | !MAIN[33][4] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_N1[3] | !MAIN[31][5] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_N2[3] | !MAIN[31][4] |
| CELL.DOUBLE_IO_N0[0] | CELL.DOUBLE_IO_N2[0] | !MAIN[23][4] |
| CELL.DOUBLE_IO_N0[1] | CELL.DOUBLE_IO_N2[1] | !MAIN[25][5] |
| CELL.DOUBLE_IO_N0[2] | CELL.DOUBLE_IO_N2[2] | !MAIN[30][3] |
| CELL.DOUBLE_IO_N0[3] | CELL.DOUBLE_IO_N2[3] | !MAIN[32][3] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[7][4] | MAIN[8][4] | MAIN[7][5] | MAIN[8][5] | CELL.DBUF_IO_H[0] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_N2[0] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_N2[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_N2[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N2[1] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[33][3] | MAIN[34][3] | MAIN[35][3] | MAIN[33][5] | CELL.DBUF_IO_H[1] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_N0[1] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_N0[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_N0[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N0[0] |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[26][1] | MAIN[29][1] | MAIN[27][1] | CELL.LONG_V[0] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[0] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[35][1] | MAIN[34][0] | MAIN[33][1] | CELL.LONG_V[1] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[1] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[31][1] | MAIN[32][1] | MAIN[30][1] | CELL.LONG_V[2] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[6][1] | MAIN[7][0] | MAIN[6][0] | CELL.LONG_V[3] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[1] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[5][1] | MAIN[2][0] | MAIN[1][0] | CELL.LONG_V[4] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[8][1] | MAIN[9][1] | MAIN[8][0] | CELL.LONG_V[5] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[3] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][0] | MAIN[16][2] | CELL.LONG_IO_H[0] |
| Source | ||
| 0 | 0 | CELL.LONG_V[0] |
| 0 | 1 | CELL.SINGLE_V[1] |
| 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[23][3] | MAIN[14][4] | MAIN[18][2] | MAIN[17][5] | CELL.LONG_IO_H[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_V[1] |
| 0 | 0 | 1 | 0 | CELL.LONG_V[3] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[22][3] | MAIN[20][2] | MAIN[21][2] | MAIN[22][2] | CELL.LONG_IO_H[2] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_V[2] |
| 0 | 0 | 1 | 0 | CELL.LONG_V[4] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][1] | MAIN[23][2] | CELL.LONG_IO_H[3] |
| Source | ||
| 0 | 0 | CELL.LONG_V[5] |
| 0 | 1 | CELL.SINGLE_V[6] |
| 1 | 1 | off |
| Bits | Destination | ||||||
|---|---|---|---|---|---|---|---|
| MAIN[26][2] | MAIN[26][3] | MAIN[29][3] | MAIN[28][2] | MAIN[27][3] | MAIN[28][3] | MAIN[27][2] | CELL.IMUX_IO_O1[0] |
| Source | |||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 1 | 0 | 0 | 1 | 1 | 0 | CELL.LONG_V[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_V[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_V[4] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | ||||||
|---|---|---|---|---|---|---|---|
| MAIN[1][2] | MAIN[0][2] | MAIN[0][3] | MAIN[1][3] | MAIN[2][3] | MAIN[2][2] | MAIN[3][1] | CELL.IMUX_IO_O1[1] |
| Source | |||||||
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.TIE_0 |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[2] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | CELL_E.DOUBLE_V0[1] |
| 1 | 1 | 0 | 1 | 1 | 0 | 1 | CELL_E.DOUBLE_V1[0] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | CELL_E.LONG_V[2] |
| 1 | 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.LONG_V[0] |
| 1 | 1 | 1 | 1 | 0 | 0 | 1 | CELL_E.LONG_V[1] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[23][1] | MAIN[23][0] | MAIN[24][0] | MAIN[25][0] | MAIN[28][0] | MAIN[26][0] | CELL.IMUX_IO_OK[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 0 | 0 | CELL.GCLK[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 1 | 0 | 1 | 0 | 0 | CELL.GCLK[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 1 | 0 | 0 | 0 | CELL.GCLK[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 0 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[11][0] | MAIN[10][0] | MAIN[10][1] | MAIN[12][1] | MAIN[11][1] | MAIN[13][1] | CELL.IMUX_IO_OK[1] |
| Source | ||||||
| 0 | 0 | 0 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 0 | 0 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 0 | 0 | 1 | 1 | 0 | CELL.GCLK[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 1 | 1 | 0 | 0 | 1 | 1 | CELL_E.SINGLE_V[2] |
| 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.SINGLE_V[3] |
| 1 | 1 | 0 | 1 | 1 | 0 | CELL_E.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL_E.SINGLE_V[4] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[18][1] | MAIN[19][1] | MAIN[20][1] | MAIN[21][1] | MAIN[19][0] | MAIN[18][0] | CELL.IMUX_IO_IK[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 0 | 0 | CELL.GCLK[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 1 | 0 | 1 | 0 | 0 | CELL.GCLK[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 1 | 0 | 0 | 0 | CELL.GCLK[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 0 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[16][0] | MAIN[14][0] | MAIN[14][1] | MAIN[15][1] | MAIN[16][1] | MAIN[17][1] | CELL.IMUX_IO_IK[1] |
| Source | ||||||
| 0 | 0 | 0 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 0 | 0 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 0 | 0 | 1 | 1 | 0 | CELL.GCLK[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 1 | 1 | 0 | 0 | 1 | 1 | CELL_E.SINGLE_V[2] |
| 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.SINGLE_V[3] |
| 1 | 1 | 0 | 1 | 1 | 0 | CELL_E.SINGLE_V[4] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL_E.SINGLE_V[5] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][4] | MAIN[3][4] | MAIN[6][6] | MAIN[6][4] | MAIN[4][4] | MAIN[6][5] | MAIN[5][5] | MAIN[4][5] | CELL.IMUX_IO_T[0] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_IO_H[3] |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[0] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_H[2] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | CELL.GCLK[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N1[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_N2[1] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_N1[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N2[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[1][4] | MAIN[0][5] | MAIN[11][4] | MAIN[3][5] | MAIN[2][5] | MAIN[2][4] | MAIN[1][5] | MAIN[0][4] | CELL.IMUX_IO_T[1] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.LONG_IO_H[0] |
| 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | CELL.LONG_IO_H[3] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N1[1] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_N2[1] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_N2[0] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N1[0] |
Bels IO
| Pin | Direction | IO[0] | IO[1] |
|---|---|---|---|
| IK | in | CELL.IMUX_IO_IK[0] invert by !MAIN[22][6] | CELL.IMUX_IO_IK[1] invert by !MAIN[13][6] |
| OK | in | CELL.IMUX_IO_OK[0] invert by !MAIN[32][6] | CELL.IMUX_IO_OK[1] invert by !MAIN[2][6] |
| O1 | in | CELL.IMUX_IO_O1[0] | CELL.IMUX_IO_O1[1] |
| O2 | in | CELL.IMUX_CLB_F2_N | CELL.IMUX_CLB_G2_N |
| T | in | CELL.IMUX_IO_T[0] invert by !MAIN[34][6] | CELL.IMUX_IO_T[1] invert by !MAIN[0][6] |
| I1 | out | CELL.OUT_IO_SN_I1[0] | CELL.OUT_IO_SN_I1[1] |
| I2 | out | CELL.OUT_IO_SN_I2[0] | CELL.OUT_IO_SN_I2[1] |
| Attribute | IO[0] | IO[1] |
|---|---|---|
| SLEW | [enum: IO_SLEW] | [enum: IO_SLEW] |
| PULL | [enum: IO_PULL] | [enum: IO_PULL] |
| IFF_SRVAL bit 0 | !MAIN[23][6] | !MAIN[12][6] |
| OFF_SRVAL bit 0 | !MAIN[24][5] | !MAIN[11][5] |
| READBACK_I1 bit 0 | !MAIN[18][3] | !MAIN[17][4] |
| READBACK_I2 bit 0 | !MAIN[18][4] | !MAIN[17][3] |
| READBACK_OQ bit 0 | !MAIN[16][3] | !MAIN[16][4] |
| MUX_I1 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| MUX_I2 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| IFF_D | [enum: IO_IFF_D] | [enum: IO_IFF_D] |
| OFF_D_INV | !MAIN[25][6] | !MAIN[9][6] |
| MUX_OFF_D | [enum: IO_MUX_OFF_D] | [enum: IO_MUX_OFF_D] |
| MUX_O | [enum: IO_MUX_O] | [enum: IO_MUX_O] |
| OFF_USED | MAIN[24][6] | MAIN[10][6] |
| IFF_CE_ENABLE | !MAIN[19][5] | !MAIN[13][4] |
| OFF_CE_ENABLE | !MAIN[30][6] | !MAIN[12][4] |
| SYNC_D | [enum: IO_SYNC_D] | [enum: IO_SYNC_D] |
| IFF_CE_ENABLE_NO_IQ | !MAIN[8][2] | !MAIN[8][3] |
| MUX_T | [enum: IO_MUX_T] | [enum: IO_MUX_T] |
| DRIVE | [enum: IO_DRIVE] | [enum: IO_DRIVE] |
| _5V_TOLERANT | MAIN[13][2] | MAIN[12][2] |
| IO[0].SLEW | MAIN[33][6] |
|---|---|
| IO[1].SLEW | MAIN[1][6] |
| FAST | 0 |
| SLOW | 1 |
| IO[0].PULL | MAIN[22][5] | MAIN[23][5] |
|---|---|---|
| IO[1].PULL | MAIN[13][5] | MAIN[12][5] |
| NONE | 1 | 1 |
| PULLUP | 0 | 1 |
| PULLDOWN | 1 | 0 |
| IO[0].MUX_I1 | MAIN[19][6] | MAIN[17][6] |
|---|---|---|
| IO[1].MUX_I1 | MAIN[16][6] | MAIN[15][5] |
| IO[0].MUX_I2 | MAIN[21][6] | MAIN[20][6] |
| IO[1].MUX_I2 | MAIN[15][6] | MAIN[14][6] |
| I | 0 | 1 |
| IQ | 1 | 1 |
| IQL | 1 | 0 |
| IO[0].IFF_D | MAIN[18][6] | MAIN[20][5] |
|---|---|---|
| IO[1].IFF_D | MAIN[16][5] | MAIN[14][5] |
| I | 1 | 1 |
| DELAY | 0 | 0 |
| MEDDELAY | 0 | 1 |
| SYNC | 1 | 0 |
| IO[0].MUX_OFF_D | MAIN[26][6] |
|---|---|
| IO[1].MUX_OFF_D | MAIN[8][6] |
| O1 | 1 |
| O2 | 0 |
| IO[0].MUX_O | MAIN[28][6] | MAIN[27][6] | MAIN[29][6] | MAIN[31][6] |
|---|---|---|---|---|
| IO[1].MUX_O | MAIN[4][6] | MAIN[3][6] | MAIN[7][6] | MAIN[5][6] |
| O1 | 0 | 0 | 0 | 0 |
| O1_INV | 0 | 0 | 0 | 1 |
| O2 | 0 | 1 | 1 | 1 |
| O2_INV | 1 | 1 | 1 | 1 |
| OQ | 0 | 0 | 1 | 0 |
| MUX | 1 | 0 | 1 | 1 |
| IO[0].SYNC_D | MAIN[21][5] |
|---|---|
| IO[1].SYNC_D | MAIN[11][6] |
| I | 1 |
| DELAY | 0 |
| IO[0].MUX_T | MAIN[13][3] |
|---|---|
| IO[1].MUX_T | MAIN[10][3] |
| T | 1 |
| TQ | 0 |
| IO[0].DRIVE | MAIN[14][2] |
|---|---|
| IO[1].DRIVE | MAIN[12][3] |
| _12 | 1 |
| _24 | 0 |
Bels COUT
| Pin | Direction | COUT |
|---|---|---|
| O | out | CELL.OUT_COUT |
Bel wires
| Wire | Pins |
|---|---|
| CELL.IMUX_CLB_F2_N | IO[0].O2 |
| CELL.IMUX_CLB_G2_N | IO[1].O2 |
| CELL.IMUX_IO_O1[0] | IO[0].O1 |
| CELL.IMUX_IO_O1[1] | IO[1].O1 |
| CELL.IMUX_IO_OK[0] | IO[0].OK |
| CELL.IMUX_IO_OK[1] | IO[1].OK |
| CELL.IMUX_IO_IK[0] | IO[0].IK |
| CELL.IMUX_IO_IK[1] | IO[1].IK |
| CELL.IMUX_IO_T[0] | IO[0].T |
| CELL.IMUX_IO_T[1] | IO[1].T |
| CELL.OUT_IO_SN_I1[0] | IO[0].I1 |
| CELL.OUT_IO_SN_I1[1] | IO[1].I1 |
| CELL.OUT_IO_SN_I2[0] | IO[0].I2 |
| CELL.OUT_IO_SN_I2[1] | IO[1].I2 |
| CELL.OUT_COUT | COUT.O |
Bitstream
| Bit | Frame | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B9 | - | - | - | - | - | - | - | INT: !pass CELL.SINGLE_V[3] ← CELL.LONG_H[2] | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | INT: !pass CELL.SINGLE_V[2] ← CELL.LONG_H[1] | - | - | - | INT: !buffer CELL.LONG_H[1] ← CELL.SINGLE_V[2] | - | INT: !pass CELL.SINGLE_V[1] ← CELL.LONG_H[0] | - | INT: !buffer CELL.LONG_H[0] ← CELL.SINGLE_V[1] | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Bit | Frame | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Bit | Frame | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | INT: !buffer CELL.LONG_V[0] ← CELL.OUT_COUT_E | - | - | - | - | - |
Tile IO_N0_E
Cells: 3
Switchbox INT
| Destination | Source | Bit |
|---|---|---|
| CELL.LONG_H[0] | CELL.SINGLE_V[1] | !MAIN_S[21][8] |
| CELL.LONG_H[1] | CELL.SINGLE_V[2] | !MAIN_S[25][8] |
| CELL.LONG_H[2] | CELL.SINGLE_V[3] | !MAIN[24][1] |
| CELL.LONG_V[0] | CELL.OUT_COUT_E | !MAIN_W[5][0] |
| Destination | Source | Bit |
|---|---|---|
| CELL.SINGLE_V[0] | CELL.OUT_IO_SN_I2_E1 | !MAIN[22][1] |
| CELL.SINGLE_V[1] | CELL.LONG_H[0] | !MAIN_S[23][8] |
| CELL.SINGLE_V[1] | CELL.LONG_IO_H[0] | !MAIN[15][2] |
| CELL.SINGLE_V[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[22][0] |
| CELL.SINGLE_V[2] | CELL.LONG_H[1] | !MAIN_S[29][8] |
| CELL.SINGLE_V[2] | CELL.LONG_IO_H[1] | !MAIN[17][2] |
| CELL.SINGLE_V[2] | CELL.OUT_IO_SN_I1[0] | !MAIN[25][2] |
| CELL.SINGLE_V[3] | CELL.LONG_H[2] | !MAIN_S[28][9] |
| CELL.SINGLE_V[3] | CELL.OUT_IO_SN_I1_E1 | !MAIN[29][2] |
| CELL.SINGLE_V[4] | CELL.OUT_IO_SN_I2_E1 | !MAIN[35][0] |
| CELL.SINGLE_V[5] | CELL.LONG_IO_H[2] | !MAIN[33][2] |
| CELL.SINGLE_V[5] | CELL.OUT_IO_SN_I2[0] | !MAIN[32][0] |
| CELL.SINGLE_V[6] | CELL.LONG_IO_H[3] | !MAIN[34][2] |
| CELL.SINGLE_V[6] | CELL.OUT_IO_SN_I1[0] | !MAIN[25][1] |
| CELL.SINGLE_V[7] | CELL.OUT_IO_SN_I1_E1 | !MAIN[32][2] |
| CELL.DOUBLE_V0[0] | CELL.OUT_IO_SN_I1_E1 | !MAIN[21][3] |
| CELL.DOUBLE_V0[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[31][0] |
| CELL.DOUBLE_V1[0] | CELL.OUT_IO_SN_I1[0] | !MAIN[20][3] |
| CELL.DOUBLE_V1[1] | CELL.OUT_IO_SN_I2_E1 | !MAIN[30][0] |
| CELL.DOUBLE_IO_N0[0] | CELL.DBUF_IO_H[0] | !MAIN[35][4] |
| CELL.DOUBLE_IO_N0[1] | CELL.DBUF_IO_H[0] | !MAIN[34][4] |
| CELL.DOUBLE_IO_N0[2] | CELL.DBUF_IO_H[0] | !MAIN[34][5] |
| CELL.DOUBLE_IO_N0[3] | CELL.DBUF_IO_H[0] | !MAIN[35][5] |
| CELL.DOUBLE_IO_N2[0] | CELL.DBUF_IO_H[1] | !MAIN[10][4] |
| CELL.DOUBLE_IO_N2[1] | CELL.DBUF_IO_H[1] | !MAIN[9][4] |
| CELL.DOUBLE_IO_N2[2] | CELL.DBUF_IO_H[1] | !MAIN[9][5] |
| CELL.DOUBLE_IO_N2[3] | CELL.DBUF_IO_H[1] | !MAIN[10][5] |
| Side A | Side B | Bit |
|---|---|---|
| CELL.SINGLE_V[0] | CELL.DOUBLE_IO_N0[0] | !MAIN[24][4] |
| CELL.SINGLE_V[0] | CELL.DOUBLE_IO_N2[0] | !MAIN[22][4] |
| CELL.SINGLE_V[1] | CELL.DOUBLE_IO_N1[0] | !MAIN[18][5] |
| CELL.SINGLE_V[2] | CELL.DOUBLE_IO_N0[1] | !MAIN[26][5] |
| CELL.SINGLE_V[2] | CELL.DOUBLE_IO_N2[1] | !MAIN[27][4] |
| CELL.SINGLE_V[3] | CELL.DOUBLE_IO_N1[1] | !MAIN[25][3] |
| CELL.SINGLE_V[4] | CELL.DOUBLE_IO_N0[2] | !MAIN[29][5] |
| CELL.SINGLE_V[4] | CELL.DOUBLE_IO_N2[2] | !MAIN[30][4] |
| CELL.SINGLE_V[5] | CELL.DOUBLE_IO_N1[2] | !MAIN[28][4] |
| CELL.SINGLE_V[6] | CELL.DOUBLE_IO_N0[3] | !MAIN[32][4] |
| CELL.SINGLE_V[6] | CELL.DOUBLE_IO_N2[3] | !MAIN[32][5] |
| CELL.SINGLE_V[7] | CELL.DOUBLE_IO_N1[3] | !MAIN[31][3] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_N0[1] | !MAIN[27][5] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_N1[1] | !MAIN[24][3] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_N2[1] | !MAIN[26][4] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_N0[2] | !MAIN[30][5] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_N1[2] | !MAIN[29][4] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_N2[2] | !MAIN[28][5] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_N0[0] | !MAIN[25][4] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_N1[0] | !MAIN[20][4] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_N2[0] | !MAIN[21][4] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_N0[3] | !MAIN[33][4] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_N1[3] | !MAIN[31][5] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_N2[3] | !MAIN[31][4] |
| CELL.DOUBLE_IO_N0[0] | CELL.DOUBLE_IO_N2[0] | !MAIN[23][4] |
| CELL.DOUBLE_IO_N0[1] | CELL.DOUBLE_IO_N2[1] | !MAIN[25][5] |
| CELL.DOUBLE_IO_N0[2] | CELL.DOUBLE_IO_N2[2] | !MAIN[30][3] |
| CELL.DOUBLE_IO_N0[3] | CELL.DOUBLE_IO_N2[3] | !MAIN[32][3] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[7][4] | MAIN[8][4] | MAIN[7][5] | MAIN[8][5] | CELL.DBUF_IO_H[0] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_N2[0] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_N2[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_N2[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N2[1] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[33][3] | MAIN[34][3] | MAIN[35][3] | MAIN[33][5] | CELL.DBUF_IO_H[1] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_N0[1] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_N0[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_N0[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N0[0] |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[26][1] | MAIN[29][1] | MAIN[27][1] | CELL.LONG_V[0] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[0] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[35][1] | MAIN[34][0] | MAIN[33][1] | CELL.LONG_V[1] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[1] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[31][1] | MAIN[32][1] | MAIN[30][1] | CELL.LONG_V[2] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[6][1] | MAIN[7][0] | MAIN[6][0] | CELL.LONG_V[3] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[1] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[5][1] | MAIN[2][0] | MAIN[1][0] | CELL.LONG_V[4] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[8][1] | MAIN[9][1] | MAIN[8][0] | CELL.LONG_V[5] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[3] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][0] | MAIN[16][2] | CELL.LONG_IO_H[0] |
| Source | ||
| 0 | 0 | CELL.LONG_V[0] |
| 0 | 1 | CELL.SINGLE_V[1] |
| 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[23][3] | MAIN[14][4] | MAIN[18][2] | MAIN[17][5] | CELL.LONG_IO_H[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_V[1] |
| 0 | 0 | 1 | 0 | CELL.LONG_V[3] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[22][3] | MAIN[20][2] | MAIN[21][2] | MAIN[22][2] | CELL.LONG_IO_H[2] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_V[2] |
| 0 | 0 | 1 | 0 | CELL.LONG_V[4] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][1] | MAIN[23][2] | CELL.LONG_IO_H[3] |
| Source | ||
| 0 | 0 | CELL.LONG_V[5] |
| 0 | 1 | CELL.SINGLE_V[6] |
| 1 | 1 | off |
| Bits | Destination | ||||||
|---|---|---|---|---|---|---|---|
| MAIN[26][2] | MAIN[26][3] | MAIN[29][3] | MAIN[28][2] | MAIN[27][3] | MAIN[28][3] | MAIN[27][2] | CELL.IMUX_IO_O1[0] |
| Source | |||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 1 | 0 | 0 | 1 | 1 | 0 | CELL.LONG_V[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_V[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_V[4] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | ||||||
|---|---|---|---|---|---|---|---|
| MAIN[1][2] | MAIN[0][2] | MAIN[0][3] | MAIN[1][3] | MAIN[2][3] | MAIN[2][2] | MAIN[3][1] | CELL.IMUX_IO_O1[1] |
| Source | |||||||
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.TIE_0 |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[2] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | CELL_E.DOUBLE_V0[1] |
| 1 | 1 | 0 | 1 | 1 | 0 | 1 | CELL_E.DOUBLE_V1[0] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | CELL_E.LONG_V[2] |
| 1 | 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.LONG_V[0] |
| 1 | 1 | 1 | 1 | 0 | 0 | 1 | CELL_E.LONG_V[1] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[23][1] | MAIN[23][0] | MAIN[24][0] | MAIN[25][0] | MAIN[28][0] | MAIN[26][0] | CELL.IMUX_IO_OK[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 0 | 0 | CELL.GCLK[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 1 | 0 | 1 | 0 | 0 | CELL.GCLK[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 1 | 0 | 0 | 0 | CELL.GCLK[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 0 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[11][0] | MAIN[10][0] | MAIN[10][1] | MAIN[12][1] | MAIN[11][1] | MAIN[13][1] | CELL.IMUX_IO_OK[1] |
| Source | ||||||
| 0 | 0 | 0 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 0 | 0 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 0 | 0 | 1 | 1 | 0 | CELL.GCLK[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 1 | 1 | 0 | 0 | 1 | 1 | CELL_E.SINGLE_V[2] |
| 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.SINGLE_V[3] |
| 1 | 1 | 0 | 1 | 1 | 0 | CELL_E.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL_E.SINGLE_V[4] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[18][1] | MAIN[19][1] | MAIN[20][1] | MAIN[21][1] | MAIN[19][0] | MAIN[18][0] | CELL.IMUX_IO_IK[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 0 | 0 | CELL.GCLK[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 1 | 0 | 1 | 0 | 0 | CELL.GCLK[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 1 | 0 | 0 | 0 | CELL.GCLK[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 0 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[16][0] | MAIN[14][0] | MAIN[14][1] | MAIN[15][1] | MAIN[16][1] | MAIN[17][1] | CELL.IMUX_IO_IK[1] |
| Source | ||||||
| 0 | 0 | 0 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 0 | 0 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 0 | 0 | 1 | 1 | 0 | CELL.GCLK[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 1 | 1 | 0 | 0 | 1 | 1 | CELL_E.SINGLE_V[2] |
| 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.SINGLE_V[3] |
| 1 | 1 | 0 | 1 | 1 | 0 | CELL_E.SINGLE_V[4] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL_E.SINGLE_V[5] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][4] | MAIN[3][4] | MAIN[6][6] | MAIN[6][4] | MAIN[4][4] | MAIN[6][5] | MAIN[5][5] | MAIN[4][5] | CELL.IMUX_IO_T[0] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_IO_H[3] |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[0] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_H[2] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | CELL.GCLK[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N1[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_N2[1] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_N1[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N2[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[1][4] | MAIN[0][5] | MAIN[11][4] | MAIN[3][5] | MAIN[2][5] | MAIN[2][4] | MAIN[1][5] | MAIN[0][4] | CELL.IMUX_IO_T[1] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.LONG_IO_H[0] |
| 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | CELL.LONG_IO_H[3] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N1[1] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_N2[1] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_N2[0] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N1[0] |
Bels IO
| Pin | Direction | IO[0] | IO[1] |
|---|---|---|---|
| IK | in | CELL.IMUX_IO_IK[0] invert by !MAIN[22][6] | CELL.IMUX_IO_IK[1] invert by !MAIN[13][6] |
| OK | in | CELL.IMUX_IO_OK[0] invert by !MAIN[32][6] | CELL.IMUX_IO_OK[1] invert by !MAIN[2][6] |
| O1 | in | CELL.IMUX_IO_O1[0] | CELL.IMUX_IO_O1[1] |
| O2 | in | CELL.IMUX_CLB_F2_N | CELL.IMUX_CLB_G2_N |
| T | in | CELL.IMUX_IO_T[0] invert by !MAIN[34][6] | CELL.IMUX_IO_T[1] invert by !MAIN[0][6] |
| I1 | out | CELL.OUT_IO_SN_I1[0] | CELL.OUT_IO_SN_I1[1] |
| I2 | out | CELL.OUT_IO_SN_I2[0] | CELL.OUT_IO_SN_I2[1] |
| CLKIN | out | CELL.OUT_IO_CLKIN | - |
| Attribute | IO[0] | IO[1] |
|---|---|---|
| SLEW | [enum: IO_SLEW] | [enum: IO_SLEW] |
| PULL | [enum: IO_PULL] | [enum: IO_PULL] |
| IFF_SRVAL bit 0 | !MAIN[23][6] | !MAIN[12][6] |
| OFF_SRVAL bit 0 | !MAIN[24][5] | !MAIN[11][5] |
| READBACK_I1 bit 0 | !MAIN[18][3] | !MAIN[17][4] |
| READBACK_I2 bit 0 | !MAIN[18][4] | !MAIN[17][3] |
| READBACK_OQ bit 0 | !MAIN[16][3] | !MAIN[16][4] |
| MUX_I1 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| MUX_I2 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| IFF_D | [enum: IO_IFF_D] | [enum: IO_IFF_D] |
| OFF_D_INV | !MAIN[25][6] | !MAIN[9][6] |
| MUX_OFF_D | [enum: IO_MUX_OFF_D] | [enum: IO_MUX_OFF_D] |
| MUX_O | [enum: IO_MUX_O] | [enum: IO_MUX_O] |
| OFF_USED | MAIN[24][6] | MAIN[10][6] |
| IFF_CE_ENABLE | !MAIN[19][5] | !MAIN[13][4] |
| OFF_CE_ENABLE | !MAIN[30][6] | !MAIN[12][4] |
| SYNC_D | [enum: IO_SYNC_D] | [enum: IO_SYNC_D] |
| IFF_CE_ENABLE_NO_IQ | !MAIN[8][2] | !MAIN[8][3] |
| MUX_T | [enum: IO_MUX_T] | [enum: IO_MUX_T] |
| DRIVE | [enum: IO_DRIVE] | [enum: IO_DRIVE] |
| _5V_TOLERANT | MAIN[13][2] | MAIN[12][2] |
| IO[0].SLEW | MAIN[33][6] |
|---|---|
| IO[1].SLEW | MAIN[1][6] |
| FAST | 0 |
| SLOW | 1 |
| IO[0].PULL | MAIN[22][5] | MAIN[23][5] |
|---|---|---|
| IO[1].PULL | MAIN[13][5] | MAIN[12][5] |
| NONE | 1 | 1 |
| PULLUP | 0 | 1 |
| PULLDOWN | 1 | 0 |
| IO[0].MUX_I1 | MAIN[19][6] | MAIN[17][6] |
|---|---|---|
| IO[1].MUX_I1 | MAIN[16][6] | MAIN[15][5] |
| IO[0].MUX_I2 | MAIN[21][6] | MAIN[20][6] |
| IO[1].MUX_I2 | MAIN[15][6] | MAIN[14][6] |
| I | 0 | 1 |
| IQ | 1 | 1 |
| IQL | 1 | 0 |
| IO[0].IFF_D | MAIN[18][6] | MAIN[20][5] |
|---|---|---|
| IO[1].IFF_D | MAIN[16][5] | MAIN[14][5] |
| I | 1 | 1 |
| DELAY | 0 | 0 |
| MEDDELAY | 0 | 1 |
| SYNC | 1 | 0 |
| IO[0].MUX_OFF_D | MAIN[26][6] |
|---|---|
| IO[1].MUX_OFF_D | MAIN[8][6] |
| O1 | 1 |
| O2 | 0 |
| IO[0].MUX_O | MAIN[28][6] | MAIN[27][6] | MAIN[29][6] | MAIN[31][6] |
|---|---|---|---|---|
| IO[1].MUX_O | MAIN[4][6] | MAIN[3][6] | MAIN[7][6] | MAIN[5][6] |
| O1 | 0 | 0 | 0 | 0 |
| O1_INV | 0 | 0 | 0 | 1 |
| O2 | 0 | 1 | 1 | 1 |
| O2_INV | 1 | 1 | 1 | 1 |
| OQ | 0 | 0 | 1 | 0 |
| MUX | 1 | 0 | 1 | 1 |
| IO[0].SYNC_D | MAIN[21][5] |
|---|---|
| IO[1].SYNC_D | MAIN[11][6] |
| I | 1 |
| DELAY | 0 |
| IO[0].MUX_T | MAIN[13][3] |
|---|---|
| IO[1].MUX_T | MAIN[10][3] |
| T | 1 |
| TQ | 0 |
| IO[0].DRIVE | MAIN[14][2] |
|---|---|
| IO[1].DRIVE | MAIN[12][3] |
| _12 | 1 |
| _24 | 0 |
Bels COUT
| Pin | Direction | COUT |
|---|---|---|
| O | out | CELL.OUT_COUT |
Bel wires
| Wire | Pins |
|---|---|
| CELL.IMUX_CLB_F2_N | IO[0].O2 |
| CELL.IMUX_CLB_G2_N | IO[1].O2 |
| CELL.IMUX_IO_O1[0] | IO[0].O1 |
| CELL.IMUX_IO_O1[1] | IO[1].O1 |
| CELL.IMUX_IO_OK[0] | IO[0].OK |
| CELL.IMUX_IO_OK[1] | IO[1].OK |
| CELL.IMUX_IO_IK[0] | IO[0].IK |
| CELL.IMUX_IO_IK[1] | IO[1].IK |
| CELL.IMUX_IO_T[0] | IO[0].T |
| CELL.IMUX_IO_T[1] | IO[1].T |
| CELL.OUT_IO_SN_I1[0] | IO[0].I1 |
| CELL.OUT_IO_SN_I1[1] | IO[1].I1 |
| CELL.OUT_IO_SN_I2[0] | IO[0].I2 |
| CELL.OUT_IO_SN_I2[1] | IO[1].I2 |
| CELL.OUT_IO_CLKIN | IO[0].CLKIN |
| CELL.OUT_COUT | COUT.O |
Bitstream
| Bit | Frame | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B9 | - | - | - | - | - | - | - | INT: !pass CELL.SINGLE_V[3] ← CELL.LONG_H[2] | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | INT: !pass CELL.SINGLE_V[2] ← CELL.LONG_H[1] | - | - | - | INT: !buffer CELL.LONG_H[1] ← CELL.SINGLE_V[2] | - | INT: !pass CELL.SINGLE_V[1] ← CELL.LONG_H[0] | - | INT: !buffer CELL.LONG_H[0] ← CELL.SINGLE_V[1] | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Bit | Frame | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F40 | F39 | F38 | F37 | F36 | F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Bit | Frame | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | INT: !buffer CELL.LONG_V[0] ← CELL.OUT_COUT_E | - | - | - | - | - |
Tile IO_N1
Cells: 3
Switchbox INT
| Destination | Source | Bit |
|---|---|---|
| CELL.LONG_H[0] | CELL.SINGLE_V[1] | !MAIN_S[21][8] |
| CELL.LONG_H[1] | CELL.SINGLE_V[2] | !MAIN_S[25][8] |
| CELL.LONG_H[2] | CELL.SINGLE_V[3] | !MAIN[24][1] |
| CELL.LONG_V[0] | CELL.OUT_COUT_E | !MAIN_W[5][0] |
| Destination | Source | Bit |
|---|---|---|
| CELL.SINGLE_V[0] | CELL.OUT_IO_SN_I2_E1 | !MAIN[22][1] |
| CELL.SINGLE_V[1] | CELL.LONG_H[0] | !MAIN_S[23][8] |
| CELL.SINGLE_V[1] | CELL.LONG_IO_H[0] | !MAIN[15][2] |
| CELL.SINGLE_V[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[22][0] |
| CELL.SINGLE_V[2] | CELL.LONG_H[1] | !MAIN_S[29][8] |
| CELL.SINGLE_V[2] | CELL.LONG_IO_H[1] | !MAIN[17][2] |
| CELL.SINGLE_V[2] | CELL.OUT_IO_SN_I1[0] | !MAIN[25][2] |
| CELL.SINGLE_V[3] | CELL.LONG_H[2] | !MAIN_S[28][9] |
| CELL.SINGLE_V[3] | CELL.OUT_IO_SN_I1_E1 | !MAIN[29][2] |
| CELL.SINGLE_V[4] | CELL.OUT_IO_SN_I2_E1 | !MAIN[35][0] |
| CELL.SINGLE_V[5] | CELL.LONG_IO_H[2] | !MAIN[33][2] |
| CELL.SINGLE_V[5] | CELL.OUT_IO_SN_I2[0] | !MAIN[32][0] |
| CELL.SINGLE_V[6] | CELL.LONG_IO_H[3] | !MAIN[34][2] |
| CELL.SINGLE_V[6] | CELL.OUT_IO_SN_I1[0] | !MAIN[25][1] |
| CELL.SINGLE_V[7] | CELL.OUT_IO_SN_I1_E1 | !MAIN[32][2] |
| CELL.DOUBLE_V0[0] | CELL.OUT_IO_SN_I1_E1 | !MAIN[21][3] |
| CELL.DOUBLE_V0[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[31][0] |
| CELL.DOUBLE_V1[0] | CELL.OUT_IO_SN_I1[0] | !MAIN[20][3] |
| CELL.DOUBLE_V1[1] | CELL.OUT_IO_SN_I2_E1 | !MAIN[30][0] |
| CELL.DOUBLE_IO_N0[0] | CELL.DBUF_IO_H[0] | !MAIN[35][4] |
| CELL.DOUBLE_IO_N0[1] | CELL.DBUF_IO_H[0] | !MAIN[34][4] |
| CELL.DOUBLE_IO_N0[2] | CELL.DBUF_IO_H[0] | !MAIN[34][5] |
| CELL.DOUBLE_IO_N0[3] | CELL.DBUF_IO_H[0] | !MAIN[35][5] |
| CELL.DOUBLE_IO_N2[0] | CELL.DBUF_IO_H[1] | !MAIN[10][4] |
| CELL.DOUBLE_IO_N2[1] | CELL.DBUF_IO_H[1] | !MAIN[9][4] |
| CELL.DOUBLE_IO_N2[2] | CELL.DBUF_IO_H[1] | !MAIN[9][5] |
| CELL.DOUBLE_IO_N2[3] | CELL.DBUF_IO_H[1] | !MAIN[10][5] |
| Side A | Side B | Bit |
|---|---|---|
| CELL.SINGLE_V[0] | CELL.DOUBLE_IO_N1[0] | !MAIN[18][5] |
| CELL.SINGLE_V[1] | CELL.DOUBLE_IO_N0[0] | !MAIN[24][4] |
| CELL.SINGLE_V[1] | CELL.DOUBLE_IO_N2[0] | !MAIN[22][4] |
| CELL.SINGLE_V[2] | CELL.DOUBLE_IO_N1[1] | !MAIN[25][3] |
| CELL.SINGLE_V[3] | CELL.DOUBLE_IO_N0[1] | !MAIN[26][5] |
| CELL.SINGLE_V[3] | CELL.DOUBLE_IO_N2[1] | !MAIN[27][4] |
| CELL.SINGLE_V[4] | CELL.DOUBLE_IO_N1[2] | !MAIN[28][4] |
| CELL.SINGLE_V[5] | CELL.DOUBLE_IO_N0[2] | !MAIN[29][5] |
| CELL.SINGLE_V[5] | CELL.DOUBLE_IO_N2[2] | !MAIN[30][4] |
| CELL.SINGLE_V[6] | CELL.DOUBLE_IO_N1[3] | !MAIN[31][3] |
| CELL.SINGLE_V[7] | CELL.DOUBLE_IO_N0[3] | !MAIN[32][4] |
| CELL.SINGLE_V[7] | CELL.DOUBLE_IO_N2[3] | !MAIN[32][5] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_N0[1] | !MAIN[27][5] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_N1[1] | !MAIN[24][3] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_N2[1] | !MAIN[26][4] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_N0[2] | !MAIN[30][5] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_N1[2] | !MAIN[29][4] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_N2[2] | !MAIN[28][5] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_N0[0] | !MAIN[25][4] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_N1[0] | !MAIN[20][4] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_N2[0] | !MAIN[21][4] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_N0[3] | !MAIN[33][4] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_N1[3] | !MAIN[31][5] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_N2[3] | !MAIN[31][4] |
| CELL.DOUBLE_IO_N0[0] | CELL.DOUBLE_IO_N2[0] | !MAIN[23][4] |
| CELL.DOUBLE_IO_N0[1] | CELL.DOUBLE_IO_N2[1] | !MAIN[25][5] |
| CELL.DOUBLE_IO_N0[2] | CELL.DOUBLE_IO_N2[2] | !MAIN[30][3] |
| CELL.DOUBLE_IO_N0[3] | CELL.DOUBLE_IO_N2[3] | !MAIN[32][3] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[7][4] | MAIN[8][4] | MAIN[7][5] | MAIN[8][5] | CELL.DBUF_IO_H[0] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_N2[0] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_N2[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_N2[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N2[1] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[33][3] | MAIN[34][3] | MAIN[35][3] | MAIN[33][5] | CELL.DBUF_IO_H[1] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_N0[1] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_N0[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_N0[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N0[0] |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[26][1] | MAIN[29][1] | MAIN[27][1] | CELL.LONG_V[0] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[0] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[35][1] | MAIN[34][0] | MAIN[33][1] | CELL.LONG_V[1] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[1] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[31][1] | MAIN[32][1] | MAIN[30][1] | CELL.LONG_V[2] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[6][1] | MAIN[7][0] | MAIN[6][0] | CELL.LONG_V[3] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[1] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[5][1] | MAIN[2][0] | MAIN[1][0] | CELL.LONG_V[4] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[8][1] | MAIN[9][1] | MAIN[8][0] | CELL.LONG_V[5] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[3] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][0] | MAIN[16][2] | CELL.LONG_IO_H[0] |
| Source | ||
| 0 | 0 | CELL.LONG_V[0] |
| 0 | 1 | CELL.SINGLE_V[1] |
| 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[23][3] | MAIN[14][4] | MAIN[18][2] | MAIN[17][5] | CELL.LONG_IO_H[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_V[1] |
| 0 | 0 | 1 | 0 | CELL.LONG_V[3] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[22][3] | MAIN[20][2] | MAIN[21][2] | MAIN[22][2] | CELL.LONG_IO_H[2] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_V[2] |
| 0 | 0 | 1 | 0 | CELL.LONG_V[4] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][1] | MAIN[23][2] | CELL.LONG_IO_H[3] |
| Source | ||
| 0 | 0 | CELL.LONG_V[5] |
| 0 | 1 | CELL.SINGLE_V[6] |
| 1 | 1 | off |
| Bits | Destination | ||||||
|---|---|---|---|---|---|---|---|
| MAIN[26][2] | MAIN[26][3] | MAIN[29][3] | MAIN[28][2] | MAIN[27][3] | MAIN[28][3] | MAIN[27][2] | CELL.IMUX_IO_O1[0] |
| Source | |||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 1 | 0 | 0 | 1 | 1 | 0 | CELL.LONG_V[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_V[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_V[4] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | ||||||
|---|---|---|---|---|---|---|---|
| MAIN[1][2] | MAIN[0][2] | MAIN[0][3] | MAIN[1][3] | MAIN[2][3] | MAIN[2][2] | MAIN[3][1] | CELL.IMUX_IO_O1[1] |
| Source | |||||||
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.TIE_0 |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[2] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | CELL_E.DOUBLE_V0[1] |
| 1 | 1 | 0 | 1 | 1 | 0 | 1 | CELL_E.DOUBLE_V1[0] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | CELL_E.LONG_V[2] |
| 1 | 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.LONG_V[0] |
| 1 | 1 | 1 | 1 | 0 | 0 | 1 | CELL_E.LONG_V[1] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[23][1] | MAIN[23][0] | MAIN[24][0] | MAIN[25][0] | MAIN[28][0] | MAIN[26][0] | CELL.IMUX_IO_OK[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 0 | 0 | CELL.GCLK[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 1 | 0 | 1 | 0 | 0 | CELL.GCLK[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 1 | 0 | 0 | 0 | CELL.GCLK[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 0 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[11][0] | MAIN[10][0] | MAIN[10][1] | MAIN[12][1] | MAIN[11][1] | MAIN[13][1] | CELL.IMUX_IO_OK[1] |
| Source | ||||||
| 0 | 0 | 0 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 0 | 0 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 0 | 0 | 1 | 1 | 0 | CELL.GCLK[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 1 | 1 | 0 | 0 | 1 | 1 | CELL_E.SINGLE_V[2] |
| 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.SINGLE_V[3] |
| 1 | 1 | 0 | 1 | 1 | 0 | CELL_E.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL_E.SINGLE_V[4] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[18][1] | MAIN[19][1] | MAIN[20][1] | MAIN[21][1] | MAIN[19][0] | MAIN[18][0] | CELL.IMUX_IO_IK[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 0 | 0 | CELL.GCLK[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 1 | 0 | 1 | 0 | 0 | CELL.GCLK[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 1 | 0 | 0 | 0 | CELL.GCLK[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 0 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[16][0] | MAIN[14][0] | MAIN[14][1] | MAIN[15][1] | MAIN[16][1] | MAIN[17][1] | CELL.IMUX_IO_IK[1] |
| Source | ||||||
| 0 | 0 | 0 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 0 | 0 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 0 | 0 | 1 | 1 | 0 | CELL.GCLK[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 1 | 1 | 0 | 0 | 1 | 1 | CELL_E.SINGLE_V[2] |
| 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.SINGLE_V[3] |
| 1 | 1 | 0 | 1 | 1 | 0 | CELL_E.SINGLE_V[4] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL_E.SINGLE_V[5] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][4] | MAIN[3][4] | MAIN[6][6] | MAIN[6][4] | MAIN[4][4] | MAIN[6][5] | MAIN[5][5] | MAIN[4][5] | CELL.IMUX_IO_T[0] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_IO_H[3] |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[0] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_H[2] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | CELL.GCLK[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N1[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_N2[1] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_N1[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N2[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[1][4] | MAIN[0][5] | MAIN[11][4] | MAIN[3][5] | MAIN[2][5] | MAIN[2][4] | MAIN[1][5] | MAIN[0][4] | CELL.IMUX_IO_T[1] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.LONG_IO_H[0] |
| 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | CELL.LONG_IO_H[3] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N1[1] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_N2[1] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_N2[0] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N1[0] |
Bels IO
| Pin | Direction | IO[0] | IO[1] |
|---|---|---|---|
| IK | in | CELL.IMUX_IO_IK[0] invert by !MAIN[22][6] | CELL.IMUX_IO_IK[1] invert by !MAIN[13][6] |
| OK | in | CELL.IMUX_IO_OK[0] invert by !MAIN[32][6] | CELL.IMUX_IO_OK[1] invert by !MAIN[2][6] |
| O1 | in | CELL.IMUX_IO_O1[0] | CELL.IMUX_IO_O1[1] |
| O2 | in | CELL.IMUX_CLB_F2_N | CELL.IMUX_CLB_G2_N |
| T | in | CELL.IMUX_IO_T[0] invert by !MAIN[34][6] | CELL.IMUX_IO_T[1] invert by !MAIN[0][6] |
| I1 | out | CELL.OUT_IO_SN_I1[0] | CELL.OUT_IO_SN_I1[1] |
| I2 | out | CELL.OUT_IO_SN_I2[0] | CELL.OUT_IO_SN_I2[1] |
| Attribute | IO[0] | IO[1] |
|---|---|---|
| SLEW | [enum: IO_SLEW] | [enum: IO_SLEW] |
| PULL | [enum: IO_PULL] | [enum: IO_PULL] |
| IFF_SRVAL bit 0 | !MAIN[23][6] | !MAIN[12][6] |
| OFF_SRVAL bit 0 | !MAIN[24][5] | !MAIN[11][5] |
| READBACK_I1 bit 0 | !MAIN[18][3] | !MAIN[17][4] |
| READBACK_I2 bit 0 | !MAIN[18][4] | !MAIN[17][3] |
| READBACK_OQ bit 0 | !MAIN[16][3] | !MAIN[16][4] |
| MUX_I1 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| MUX_I2 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| IFF_D | [enum: IO_IFF_D] | [enum: IO_IFF_D] |
| OFF_D_INV | !MAIN[25][6] | !MAIN[9][6] |
| MUX_OFF_D | [enum: IO_MUX_OFF_D] | [enum: IO_MUX_OFF_D] |
| MUX_O | [enum: IO_MUX_O] | [enum: IO_MUX_O] |
| OFF_USED | MAIN[24][6] | MAIN[10][6] |
| IFF_CE_ENABLE | !MAIN[19][5] | !MAIN[13][4] |
| OFF_CE_ENABLE | !MAIN[30][6] | !MAIN[12][4] |
| SYNC_D | [enum: IO_SYNC_D] | [enum: IO_SYNC_D] |
| IFF_CE_ENABLE_NO_IQ | !MAIN[8][2] | !MAIN[8][3] |
| MUX_T | [enum: IO_MUX_T] | [enum: IO_MUX_T] |
| DRIVE | [enum: IO_DRIVE] | [enum: IO_DRIVE] |
| _5V_TOLERANT | MAIN[13][2] | MAIN[12][2] |
| IO[0].SLEW | MAIN[33][6] |
|---|---|
| IO[1].SLEW | MAIN[1][6] |
| FAST | 0 |
| SLOW | 1 |
| IO[0].PULL | MAIN[22][5] | MAIN[23][5] |
|---|---|---|
| IO[1].PULL | MAIN[13][5] | MAIN[12][5] |
| NONE | 1 | 1 |
| PULLUP | 0 | 1 |
| PULLDOWN | 1 | 0 |
| IO[0].MUX_I1 | MAIN[19][6] | MAIN[17][6] |
|---|---|---|
| IO[1].MUX_I1 | MAIN[16][6] | MAIN[15][5] |
| IO[0].MUX_I2 | MAIN[21][6] | MAIN[20][6] |
| IO[1].MUX_I2 | MAIN[15][6] | MAIN[14][6] |
| I | 0 | 1 |
| IQ | 1 | 1 |
| IQL | 1 | 0 |
| IO[0].IFF_D | MAIN[18][6] | MAIN[20][5] |
|---|---|---|
| IO[1].IFF_D | MAIN[16][5] | MAIN[14][5] |
| I | 1 | 1 |
| DELAY | 0 | 0 |
| MEDDELAY | 0 | 1 |
| SYNC | 1 | 0 |
| IO[0].MUX_OFF_D | MAIN[26][6] |
|---|---|
| IO[1].MUX_OFF_D | MAIN[8][6] |
| O1 | 1 |
| O2 | 0 |
| IO[0].MUX_O | MAIN[28][6] | MAIN[27][6] | MAIN[29][6] | MAIN[31][6] |
|---|---|---|---|---|
| IO[1].MUX_O | MAIN[4][6] | MAIN[3][6] | MAIN[7][6] | MAIN[5][6] |
| O1 | 0 | 0 | 0 | 0 |
| O1_INV | 0 | 0 | 0 | 1 |
| O2 | 0 | 1 | 1 | 1 |
| O2_INV | 1 | 1 | 1 | 1 |
| OQ | 0 | 0 | 1 | 0 |
| MUX | 1 | 0 | 1 | 1 |
| IO[0].SYNC_D | MAIN[21][5] |
|---|---|
| IO[1].SYNC_D | MAIN[11][6] |
| I | 1 |
| DELAY | 0 |
| IO[0].MUX_T | MAIN[13][3] |
|---|---|
| IO[1].MUX_T | MAIN[10][3] |
| T | 1 |
| TQ | 0 |
| IO[0].DRIVE | MAIN[14][2] |
|---|---|
| IO[1].DRIVE | MAIN[12][3] |
| _12 | 1 |
| _24 | 0 |
Bels COUT
| Pin | Direction | COUT |
|---|---|---|
| O | out | CELL.OUT_COUT |
Bel wires
| Wire | Pins |
|---|---|
| CELL.IMUX_CLB_F2_N | IO[0].O2 |
| CELL.IMUX_CLB_G2_N | IO[1].O2 |
| CELL.IMUX_IO_O1[0] | IO[0].O1 |
| CELL.IMUX_IO_O1[1] | IO[1].O1 |
| CELL.IMUX_IO_OK[0] | IO[0].OK |
| CELL.IMUX_IO_OK[1] | IO[1].OK |
| CELL.IMUX_IO_IK[0] | IO[0].IK |
| CELL.IMUX_IO_IK[1] | IO[1].IK |
| CELL.IMUX_IO_T[0] | IO[0].T |
| CELL.IMUX_IO_T[1] | IO[1].T |
| CELL.OUT_IO_SN_I1[0] | IO[0].I1 |
| CELL.OUT_IO_SN_I1[1] | IO[1].I1 |
| CELL.OUT_IO_SN_I2[0] | IO[0].I2 |
| CELL.OUT_IO_SN_I2[1] | IO[1].I2 |
| CELL.OUT_COUT | COUT.O |
Bitstream
| Bit | Frame | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B9 | - | - | - | - | - | - | - | INT: !pass CELL.SINGLE_V[3] ← CELL.LONG_H[2] | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | INT: !pass CELL.SINGLE_V[2] ← CELL.LONG_H[1] | - | - | - | INT: !buffer CELL.LONG_H[1] ← CELL.SINGLE_V[2] | - | INT: !pass CELL.SINGLE_V[1] ← CELL.LONG_H[0] | - | INT: !buffer CELL.LONG_H[0] ← CELL.SINGLE_V[1] | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Bit | Frame | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Bit | Frame | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | INT: !buffer CELL.LONG_V[0] ← CELL.OUT_COUT_E | - | - | - | - | - |
Tile IO_N1_W
Cells: 3
Switchbox INT
| Destination | Source | Bit |
|---|---|---|
| CELL.LONG_H[0] | CELL.SINGLE_V[1] | !MAIN_S[21][8] |
| CELL.LONG_H[1] | CELL.SINGLE_V[2] | !MAIN_S[25][8] |
| CELL.LONG_H[2] | CELL.SINGLE_V[3] | !MAIN[24][1] |
| Destination | Source | Bit |
|---|---|---|
| CELL.SINGLE_V[0] | CELL.OUT_IO_SN_I2_E1 | !MAIN[22][1] |
| CELL.SINGLE_V[1] | CELL.LONG_H[0] | !MAIN_S[23][8] |
| CELL.SINGLE_V[1] | CELL.LONG_IO_H[0] | !MAIN[15][2] |
| CELL.SINGLE_V[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[22][0] |
| CELL.SINGLE_V[2] | CELL.LONG_H[1] | !MAIN_S[29][8] |
| CELL.SINGLE_V[2] | CELL.LONG_IO_H[1] | !MAIN[17][2] |
| CELL.SINGLE_V[2] | CELL.OUT_IO_SN_I1[0] | !MAIN[25][2] |
| CELL.SINGLE_V[3] | CELL.LONG_H[2] | !MAIN_S[28][9] |
| CELL.SINGLE_V[3] | CELL.OUT_IO_SN_I1_E1 | !MAIN[29][2] |
| CELL.SINGLE_V[4] | CELL.OUT_IO_SN_I2_E1 | !MAIN[35][0] |
| CELL.SINGLE_V[5] | CELL.LONG_IO_H[2] | !MAIN[33][2] |
| CELL.SINGLE_V[5] | CELL.OUT_IO_SN_I2[0] | !MAIN[32][0] |
| CELL.SINGLE_V[6] | CELL.LONG_IO_H[3] | !MAIN[34][2] |
| CELL.SINGLE_V[6] | CELL.OUT_IO_SN_I1[0] | !MAIN[25][1] |
| CELL.SINGLE_V[7] | CELL.OUT_IO_SN_I1_E1 | !MAIN[32][2] |
| CELL.DOUBLE_V0[0] | CELL.OUT_IO_SN_I1_E1 | !MAIN[21][3] |
| CELL.DOUBLE_V0[1] | CELL.OUT_IO_SN_I2[0] | !MAIN[31][0] |
| CELL.DOUBLE_V1[0] | CELL.OUT_IO_SN_I1[0] | !MAIN[20][3] |
| CELL.DOUBLE_V1[1] | CELL.OUT_IO_SN_I2_E1 | !MAIN[30][0] |
| CELL.DOUBLE_IO_N0[0] | CELL.DBUF_IO_H[0] | !MAIN[35][4] |
| CELL.DOUBLE_IO_N0[1] | CELL.DBUF_IO_H[0] | !MAIN[34][4] |
| CELL.DOUBLE_IO_N0[2] | CELL.DBUF_IO_H[0] | !MAIN[34][5] |
| CELL.DOUBLE_IO_N0[3] | CELL.DBUF_IO_H[0] | !MAIN[35][5] |
| CELL.DOUBLE_IO_N2[0] | CELL.DBUF_IO_H[1] | !MAIN[10][4] |
| CELL.DOUBLE_IO_N2[1] | CELL.DBUF_IO_H[1] | !MAIN[9][4] |
| CELL.DOUBLE_IO_N2[2] | CELL.DBUF_IO_H[1] | !MAIN[9][5] |
| CELL.DOUBLE_IO_N2[3] | CELL.DBUF_IO_H[1] | !MAIN[10][5] |
| Side A | Side B | Bit |
|---|---|---|
| CELL.SINGLE_V[0] | CELL.DOUBLE_IO_N1[0] | !MAIN[18][5] |
| CELL.SINGLE_V[1] | CELL.DOUBLE_IO_N0[0] | !MAIN[24][4] |
| CELL.SINGLE_V[1] | CELL.DOUBLE_IO_N2[0] | !MAIN[22][4] |
| CELL.SINGLE_V[2] | CELL.DOUBLE_IO_N1[1] | !MAIN[25][3] |
| CELL.SINGLE_V[3] | CELL.DOUBLE_IO_N0[1] | !MAIN[26][5] |
| CELL.SINGLE_V[3] | CELL.DOUBLE_IO_N2[1] | !MAIN[27][4] |
| CELL.SINGLE_V[4] | CELL.DOUBLE_IO_N1[2] | !MAIN[28][4] |
| CELL.SINGLE_V[5] | CELL.DOUBLE_IO_N0[2] | !MAIN[29][5] |
| CELL.SINGLE_V[5] | CELL.DOUBLE_IO_N2[2] | !MAIN[30][4] |
| CELL.SINGLE_V[6] | CELL.DOUBLE_IO_N1[3] | !MAIN[31][3] |
| CELL.SINGLE_V[7] | CELL.DOUBLE_IO_N0[3] | !MAIN[32][4] |
| CELL.SINGLE_V[7] | CELL.DOUBLE_IO_N2[3] | !MAIN[32][5] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_N0[1] | !MAIN[27][5] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_N1[1] | !MAIN[24][3] |
| CELL.DOUBLE_V0[0] | CELL.DOUBLE_IO_N2[1] | !MAIN[26][4] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_N0[2] | !MAIN[30][5] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_N1[2] | !MAIN[29][4] |
| CELL.DOUBLE_V0[1] | CELL.DOUBLE_IO_N2[2] | !MAIN[28][5] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_N0[0] | !MAIN[25][4] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_N1[0] | !MAIN[20][4] |
| CELL.DOUBLE_V1[0] | CELL.DOUBLE_IO_N2[0] | !MAIN[21][4] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_N0[3] | !MAIN[33][4] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_N1[3] | !MAIN[31][5] |
| CELL.DOUBLE_V1[1] | CELL.DOUBLE_IO_N2[3] | !MAIN[31][4] |
| CELL.DOUBLE_IO_N0[0] | CELL.DOUBLE_IO_N2[0] | !MAIN[23][4] |
| CELL.DOUBLE_IO_N0[1] | CELL.DOUBLE_IO_N2[1] | !MAIN[25][5] |
| CELL.DOUBLE_IO_N0[2] | CELL.DOUBLE_IO_N2[2] | !MAIN[30][3] |
| CELL.DOUBLE_IO_N0[3] | CELL.DOUBLE_IO_N2[3] | !MAIN[32][3] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[7][4] | MAIN[8][4] | MAIN[7][5] | MAIN[8][5] | CELL.DBUF_IO_H[0] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_N2[0] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_N2[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_N2[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N2[1] |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[33][3] | MAIN[34][3] | MAIN[35][3] | MAIN[33][5] | CELL.DBUF_IO_H[1] |
| Source | ||||
| 0 | 0 | 1 | 1 | CELL.DOUBLE_IO_N0[1] |
| 0 | 1 | 0 | 1 | CELL.DOUBLE_IO_N0[2] |
| 0 | 1 | 1 | 0 | CELL.DOUBLE_IO_N0[3] |
| 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N0[0] |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[26][1] | MAIN[29][1] | MAIN[27][1] | CELL.LONG_V[0] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[0] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[35][1] | MAIN[34][0] | MAIN[33][1] | CELL.LONG_V[1] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[1] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[31][1] | MAIN[32][1] | MAIN[30][1] | CELL.LONG_V[2] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2_E1 |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[6][1] | MAIN[7][0] | MAIN[6][0] | CELL.LONG_V[3] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[1] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[5][1] | MAIN[2][0] | MAIN[1][0] | CELL.LONG_V[4] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | ||
|---|---|---|---|
| MAIN[8][1] | MAIN[9][1] | MAIN[8][0] | CELL.LONG_V[5] |
| Source | |||
| 0 | 0 | 0 | CELL.LONG_IO_H[3] |
| 0 | 1 | 1 | CELL.OUT_IO_SN_I2[0] |
| 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][0] | MAIN[16][2] | CELL.LONG_IO_H[0] |
| Source | ||
| 0 | 0 | CELL.LONG_V[0] |
| 0 | 1 | CELL.SINGLE_V[1] |
| 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[23][3] | MAIN[14][4] | MAIN[18][2] | MAIN[17][5] | CELL.LONG_IO_H[1] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_V[1] |
| 0 | 0 | 1 | 0 | CELL.LONG_V[3] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |||
|---|---|---|---|---|
| MAIN[22][3] | MAIN[20][2] | MAIN[21][2] | MAIN[22][2] | CELL.LONG_IO_H[2] |
| Source | ||||
| 0 | 0 | 0 | 1 | CELL.LONG_V[2] |
| 0 | 0 | 1 | 0 | CELL.LONG_V[4] |
| 0 | 1 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | off |
| Bits | Destination | |
|---|---|---|
| MAIN[4][1] | MAIN[23][2] | CELL.LONG_IO_H[3] |
| Source | ||
| 0 | 0 | CELL.LONG_V[5] |
| 0 | 1 | CELL.SINGLE_V[6] |
| 1 | 1 | off |
| Bits | Destination | ||||||
|---|---|---|---|---|---|---|---|
| MAIN[26][2] | MAIN[26][3] | MAIN[29][3] | MAIN[28][2] | MAIN[27][3] | MAIN[28][3] | MAIN[27][2] | CELL.IMUX_IO_O1[0] |
| Source | |||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_V0[0] |
| 0 | 1 | 0 | 0 | 1 | 1 | 0 | CELL.LONG_V[5] |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.LONG_V[3] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_V[4] |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.DOUBLE_V1[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| Bits | Destination | ||||||
|---|---|---|---|---|---|---|---|
| MAIN[1][2] | MAIN[0][2] | MAIN[0][3] | MAIN[1][3] | MAIN[2][3] | MAIN[2][2] | MAIN[3][1] | CELL.IMUX_IO_O1[1] |
| Source | |||||||
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.TIE_0 |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[2] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | CELL_E.DOUBLE_V0[1] |
| 1 | 1 | 0 | 1 | 1 | 0 | 1 | CELL_E.DOUBLE_V1[0] |
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | CELL_E.LONG_V[2] |
| 1 | 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.LONG_V[0] |
| 1 | 1 | 1 | 1 | 0 | 0 | 1 | CELL_E.LONG_V[1] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[23][1] | MAIN[23][0] | MAIN[24][0] | MAIN[25][0] | MAIN[28][0] | MAIN[26][0] | CELL.IMUX_IO_OK[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 0 | 0 | CELL.GCLK[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| 0 | 1 | 0 | 1 | 0 | 0 | CELL.GCLK[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 1 | 0 | 0 | 0 | CELL.GCLK[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 0 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[11][0] | MAIN[10][0] | MAIN[10][1] | MAIN[12][1] | MAIN[11][1] | MAIN[13][1] | CELL.IMUX_IO_OK[1] |
| Source | ||||||
| 0 | 0 | 0 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 0 | 0 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 0 | 0 | 1 | 1 | 0 | CELL.GCLK[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 1 | 1 | 0 | 0 | 1 | 1 | CELL_E.SINGLE_V[2] |
| 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.SINGLE_V[3] |
| 1 | 1 | 0 | 1 | 1 | 0 | CELL_E.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL_E.SINGLE_V[4] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[18][1] | MAIN[19][1] | MAIN[20][1] | MAIN[21][1] | MAIN[19][0] | MAIN[18][0] | CELL.IMUX_IO_IK[0] |
| Source | ||||||
| 0 | 0 | 1 | 1 | 0 | 0 | CELL.GCLK[1] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[2] |
| 0 | 1 | 0 | 1 | 0 | 0 | CELL.GCLK[2] |
| 0 | 1 | 0 | 1 | 1 | 1 | CELL.SINGLE_V[4] |
| 0 | 1 | 1 | 0 | 0 | 0 | CELL.GCLK[3] |
| 0 | 1 | 1 | 0 | 1 | 1 | CELL.SINGLE_V[5] |
| 1 | 1 | 1 | 1 | 0 | 0 | CELL.GCLK[0] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL.SINGLE_V[3] |
| Bits | Destination | |||||
|---|---|---|---|---|---|---|
| MAIN[16][0] | MAIN[14][0] | MAIN[14][1] | MAIN[15][1] | MAIN[16][1] | MAIN[17][1] | CELL.IMUX_IO_IK[1] |
| Source | ||||||
| 0 | 0 | 0 | 0 | 1 | 1 | CELL.GCLK[1] |
| 0 | 0 | 0 | 1 | 0 | 1 | CELL.GCLK[2] |
| 0 | 0 | 0 | 1 | 1 | 0 | CELL.GCLK[3] |
| 0 | 0 | 1 | 1 | 1 | 1 | CELL.GCLK[0] |
| 1 | 1 | 0 | 0 | 1 | 1 | CELL_E.SINGLE_V[2] |
| 1 | 1 | 0 | 1 | 0 | 1 | CELL_E.SINGLE_V[3] |
| 1 | 1 | 0 | 1 | 1 | 0 | CELL_E.SINGLE_V[4] |
| 1 | 1 | 1 | 1 | 1 | 1 | CELL_E.SINGLE_V[5] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[5][4] | MAIN[3][4] | MAIN[6][6] | MAIN[6][4] | MAIN[4][4] | MAIN[6][5] | MAIN[5][5] | MAIN[4][5] | CELL.IMUX_IO_T[0] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.LONG_IO_H[3] |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[0] |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | CELL.LONG_IO_H[2] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | CELL.GCLK[0] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N1[0] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_N2[1] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_N1[1] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N2[0] |
| Bits | Destination | |||||||
|---|---|---|---|---|---|---|---|---|
| MAIN[1][4] | MAIN[0][5] | MAIN[11][4] | MAIN[3][5] | MAIN[2][5] | MAIN[2][4] | MAIN[1][5] | MAIN[0][4] | CELL.IMUX_IO_T[1] |
| Source | ||||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | CELL.TIE_0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | CELL.GCLK[0] |
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | CELL.LONG_IO_H[0] |
| 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | CELL.LONG_IO_H[3] |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | CELL.LONG_IO_H[2] |
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N1[1] |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | CELL.DOUBLE_IO_N2[1] |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | CELL.DOUBLE_IO_N2[0] |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | CELL.LONG_IO_H[1] |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | CELL.DOUBLE_IO_N1[0] |
Bels IO
| Pin | Direction | IO[0] | IO[1] |
|---|---|---|---|
| IK | in | CELL.IMUX_IO_IK[0] invert by !MAIN[22][6] | CELL.IMUX_IO_IK[1] invert by !MAIN[13][6] |
| OK | in | CELL.IMUX_IO_OK[0] invert by !MAIN[32][6] | CELL.IMUX_IO_OK[1] invert by !MAIN[2][6] |
| O1 | in | CELL.IMUX_IO_O1[0] | CELL.IMUX_IO_O1[1] |
| O2 | in | CELL.IMUX_CLB_F2_N | CELL.IMUX_CLB_G2_N |
| T | in | CELL.IMUX_IO_T[0] invert by !MAIN[34][6] | CELL.IMUX_IO_T[1] invert by !MAIN[0][6] |
| I1 | out | CELL.OUT_IO_SN_I1[0] | CELL.OUT_IO_SN_I1[1] |
| I2 | out | CELL.OUT_IO_SN_I2[0] | CELL.OUT_IO_SN_I2[1] |
| CLKIN | out | CELL.OUT_IO_CLKIN | - |
| Attribute | IO[0] | IO[1] |
|---|---|---|
| SLEW | [enum: IO_SLEW] | [enum: IO_SLEW] |
| PULL | [enum: IO_PULL] | [enum: IO_PULL] |
| IFF_SRVAL bit 0 | !MAIN[23][6] | !MAIN[12][6] |
| OFF_SRVAL bit 0 | !MAIN[24][5] | !MAIN[11][5] |
| READBACK_I1 bit 0 | !MAIN[18][3] | !MAIN[17][4] |
| READBACK_I2 bit 0 | !MAIN[18][4] | !MAIN[17][3] |
| READBACK_OQ bit 0 | !MAIN[16][3] | !MAIN[16][4] |
| MUX_I1 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| MUX_I2 | [enum: IO_MUX_I] | [enum: IO_MUX_I] |
| IFF_D | [enum: IO_IFF_D] | [enum: IO_IFF_D] |
| OFF_D_INV | !MAIN[25][6] | !MAIN[9][6] |
| MUX_OFF_D | [enum: IO_MUX_OFF_D] | [enum: IO_MUX_OFF_D] |
| MUX_O | [enum: IO_MUX_O] | [enum: IO_MUX_O] |
| OFF_USED | MAIN[24][6] | MAIN[10][6] |
| IFF_CE_ENABLE | !MAIN[19][5] | !MAIN[13][4] |
| OFF_CE_ENABLE | !MAIN[30][6] | !MAIN[12][4] |
| SYNC_D | [enum: IO_SYNC_D] | [enum: IO_SYNC_D] |
| IFF_CE_ENABLE_NO_IQ | !MAIN[8][2] | !MAIN[8][3] |
| MUX_T | [enum: IO_MUX_T] | [enum: IO_MUX_T] |
| DRIVE | [enum: IO_DRIVE] | [enum: IO_DRIVE] |
| _5V_TOLERANT | MAIN[13][2] | MAIN[12][2] |
| IO[0].SLEW | MAIN[33][6] |
|---|---|
| IO[1].SLEW | MAIN[1][6] |
| FAST | 0 |
| SLOW | 1 |
| IO[0].PULL | MAIN[22][5] | MAIN[23][5] |
|---|---|---|
| IO[1].PULL | MAIN[13][5] | MAIN[12][5] |
| NONE | 1 | 1 |
| PULLUP | 0 | 1 |
| PULLDOWN | 1 | 0 |
| IO[0].MUX_I1 | MAIN[19][6] | MAIN[17][6] |
|---|---|---|
| IO[1].MUX_I1 | MAIN[16][6] | MAIN[15][5] |
| IO[0].MUX_I2 | MAIN[21][6] | MAIN[20][6] |
| IO[1].MUX_I2 | MAIN[15][6] | MAIN[14][6] |
| I | 0 | 1 |
| IQ | 1 | 1 |
| IQL | 1 | 0 |
| IO[0].IFF_D | MAIN[18][6] | MAIN[20][5] |
|---|---|---|
| IO[1].IFF_D | MAIN[16][5] | MAIN[14][5] |
| I | 1 | 1 |
| DELAY | 0 | 0 |
| MEDDELAY | 0 | 1 |
| SYNC | 1 | 0 |
| IO[0].MUX_OFF_D | MAIN[26][6] |
|---|---|
| IO[1].MUX_OFF_D | MAIN[8][6] |
| O1 | 1 |
| O2 | 0 |
| IO[0].MUX_O | MAIN[28][6] | MAIN[27][6] | MAIN[29][6] | MAIN[31][6] |
|---|---|---|---|---|
| IO[1].MUX_O | MAIN[4][6] | MAIN[3][6] | MAIN[7][6] | MAIN[5][6] |
| O1 | 0 | 0 | 0 | 0 |
| O1_INV | 0 | 0 | 0 | 1 |
| O2 | 0 | 1 | 1 | 1 |
| O2_INV | 1 | 1 | 1 | 1 |
| OQ | 0 | 0 | 1 | 0 |
| MUX | 1 | 0 | 1 | 1 |
| IO[0].SYNC_D | MAIN[21][5] |
|---|---|
| IO[1].SYNC_D | MAIN[11][6] |
| I | 1 |
| DELAY | 0 |
| IO[0].MUX_T | MAIN[13][3] |
|---|---|
| IO[1].MUX_T | MAIN[10][3] |
| T | 1 |
| TQ | 0 |
| IO[0].DRIVE | MAIN[14][2] |
|---|---|
| IO[1].DRIVE | MAIN[12][3] |
| _12 | 1 |
| _24 | 0 |
Bels COUT
| Pin | Direction | COUT |
|---|---|---|
| O | out | CELL.OUT_COUT |
Bel wires
| Wire | Pins |
|---|---|
| CELL.IMUX_CLB_F2_N | IO[0].O2 |
| CELL.IMUX_CLB_G2_N | IO[1].O2 |
| CELL.IMUX_IO_O1[0] | IO[0].O1 |
| CELL.IMUX_IO_O1[1] | IO[1].O1 |
| CELL.IMUX_IO_OK[0] | IO[0].OK |
| CELL.IMUX_IO_OK[1] | IO[1].OK |
| CELL.IMUX_IO_IK[0] | IO[0].IK |
| CELL.IMUX_IO_IK[1] | IO[1].IK |
| CELL.IMUX_IO_T[0] | IO[0].T |
| CELL.IMUX_IO_T[1] | IO[1].T |
| CELL.OUT_IO_SN_I1[0] | IO[0].I1 |
| CELL.OUT_IO_SN_I1[1] | IO[1].I1 |
| CELL.OUT_IO_SN_I2[0] | IO[0].I2 |
| CELL.OUT_IO_SN_I2[1] | IO[1].I2 |
| CELL.OUT_IO_CLKIN | IO[0].CLKIN |
| CELL.OUT_COUT | COUT.O |
Bitstream
| Bit | Frame | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B9 | - | - | - | - | - | - | - | INT: !pass CELL.SINGLE_V[3] ← CELL.LONG_H[2] | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B8 | - | - | - | - | - | - | INT: !pass CELL.SINGLE_V[2] ← CELL.LONG_H[1] | - | - | - | INT: !buffer CELL.LONG_H[1] ← CELL.SINGLE_V[2] | - | INT: !pass CELL.SINGLE_V[1] ← CELL.LONG_H[0] | - | INT: !buffer CELL.LONG_H[0] ← CELL.SINGLE_V[1] | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Bit | Frame | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F35 | F34 | F33 | F32 | F31 | F30 | F29 | F28 | F27 | F26 | F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Bit | Frame | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F25 | F24 | F23 | F22 | F21 | F20 | F19 | F18 | F17 | F16 | F15 | F14 | F13 | F12 | F11 | F10 | F9 | F8 | F7 | F6 | F5 | F4 | F3 | F2 | F1 | F0 | |
| B6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| B0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |