Virtex 7 devices have a regular I/O bank structure. There are up to two I/O columns in the device: the left I/O column and the right I/O column. They contain one I/O bank per region (with the exception of regions that are covered up by the PS or GT holes).
There are two genders of I/O banks:
HP (high performance) banks, with 1.8V maximum voltage and DCI support
HR (high range) banks, with 3.3V maximum voltage and no DCI
In both cases, banks are 50 rows high. They have the following structure:
row 0: contains a IO_HP_BOT or IO_HR_BOT tile with a single unpaired IOB
rows 1-2, 3-4, 5-6, 7-8, …, 45-46, 47-48: contain IO_HP_PAIR or IO_HR_PAIR tiles, which are two rows high and contain two IOBs each, forming a differential pair; IOB0 is located in the bottom (odd) row and is the “complemented” pin of the pair, while IOB1 is in the top (even) row and is the “true” pin of the pair
row 49: contains another IO_HP_TOP or IO_HR_TOP tile
HCLK row: contains an HCLK_IO_HP or HCLK_IO_HR tile with common bank circuitry
The single IOB in row 0 is the VRP pin for DCI. The single IOB in row 49 is VRN pin.
The IOB1 pads in rows 24 and 26 are considered “multi-region clock capable”, and have dedicated routing to BUFIO and BUFR of this region and the two adjacent ones. The IOB1 pads in rows 22 and 28 are considered “single-region clock capable”, and can drive BUFIO and BUFR only within their own region.
The IOB0 pads in rows 11 and 37 can be used as VREF.
The IOB1 pads in rows 8, 20, 32, 44 can be used as DQS for byte groups. The byte groups are:
rows 1-12: byte group with DQS in row 8
rows 13-24: byte group with DQS in row 20
rows 25-36: byte group with DQS in row 32
rows 37-48: byte group with DQS in row 44
The banks are numbered as follows, where c is the region with the CFG tile (for multi-die packages, the CFG tile of the primary device):
the bank in left column region c + i is 14 + i
the bank in right column region c + i is 34 + i
In case of multi-die packages, this numbering continues across devices within the package.
In parallel or SPI configuration modes, some I/O pads in banks 14 and 15 are borrowed for configuration use:
bank 14 row 1: A[0]/D[16]
bank 14 row 2: A[1]/D[17]
bank 14 row 3: A[2]/D[18]
bank 14 row 4: A[3]/D[19]
bank 14 row 5: A[4]/D[20]
bank 14 row 6: A[5]/D[21]
bank 14 row 7: A[6]/D[22]
bank 14 row 9: A[7]/D[23]
bank 14 row 10: A[8]/D[24]
bank 14 row 11: A[9]/D[25]
bank 14 row 12: A[10]/D[26]
bank 14 row 13: A[11]/D[27]
bank 14 row 14: A[12]/D[28]
bank 14 row 15: A[13]/D[29]
bank 14 row 16: A[14]/D[30]
bank 14 row 17: A[15]/D[31]
bank 14 row 18: CSI_B
bank 14 row 19: DOUT/CSO_B
bank 14 row 20: RDWR_B
bank 14 row 29: D[15]
bank 14 row 30: D[14]
bank 14 row 31: D[13]
bank 14 row 33: D[12]
bank 14 row 34: D[11]
bank 14 row 36: D[10]
bank 14 row 36: D[9]
bank 14 row 37: D[8]
bank 14 row 38: FCS_B
bank 14 row 39: D[7]
bank 14 row 40: D[6]
bank 14 row 41: D[5]
bank 14 row 42: D[4]
bank 14 row 43: EM_CCLK
bank 14 row 44: PUDC_B
bank 14 row 45: D[3]
bank 14 row 46: D[2]
bank 14 row 47: D[1]/DIN
bank 14 row 48: D[0]/MOSI
bank 15 row 1: RS[0]
bank 15 row 2: RS[1]
bank 15 row 3: FWE_B
bank 15 row 4: FOE_B
bank 15 row 5: A[16]
bank 15 row 6: A[17]
bank 15 row 7: A[18]
bank 15 row 9: A[19]
bank 15 row 10: A[20]
bank 15 row 11: A[21]
bank 15 row 12: A[22]
bank 15 row 13: A[23]
bank 15 row 14: A[24]
bank 15 row 15: A[25]
bank 15 row 16: A[26]
bank 15 row 17: A[27]
bank 15 row 18: A[28]
bank 15 row 19: ADV_B
The devices with Processing System are not configured by normal means, so the above list is inapplicable. Furthermore, they do not have banks 14 and 15 at all — the place they would occupy is taken up by the PS itself. They do, however, have a special pin in bank 34 instead:
TODO: really, Wanda, how surprised would you be if it turned out that they are configurable by normal means by just substituting banks 34+35 and poking at the reserved mode pins that definitely aren’t M0/M1/M2?
The XADC, if present on the device, can use up to 16 IOB pairs as auxiliary analog differential inputs. The VPx input corresponds to IOB1 and VNx corresponds to IOB0 within the same tile. Depending on device banks present on the device, there are three different arrangements possible:
variant LR, used for devices that have both bank 15 and 35
variant L, used for devices without bank 35
variant R, used for devices without bank 15 (that is, devices with Processing System)
The IOBs for variant LR are:
VP0/VN0: bank 15 rows 47-48
VP1/VN1: bank 15 rows 43-44
VP2/VN2: bank 15 rows 35-36
VP3/VN3: bank 15 rows 31-32
VP4/VN4: bank 35 rows 47-48
VP5/VN5: bank 35 rows 43-44
VP6/VN6: bank 35 rows 35-31
VP7/VN7: bank 35 rows 31-32
VP8/VN8: bank 15 rows 45-46
VP9/VN9: bank 15 rows 39-40
VP10/VN10: bank 15 rows 33-34
VP11/VN11: bank 15 rows 29-30
VP12/VN12: bank 35 rows 45-46
VP13/VN13: bank 35 rows 39-40
VP14/VN14: bank 35 rows 33-34
VP15/VN15: bank 35 rows 29-30
The IOBs for variant L are:
VP0/VN0: bank 15 rows 47-48
VP1/VN1: bank 15 rows 43-44
VP2/VN2: bank 15 rows 39-40
VP3/VN3: bank 15 rows 33-34
VP4/VN4: bank 15 rows 29-30
VP5/VN5: bank 15 rows 25-26
VP6/VN6: unconnected
VP7/VN7: unconnected
VP8/VN8: bank 15 rows 45-46
VP9/VN9: bank 15 rows 41-42
VP10/VN10: bank 15 rows 35-36
VP11/VN11: bank 15 rows 31-32
VP12/VN12: bank 15 rows 27-28
VP13/VN13: unconnected
VP14/VN14: unconnected
VP15/VN15: unconnected
The IOBs for variant R are:
VP0/VN0: bank 35 rows 47-48
VP1/VN1: bank 35 rows 43-44
VP2/VN2: bank 35 rows 35-36
VP3/VN3: bank 35 rows 31-32
VP4/VN4: bank 35 rows 21-22
VP5/VN5: bank 35 rows 15-16
VP6/VN6: bank 35 rows 9-10
VP7/VN7: bank 35 rows 5-6
VP8/VN8: bank 35 rows 45-46
VP9/VN9: bank 35 rows 39-40
VP10/VN10: bank 35 rows 33-34
VP11/VN11: bank 35 rows 29-30
VP12/VN12: bank 35 rows 19-20
VP13/VN13: bank 35 rows 13-14
VP14/VN14: bank 35 rows 7-8
VP15/VN15: bank 35 rows 1-2
The devices also have dedicated configuration bank 0, which has no user I/O and is located in the CFG tile. It has the following pins:
CCLK
CFGBVS
DONE
INIT_B
M0, M1, M2
PROGRAM_B
TCK, TDI, TDO, TMS
Cells: 2
virtex7 IO_HP_PAIR bel ILOGIC0
Pin Direction Wires
BITSLIP input CELL0.IMUX.IMUX0
CE1 input CELL0.IMUX.IMUX5
CE2 input CELL0.IMUX.IMUX14
CKINT0 input CELL0.IMUX.IMUX20
CKINT1 input CELL0.IMUX.IMUX22
CLKDIV input CELL0.IMUX.CLK0
CLKDIVP input CELL0.IMUX.CLK0
DYNCLKDIVPSEL input CELL0.IMUX.IMUX10
DYNCLKDIVSEL input CELL0.IMUX.IMUX4
DYNCLKSEL input CELL0.IMUX.IMUX37
O output CELL0.OUT18.TMIN
Q1 output CELL0.OUT0.TMIN
Q2 output CELL0.OUT23.TMIN
Q3 output CELL0.OUT9.TMIN
Q4 output CELL0.OUT10.TMIN
Q5 output CELL0.OUT14.TMIN
Q6 output CELL0.OUT3.TMIN
Q7 output CELL0.OUT7.TMIN
Q8 output CELL0.OUT8.TMIN
SR input CELL0.IMUX.CTRL1
virtex7 IO_HP_PAIR bel ILOGIC1
Pin Direction Wires
BITSLIP input CELL1.IMUX.IMUX0
CE1 input CELL1.IMUX.IMUX5
CE2 input CELL1.IMUX.IMUX14
CKINT0 input CELL1.IMUX.IMUX20
CKINT1 input CELL1.IMUX.IMUX22
CLKDIV input CELL1.IMUX.CLK0
CLKDIVP input CELL1.IMUX.CLK0
DYNCLKDIVPSEL input CELL1.IMUX.IMUX10
DYNCLKDIVSEL input CELL1.IMUX.IMUX4
DYNCLKSEL input CELL1.IMUX.IMUX37
O output CELL1.OUT18.TMIN
Q1 output CELL1.OUT0.TMIN
Q2 output CELL1.OUT23.TMIN
Q3 output CELL1.OUT9.TMIN
Q4 output CELL1.OUT10.TMIN
Q5 output CELL1.OUT14.TMIN
Q6 output CELL1.OUT3.TMIN
Q7 output CELL1.OUT7.TMIN
Q8 output CELL1.OUT8.TMIN
SR input CELL1.IMUX.CTRL1
virtex7 IO_HP_PAIR bel OLOGIC0
Pin Direction Wires
CLKDIV output CELL0.TEST0
CLKDIV_CKINT input CELL0.IMUX.IMUX8
CLK_CKINT input CELL0.IMUX.IMUX31
CLK_MUX output CELL0.TEST2
D1 input CELL0.IMUX.IMUX34
D2 input CELL0.IMUX.IMUX40
D3 input CELL0.IMUX.IMUX44
D4 input CELL0.IMUX.IMUX42
D5 input CELL0.IMUX.IMUX43
D6 input CELL0.IMUX.IMUX45
D7 input CELL0.IMUX.IMUX46
D8 input CELL0.IMUX.IMUX47
IOCLKGLITCH output CELL0.OUT5.TMIN
OCE input CELL0.IMUX.IMUX29
SR input CELL0.IMUX.CTRL0
T1 input CELL0.IMUX.IMUX15
T2 input CELL0.IMUX.IMUX7
T3 input CELL0.IMUX.IMUX13
T4 input CELL0.IMUX.IMUX21
TCE input CELL0.IMUX.IMUX1
TFB_BUF output CELL0.OUT2.TMIN
virtex7 IO_HP_PAIR bel OLOGIC1
Pin Direction Wires
CLKDIV output CELL1.TEST0
CLKDIV_CKINT input CELL1.IMUX.IMUX8
CLK_CKINT input CELL1.IMUX.IMUX31
CLK_MUX output CELL1.TEST2
D1 input CELL1.IMUX.IMUX34
D2 input CELL1.IMUX.IMUX40
D3 input CELL1.IMUX.IMUX44
D4 input CELL1.IMUX.IMUX42
D5 input CELL1.IMUX.IMUX43
D6 input CELL1.IMUX.IMUX45
D7 input CELL1.IMUX.IMUX46
D8 input CELL1.IMUX.IMUX47
IOCLKGLITCH output CELL1.OUT5.TMIN
OCE input CELL1.IMUX.IMUX29
SR input CELL1.IMUX.CTRL0
T1 input CELL1.IMUX.IMUX15
T2 input CELL1.IMUX.IMUX7
T3 input CELL1.IMUX.IMUX13
T4 input CELL1.IMUX.IMUX21
TCE input CELL1.IMUX.IMUX1
TFB_BUF output CELL1.OUT2.TMIN
virtex7 IO_HP_PAIR bel IDELAY0
Pin Direction Wires
C input CELL0.IMUX.CLK1
CE input CELL0.IMUX.IMUX32
CINVCTRL input CELL0.IMUX.BYP6.SITE
CNTVALUEIN0 input CELL0.IMUX.IMUX41
CNTVALUEIN1 input CELL0.IMUX.IMUX36
CNTVALUEIN2 input CELL0.IMUX.IMUX35
CNTVALUEIN3 input CELL0.IMUX.IMUX38
CNTVALUEIN4 input CELL0.IMUX.IMUX39
CNTVALUEOUT0 output CELL0.OUT20.TMIN
CNTVALUEOUT1 output CELL0.OUT1.TMIN
CNTVALUEOUT2 output CELL0.OUT19.TMIN
CNTVALUEOUT3 output CELL0.OUT15.TMIN
CNTVALUEOUT4 output CELL0.OUT11.TMIN
DATAIN input CELL0.IMUX.IMUX25
IFDLY0 input CELL0.IMUX.FAN4.SITE
IFDLY1 input CELL0.IMUX.FAN5.SITE
IFDLY2 input CELL0.IMUX.BYP7.SITE
INC input CELL0.IMUX.IMUX26
LD input CELL0.IMUX.IMUX30
LDPIPEEN input CELL0.IMUX.IMUX33
REGRST input CELL0.IMUX.IMUX12
virtex7 IO_HP_PAIR bel IDELAY1
Pin Direction Wires
C input CELL1.IMUX.CLK1
CE input CELL1.IMUX.IMUX32
CINVCTRL input CELL1.IMUX.BYP6.SITE
CNTVALUEIN0 input CELL1.IMUX.IMUX41
CNTVALUEIN1 input CELL1.IMUX.IMUX36
CNTVALUEIN2 input CELL1.IMUX.IMUX35
CNTVALUEIN3 input CELL1.IMUX.IMUX38
CNTVALUEIN4 input CELL1.IMUX.IMUX39
CNTVALUEOUT0 output CELL1.OUT20.TMIN
CNTVALUEOUT1 output CELL1.OUT1.TMIN
CNTVALUEOUT2 output CELL1.OUT19.TMIN
CNTVALUEOUT3 output CELL1.OUT15.TMIN
CNTVALUEOUT4 output CELL1.OUT11.TMIN
DATAIN input CELL1.IMUX.IMUX25
IFDLY0 input CELL1.IMUX.FAN4.SITE
IFDLY1 input CELL1.IMUX.FAN5.SITE
IFDLY2 input CELL1.IMUX.BYP7.SITE
INC input CELL1.IMUX.IMUX26
LD input CELL1.IMUX.IMUX30
LDPIPEEN input CELL1.IMUX.IMUX33
REGRST input CELL1.IMUX.IMUX12
virtex7 IO_HP_PAIR bel ODELAY0
Pin Direction Wires
C input CELL0.IMUX.CLK1
CE input CELL0.IMUX.IMUX2
CINVCTRL input CELL0.IMUX.BYP2.SITE
CNTVALUEIN0 input CELL0.IMUX.IMUX23
CNTVALUEIN1 input CELL0.IMUX.IMUX16
CNTVALUEIN2 input CELL0.IMUX.IMUX17
CNTVALUEIN3 input CELL0.IMUX.IMUX19
CNTVALUEIN4 input CELL0.IMUX.IMUX18
CNTVALUEOUT0 output CELL0.OUT12.TMIN
CNTVALUEOUT1 output CELL0.OUT4.TMIN
CNTVALUEOUT2 output CELL0.OUT6.TMIN
CNTVALUEOUT3 output CELL0.OUT17.TMIN
CNTVALUEOUT4 output CELL0.OUT21.TMIN
DATAOUT output CELL0.TEST1
INC input CELL0.IMUX.IMUX3
LD input CELL0.IMUX.IMUX28
LDPIPEEN input CELL0.IMUX.IMUX27
OFDLY0 input CELL0.IMUX.BYP0.SITE
OFDLY1 input CELL0.IMUX.BYP1.SITE
OFDLY2 input CELL0.IMUX.BYP5.SITE
REGRST input CELL0.IMUX.IMUX11
virtex7 IO_HP_PAIR bel ODELAY1
Pin Direction Wires
C input CELL1.IMUX.CLK1
CE input CELL1.IMUX.IMUX2
CINVCTRL input CELL1.IMUX.BYP2.SITE
CNTVALUEIN0 input CELL1.IMUX.IMUX23
CNTVALUEIN1 input CELL1.IMUX.IMUX16
CNTVALUEIN2 input CELL1.IMUX.IMUX17
CNTVALUEIN3 input CELL1.IMUX.IMUX19
CNTVALUEIN4 input CELL1.IMUX.IMUX18
CNTVALUEOUT0 output CELL1.OUT12.TMIN
CNTVALUEOUT1 output CELL1.OUT4.TMIN
CNTVALUEOUT2 output CELL1.OUT6.TMIN
CNTVALUEOUT3 output CELL1.OUT17.TMIN
CNTVALUEOUT4 output CELL1.OUT21.TMIN
DATAOUT output CELL1.TEST1
INC input CELL1.IMUX.IMUX3
LD input CELL1.IMUX.IMUX28
LDPIPEEN input CELL1.IMUX.IMUX27
OFDLY0 input CELL1.IMUX.BYP0.SITE
OFDLY1 input CELL1.IMUX.BYP1.SITE
OFDLY2 input CELL1.IMUX.BYP5.SITE
REGRST input CELL1.IMUX.IMUX11
virtex7 IO_HP_PAIR bel IOB0
Pin Direction Wires
DCITERMDISABLE input CELL0.IMUX.IMUX6
DIFF_TERM_INT_EN input CELL0.IMUX.FAN0.SITE
IBUFDISABLE input CELL0.IMUX.IMUX9
KEEPER_INT_EN input CELL0.IMUX.FAN3.SITE
PD_INT_EN input CELL0.IMUX.FAN2.SITE
PU_INT_EN input CELL0.IMUX.FAN1.SITE
virtex7 IO_HP_PAIR bel IOB1
Pin Direction Wires
DCITERMDISABLE input CELL1.IMUX.IMUX6
IBUFDISABLE input CELL1.IMUX.IMUX9
KEEPER_INT_EN input CELL1.IMUX.FAN3.SITE
PD_INT_EN input CELL1.IMUX.FAN2.SITE
PU_INT_EN input CELL1.IMUX.FAN1.SITE
virtex7 IO_HP_PAIR bel IOI
Pin Direction Wires
virtex7 IO_HP_PAIR bel wires
Wire Pins
CELL0.IMUX.CLK0 ILOGIC0.CLKDIV, ILOGIC0.CLKDIVP
CELL0.IMUX.CLK1 IDELAY0.C, ODELAY0.C
CELL0.IMUX.CTRL0 OLOGIC0.SR
CELL0.IMUX.CTRL1 ILOGIC0.SR
CELL0.IMUX.BYP0.SITE ODELAY0.OFDLY0
CELL0.IMUX.BYP1.SITE ODELAY0.OFDLY1
CELL0.IMUX.BYP2.SITE ODELAY0.CINVCTRL
CELL0.IMUX.BYP5.SITE ODELAY0.OFDLY2
CELL0.IMUX.BYP6.SITE IDELAY0.CINVCTRL
CELL0.IMUX.BYP7.SITE IDELAY0.IFDLY2
CELL0.IMUX.FAN0.SITE IOB0.DIFF_TERM_INT_EN
CELL0.IMUX.FAN1.SITE IOB0.PU_INT_EN
CELL0.IMUX.FAN2.SITE IOB0.PD_INT_EN
CELL0.IMUX.FAN3.SITE IOB0.KEEPER_INT_EN
CELL0.IMUX.FAN4.SITE IDELAY0.IFDLY0
CELL0.IMUX.FAN5.SITE IDELAY0.IFDLY1
CELL0.IMUX.IMUX0 ILOGIC0.BITSLIP
CELL0.IMUX.IMUX1 OLOGIC0.TCE
CELL0.IMUX.IMUX2 ODELAY0.CE
CELL0.IMUX.IMUX3 ODELAY0.INC
CELL0.IMUX.IMUX4 ILOGIC0.DYNCLKDIVSEL
CELL0.IMUX.IMUX5 ILOGIC0.CE1
CELL0.IMUX.IMUX6 IOB0.DCITERMDISABLE
CELL0.IMUX.IMUX7 OLOGIC0.T2
CELL0.IMUX.IMUX8 OLOGIC0.CLKDIV_CKINT
CELL0.IMUX.IMUX9 IOB0.IBUFDISABLE
CELL0.IMUX.IMUX10 ILOGIC0.DYNCLKDIVPSEL
CELL0.IMUX.IMUX11 ODELAY0.REGRST
CELL0.IMUX.IMUX12 IDELAY0.REGRST
CELL0.IMUX.IMUX13 OLOGIC0.T3
CELL0.IMUX.IMUX14 ILOGIC0.CE2
CELL0.IMUX.IMUX15 OLOGIC0.T1
CELL0.IMUX.IMUX16 ODELAY0.CNTVALUEIN1
CELL0.IMUX.IMUX17 ODELAY0.CNTVALUEIN2
CELL0.IMUX.IMUX18 ODELAY0.CNTVALUEIN4
CELL0.IMUX.IMUX19 ODELAY0.CNTVALUEIN3
CELL0.IMUX.IMUX20 ILOGIC0.CKINT0
CELL0.IMUX.IMUX21 OLOGIC0.T4
CELL0.IMUX.IMUX22 ILOGIC0.CKINT1
CELL0.IMUX.IMUX23 ODELAY0.CNTVALUEIN0
CELL0.IMUX.IMUX25 IDELAY0.DATAIN
CELL0.IMUX.IMUX26 IDELAY0.INC
CELL0.IMUX.IMUX27 ODELAY0.LDPIPEEN
CELL0.IMUX.IMUX28 ODELAY0.LD
CELL0.IMUX.IMUX29 OLOGIC0.OCE
CELL0.IMUX.IMUX30 IDELAY0.LD
CELL0.IMUX.IMUX31 OLOGIC0.CLK_CKINT
CELL0.IMUX.IMUX32 IDELAY0.CE
CELL0.IMUX.IMUX33 IDELAY0.LDPIPEEN
CELL0.IMUX.IMUX34 OLOGIC0.D1
CELL0.IMUX.IMUX35 IDELAY0.CNTVALUEIN2
CELL0.IMUX.IMUX36 IDELAY0.CNTVALUEIN1
CELL0.IMUX.IMUX37 ILOGIC0.DYNCLKSEL
CELL0.IMUX.IMUX38 IDELAY0.CNTVALUEIN3
CELL0.IMUX.IMUX39 IDELAY0.CNTVALUEIN4
CELL0.IMUX.IMUX40 OLOGIC0.D2
CELL0.IMUX.IMUX41 IDELAY0.CNTVALUEIN0
CELL0.IMUX.IMUX42 OLOGIC0.D4
CELL0.IMUX.IMUX43 OLOGIC0.D5
CELL0.IMUX.IMUX44 OLOGIC0.D3
CELL0.IMUX.IMUX45 OLOGIC0.D6
CELL0.IMUX.IMUX46 OLOGIC0.D7
CELL0.IMUX.IMUX47 OLOGIC0.D8
CELL0.OUT0.TMIN ILOGIC0.Q1
CELL0.OUT1.TMIN IDELAY0.CNTVALUEOUT1
CELL0.OUT2.TMIN OLOGIC0.TFB_BUF
CELL0.OUT3.TMIN ILOGIC0.Q6
CELL0.OUT4.TMIN ODELAY0.CNTVALUEOUT1
CELL0.OUT5.TMIN OLOGIC0.IOCLKGLITCH
CELL0.OUT6.TMIN ODELAY0.CNTVALUEOUT2
CELL0.OUT7.TMIN ILOGIC0.Q7
CELL0.OUT8.TMIN ILOGIC0.Q8
CELL0.OUT9.TMIN ILOGIC0.Q3
CELL0.OUT10.TMIN ILOGIC0.Q4
CELL0.OUT11.TMIN IDELAY0.CNTVALUEOUT4
CELL0.OUT12.TMIN ODELAY0.CNTVALUEOUT0
CELL0.OUT14.TMIN ILOGIC0.Q5
CELL0.OUT15.TMIN IDELAY0.CNTVALUEOUT3
CELL0.OUT17.TMIN ODELAY0.CNTVALUEOUT3
CELL0.OUT18.TMIN ILOGIC0.O
CELL0.OUT19.TMIN IDELAY0.CNTVALUEOUT2
CELL0.OUT20.TMIN IDELAY0.CNTVALUEOUT0
CELL0.OUT21.TMIN ODELAY0.CNTVALUEOUT4
CELL0.OUT23.TMIN ILOGIC0.Q2
CELL0.TEST0 OLOGIC0.CLKDIV
CELL0.TEST1 ODELAY0.DATAOUT
CELL0.TEST2 OLOGIC0.CLK_MUX
CELL1.IMUX.CLK0 ILOGIC1.CLKDIV, ILOGIC1.CLKDIVP
CELL1.IMUX.CLK1 IDELAY1.C, ODELAY1.C
CELL1.IMUX.CTRL0 OLOGIC1.SR
CELL1.IMUX.CTRL1 ILOGIC1.SR
CELL1.IMUX.BYP0.SITE ODELAY1.OFDLY0
CELL1.IMUX.BYP1.SITE ODELAY1.OFDLY1
CELL1.IMUX.BYP2.SITE ODELAY1.CINVCTRL
CELL1.IMUX.BYP5.SITE ODELAY1.OFDLY2
CELL1.IMUX.BYP6.SITE IDELAY1.CINVCTRL
CELL1.IMUX.BYP7.SITE IDELAY1.IFDLY2
CELL1.IMUX.FAN1.SITE IOB1.PU_INT_EN
CELL1.IMUX.FAN2.SITE IOB1.PD_INT_EN
CELL1.IMUX.FAN3.SITE IOB1.KEEPER_INT_EN
CELL1.IMUX.FAN4.SITE IDELAY1.IFDLY0
CELL1.IMUX.FAN5.SITE IDELAY1.IFDLY1
CELL1.IMUX.IMUX0 ILOGIC1.BITSLIP
CELL1.IMUX.IMUX1 OLOGIC1.TCE
CELL1.IMUX.IMUX2 ODELAY1.CE
CELL1.IMUX.IMUX3 ODELAY1.INC
CELL1.IMUX.IMUX4 ILOGIC1.DYNCLKDIVSEL
CELL1.IMUX.IMUX5 ILOGIC1.CE1
CELL1.IMUX.IMUX6 IOB1.DCITERMDISABLE
CELL1.IMUX.IMUX7 OLOGIC1.T2
CELL1.IMUX.IMUX8 OLOGIC1.CLKDIV_CKINT
CELL1.IMUX.IMUX9 IOB1.IBUFDISABLE
CELL1.IMUX.IMUX10 ILOGIC1.DYNCLKDIVPSEL
CELL1.IMUX.IMUX11 ODELAY1.REGRST
CELL1.IMUX.IMUX12 IDELAY1.REGRST
CELL1.IMUX.IMUX13 OLOGIC1.T3
CELL1.IMUX.IMUX14 ILOGIC1.CE2
CELL1.IMUX.IMUX15 OLOGIC1.T1
CELL1.IMUX.IMUX16 ODELAY1.CNTVALUEIN1
CELL1.IMUX.IMUX17 ODELAY1.CNTVALUEIN2
CELL1.IMUX.IMUX18 ODELAY1.CNTVALUEIN4
CELL1.IMUX.IMUX19 ODELAY1.CNTVALUEIN3
CELL1.IMUX.IMUX20 ILOGIC1.CKINT0
CELL1.IMUX.IMUX21 OLOGIC1.T4
CELL1.IMUX.IMUX22 ILOGIC1.CKINT1
CELL1.IMUX.IMUX23 ODELAY1.CNTVALUEIN0
CELL1.IMUX.IMUX25 IDELAY1.DATAIN
CELL1.IMUX.IMUX26 IDELAY1.INC
CELL1.IMUX.IMUX27 ODELAY1.LDPIPEEN
CELL1.IMUX.IMUX28 ODELAY1.LD
CELL1.IMUX.IMUX29 OLOGIC1.OCE
CELL1.IMUX.IMUX30 IDELAY1.LD
CELL1.IMUX.IMUX31 OLOGIC1.CLK_CKINT
CELL1.IMUX.IMUX32 IDELAY1.CE
CELL1.IMUX.IMUX33 IDELAY1.LDPIPEEN
CELL1.IMUX.IMUX34 OLOGIC1.D1
CELL1.IMUX.IMUX35 IDELAY1.CNTVALUEIN2
CELL1.IMUX.IMUX36 IDELAY1.CNTVALUEIN1
CELL1.IMUX.IMUX37 ILOGIC1.DYNCLKSEL
CELL1.IMUX.IMUX38 IDELAY1.CNTVALUEIN3
CELL1.IMUX.IMUX39 IDELAY1.CNTVALUEIN4
CELL1.IMUX.IMUX40 OLOGIC1.D2
CELL1.IMUX.IMUX41 IDELAY1.CNTVALUEIN0
CELL1.IMUX.IMUX42 OLOGIC1.D4
CELL1.IMUX.IMUX43 OLOGIC1.D5
CELL1.IMUX.IMUX44 OLOGIC1.D3
CELL1.IMUX.IMUX45 OLOGIC1.D6
CELL1.IMUX.IMUX46 OLOGIC1.D7
CELL1.IMUX.IMUX47 OLOGIC1.D8
CELL1.OUT0.TMIN ILOGIC1.Q1
CELL1.OUT1.TMIN IDELAY1.CNTVALUEOUT1
CELL1.OUT2.TMIN OLOGIC1.TFB_BUF
CELL1.OUT3.TMIN ILOGIC1.Q6
CELL1.OUT4.TMIN ODELAY1.CNTVALUEOUT1
CELL1.OUT5.TMIN OLOGIC1.IOCLKGLITCH
CELL1.OUT6.TMIN ODELAY1.CNTVALUEOUT2
CELL1.OUT7.TMIN ILOGIC1.Q7
CELL1.OUT8.TMIN ILOGIC1.Q8
CELL1.OUT9.TMIN ILOGIC1.Q3
CELL1.OUT10.TMIN ILOGIC1.Q4
CELL1.OUT11.TMIN IDELAY1.CNTVALUEOUT4
CELL1.OUT12.TMIN ODELAY1.CNTVALUEOUT0
CELL1.OUT14.TMIN ILOGIC1.Q5
CELL1.OUT15.TMIN IDELAY1.CNTVALUEOUT3
CELL1.OUT17.TMIN ODELAY1.CNTVALUEOUT3
CELL1.OUT18.TMIN ILOGIC1.O
CELL1.OUT19.TMIN IDELAY1.CNTVALUEOUT2
CELL1.OUT20.TMIN IDELAY1.CNTVALUEOUT0
CELL1.OUT21.TMIN ODELAY1.CNTVALUEOUT4
CELL1.OUT23.TMIN ILOGIC1.Q2
CELL1.TEST0 OLOGIC1.CLKDIV
CELL1.TEST1 ODELAY1.DATAOUT
CELL1.TEST2 OLOGIC1.CLK_MUX
IDELAY0:CINVCTRL_SEL
0.F34.B38
IDELAY0:ENABLE
0.F33.B54
IDELAY0:HIGH_PERFORMANCE_MODE
0.F33.B18
IDELAY0:INV.C
0.F35.B39
IDELAY0:INV.DATAIN
0.F34.B46
IDELAY0:INV.IDATAIN
0.F32.B55
IDELAY0:PIPE_SEL
0.F35.B21
IDELAY1:CINVCTRL_SEL
1.F35.B25
IDELAY1:ENABLE
1.F32.B9
IDELAY1:HIGH_PERFORMANCE_MODE
1.F32.B45
IDELAY1:INV.C
1.F34.B24
IDELAY1:INV.DATAIN
1.F35.B17
IDELAY1:INV.IDATAIN
1.F33.B8
IDELAY1:PIPE_SEL
1.F34.B42
ILOGIC0:BITSLIP_ENABLE
0.F27.B20
ILOGIC0:DYN_CLKDIVP_INV_EN
0.F26.B11
ILOGIC0:DYN_CLKDIV_INV_EN
0.F26.B9
ILOGIC0:DYN_CLK_INV_EN
0.F28.B0
ILOGIC0:D_EMU1
0.F28.B62
ILOGIC0:D_EMU2
0.F29.B61
ILOGIC0:IFF_DELAY_ENABLE
0.F29.B11
ILOGIC0:IFF_SR_USED
0.F26.B57
ILOGIC0:IFF_TSBYPASS_ENABLE
0.F28.B14
ILOGIC0:INV.CLKDIV
0.F27.B8
ILOGIC0:INV.CLKDIVP
0.F26.B13
ILOGIC0:INV.OCLK1
0.F29.B63
ILOGIC0:INV.OCLK2
0.F29.B3
ILOGIC0:I_DELAY_ENABLE
0.F28.B26
ILOGIC0:I_TSBYPASS_ENABLE
0.F28.B24
ILOGIC0:RANK23_DLY
0.F26.B27
ILOGIC0:SERDES
0.F26.B25
ILOGIC1:BITSLIP_ENABLE
1.F26.B43
ILOGIC1:DYN_CLKDIVP_INV_EN
1.F27.B52
ILOGIC1:DYN_CLKDIV_INV_EN
1.F27.B54
ILOGIC1:DYN_CLK_INV_EN
1.F29.B63
ILOGIC1:D_EMU1
1.F29.B1
ILOGIC1:D_EMU2
1.F28.B2
ILOGIC1:IFF_DELAY_ENABLE
1.F28.B52
ILOGIC1:IFF_SR_USED
1.F27.B6
ILOGIC1:IFF_TSBYPASS_ENABLE
1.F29.B49
ILOGIC1:INV.CLKDIV
1.F26.B55
ILOGIC1:INV.CLKDIVP
1.F27.B50
ILOGIC1:INV.OCLK1
1.F28.B0
ILOGIC1:INV.OCLK2
1.F28.B60
ILOGIC1:I_DELAY_ENABLE
1.F29.B37
ILOGIC1:I_TSBYPASS_ENABLE
1.F29.B39
ILOGIC1:RANK23_DLY
1.F27.B36
ILOGIC1:SERDES
1.F27.B38
IOB0:DCIUPDATEMODE_QUIET
0.F38.B56
IOB0:DCI_T
0.F39.B63
IOB0:DQS_BIAS_N
0.F38.B36
IOB0:DQS_BIAS_P
0.F39.B29
IOB0:INPUT_MISC
0.F39.B5
IOB0:OUTPUT_DELAY
0.F38.B52
IOB0:PULL_DYNAMIC
0.F38.B6
IOB0:VREF_SYSMON
0.F39.B59
IOB1:DCIUPDATEMODE_QUIET
1.F39.B7
IOB1:DCI_T
1.F38.B0
IOB1:DQS_BIAS_N
1.F39.B27
IOB1:DQS_BIAS_P
1.F38.B34
IOB1:INPUT_MISC
1.F38.B58
IOB1:OUTPUT_DELAY
1.F39.B11
IOB1:PULL_DYNAMIC
1.F39.B57
IOB1:VREF_SYSMON
1.F38.B4
ODELAY0:CINVCTRL_SEL
0.F36.B38
ODELAY0:ENABLE
0.F35.B54
ODELAY0:HIGH_PERFORMANCE_MODE
0.F35.B18
ODELAY0:INV.C
0.F37.B39
ODELAY0:PIPE_SEL
0.F37.B21
ODELAY1:CINVCTRL_SEL
1.F37.B25
ODELAY1:ENABLE
1.F34.B9
ODELAY1:HIGH_PERFORMANCE_MODE
1.F34.B45
ODELAY1:INV.C
1.F36.B24
ODELAY1:PIPE_SEL
1.F36.B42
OLOGIC0:INV.CLKDIV
0.F31.B42
OLOGIC0:INV.CLKDIVF
0.F30.B33
OLOGIC0:INV.D1
0.F31.B30
OLOGIC0:INV.D2
0.F30.B25
OLOGIC0:INV.D3
0.F30.B21
OLOGIC0:INV.D4
0.F30.B17
OLOGIC0:INV.D5
0.F31.B14
OLOGIC0:INV.D6
0.F30.B13
OLOGIC0:INV.D7
0.F30.B9
OLOGIC0:INV.D8
0.F31.B2
OLOGIC0:MISR_ENABLE
0.F31.B16
OLOGIC0:MISR_ENABLE_FDBK
0.F31.B10
OLOGIC0:MISR_RESET
0.F31.B8
OLOGIC0:OFF_SR_SYNC
0.F33.B33
OLOGIC0:OFF_SR_USED
0.F33.B15
OLOGIC0:SELFHEAL
0.F30.B31
OLOGIC0:SERDES
0.F32.B54
OLOGIC0:TBYTE_CTL
0.F33.B47
OLOGIC0:TBYTE_SRC
0.F33.B43
OLOGIC0:TFF_SR_SYNC
0.F33.B55
OLOGIC0:TFF_SR_USED
0.F32.B38
OLOGIC1:INV.CLKDIV
1.F30.B21
OLOGIC1:INV.CLKDIVF
1.F31.B30
OLOGIC1:INV.D1
1.F30.B33
OLOGIC1:INV.D2
1.F31.B38
OLOGIC1:INV.D3
1.F31.B42
OLOGIC1:INV.D4
1.F31.B46
OLOGIC1:INV.D5
1.F30.B49
OLOGIC1:INV.D6
1.F31.B50
OLOGIC1:INV.D7
1.F31.B54
OLOGIC1:INV.D8
1.F30.B61
OLOGIC1:MISR_ENABLE
1.F30.B47
OLOGIC1:MISR_ENABLE_FDBK
1.F30.B53
OLOGIC1:MISR_RESET
1.F30.B55
OLOGIC1:OFF_SR_SYNC
1.F32.B30
OLOGIC1:OFF_SR_USED
1.F32.B48
OLOGIC1:SELFHEAL
1.F31.B32
OLOGIC1:SERDES
1.F33.B9
OLOGIC1:TBYTE_CTL
1.F32.B16
OLOGIC1:TBYTE_SRC
1.F32.B20
OLOGIC1:TFF_SR_SYNC
1.F32.B8
OLOGIC1:TFF_SR_USED
1.F33.B25
non-inverted
[0]
IDELAY0:DELAY_SRC
0.F35.B57
0.F34.B56
0.F34.B58
0.F35.B55
IDELAY1:DELAY_SRC
1.F34.B6
1.F35.B7
1.F35.B5
1.F34.B8
NONE
0
0
0
0
IDATAIN
0
0
0
1
DATAIN
0
0
1
0
OFB
0
1
0
0
DELAYCHAIN_OSC
1
0
0
0
IDELAY0:FINEDELAY
0.F28.B58
IDELAY1:FINEDELAY
1.F29.B5
ODELAY0:FINEDELAY
0.F36.B22
ODELAY1:FINEDELAY
1.F37.B41
BYPASS
0
ADD_DLY
1
IDELAY0:IDELAY_TYPE
0.F34.B14
0.F34.B8
IDELAY1:IDELAY_TYPE
1.F35.B49
1.F35.B55
ODELAY0:ODELAY_TYPE
0.F36.B14
0.F36.B8
ODELAY1:ODELAY_TYPE
1.F37.B49
1.F37.B55
FIXED
0
0
VARIABLE
0
1
VAR_LOAD
1
1
IDELAY0:IDELAY_VALUE_CUR
0.F35.B33
0.F35.B27
0.F35.B19
0.F35.B13
0.F35.B7
IDELAY1:IDELAY_VALUE_CUR
1.F34.B30
1.F34.B36
1.F34.B44
1.F34.B50
1.F34.B56
ODELAY0:ODELAY_VALUE_CUR
0.F37.B33
0.F37.B27
0.F37.B19
0.F37.B13
0.F37.B7
ODELAY1:ODELAY_VALUE_CUR
1.F36.B30
1.F36.B36
1.F36.B44
1.F36.B50
1.F36.B56
inverted
~[4]
~[3]
~[2]
~[1]
~[0]
IDELAY0:IDELAY_VALUE_INIT
0.F35.B31
0.F35.B25
0.F35.B17
0.F35.B11
0.F35.B5
IDELAY1:IDELAY_VALUE_INIT
1.F34.B32
1.F34.B38
1.F34.B46
1.F34.B52
1.F34.B58
IOB0:NSLEW
0.F38.B14
0.F38.B22
0.F38.B38
0.F39.B45
0.F38.B46
IOB0:PSLEW
0.F39.B13
0.F38.B16
0.F38.B26
0.F38.B30
0.F38.B50
IOB1:NSLEW
1.F39.B49
1.F39.B41
1.F39.B25
1.F38.B18
1.F39.B17
IOB1:PSLEW
1.F38.B50
1.F39.B47
1.F39.B37
1.F39.B33
1.F39.B13
ODELAY0:ODELAY_VALUE_INIT
0.F37.B31
0.F37.B25
0.F37.B17
0.F37.B11
0.F37.B5
ODELAY1:ODELAY_VALUE_INIT
1.F36.B32
1.F36.B38
1.F36.B46
1.F36.B52
1.F36.B58
non-inverted
[4]
[3]
[2]
[1]
[0]
ILOGIC0:DATA_RATE
0.F26.B19
ILOGIC1:DATA_RATE
1.F27.B44
DDR
0
SDR
1
ILOGIC0:DATA_WIDTH
0.F27.B18
0.F26.B17
0.F27.B16
0.F26.B15
ILOGIC1:DATA_WIDTH
1.F26.B45
1.F27.B46
1.F26.B47
1.F27.B48
NONE
0
0
0
0
2
0
0
1
0
3
0
0
1
1
4
0
1
0
0
5
0
1
0
1
6
0
1
1
0
7
0
1
1
1
8
1
0
0
0
10
1
0
1
0
14
1
1
1
0
ILOGIC0:DDR_CLK_EDGE
0.F27.B28
0.F26.B29
ILOGIC1:DDR_CLK_EDGE
1.F26.B35
1.F27.B34
SAME_EDGE_PIPELINED
0
0
OPPOSITE_EDGE
0
1
SAME_EDGE
1
0
ILOGIC0:IFF1_INIT
0.F29.B55
ILOGIC0:IFF1_SRVAL
0.F28.B56
ILOGIC0:IFF2_INIT
0.F29.B51
ILOGIC0:IFF2_SRVAL
0.F28.B52
ILOGIC0:IFF3_INIT
0.F29.B41
ILOGIC0:IFF3_SRVAL
0.F28.B42
ILOGIC0:IFF4_INIT
0.F29.B33
ILOGIC0:IFF4_SRVAL
0.F28.B34
ILOGIC0:IFF_LATCH
0.F27.B56
ILOGIC0:INV.D
0.F28.B18
ILOGIC1:IFF1_INIT
1.F28.B8
ILOGIC1:IFF1_SRVAL
1.F29.B7
ILOGIC1:IFF2_INIT
1.F28.B12
ILOGIC1:IFF2_SRVAL
1.F29.B11
ILOGIC1:IFF3_INIT
1.F28.B22
ILOGIC1:IFF3_SRVAL
1.F29.B21
ILOGIC1:IFF4_INIT
1.F28.B30
ILOGIC1:IFF4_SRVAL
1.F29.B29
ILOGIC1:IFF_LATCH
1.F26.B7
ILOGIC1:INV.D
1.F29.B45
ODELAY0:INV.ODATAIN
0.F34.B55
ODELAY1:INV.ODATAIN
1.F35.B8
OLOGIC0:INV.CLK1
0.F30.B37
OLOGIC0:INV.CLK2
0.F30.B35
OLOGIC0:INV.T1
0.F31.B60
OLOGIC0:INV.T2
0.F31.B56
OLOGIC0:INV.T3
0.F30.B51
OLOGIC0:INV.T4
0.F31.B48
OLOGIC0:OFF_INIT
0.F32.B30
OLOGIC0:RANK3_USED
0.F30.B41
OLOGIC0:TFF_INIT
0.F31.B52
OLOGIC1:INV.CLK1
1.F31.B26
OLOGIC1:INV.CLK2
1.F31.B28
OLOGIC1:INV.T1
1.F30.B3
OLOGIC1:INV.T2
1.F30.B7
OLOGIC1:INV.T3
1.F31.B12
OLOGIC1:INV.T4
1.F30.B15
OLOGIC1:OFF_INIT
1.F33.B33
OLOGIC1:RANK3_USED
1.F31.B22
OLOGIC1:TFF_INIT
1.F30.B11
inverted
~[0]
ILOGIC0:INTERFACE_TYPE
0.F27.B12
0.F27.B14
0.F27.B10
0.F27.B26
0.F27.B6
ILOGIC1:INTERFACE_TYPE
1.F26.B51
1.F26.B49
1.F26.B53
1.F26.B37
1.F26.B57
MEMORY
0
0
0
0
0
NETWORKING
0
0
0
0
1
MEMORY_DDR3
0
0
1
1
1
MEMORY_DDR3_V6
0
1
0
1
1
OVERSAMPLE
1
0
0
1
1
ILOGIC0:INV.CLK
0.F29.B1
0.F28.B4
0.F28.B2
ILOGIC1:INV.CLK
1.F29.B61
1.F29.B59
1.F28.B62
OLOGIC0:OFF_SRVAL
0.F33.B19
0.F32.B32
0.F32.B20
OLOGIC0:TFF_SRVAL
0.F33.B45
0.F32.B52
0.F32.B46
OLOGIC1:OFF_SRVAL
1.F33.B43
1.F33.B31
1.F32.B44
OLOGIC1:TFF_SRVAL
1.F33.B17
1.F33.B11
1.F32.B18
inverted
~[2]
~[1]
~[0]
ILOGIC0:MUX.CLK
0.F29.B50
0.F28.B51
0.F29.B52
0.F28.B47
0.F28.B49
0.F29.B46
0.F29.B48
0.F28.B53
0.F29.B60
0.F29.B62
0.F28.B61
ILOGIC0:MUX.CLKB
0.F30.B50
0.F31.B51
0.F30.B52
0.F31.B47
0.F31.B49
0.F30.B46
0.F30.B48
0.F31.B53
0.F30.B60
0.F30.B62
0.F31.B61
ILOGIC1:MUX.CLK
1.F28.B13
1.F29.B12
1.F28.B11
1.F29.B16
1.F29.B14
1.F28.B17
1.F28.B15
1.F29.B10
1.F28.B3
1.F28.B1
1.F29.B2
ILOGIC1:MUX.CLKB
1.F31.B13
1.F30.B12
1.F31.B11
1.F30.B16
1.F30.B14
1.F31.B17
1.F31.B15
1.F30.B10
1.F31.B3
1.F31.B1
1.F30.B2
NONE
0
0
0
0
0
0
0
0
0
0
0
PHASER_ICLK
0
0
0
0
0
0
0
0
0
0
1
PHASER_OCLK
0
0
0
0
0
0
0
0
0
1
0
HCLK0
0
0
0
0
0
0
1
1
1
0
0
HCLK1
0
0
0
0
0
1
0
1
1
0
0
HCLK2
0
0
0
0
1
0
0
1
1
0
0
HCLK3
0
0
0
1
0
0
0
1
1
0
0
HCLK4
0
0
1
0
0
0
1
0
1
0
0
HCLK5
0
0
1
0
0
1
0
0
1
0
0
RCLK0
0
0
1
0
1
0
0
0
1
0
0
RCLK1
0
0
1
1
0
0
0
0
1
0
0
RCLK2
0
1
0
0
0
0
1
0
1
0
0
RCLK3
0
1
0
0
0
1
0
0
1
0
0
IOCLK0
0
1
0
0
1
0
0
0
1
0
0
IOCLK1
0
1
0
1
0
0
0
0
1
0
0
IOCLK2
1
0
0
0
0
0
1
0
1
0
0
IOCLK3
1
0
0
0
0
1
0
0
1
0
0
CKINT1
1
0
0
0
1
0
0
0
1
0
0
CKINT0
1
0
0
1
0
0
0
0
1
0
0
ILOGIC0:MUX.CLKDIVP
0.F29.B28
0.F28.B29
ILOGIC1:MUX.CLKDIVP
1.F28.B35
1.F29.B34
NONE
0
0
CLKDIV
0
1
PHASER
1
0
ILOGIC0:NUM_CE
0.F26.B47
ILOGIC1:NUM_CE
1.F27.B16
1
0
2
1
ILOGIC0:SERDES_MODE
0.F26.B21
ILOGIC1:SERDES_MODE
1.F27.B42
OLOGIC0:SERDES_MODE
0.F32.B44
OLOGIC1:SERDES_MODE
1.F33.B19
MASTER
0
SLAVE
1
ILOGIC0:SRTYPE
0.F28.B60
ILOGIC1:SRTYPE
1.F29.B3
ASYNC
0
SYNC
1
ILOGIC0:TSBYPASS_MUX
0.F29.B17
ILOGIC1:TSBYPASS_MUX
1.F28.B46
T
0
GND
1
IOB0:DCITERMDISABLE_SEL
0.F38.B62
IOB0:IBUFDISABLE_SEL
0.F39.B39
IOB1:DCITERMDISABLE_SEL
1.F39.B1
IOB1:IBUFDISABLE_SEL
1.F38.B24
GND
0
I
1
IOB0:DCI_MODE
0.F39.B53
0.F38.B42
IOB1:DCI_MODE
1.F38.B10
1.F39.B21
NONE
0
0
OUTPUT
0
1
OUTPUT_HALF
1
0
TERM_SPLIT
1
1
IOB0:IBUF_MODE
0.F39.B3
0.F38.B2
0.F39.B1
0.F38.B0
IOB1:IBUF_MODE
1.F38.B60
1.F39.B61
1.F38.B62
1.F39.B63
OFF
0
0
0
0
VREF_LP
0
0
0
1
DIFF_LP
0
0
1
0
CMOS
0
0
1
1
VREF_HP
0
1
0
1
DIFF_HP
1
0
1
0
IOB0:LVDS
0.F39.B41
0.F38.B54
0.F38.B40
0.F39.B37
0.F38.B28
0.F39.B25
0.F39.B21
0.F39.B15
0.F38.B8
IOB1:LVDS
1.F38.B22
1.F39.B9
1.F39.B23
1.F38.B26
1.F39.B35
1.F38.B38
1.F38.B42
1.F38.B48
1.F39.B55
non-inverted
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
IOB0:NDRIVE
0.F38.B20
0.F38.B24
0.F39.B35
0.F39.B47
0.F39.B55
0.F39.B27
0.F39.B51
IOB1:NDRIVE
1.F39.B43
1.F39.B39
1.F38.B28
1.F38.B16
1.F38.B8
1.F38.B36
1.F38.B12
mixed inversion
[6]
~[5]
[4]
~[3]
[2]
[1]
[0]
IOB0:OMUX
0.F39.B43
O
0
OTHER_O_INV
1
IOB0:OUTPUT_ENABLE
0.F38.B34
0.F38.B32
IOB1:OUTPUT_ENABLE
1.F39.B31
1.F39.B29
non-inverted
[1]
[0]
IOB0:OUTPUT_MISC
0.F39.B19
0.F39.B11
0.F39.B57
0.F39.B9
0.F38.B60
0.F38.B58
IOB1:OUTPUT_MISC
1.F38.B44
1.F38.B52
1.F38.B6
1.F38.B54
1.F39.B3
1.F39.B5
non-inverted
[5]
[4]
[3]
[2]
[1]
[0]
IOB0:PDRIVE
0.F39.B23
0.F39.B33
0.F38.B44
0.F39.B49
0.F38.B48
0.F39.B31
0.F39.B61
IOB1:PDRIVE
1.F38.B40
1.F38.B30
1.F39.B19
1.F38.B14
1.F39.B15
1.F38.B32
1.F38.B2
mixed inversion
[6]
~[5]
[4]
~[3]
~[2]
[1]
[0]
IOB0:PULL
0.F38.B4
0.F38.B10
0.F38.B12
IOB1:PULL
1.F39.B59
1.F39.B53
1.F39.B51
PULLDOWN
0
0
0
NONE
0
0
1
PULLUP
0
1
1
KEEPER
1
0
1
IOB0:TMUX
0.F39.B17
T
0
OTHER_T
1
ODELAY0:DELAY_SRC
0.F37.B57
0.F36.B56
0.F37.B55
ODELAY1:DELAY_SRC
1.F36.B6
1.F37.B7
1.F36.B8
NONE
0
0
0
ODATAIN
0
0
1
CLKIN
0
1
0
DELAYCHAIN_OSC
1
0
0
OLOGIC0:CLK_RATIO
0.F30.B27
0.F30.B29
0.F31.B32
0.F31.B28
OLOGIC1:CLK_RATIO
1.F31.B36
1.F31.B34
1.F30.B31
1.F30.B35
NONE
0
0
0
0
2
0
0
0
1
3
0
0
1
0
4
0
0
1
1
5
0
1
0
1
7_8
1
1
0
0
6
1
1
0
1
OLOGIC0:DATA_WIDTH
0.F31.B26
0.F31.B12
0.F30.B11
0.F31.B4
0.F30.B7
0.F31.B6
0.F30.B3
0.F30.B1
0.F31.B0
OLOGIC1:DATA_WIDTH
1.F30.B37
1.F30.B51
1.F31.B52
1.F30.B59
1.F31.B56
1.F30.B57
1.F31.B60
1.F31.B62
1.F30.B63
NONE
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
1
3
0
0
0
0
0
0
0
1
0
4
0
0
0
0
0
0
1
0
0
5
0
0
0
0
0
1
0
0
0
6
0
0
0
0
1
0
0
0
0
7
0
0
0
1
0
0
0
0
0
8
0
0
1
0
0
0
0
0
0
10
0
1
0
0
0
0
0
0
0
14
1
0
0
0
0
0
0
0
0
OLOGIC0:MISR_CLK_SELECT
0.F30.B5
0.F30.B15
OLOGIC1:MISR_CLK_SELECT
1.F31.B58
1.F31.B48
NONE
0
0
CLK1
0
1
CLK2
1
0
OLOGIC0:MUX.CLK
0.F29.B34
0.F28.B35
0.F29.B38
0.F28.B31
0.F28.B33
0.F29.B30
0.F29.B32
0.F28.B39
0.F28.B43
0.F28.B45
0.F29.B44
OLOGIC0:MUX.CLKB
0.F30.B34
0.F31.B35
0.F30.B38
0.F31.B31
0.F31.B33
0.F30.B30
0.F30.B32
0.F31.B39
0.F31.B43
0.F31.B45
0.F30.B44
OLOGIC1:MUX.CLK
1.F28.B29
1.F29.B28
1.F28.B25
1.F29.B32
1.F29.B30
1.F28.B33
1.F28.B31
1.F29.B24
1.F29.B20
1.F29.B18
1.F28.B19
OLOGIC1:MUX.CLKB
1.F31.B29
1.F30.B28
1.F31.B25
1.F30.B32
1.F30.B30
1.F31.B33
1.F31.B31
1.F30.B24
1.F30.B20
1.F30.B18
1.F31.B19
NONE
0
0
0
0
0
0
0
0
0
0
0
PHASER_OCLK
0
0
0
0
0
0
0
0
0
1
0
PHASER_OCLK90
0
0
0
0
0
0
0
0
1
0
0
HCLK0
0
0
0
0
0
0
1
1
0
0
1
HCLK1
0
0
0
0
0
1
0
1
0
0
1
HCLK2
0
0
0
0
1
0
0
1
0
0
1
HCLK3
0
0
0
1
0
0
0
1
0
0
1
HCLK4
0
0
1
0
0
0
1
0
0
0
1
HCLK5
0
0
1
0
0
1
0
0
0
0
1
RCLK0
0
0
1
0
1
0
0
0
0
0
1
RCLK1
0
0
1
1
0
0
0
0
0
0
1
RCLK2
0
1
0
0
0
0
1
0
0
0
1
RCLK3
0
1
0
0
0
1
0
0
0
0
1
IOCLK0
0
1
0
0
1
0
0
0
0
0
1
IOCLK1
0
1
0
1
0
0
0
0
0
0
1
IOCLK2
1
0
0
0
0
0
1
0
0
0
1
IOCLK3
1
0
0
0
0
1
0
0
0
0
1
CKINT
1
0
0
0
1
0
0
0
0
0
1
OLOGIC0:MUX.CLKDIV
0.F28.B17
0.F29.B16
OLOGIC1:MUX.CLKDIV
1.F29.B46
1.F28.B47
NONE
0
0
CLKDIVF
0
1
PHASER_OCLKDIV
1
0
OLOGIC0:MUX.CLKDIVB
0.F31.B17
0.F30.B16
OLOGIC1:MUX.CLKDIVB
1.F30.B46
1.F31.B47
NONE
0
0
CLKDIVFB
0
1
PHASER_OCLKDIV
1
0
OLOGIC0:MUX.CLKDIVF
0.F29.B6
0.F29.B8
0.F28.B9
0.F29.B2
0.F29.B4
0.F28.B1
0.F28.B3
OLOGIC0:MUX.CLKDIVFB
0.F30.B6
0.F30.B8
0.F31.B9
0.F30.B2
0.F30.B4
0.F31.B1
0.F31.B3
OLOGIC1:MUX.CLKDIVF
1.F28.B57
1.F28.B55
1.F29.B54
1.F28.B61
1.F28.B59
1.F29.B62
1.F29.B60
OLOGIC1:MUX.CLKDIVFB
1.F31.B57
1.F31.B55
1.F30.B54
1.F31.B61
1.F31.B59
1.F30.B62
1.F30.B60
NONE
0
0
0
0
0
0
0
HCLK0
0
0
1
0
0
0
1
HCLK1
0
0
1
0
0
1
0
HCLK2
0
0
1
0
1
0
0
HCLK3
0
0
1
1
0
0
0
HCLK4
0
1
0
0
0
0
1
HCLK5
0
1
0
0
0
1
0
RCLK0
0
1
0
0
1
0
0
RCLK1
0
1
0
1
0
0
0
RCLK2
1
0
0
0
0
0
1
RCLK3
1
0
0
0
0
1
0
CKINT
1
0
0
0
1
0
0
OLOGIC0:OMUX
0.F33.B17
0.F32.B14
0.F32.B36
0.F32.B34
0.F32.B16
OLOGIC1:OMUX
1.F32.B46
1.F33.B49
1.F33.B27
1.F33.B29
1.F33.B47
NONE
0
0
0
0
0
D1
0
0
0
0
1
SERDES_SDR
0
0
0
1
0
DDR
0
0
1
0
0
FF
0
1
0
1
0
LATCH
1
0
0
1
0
OLOGIC0:TMUX
0.F32.B60
0.F33.B59
0.F33.B57
0.F32.B58
0.F33.B61
OLOGIC1:TMUX
1.F33.B3
1.F32.B4
1.F32.B6
1.F33.B5
1.F32.B2
NONE
0
0
0
0
0
T1
0
0
0
0
1
SERDES_SDR
0
0
0
1
0
DDR
0
0
1
0
0
FF
0
1
0
1
0
LATCH
1
0
0
1
0
OLOGIC0:TRISTATE_WIDTH
0.F33.B37
OLOGIC1:TRISTATE_WIDTH
1.F32.B26
1
0
4
1
Cells: 1
virtex7 IO_HP_BOT bel ILOGIC0
Pin Direction Wires
BITSLIP input IMUX.IMUX0
CE1 input IMUX.IMUX5
CE2 input IMUX.IMUX14
CKINT0 input IMUX.IMUX20
CKINT1 input IMUX.IMUX22
CLKDIV input IMUX.CLK0
CLKDIVP input IMUX.CLK0
DYNCLKDIVPSEL input IMUX.IMUX10
DYNCLKDIVSEL input IMUX.IMUX4
DYNCLKSEL input IMUX.IMUX37
O output OUT18.TMIN
Q1 output OUT0.TMIN
Q2 output OUT23.TMIN
Q3 output OUT9.TMIN
Q4 output OUT10.TMIN
Q5 output OUT14.TMIN
Q6 output OUT3.TMIN
Q7 output OUT7.TMIN
Q8 output OUT8.TMIN
SR input IMUX.CTRL1
virtex7 IO_HP_BOT bel OLOGIC0
Pin Direction Wires
CLKDIV output TEST0
CLKDIV_CKINT input IMUX.IMUX8
CLK_CKINT input IMUX.IMUX31
CLK_MUX output TEST2
D1 input IMUX.IMUX34
D2 input IMUX.IMUX40
D3 input IMUX.IMUX44
D4 input IMUX.IMUX42
D5 input IMUX.IMUX43
D6 input IMUX.IMUX45
D7 input IMUX.IMUX46
D8 input IMUX.IMUX47
IOCLKGLITCH output OUT5.TMIN
OCE input IMUX.IMUX29
SR input IMUX.CTRL0
T1 input IMUX.IMUX15
T2 input IMUX.IMUX7
T3 input IMUX.IMUX13
T4 input IMUX.IMUX21
TCE input IMUX.IMUX1
TFB_BUF output OUT2.TMIN
virtex7 IO_HP_BOT bel IDELAY0
Pin Direction Wires
C input IMUX.CLK1
CE input IMUX.IMUX32
CINVCTRL input IMUX.BYP6.SITE
CNTVALUEIN0 input IMUX.IMUX41
CNTVALUEIN1 input IMUX.IMUX36
CNTVALUEIN2 input IMUX.IMUX35
CNTVALUEIN3 input IMUX.IMUX38
CNTVALUEIN4 input IMUX.IMUX39
CNTVALUEOUT0 output OUT20.TMIN
CNTVALUEOUT1 output OUT1.TMIN
CNTVALUEOUT2 output OUT19.TMIN
CNTVALUEOUT3 output OUT15.TMIN
CNTVALUEOUT4 output OUT11.TMIN
DATAIN input IMUX.IMUX25
IFDLY0 input IMUX.FAN4.SITE
IFDLY1 input IMUX.FAN5.SITE
IFDLY2 input IMUX.BYP7.SITE
INC input IMUX.IMUX26
LD input IMUX.IMUX30
LDPIPEEN input IMUX.IMUX33
REGRST input IMUX.IMUX12
virtex7 IO_HP_BOT bel ODELAY0
Pin Direction Wires
C input IMUX.CLK1
CE input IMUX.IMUX2
CINVCTRL input IMUX.BYP2.SITE
CNTVALUEIN0 input IMUX.IMUX23
CNTVALUEIN1 input IMUX.IMUX16
CNTVALUEIN2 input IMUX.IMUX17
CNTVALUEIN3 input IMUX.IMUX19
CNTVALUEIN4 input IMUX.IMUX18
CNTVALUEOUT0 output OUT12.TMIN
CNTVALUEOUT1 output OUT4.TMIN
CNTVALUEOUT2 output OUT6.TMIN
CNTVALUEOUT3 output OUT17.TMIN
CNTVALUEOUT4 output OUT21.TMIN
DATAOUT output TEST1
INC input IMUX.IMUX3
LD input IMUX.IMUX28
LDPIPEEN input IMUX.IMUX27
OFDLY0 input IMUX.BYP0.SITE
OFDLY1 input IMUX.BYP1.SITE
OFDLY2 input IMUX.BYP5.SITE
REGRST input IMUX.IMUX11
virtex7 IO_HP_BOT bel IOB0
Pin Direction Wires
DCITERMDISABLE input IMUX.IMUX6
IBUFDISABLE input IMUX.IMUX9
KEEPER_INT_EN input IMUX.FAN3.SITE
PD_INT_EN input IMUX.FAN2.SITE
PU_INT_EN input IMUX.FAN1.SITE
virtex7 IO_HP_BOT bel IOI
Pin Direction Wires
virtex7 IO_HP_BOT bel wires
Wire Pins
IMUX.CLK0 ILOGIC0.CLKDIV, ILOGIC0.CLKDIVP
IMUX.CLK1 IDELAY0.C, ODELAY0.C
IMUX.CTRL0 OLOGIC0.SR
IMUX.CTRL1 ILOGIC0.SR
IMUX.BYP0.SITE ODELAY0.OFDLY0
IMUX.BYP1.SITE ODELAY0.OFDLY1
IMUX.BYP2.SITE ODELAY0.CINVCTRL
IMUX.BYP5.SITE ODELAY0.OFDLY2
IMUX.BYP6.SITE IDELAY0.CINVCTRL
IMUX.BYP7.SITE IDELAY0.IFDLY2
IMUX.FAN1.SITE IOB0.PU_INT_EN
IMUX.FAN2.SITE IOB0.PD_INT_EN
IMUX.FAN3.SITE IOB0.KEEPER_INT_EN
IMUX.FAN4.SITE IDELAY0.IFDLY0
IMUX.FAN5.SITE IDELAY0.IFDLY1
IMUX.IMUX0 ILOGIC0.BITSLIP
IMUX.IMUX1 OLOGIC0.TCE
IMUX.IMUX2 ODELAY0.CE
IMUX.IMUX3 ODELAY0.INC
IMUX.IMUX4 ILOGIC0.DYNCLKDIVSEL
IMUX.IMUX5 ILOGIC0.CE1
IMUX.IMUX6 IOB0.DCITERMDISABLE
IMUX.IMUX7 OLOGIC0.T2
IMUX.IMUX8 OLOGIC0.CLKDIV_CKINT
IMUX.IMUX9 IOB0.IBUFDISABLE
IMUX.IMUX10 ILOGIC0.DYNCLKDIVPSEL
IMUX.IMUX11 ODELAY0.REGRST
IMUX.IMUX12 IDELAY0.REGRST
IMUX.IMUX13 OLOGIC0.T3
IMUX.IMUX14 ILOGIC0.CE2
IMUX.IMUX15 OLOGIC0.T1
IMUX.IMUX16 ODELAY0.CNTVALUEIN1
IMUX.IMUX17 ODELAY0.CNTVALUEIN2
IMUX.IMUX18 ODELAY0.CNTVALUEIN4
IMUX.IMUX19 ODELAY0.CNTVALUEIN3
IMUX.IMUX20 ILOGIC0.CKINT0
IMUX.IMUX21 OLOGIC0.T4
IMUX.IMUX22 ILOGIC0.CKINT1
IMUX.IMUX23 ODELAY0.CNTVALUEIN0
IMUX.IMUX25 IDELAY0.DATAIN
IMUX.IMUX26 IDELAY0.INC
IMUX.IMUX27 ODELAY0.LDPIPEEN
IMUX.IMUX28 ODELAY0.LD
IMUX.IMUX29 OLOGIC0.OCE
IMUX.IMUX30 IDELAY0.LD
IMUX.IMUX31 OLOGIC0.CLK_CKINT
IMUX.IMUX32 IDELAY0.CE
IMUX.IMUX33 IDELAY0.LDPIPEEN
IMUX.IMUX34 OLOGIC0.D1
IMUX.IMUX35 IDELAY0.CNTVALUEIN2
IMUX.IMUX36 IDELAY0.CNTVALUEIN1
IMUX.IMUX37 ILOGIC0.DYNCLKSEL
IMUX.IMUX38 IDELAY0.CNTVALUEIN3
IMUX.IMUX39 IDELAY0.CNTVALUEIN4
IMUX.IMUX40 OLOGIC0.D2
IMUX.IMUX41 IDELAY0.CNTVALUEIN0
IMUX.IMUX42 OLOGIC0.D4
IMUX.IMUX43 OLOGIC0.D5
IMUX.IMUX44 OLOGIC0.D3
IMUX.IMUX45 OLOGIC0.D6
IMUX.IMUX46 OLOGIC0.D7
IMUX.IMUX47 OLOGIC0.D8
OUT0.TMIN ILOGIC0.Q1
OUT1.TMIN IDELAY0.CNTVALUEOUT1
OUT2.TMIN OLOGIC0.TFB_BUF
OUT3.TMIN ILOGIC0.Q6
OUT4.TMIN ODELAY0.CNTVALUEOUT1
OUT5.TMIN OLOGIC0.IOCLKGLITCH
OUT6.TMIN ODELAY0.CNTVALUEOUT2
OUT7.TMIN ILOGIC0.Q7
OUT8.TMIN ILOGIC0.Q8
OUT9.TMIN ILOGIC0.Q3
OUT10.TMIN ILOGIC0.Q4
OUT11.TMIN IDELAY0.CNTVALUEOUT4
OUT12.TMIN ODELAY0.CNTVALUEOUT0
OUT14.TMIN ILOGIC0.Q5
OUT15.TMIN IDELAY0.CNTVALUEOUT3
OUT17.TMIN ODELAY0.CNTVALUEOUT3
OUT18.TMIN ILOGIC0.O
OUT19.TMIN IDELAY0.CNTVALUEOUT2
OUT20.TMIN IDELAY0.CNTVALUEOUT0
OUT21.TMIN ODELAY0.CNTVALUEOUT4
OUT23.TMIN ILOGIC0.Q2
TEST0 OLOGIC0.CLKDIV
TEST1 ODELAY0.DATAOUT
TEST2 OLOGIC0.CLK_MUX
IDELAY0:CINVCTRL_SEL
0.F35.B25
IDELAY0:ENABLE
0.F32.B9
IDELAY0:HIGH_PERFORMANCE_MODE
0.F32.B45
IDELAY0:INV.C
0.F34.B24
IDELAY0:INV.DATAIN
0.F35.B17
IDELAY0:INV.IDATAIN
0.F33.B8
IDELAY0:PIPE_SEL
0.F34.B42
ILOGIC0:BITSLIP_ENABLE
0.F26.B43
ILOGIC0:DYN_CLKDIVP_INV_EN
0.F27.B52
ILOGIC0:DYN_CLKDIV_INV_EN
0.F27.B54
ILOGIC0:DYN_CLK_INV_EN
0.F29.B63
ILOGIC0:D_EMU1
0.F29.B1
ILOGIC0:D_EMU2
0.F28.B2
ILOGIC0:IFF_DELAY_ENABLE
0.F28.B52
ILOGIC0:IFF_SR_USED
0.F27.B6
ILOGIC0:IFF_TSBYPASS_ENABLE
0.F29.B49
ILOGIC0:INV.CLKDIV
0.F26.B55
ILOGIC0:INV.CLKDIVP
0.F27.B50
ILOGIC0:INV.OCLK1
0.F28.B0
ILOGIC0:INV.OCLK2
0.F28.B60
ILOGIC0:I_DELAY_ENABLE
0.F29.B37
ILOGIC0:I_TSBYPASS_ENABLE
0.F29.B39
ILOGIC0:RANK23_DLY
0.F27.B36
ILOGIC0:SERDES
0.F27.B38
IOB0:DCIUPDATEMODE_QUIET
0.F39.B7
IOB0:DCI_T
0.F38.B0
IOB0:DQS_BIAS_N
0.F39.B27
IOB0:DQS_BIAS_P
0.F38.B34
IOB0:INPUT_MISC
0.F38.B58
IOB0:OUTPUT_DELAY
0.F39.B11
IOB0:PULL_DYNAMIC
0.F39.B57
IOB0:VR
0.F39.B45
ODELAY0:CINVCTRL_SEL
0.F37.B25
ODELAY0:ENABLE
0.F34.B9
ODELAY0:HIGH_PERFORMANCE_MODE
0.F34.B45
ODELAY0:INV.C
0.F36.B24
ODELAY0:PIPE_SEL
0.F36.B42
OLOGIC0:INV.CLKDIV
0.F30.B21
OLOGIC0:INV.CLKDIVF
0.F31.B30
OLOGIC0:INV.D1
0.F30.B33
OLOGIC0:INV.D2
0.F31.B38
OLOGIC0:INV.D3
0.F31.B42
OLOGIC0:INV.D4
0.F31.B46
OLOGIC0:INV.D5
0.F30.B49
OLOGIC0:INV.D6
0.F31.B50
OLOGIC0:INV.D7
0.F31.B54
OLOGIC0:INV.D8
0.F30.B61
OLOGIC0:MISR_ENABLE
0.F30.B47
OLOGIC0:MISR_ENABLE_FDBK
0.F30.B53
OLOGIC0:MISR_RESET
0.F30.B55
OLOGIC0:OFF_SR_SYNC
0.F32.B30
OLOGIC0:OFF_SR_USED
0.F32.B48
OLOGIC0:SELFHEAL
0.F31.B32
OLOGIC0:SERDES
0.F33.B9
OLOGIC0:TBYTE_CTL
0.F32.B16
OLOGIC0:TBYTE_SRC
0.F32.B20
OLOGIC0:TFF_SR_SYNC
0.F32.B8
OLOGIC0:TFF_SR_USED
0.F33.B25
non-inverted
[0]
IDELAY0:DELAY_SRC
0.F34.B6
0.F35.B7
0.F35.B5
0.F34.B8
NONE
0
0
0
0
IDATAIN
0
0
0
1
DATAIN
0
0
1
0
OFB
0
1
0
0
DELAYCHAIN_OSC
1
0
0
0
IDELAY0:FINEDELAY
0.F29.B5
ODELAY0:FINEDELAY
0.F37.B41
BYPASS
0
ADD_DLY
1
IDELAY0:IDELAY_TYPE
0.F35.B49
0.F35.B55
ODELAY0:ODELAY_TYPE
0.F37.B49
0.F37.B55
FIXED
0
0
VARIABLE
0
1
VAR_LOAD
1
1
IDELAY0:IDELAY_VALUE_CUR
0.F34.B30
0.F34.B36
0.F34.B44
0.F34.B50
0.F34.B56
ODELAY0:ODELAY_VALUE_CUR
0.F36.B30
0.F36.B36
0.F36.B44
0.F36.B50
0.F36.B56
inverted
~[4]
~[3]
~[2]
~[1]
~[0]
IDELAY0:IDELAY_VALUE_INIT
0.F34.B32
0.F34.B38
0.F34.B46
0.F34.B52
0.F34.B58
IOB0:NSLEW
0.F39.B49
0.F39.B41
0.F39.B25
0.F38.B18
0.F39.B17
IOB0:PSLEW
0.F38.B50
0.F39.B47
0.F39.B37
0.F39.B33
0.F39.B13
ODELAY0:ODELAY_VALUE_INIT
0.F36.B32
0.F36.B38
0.F36.B46
0.F36.B52
0.F36.B58
non-inverted
[4]
[3]
[2]
[1]
[0]
ILOGIC0:DATA_RATE
0.F27.B44
DDR
0
SDR
1
ILOGIC0:DATA_WIDTH
0.F26.B45
0.F27.B46
0.F26.B47
0.F27.B48
NONE
0
0
0
0
2
0
0
1
0
3
0
0
1
1
4
0
1
0
0
5
0
1
0
1
6
0
1
1
0
7
0
1
1
1
8
1
0
0
0
10
1
0
1
0
14
1
1
1
0
ILOGIC0:DDR_CLK_EDGE
0.F26.B35
0.F27.B34
SAME_EDGE_PIPELINED
0
0
OPPOSITE_EDGE
0
1
SAME_EDGE
1
0
ILOGIC0:IFF1_INIT
0.F28.B8
ILOGIC0:IFF1_SRVAL
0.F29.B7
ILOGIC0:IFF2_INIT
0.F28.B12
ILOGIC0:IFF2_SRVAL
0.F29.B11
ILOGIC0:IFF3_INIT
0.F28.B22
ILOGIC0:IFF3_SRVAL
0.F29.B21
ILOGIC0:IFF4_INIT
0.F28.B30
ILOGIC0:IFF4_SRVAL
0.F29.B29
ILOGIC0:IFF_LATCH
0.F26.B7
ILOGIC0:INV.D
0.F29.B45
ODELAY0:INV.ODATAIN
0.F35.B8
OLOGIC0:INV.CLK1
0.F31.B26
OLOGIC0:INV.CLK2
0.F31.B28
OLOGIC0:INV.T1
0.F30.B3
OLOGIC0:INV.T2
0.F30.B7
OLOGIC0:INV.T3
0.F31.B12
OLOGIC0:INV.T4
0.F30.B15
OLOGIC0:OFF_INIT
0.F33.B33
OLOGIC0:RANK3_USED
0.F31.B22
OLOGIC0:TFF_INIT
0.F30.B11
inverted
~[0]
ILOGIC0:INTERFACE_TYPE
0.F26.B51
0.F26.B49
0.F26.B53
0.F26.B37
0.F26.B57
MEMORY
0
0
0
0
0
NETWORKING
0
0
0
0
1
MEMORY_DDR3
0
0
1
1
1
MEMORY_DDR3_V6
0
1
0
1
1
OVERSAMPLE
1
0
0
1
1
ILOGIC0:INV.CLK
0.F29.B61
0.F29.B59
0.F28.B62
OLOGIC0:OFF_SRVAL
0.F33.B43
0.F33.B31
0.F32.B44
OLOGIC0:TFF_SRVAL
0.F33.B17
0.F33.B11
0.F32.B18
inverted
~[2]
~[1]
~[0]
ILOGIC0:MUX.CLK
0.F28.B13
0.F29.B12
0.F28.B11
0.F29.B16
0.F29.B14
0.F28.B17
0.F28.B15
0.F29.B10
0.F28.B3
0.F28.B1
0.F29.B2
ILOGIC0:MUX.CLKB
0.F31.B13
0.F30.B12
0.F31.B11
0.F30.B16
0.F30.B14
0.F31.B17
0.F31.B15
0.F30.B10
0.F31.B3
0.F31.B1
0.F30.B2
NONE
0
0
0
0
0
0
0
0
0
0
0
PHASER_ICLK
0
0
0
0
0
0
0
0
0
0
1
PHASER_OCLK
0
0
0
0
0
0
0
0
0
1
0
HCLK0
0
0
0
0
0
0
1
1
1
0
0
HCLK1
0
0
0
0
0
1
0
1
1
0
0
HCLK2
0
0
0
0
1
0
0
1
1
0
0
HCLK3
0
0
0
1
0
0
0
1
1
0
0
HCLK4
0
0
1
0
0
0
1
0
1
0
0
HCLK5
0
0
1
0
0
1
0
0
1
0
0
RCLK0
0
0
1
0
1
0
0
0
1
0
0
RCLK1
0
0
1
1
0
0
0
0
1
0
0
RCLK2
0
1
0
0
0
0
1
0
1
0
0
RCLK3
0
1
0
0
0
1
0
0
1
0
0
IOCLK0
0
1
0
0
1
0
0
0
1
0
0
IOCLK1
0
1
0
1
0
0
0
0
1
0
0
IOCLK2
1
0
0
0
0
0
1
0
1
0
0
IOCLK3
1
0
0
0
0
1
0
0
1
0
0
CKINT1
1
0
0
0
1
0
0
0
1
0
0
CKINT0
1
0
0
1
0
0
0
0
1
0
0
ILOGIC0:MUX.CLKDIVP
0.F28.B35
0.F29.B34
NONE
0
0
CLKDIV
0
1
PHASER
1
0
ILOGIC0:NUM_CE
0.F27.B16
1
0
2
1
ILOGIC0:SERDES_MODE
0.F27.B42
OLOGIC0:SERDES_MODE
0.F33.B19
MASTER
0
SLAVE
1
ILOGIC0:SRTYPE
0.F29.B3
ASYNC
0
SYNC
1
ILOGIC0:TSBYPASS_MUX
0.F28.B46
T
0
GND
1
IOB0:DCITERMDISABLE_SEL
0.F39.B1
IOB0:IBUFDISABLE_SEL
0.F38.B24
GND
0
I
1
IOB0:DCI_MODE
0.F38.B10
0.F39.B21
NONE
0
0
OUTPUT
0
1
OUTPUT_HALF
1
0
TERM_SPLIT
1
1
IOB0:IBUF_MODE
0.F39.B61
0.F38.B62
0.F39.B63
OFF
0
0
0
VREF_LP
0
0
1
CMOS
0
1
1
VREF_HP
1
0
1
IOB0:LVDS
0.F38.B22
0.F39.B9
0.F39.B23
0.F38.B26
0.F39.B35
0.F38.B38
0.F38.B42
0.F38.B48
0.F39.B55
non-inverted
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
IOB0:NDRIVE
0.F39.B43
0.F39.B39
0.F38.B28
0.F38.B16
0.F38.B8
0.F38.B36
0.F38.B12
mixed inversion
[6]
~[5]
[4]
~[3]
[2]
[1]
[0]
IOB0:OUTPUT_ENABLE
0.F39.B31
0.F39.B29
non-inverted
[1]
[0]
IOB0:OUTPUT_MISC
0.F38.B44
0.F38.B52
0.F38.B6
0.F38.B54
0.F39.B3
0.F39.B5
non-inverted
[5]
[4]
[3]
[2]
[1]
[0]
IOB0:PDRIVE
0.F38.B40
0.F38.B30
0.F39.B19
0.F38.B14
0.F39.B15
0.F38.B32
0.F38.B2
mixed inversion
[6]
~[5]
[4]
~[3]
~[2]
[1]
[0]
IOB0:PULL
0.F39.B59
0.F39.B53
0.F39.B51
PULLDOWN
0
0
0
NONE
0
0
1
PULLUP
0
1
1
KEEPER
1
0
1
ODELAY0:DELAY_SRC
0.F36.B6
0.F37.B7
0.F36.B8
NONE
0
0
0
ODATAIN
0
0
1
CLKIN
0
1
0
DELAYCHAIN_OSC
1
0
0
OLOGIC0:CLK_RATIO
0.F31.B36
0.F31.B34
0.F30.B31
0.F30.B35
NONE
0
0
0
0
2
0
0
0
1
3
0
0
1
0
4
0
0
1
1
5
0
1
0
1
7_8
1
1
0
0
6
1
1
0
1
OLOGIC0:DATA_WIDTH
0.F30.B37
0.F30.B51
0.F31.B52
0.F30.B59
0.F31.B56
0.F30.B57
0.F31.B60
0.F31.B62
0.F30.B63
NONE
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
1
3
0
0
0
0
0
0
0
1
0
4
0
0
0
0
0
0
1
0
0
5
0
0
0
0
0
1
0
0
0
6
0
0
0
0
1
0
0
0
0
7
0
0
0
1
0
0
0
0
0
8
0
0
1
0
0
0
0
0
0
10
0
1
0
0
0
0
0
0
0
14
1
0
0
0
0
0
0
0
0
OLOGIC0:MISR_CLK_SELECT
0.F31.B58
0.F31.B48
NONE
0
0
CLK1
0
1
CLK2
1
0
OLOGIC0:MUX.CLK
0.F28.B29
0.F29.B28
0.F28.B25
0.F29.B32
0.F29.B30
0.F28.B33
0.F28.B31
0.F29.B24
0.F29.B20
0.F29.B18
0.F28.B19
OLOGIC0:MUX.CLKB
0.F31.B29
0.F30.B28
0.F31.B25
0.F30.B32
0.F30.B30
0.F31.B33
0.F31.B31
0.F30.B24
0.F30.B20
0.F30.B18
0.F31.B19
NONE
0
0
0
0
0
0
0
0
0
0
0
PHASER_OCLK
0
0
0
0
0
0
0
0
0
1
0
PHASER_OCLK90
0
0
0
0
0
0
0
0
1
0
0
HCLK0
0
0
0
0
0
0
1
1
0
0
1
HCLK1
0
0
0
0
0
1
0
1
0
0
1
HCLK2
0
0
0
0
1
0
0
1
0
0
1
HCLK3
0
0
0
1
0
0
0
1
0
0
1
HCLK4
0
0
1
0
0
0
1
0
0
0
1
HCLK5
0
0
1
0
0
1
0
0
0
0
1
RCLK0
0
0
1
0
1
0
0
0
0
0
1
RCLK1
0
0
1
1
0
0
0
0
0
0
1
RCLK2
0
1
0
0
0
0
1
0
0
0
1
RCLK3
0
1
0
0
0
1
0
0
0
0
1
IOCLK0
0
1
0
0
1
0
0
0
0
0
1
IOCLK1
0
1
0
1
0
0
0
0
0
0
1
IOCLK2
1
0
0
0
0
0
1
0
0
0
1
IOCLK3
1
0
0
0
0
1
0
0
0
0
1
CKINT
1
0
0
0
1
0
0
0
0
0
1
OLOGIC0:MUX.CLKDIV
0.F29.B46
0.F28.B47
NONE
0
0
CLKDIVF
0
1
PHASER_OCLKDIV
1
0
OLOGIC0:MUX.CLKDIVB
0.F30.B46
0.F31.B47
NONE
0
0
CLKDIVFB
0
1
PHASER_OCLKDIV
1
0
OLOGIC0:MUX.CLKDIVF
0.F28.B57
0.F28.B55
0.F29.B54
0.F28.B61
0.F28.B59
0.F29.B62
0.F29.B60
OLOGIC0:MUX.CLKDIVFB
0.F31.B57
0.F31.B55
0.F30.B54
0.F31.B61
0.F31.B59
0.F30.B62
0.F30.B60
NONE
0
0
0
0
0
0
0
HCLK0
0
0
1
0
0
0
1
HCLK1
0
0
1
0
0
1
0
HCLK2
0
0
1
0
1
0
0
HCLK3
0
0
1
1
0
0
0
HCLK4
0
1
0
0
0
0
1
HCLK5
0
1
0
0
0
1
0
RCLK0
0
1
0
0
1
0
0
RCLK1
0
1
0
1
0
0
0
RCLK2
1
0
0
0
0
0
1
RCLK3
1
0
0
0
0
1
0
CKINT
1
0
0
0
1
0
0
OLOGIC0:OMUX
0.F32.B46
0.F33.B49
0.F33.B27
0.F33.B29
0.F33.B47
NONE
0
0
0
0
0
D1
0
0
0
0
1
SERDES_SDR
0
0
0
1
0
DDR
0
0
1
0
0
FF
0
1
0
1
0
LATCH
1
0
0
1
0
OLOGIC0:TMUX
0.F33.B3
0.F32.B4
0.F32.B6
0.F33.B5
0.F32.B2
NONE
0
0
0
0
0
T1
0
0
0
0
1
SERDES_SDR
0
0
0
1
0
DDR
0
0
1
0
0
FF
0
1
0
1
0
LATCH
1
0
0
1
0
OLOGIC0:TRISTATE_WIDTH
0.F32.B26
1
0
4
1
Cells: 1
virtex7 IO_HP_TOP bel ILOGIC0
Pin Direction Wires
BITSLIP input IMUX.IMUX0
CE1 input IMUX.IMUX5
CE2 input IMUX.IMUX14
CKINT0 input IMUX.IMUX20
CKINT1 input IMUX.IMUX22
CLKDIV input IMUX.CLK0
CLKDIVP input IMUX.CLK0
DYNCLKDIVPSEL input IMUX.IMUX10
DYNCLKDIVSEL input IMUX.IMUX4
DYNCLKSEL input IMUX.IMUX37
O output OUT18.TMIN
Q1 output OUT0.TMIN
Q2 output OUT23.TMIN
Q3 output OUT9.TMIN
Q4 output OUT10.TMIN
Q5 output OUT14.TMIN
Q6 output OUT3.TMIN
Q7 output OUT7.TMIN
Q8 output OUT8.TMIN
SR input IMUX.CTRL1
virtex7 IO_HP_TOP bel OLOGIC0
Pin Direction Wires
CLKDIV output TEST0
CLKDIV_CKINT input IMUX.IMUX8
CLK_CKINT input IMUX.IMUX31
CLK_MUX output TEST2
D1 input IMUX.IMUX34
D2 input IMUX.IMUX40
D3 input IMUX.IMUX44
D4 input IMUX.IMUX42
D5 input IMUX.IMUX43
D6 input IMUX.IMUX45
D7 input IMUX.IMUX46
D8 input IMUX.IMUX47
IOCLKGLITCH output OUT5.TMIN
OCE input IMUX.IMUX29
SR input IMUX.CTRL0
T1 input IMUX.IMUX15
T2 input IMUX.IMUX7
T3 input IMUX.IMUX13
T4 input IMUX.IMUX21
TCE input IMUX.IMUX1
TFB_BUF output OUT2.TMIN
virtex7 IO_HP_TOP bel IDELAY0
Pin Direction Wires
C input IMUX.CLK1
CE input IMUX.IMUX32
CINVCTRL input IMUX.BYP6.SITE
CNTVALUEIN0 input IMUX.IMUX41
CNTVALUEIN1 input IMUX.IMUX36
CNTVALUEIN2 input IMUX.IMUX35
CNTVALUEIN3 input IMUX.IMUX38
CNTVALUEIN4 input IMUX.IMUX39
CNTVALUEOUT0 output OUT20.TMIN
CNTVALUEOUT1 output OUT1.TMIN
CNTVALUEOUT2 output OUT19.TMIN
CNTVALUEOUT3 output OUT15.TMIN
CNTVALUEOUT4 output OUT11.TMIN
DATAIN input IMUX.IMUX25
IFDLY0 input IMUX.FAN4.SITE
IFDLY1 input IMUX.FAN5.SITE
IFDLY2 input IMUX.BYP7.SITE
INC input IMUX.IMUX26
LD input IMUX.IMUX30
LDPIPEEN input IMUX.IMUX33
REGRST input IMUX.IMUX12
virtex7 IO_HP_TOP bel ODELAY0
Pin Direction Wires
C input IMUX.CLK1
CE input IMUX.IMUX2
CINVCTRL input IMUX.BYP2.SITE
CNTVALUEIN0 input IMUX.IMUX23
CNTVALUEIN1 input IMUX.IMUX16
CNTVALUEIN2 input IMUX.IMUX17
CNTVALUEIN3 input IMUX.IMUX19
CNTVALUEIN4 input IMUX.IMUX18
CNTVALUEOUT0 output OUT12.TMIN
CNTVALUEOUT1 output OUT4.TMIN
CNTVALUEOUT2 output OUT6.TMIN
CNTVALUEOUT3 output OUT17.TMIN
CNTVALUEOUT4 output OUT21.TMIN
DATAOUT output TEST1
INC input IMUX.IMUX3
LD input IMUX.IMUX28
LDPIPEEN input IMUX.IMUX27
OFDLY0 input IMUX.BYP0.SITE
OFDLY1 input IMUX.BYP1.SITE
OFDLY2 input IMUX.BYP5.SITE
REGRST input IMUX.IMUX11
virtex7 IO_HP_TOP bel IOB0
Pin Direction Wires
DCITERMDISABLE input IMUX.IMUX6
IBUFDISABLE input IMUX.IMUX9
KEEPER_INT_EN input IMUX.FAN3.SITE
PD_INT_EN input IMUX.FAN2.SITE
PU_INT_EN input IMUX.FAN1.SITE
virtex7 IO_HP_TOP bel IOI
Pin Direction Wires
virtex7 IO_HP_TOP bel wires
Wire Pins
IMUX.CLK0 ILOGIC0.CLKDIV, ILOGIC0.CLKDIVP
IMUX.CLK1 IDELAY0.C, ODELAY0.C
IMUX.CTRL0 OLOGIC0.SR
IMUX.CTRL1 ILOGIC0.SR
IMUX.BYP0.SITE ODELAY0.OFDLY0
IMUX.BYP1.SITE ODELAY0.OFDLY1
IMUX.BYP2.SITE ODELAY0.CINVCTRL
IMUX.BYP5.SITE ODELAY0.OFDLY2
IMUX.BYP6.SITE IDELAY0.CINVCTRL
IMUX.BYP7.SITE IDELAY0.IFDLY2
IMUX.FAN1.SITE IOB0.PU_INT_EN
IMUX.FAN2.SITE IOB0.PD_INT_EN
IMUX.FAN3.SITE IOB0.KEEPER_INT_EN
IMUX.FAN4.SITE IDELAY0.IFDLY0
IMUX.FAN5.SITE IDELAY0.IFDLY1
IMUX.IMUX0 ILOGIC0.BITSLIP
IMUX.IMUX1 OLOGIC0.TCE
IMUX.IMUX2 ODELAY0.CE
IMUX.IMUX3 ODELAY0.INC
IMUX.IMUX4 ILOGIC0.DYNCLKDIVSEL
IMUX.IMUX5 ILOGIC0.CE1
IMUX.IMUX6 IOB0.DCITERMDISABLE
IMUX.IMUX7 OLOGIC0.T2
IMUX.IMUX8 OLOGIC0.CLKDIV_CKINT
IMUX.IMUX9 IOB0.IBUFDISABLE
IMUX.IMUX10 ILOGIC0.DYNCLKDIVPSEL
IMUX.IMUX11 ODELAY0.REGRST
IMUX.IMUX12 IDELAY0.REGRST
IMUX.IMUX13 OLOGIC0.T3
IMUX.IMUX14 ILOGIC0.CE2
IMUX.IMUX15 OLOGIC0.T1
IMUX.IMUX16 ODELAY0.CNTVALUEIN1
IMUX.IMUX17 ODELAY0.CNTVALUEIN2
IMUX.IMUX18 ODELAY0.CNTVALUEIN4
IMUX.IMUX19 ODELAY0.CNTVALUEIN3
IMUX.IMUX20 ILOGIC0.CKINT0
IMUX.IMUX21 OLOGIC0.T4
IMUX.IMUX22 ILOGIC0.CKINT1
IMUX.IMUX23 ODELAY0.CNTVALUEIN0
IMUX.IMUX25 IDELAY0.DATAIN
IMUX.IMUX26 IDELAY0.INC
IMUX.IMUX27 ODELAY0.LDPIPEEN
IMUX.IMUX28 ODELAY0.LD
IMUX.IMUX29 OLOGIC0.OCE
IMUX.IMUX30 IDELAY0.LD
IMUX.IMUX31 OLOGIC0.CLK_CKINT
IMUX.IMUX32 IDELAY0.CE
IMUX.IMUX33 IDELAY0.LDPIPEEN
IMUX.IMUX34 OLOGIC0.D1
IMUX.IMUX35 IDELAY0.CNTVALUEIN2
IMUX.IMUX36 IDELAY0.CNTVALUEIN1
IMUX.IMUX37 ILOGIC0.DYNCLKSEL
IMUX.IMUX38 IDELAY0.CNTVALUEIN3
IMUX.IMUX39 IDELAY0.CNTVALUEIN4
IMUX.IMUX40 OLOGIC0.D2
IMUX.IMUX41 IDELAY0.CNTVALUEIN0
IMUX.IMUX42 OLOGIC0.D4
IMUX.IMUX43 OLOGIC0.D5
IMUX.IMUX44 OLOGIC0.D3
IMUX.IMUX45 OLOGIC0.D6
IMUX.IMUX46 OLOGIC0.D7
IMUX.IMUX47 OLOGIC0.D8
OUT0.TMIN ILOGIC0.Q1
OUT1.TMIN IDELAY0.CNTVALUEOUT1
OUT2.TMIN OLOGIC0.TFB_BUF
OUT3.TMIN ILOGIC0.Q6
OUT4.TMIN ODELAY0.CNTVALUEOUT1
OUT5.TMIN OLOGIC0.IOCLKGLITCH
OUT6.TMIN ODELAY0.CNTVALUEOUT2
OUT7.TMIN ILOGIC0.Q7
OUT8.TMIN ILOGIC0.Q8
OUT9.TMIN ILOGIC0.Q3
OUT10.TMIN ILOGIC0.Q4
OUT11.TMIN IDELAY0.CNTVALUEOUT4
OUT12.TMIN ODELAY0.CNTVALUEOUT0
OUT14.TMIN ILOGIC0.Q5
OUT15.TMIN IDELAY0.CNTVALUEOUT3
OUT17.TMIN ODELAY0.CNTVALUEOUT3
OUT18.TMIN ILOGIC0.O
OUT19.TMIN IDELAY0.CNTVALUEOUT2
OUT20.TMIN IDELAY0.CNTVALUEOUT0
OUT21.TMIN ODELAY0.CNTVALUEOUT4
OUT23.TMIN ILOGIC0.Q2
TEST0 OLOGIC0.CLKDIV
TEST1 ODELAY0.DATAOUT
TEST2 OLOGIC0.CLK_MUX
IDELAY0:CINVCTRL_SEL
0.F34.B38
IDELAY0:ENABLE
0.F33.B54
IDELAY0:HIGH_PERFORMANCE_MODE
0.F33.B18
IDELAY0:INV.C
0.F35.B39
IDELAY0:INV.DATAIN
0.F34.B46
IDELAY0:INV.IDATAIN
0.F32.B55
IDELAY0:PIPE_SEL
0.F35.B21
ILOGIC0:BITSLIP_ENABLE
0.F27.B20
ILOGIC0:DYN_CLKDIVP_INV_EN
0.F26.B11
ILOGIC0:DYN_CLKDIV_INV_EN
0.F26.B9
ILOGIC0:DYN_CLK_INV_EN
0.F28.B0
ILOGIC0:D_EMU1
0.F28.B62
ILOGIC0:D_EMU2
0.F29.B61
ILOGIC0:IFF_DELAY_ENABLE
0.F29.B11
ILOGIC0:IFF_SR_USED
0.F26.B57
ILOGIC0:IFF_TSBYPASS_ENABLE
0.F28.B14
ILOGIC0:INV.CLKDIV
0.F27.B8
ILOGIC0:INV.CLKDIVP
0.F26.B13
ILOGIC0:INV.OCLK1
0.F29.B63
ILOGIC0:INV.OCLK2
0.F29.B3
ILOGIC0:I_DELAY_ENABLE
0.F28.B26
ILOGIC0:I_TSBYPASS_ENABLE
0.F28.B24
ILOGIC0:RANK23_DLY
0.F26.B27
ILOGIC0:SERDES
0.F26.B25
IOB0:DCIUPDATEMODE_QUIET
0.F38.B56
IOB0:DCI_T
0.F39.B63
IOB0:DQS_BIAS_N
0.F38.B36
IOB0:DQS_BIAS_P
0.F39.B29
IOB0:INPUT_MISC
0.F39.B5
IOB0:OUTPUT_DELAY
0.F38.B52
IOB0:PULL_DYNAMIC
0.F38.B6
IOB0:VR
0.F38.B18
ODELAY0:CINVCTRL_SEL
0.F36.B38
ODELAY0:ENABLE
0.F35.B54
ODELAY0:HIGH_PERFORMANCE_MODE
0.F35.B18
ODELAY0:INV.C
0.F37.B39
ODELAY0:PIPE_SEL
0.F37.B21
OLOGIC0:INV.CLKDIV
0.F31.B42
OLOGIC0:INV.CLKDIVF
0.F30.B33
OLOGIC0:INV.D1
0.F31.B30
OLOGIC0:INV.D2
0.F30.B25
OLOGIC0:INV.D3
0.F30.B21
OLOGIC0:INV.D4
0.F30.B17
OLOGIC0:INV.D5
0.F31.B14
OLOGIC0:INV.D6
0.F30.B13
OLOGIC0:INV.D7
0.F30.B9
OLOGIC0:INV.D8
0.F31.B2
OLOGIC0:MISR_ENABLE
0.F31.B16
OLOGIC0:MISR_ENABLE_FDBK
0.F31.B10
OLOGIC0:MISR_RESET
0.F31.B8
OLOGIC0:OFF_SR_SYNC
0.F33.B33
OLOGIC0:OFF_SR_USED
0.F33.B15
OLOGIC0:SELFHEAL
0.F30.B31
OLOGIC0:SERDES
0.F32.B54
OLOGIC0:TBYTE_CTL
0.F33.B47
OLOGIC0:TBYTE_SRC
0.F33.B43
OLOGIC0:TFF_SR_SYNC
0.F33.B55
OLOGIC0:TFF_SR_USED
0.F32.B38
non-inverted
[0]
IDELAY0:DELAY_SRC
0.F35.B57
0.F34.B56
0.F34.B58
0.F35.B55
NONE
0
0
0
0
IDATAIN
0
0
0
1
DATAIN
0
0
1
0
OFB
0
1
0
0
DELAYCHAIN_OSC
1
0
0
0
IDELAY0:FINEDELAY
0.F28.B58
ODELAY0:FINEDELAY
0.F36.B22
BYPASS
0
ADD_DLY
1
IDELAY0:IDELAY_TYPE
0.F34.B14
0.F34.B8
ODELAY0:ODELAY_TYPE
0.F36.B14
0.F36.B8
FIXED
0
0
VARIABLE
0
1
VAR_LOAD
1
1
IDELAY0:IDELAY_VALUE_CUR
0.F35.B33
0.F35.B27
0.F35.B19
0.F35.B13
0.F35.B7
ODELAY0:ODELAY_VALUE_CUR
0.F37.B33
0.F37.B27
0.F37.B19
0.F37.B13
0.F37.B7
inverted
~[4]
~[3]
~[2]
~[1]
~[0]
IDELAY0:IDELAY_VALUE_INIT
0.F35.B31
0.F35.B25
0.F35.B17
0.F35.B11
0.F35.B5
IOB0:NSLEW
0.F38.B14
0.F38.B22
0.F38.B38
0.F39.B45
0.F38.B46
IOB0:PSLEW
0.F39.B13
0.F38.B16
0.F38.B26
0.F38.B30
0.F38.B50
ODELAY0:ODELAY_VALUE_INIT
0.F37.B31
0.F37.B25
0.F37.B17
0.F37.B11
0.F37.B5
non-inverted
[4]
[3]
[2]
[1]
[0]
ILOGIC0:DATA_RATE
0.F26.B19
DDR
0
SDR
1
ILOGIC0:DATA_WIDTH
0.F27.B18
0.F26.B17
0.F27.B16
0.F26.B15
NONE
0
0
0
0
2
0
0
1
0
3
0
0
1
1
4
0
1
0
0
5
0
1
0
1
6
0
1
1
0
7
0
1
1
1
8
1
0
0
0
10
1
0
1
0
14
1
1
1
0
ILOGIC0:DDR_CLK_EDGE
0.F27.B28
0.F26.B29
SAME_EDGE_PIPELINED
0
0
OPPOSITE_EDGE
0
1
SAME_EDGE
1
0
ILOGIC0:IFF1_INIT
0.F29.B55
ILOGIC0:IFF1_SRVAL
0.F28.B56
ILOGIC0:IFF2_INIT
0.F29.B51
ILOGIC0:IFF2_SRVAL
0.F28.B52
ILOGIC0:IFF3_INIT
0.F29.B41
ILOGIC0:IFF3_SRVAL
0.F28.B42
ILOGIC0:IFF4_INIT
0.F29.B33
ILOGIC0:IFF4_SRVAL
0.F28.B34
ILOGIC0:IFF_LATCH
0.F27.B56
ILOGIC0:INV.D
0.F28.B18
ODELAY0:INV.ODATAIN
0.F34.B55
OLOGIC0:INV.CLK1
0.F30.B37
OLOGIC0:INV.CLK2
0.F30.B35
OLOGIC0:INV.T1
0.F31.B60
OLOGIC0:INV.T2
0.F31.B56
OLOGIC0:INV.T3
0.F30.B51
OLOGIC0:INV.T4
0.F31.B48
OLOGIC0:OFF_INIT
0.F32.B30
OLOGIC0:RANK3_USED
0.F30.B41
OLOGIC0:TFF_INIT
0.F31.B52
inverted
~[0]
ILOGIC0:INTERFACE_TYPE
0.F27.B12
0.F27.B14
0.F27.B10
0.F27.B26
0.F27.B6
MEMORY
0
0
0
0
0
NETWORKING
0
0
0
0
1
MEMORY_DDR3
0
0
1
1
1
MEMORY_DDR3_V6
0
1
0
1
1
OVERSAMPLE
1
0
0
1
1
ILOGIC0:INV.CLK
0.F29.B1
0.F28.B4
0.F28.B2
OLOGIC0:OFF_SRVAL
0.F33.B19
0.F32.B32
0.F32.B20
OLOGIC0:TFF_SRVAL
0.F33.B45
0.F32.B52
0.F32.B46
inverted
~[2]
~[1]
~[0]
ILOGIC0:MUX.CLK
0.F29.B50
0.F28.B51
0.F29.B52
0.F28.B47
0.F28.B49
0.F29.B46
0.F29.B48
0.F28.B53
0.F29.B60
0.F29.B62
0.F28.B61
ILOGIC0:MUX.CLKB
0.F30.B50
0.F31.B51
0.F30.B52
0.F31.B47
0.F31.B49
0.F30.B46
0.F30.B48
0.F31.B53
0.F30.B60
0.F30.B62
0.F31.B61
NONE
0
0
0
0
0
0
0
0
0
0
0
PHASER_ICLK
0
0
0
0
0
0
0
0
0
0
1
PHASER_OCLK
0
0
0
0
0
0
0
0
0
1
0
HCLK0
0
0
0
0
0
0
1
1
1
0
0
HCLK1
0
0
0
0
0
1
0
1
1
0
0
HCLK2
0
0
0
0
1
0
0
1
1
0
0
HCLK3
0
0
0
1
0
0
0
1
1
0
0
HCLK4
0
0
1
0
0
0
1
0
1
0
0
HCLK5
0
0
1
0
0
1
0
0
1
0
0
RCLK0
0
0
1
0
1
0
0
0
1
0
0
RCLK1
0
0
1
1
0
0
0
0
1
0
0
RCLK2
0
1
0
0
0
0
1
0
1
0
0
RCLK3
0
1
0
0
0
1
0
0
1
0
0
IOCLK0
0
1
0
0
1
0
0
0
1
0
0
IOCLK1
0
1
0
1
0
0
0
0
1
0
0
IOCLK2
1
0
0
0
0
0
1
0
1
0
0
IOCLK3
1
0
0
0
0
1
0
0
1
0
0
CKINT1
1
0
0
0
1
0
0
0
1
0
0
CKINT0
1
0
0
1
0
0
0
0
1
0
0
ILOGIC0:MUX.CLKDIVP
0.F29.B28
0.F28.B29
NONE
0
0
CLKDIV
0
1
PHASER
1
0
ILOGIC0:NUM_CE
0.F26.B47
1
0
2
1
ILOGIC0:SERDES_MODE
0.F26.B21
OLOGIC0:SERDES_MODE
0.F32.B44
MASTER
0
SLAVE
1
ILOGIC0:SRTYPE
0.F28.B60
ASYNC
0
SYNC
1
ILOGIC0:TSBYPASS_MUX
0.F29.B17
T
0
GND
1
IOB0:DCITERMDISABLE_SEL
0.F38.B62
IOB0:IBUFDISABLE_SEL
0.F39.B39
GND
0
I
1
IOB0:DCI_MODE
0.F39.B53
0.F38.B42
NONE
0
0
OUTPUT
0
1
OUTPUT_HALF
1
0
TERM_SPLIT
1
1
IOB0:IBUF_MODE
0.F38.B2
0.F39.B1
0.F38.B0
OFF
0
0
0
VREF_LP
0
0
1
CMOS
0
1
1
VREF_HP
1
0
1
IOB0:LVDS
0.F39.B41
0.F38.B54
0.F38.B40
0.F39.B37
0.F38.B28
0.F39.B25
0.F39.B21
0.F39.B15
0.F38.B8
non-inverted
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
IOB0:NDRIVE
0.F38.B20
0.F38.B24
0.F39.B35
0.F39.B47
0.F39.B55
0.F39.B27
0.F39.B51
mixed inversion
[6]
~[5]
[4]
~[3]
[2]
[1]
[0]
IOB0:OUTPUT_ENABLE
0.F38.B34
0.F38.B32
non-inverted
[1]
[0]
IOB0:OUTPUT_MISC
0.F39.B19
0.F39.B11
0.F39.B57
0.F39.B9
0.F38.B60
0.F38.B58
non-inverted
[5]
[4]
[3]
[2]
[1]
[0]
IOB0:PDRIVE
0.F39.B23
0.F39.B33
0.F38.B44
0.F39.B49
0.F38.B48
0.F39.B31
0.F39.B61
mixed inversion
[6]
~[5]
[4]
~[3]
~[2]
[1]
[0]
IOB0:PULL
0.F38.B4
0.F38.B10
0.F38.B12
PULLDOWN
0
0
0
NONE
0
0
1
PULLUP
0
1
1
KEEPER
1
0
1
ODELAY0:DELAY_SRC
0.F37.B57
0.F36.B56
0.F37.B55
NONE
0
0
0
ODATAIN
0
0
1
CLKIN
0
1
0
DELAYCHAIN_OSC
1
0
0
OLOGIC0:CLK_RATIO
0.F30.B27
0.F30.B29
0.F31.B32
0.F31.B28
NONE
0
0
0
0
2
0
0
0
1
3
0
0
1
0
4
0
0
1
1
5
0
1
0
1
7_8
1
1
0
0
6
1
1
0
1
OLOGIC0:DATA_WIDTH
0.F31.B26
0.F31.B12
0.F30.B11
0.F31.B4
0.F30.B7
0.F31.B6
0.F30.B3
0.F30.B1
0.F31.B0
NONE
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
1
3
0
0
0
0
0
0
0
1
0
4
0
0
0
0
0
0
1
0
0
5
0
0
0
0
0
1
0
0
0
6
0
0
0
0
1
0
0
0
0
7
0
0
0
1
0
0
0
0
0
8
0
0
1
0
0
0
0
0
0
10
0
1
0
0
0
0
0
0
0
14
1
0
0
0
0
0
0
0
0
OLOGIC0:MISR_CLK_SELECT
0.F30.B5
0.F30.B15
NONE
0
0
CLK1
0
1
CLK2
1
0
OLOGIC0:MUX.CLK
0.F29.B34
0.F28.B35
0.F29.B38
0.F28.B31
0.F28.B33
0.F29.B30
0.F29.B32
0.F28.B39
0.F28.B43
0.F28.B45
0.F29.B44
OLOGIC0:MUX.CLKB
0.F30.B34
0.F31.B35
0.F30.B38
0.F31.B31
0.F31.B33
0.F30.B30
0.F30.B32
0.F31.B39
0.F31.B43
0.F31.B45
0.F30.B44
NONE
0
0
0
0
0
0
0
0
0
0
0
PHASER_OCLK
0
0
0
0
0
0
0
0
0
1
0
PHASER_OCLK90
0
0
0
0
0
0
0
0
1
0
0
HCLK0
0
0
0
0
0
0
1
1
0
0
1
HCLK1
0
0
0
0
0
1
0
1
0
0
1
HCLK2
0
0
0
0
1
0
0
1
0
0
1
HCLK3
0
0
0
1
0
0
0
1
0
0
1
HCLK4
0
0
1
0
0
0
1
0
0
0
1
HCLK5
0
0
1
0
0
1
0
0
0
0
1
RCLK0
0
0
1
0
1
0
0
0
0
0
1
RCLK1
0
0
1
1
0
0
0
0
0
0
1
RCLK2
0
1
0
0
0
0
1
0
0
0
1
RCLK3
0
1
0
0
0
1
0
0
0
0
1
IOCLK0
0
1
0
0
1
0
0
0
0
0
1
IOCLK1
0
1
0
1
0
0
0
0
0
0
1
IOCLK2
1
0
0
0
0
0
1
0
0
0
1
IOCLK3
1
0
0
0
0
1
0
0
0
0
1
CKINT
1
0
0
0
1
0
0
0
0
0
1
OLOGIC0:MUX.CLKDIV
0.F28.B17
0.F29.B16
NONE
0
0
CLKDIVF
0
1
PHASER_OCLKDIV
1
0
OLOGIC0:MUX.CLKDIVB
0.F31.B17
0.F30.B16
NONE
0
0
CLKDIVFB
0
1
PHASER_OCLKDIV
1
0
OLOGIC0:MUX.CLKDIVF
0.F29.B6
0.F29.B8
0.F28.B9
0.F29.B2
0.F29.B4
0.F28.B1
0.F28.B3
OLOGIC0:MUX.CLKDIVFB
0.F30.B6
0.F30.B8
0.F31.B9
0.F30.B2
0.F30.B4
0.F31.B1
0.F31.B3
NONE
0
0
0
0
0
0
0
HCLK0
0
0
1
0
0
0
1
HCLK1
0
0
1
0
0
1
0
HCLK2
0
0
1
0
1
0
0
HCLK3
0
0
1
1
0
0
0
HCLK4
0
1
0
0
0
0
1
HCLK5
0
1
0
0
0
1
0
RCLK0
0
1
0
0
1
0
0
RCLK1
0
1
0
1
0
0
0
RCLK2
1
0
0
0
0
0
1
RCLK3
1
0
0
0
0
1
0
CKINT
1
0
0
0
1
0
0
OLOGIC0:OMUX
0.F33.B17
0.F32.B14
0.F32.B36
0.F32.B34
0.F32.B16
NONE
0
0
0
0
0
D1
0
0
0
0
1
SERDES_SDR
0
0
0
1
0
DDR
0
0
1
0
0
FF
0
1
0
1
0
LATCH
1
0
0
1
0
OLOGIC0:TMUX
0.F32.B60
0.F33.B59
0.F33.B57
0.F32.B58
0.F33.B61
NONE
0
0
0
0
0
T1
0
0
0
0
1
SERDES_SDR
0
0
0
1
0
DDR
0
0
1
0
0
FF
0
1
0
1
0
LATCH
1
0
0
1
0
OLOGIC0:TRISTATE_WIDTH
0.F33.B37
1
0
4
1
Cells: 2
virtex7 IO_HR_PAIR bel ILOGIC0
Pin Direction Wires
BITSLIP input CELL0.IMUX.IMUX0
CE1 input CELL0.IMUX.IMUX5
CE2 input CELL0.IMUX.IMUX14
CKINT0 input CELL0.IMUX.IMUX20
CKINT1 input CELL0.IMUX.IMUX22
CLKDIV input CELL0.IMUX.CLK0
CLKDIVP input CELL0.IMUX.CLK0
DYNCLKDIVPSEL input CELL0.IMUX.IMUX10
DYNCLKDIVSEL input CELL0.IMUX.IMUX4
DYNCLKSEL input CELL0.IMUX.IMUX37
O output CELL0.OUT18.TMIN
Q1 output CELL0.OUT0.TMIN
Q2 output CELL0.OUT23.TMIN
Q3 output CELL0.OUT9.TMIN
Q4 output CELL0.OUT10.TMIN
Q5 output CELL0.OUT14.TMIN
Q6 output CELL0.OUT3.TMIN
Q7 output CELL0.OUT7.TMIN
Q8 output CELL0.OUT8.TMIN
SR input CELL0.IMUX.CTRL1
virtex7 IO_HR_PAIR bel ILOGIC1
Pin Direction Wires
BITSLIP input CELL1.IMUX.IMUX0
CE1 input CELL1.IMUX.IMUX5
CE2 input CELL1.IMUX.IMUX14
CKINT0 input CELL1.IMUX.IMUX20
CKINT1 input CELL1.IMUX.IMUX22
CLKDIV input CELL1.IMUX.CLK0
CLKDIVP input CELL1.IMUX.CLK0
DYNCLKDIVPSEL input CELL1.IMUX.IMUX10
DYNCLKDIVSEL input CELL1.IMUX.IMUX4
DYNCLKSEL input CELL1.IMUX.IMUX37
O output CELL1.OUT18.TMIN
Q1 output CELL1.OUT0.TMIN
Q2 output CELL1.OUT23.TMIN
Q3 output CELL1.OUT9.TMIN
Q4 output CELL1.OUT10.TMIN
Q5 output CELL1.OUT14.TMIN
Q6 output CELL1.OUT3.TMIN
Q7 output CELL1.OUT7.TMIN
Q8 output CELL1.OUT8.TMIN
SR input CELL1.IMUX.CTRL1
virtex7 IO_HR_PAIR bel OLOGIC0
Pin Direction Wires
CLKDIV output CELL0.TEST0
CLKDIV_CKINT input CELL0.IMUX.IMUX8
CLK_CKINT input CELL0.IMUX.IMUX31
CLK_MUX output CELL0.TEST2
D1 input CELL0.IMUX.IMUX34
D2 input CELL0.IMUX.IMUX40
D3 input CELL0.IMUX.IMUX44
D4 input CELL0.IMUX.IMUX42
D5 input CELL0.IMUX.IMUX43
D6 input CELL0.IMUX.IMUX45
D7 input CELL0.IMUX.IMUX46
D8 input CELL0.IMUX.IMUX47
IOCLKGLITCH output CELL0.OUT5.TMIN
OCE input CELL0.IMUX.IMUX29
SR input CELL0.IMUX.CTRL0
T1 input CELL0.IMUX.IMUX15
T2 input CELL0.IMUX.IMUX7
T3 input CELL0.IMUX.IMUX13
T4 input CELL0.IMUX.IMUX21
TCE input CELL0.IMUX.IMUX1
TFB_BUF output CELL0.OUT2.TMIN
virtex7 IO_HR_PAIR bel OLOGIC1
Pin Direction Wires
CLKDIV output CELL1.TEST0
CLKDIV_CKINT input CELL1.IMUX.IMUX8
CLK_CKINT input CELL1.IMUX.IMUX31
CLK_MUX output CELL1.TEST2
D1 input CELL1.IMUX.IMUX34
D2 input CELL1.IMUX.IMUX40
D3 input CELL1.IMUX.IMUX44
D4 input CELL1.IMUX.IMUX42
D5 input CELL1.IMUX.IMUX43
D6 input CELL1.IMUX.IMUX45
D7 input CELL1.IMUX.IMUX46
D8 input CELL1.IMUX.IMUX47
IOCLKGLITCH output CELL1.OUT5.TMIN
OCE input CELL1.IMUX.IMUX29
SR input CELL1.IMUX.CTRL0
T1 input CELL1.IMUX.IMUX15
T2 input CELL1.IMUX.IMUX7
T3 input CELL1.IMUX.IMUX13
T4 input CELL1.IMUX.IMUX21
TCE input CELL1.IMUX.IMUX1
TFB_BUF output CELL1.OUT2.TMIN
virtex7 IO_HR_PAIR bel IDELAY0
Pin Direction Wires
C input CELL0.IMUX.CLK1
CE input CELL0.IMUX.IMUX32
CINVCTRL input CELL0.IMUX.BYP6.SITE
CNTVALUEIN0 input CELL0.IMUX.IMUX41
CNTVALUEIN1 input CELL0.IMUX.IMUX36
CNTVALUEIN2 input CELL0.IMUX.IMUX35
CNTVALUEIN3 input CELL0.IMUX.IMUX38
CNTVALUEIN4 input CELL0.IMUX.IMUX39
CNTVALUEOUT0 output CELL0.OUT20.TMIN
CNTVALUEOUT1 output CELL0.OUT1.TMIN
CNTVALUEOUT2 output CELL0.OUT19.TMIN
CNTVALUEOUT3 output CELL0.OUT15.TMIN
CNTVALUEOUT4 output CELL0.OUT11.TMIN
DATAIN input CELL0.IMUX.IMUX25
IFDLY0 input CELL0.IMUX.FAN4.SITE
IFDLY1 input CELL0.IMUX.FAN5.SITE
IFDLY2 input CELL0.IMUX.BYP7.SITE
INC input CELL0.IMUX.IMUX26
LD input CELL0.IMUX.IMUX30
LDPIPEEN input CELL0.IMUX.IMUX33
REGRST input CELL0.IMUX.IMUX12
virtex7 IO_HR_PAIR bel IDELAY1
Pin Direction Wires
C input CELL1.IMUX.CLK1
CE input CELL1.IMUX.IMUX32
CINVCTRL input CELL1.IMUX.BYP6.SITE
CNTVALUEIN0 input CELL1.IMUX.IMUX41
CNTVALUEIN1 input CELL1.IMUX.IMUX36
CNTVALUEIN2 input CELL1.IMUX.IMUX35
CNTVALUEIN3 input CELL1.IMUX.IMUX38
CNTVALUEIN4 input CELL1.IMUX.IMUX39
CNTVALUEOUT0 output CELL1.OUT20.TMIN
CNTVALUEOUT1 output CELL1.OUT1.TMIN
CNTVALUEOUT2 output CELL1.OUT19.TMIN
CNTVALUEOUT3 output CELL1.OUT15.TMIN
CNTVALUEOUT4 output CELL1.OUT11.TMIN
DATAIN input CELL1.IMUX.IMUX25
IFDLY0 input CELL1.IMUX.FAN4.SITE
IFDLY1 input CELL1.IMUX.FAN5.SITE
IFDLY2 input CELL1.IMUX.BYP7.SITE
INC input CELL1.IMUX.IMUX26
LD input CELL1.IMUX.IMUX30
LDPIPEEN input CELL1.IMUX.IMUX33
REGRST input CELL1.IMUX.IMUX12
virtex7 IO_HR_PAIR bel IOB0
Pin Direction Wires
DIFF_TERM_INT_EN input CELL0.IMUX.FAN0.SITE
IBUFDISABLE input CELL0.IMUX.IMUX9
INTERMDISABLE input CELL0.IMUX.IMUX6
KEEPER_INT_EN input CELL0.IMUX.FAN3.SITE
PD_INT_EN input CELL0.IMUX.FAN2.SITE
PU_INT_EN input CELL0.IMUX.FAN1.SITE
virtex7 IO_HR_PAIR bel IOB1
Pin Direction Wires
IBUFDISABLE input CELL1.IMUX.IMUX9
INTERMDISABLE input CELL1.IMUX.IMUX6
KEEPER_INT_EN input CELL1.IMUX.FAN3.SITE
PD_INT_EN input CELL1.IMUX.FAN2.SITE
PU_INT_EN input CELL1.IMUX.FAN1.SITE
virtex7 IO_HR_PAIR bel IOI
Pin Direction Wires
virtex7 IO_HR_PAIR bel wires
Wire Pins
CELL0.IMUX.CLK0 ILOGIC0.CLKDIV, ILOGIC0.CLKDIVP
CELL0.IMUX.CLK1 IDELAY0.C
CELL0.IMUX.CTRL0 OLOGIC0.SR
CELL0.IMUX.CTRL1 ILOGIC0.SR
CELL0.IMUX.BYP6.SITE IDELAY0.CINVCTRL
CELL0.IMUX.BYP7.SITE IDELAY0.IFDLY2
CELL0.IMUX.FAN0.SITE IOB0.DIFF_TERM_INT_EN
CELL0.IMUX.FAN1.SITE IOB0.PU_INT_EN
CELL0.IMUX.FAN2.SITE IOB0.PD_INT_EN
CELL0.IMUX.FAN3.SITE IOB0.KEEPER_INT_EN
CELL0.IMUX.FAN4.SITE IDELAY0.IFDLY0
CELL0.IMUX.FAN5.SITE IDELAY0.IFDLY1
CELL0.IMUX.IMUX0 ILOGIC0.BITSLIP
CELL0.IMUX.IMUX1 OLOGIC0.TCE
CELL0.IMUX.IMUX4 ILOGIC0.DYNCLKDIVSEL
CELL0.IMUX.IMUX5 ILOGIC0.CE1
CELL0.IMUX.IMUX6 IOB0.INTERMDISABLE
CELL0.IMUX.IMUX7 OLOGIC0.T2
CELL0.IMUX.IMUX8 OLOGIC0.CLKDIV_CKINT
CELL0.IMUX.IMUX9 IOB0.IBUFDISABLE
CELL0.IMUX.IMUX10 ILOGIC0.DYNCLKDIVPSEL
CELL0.IMUX.IMUX12 IDELAY0.REGRST
CELL0.IMUX.IMUX13 OLOGIC0.T3
CELL0.IMUX.IMUX14 ILOGIC0.CE2
CELL0.IMUX.IMUX15 OLOGIC0.T1
CELL0.IMUX.IMUX20 ILOGIC0.CKINT0
CELL0.IMUX.IMUX21 OLOGIC0.T4
CELL0.IMUX.IMUX22 ILOGIC0.CKINT1
CELL0.IMUX.IMUX25 IDELAY0.DATAIN
CELL0.IMUX.IMUX26 IDELAY0.INC
CELL0.IMUX.IMUX29 OLOGIC0.OCE
CELL0.IMUX.IMUX30 IDELAY0.LD
CELL0.IMUX.IMUX31 OLOGIC0.CLK_CKINT
CELL0.IMUX.IMUX32 IDELAY0.CE
CELL0.IMUX.IMUX33 IDELAY0.LDPIPEEN
CELL0.IMUX.IMUX34 OLOGIC0.D1
CELL0.IMUX.IMUX35 IDELAY0.CNTVALUEIN2
CELL0.IMUX.IMUX36 IDELAY0.CNTVALUEIN1
CELL0.IMUX.IMUX37 ILOGIC0.DYNCLKSEL
CELL0.IMUX.IMUX38 IDELAY0.CNTVALUEIN3
CELL0.IMUX.IMUX39 IDELAY0.CNTVALUEIN4
CELL0.IMUX.IMUX40 OLOGIC0.D2
CELL0.IMUX.IMUX41 IDELAY0.CNTVALUEIN0
CELL0.IMUX.IMUX42 OLOGIC0.D4
CELL0.IMUX.IMUX43 OLOGIC0.D5
CELL0.IMUX.IMUX44 OLOGIC0.D3
CELL0.IMUX.IMUX45 OLOGIC0.D6
CELL0.IMUX.IMUX46 OLOGIC0.D7
CELL0.IMUX.IMUX47 OLOGIC0.D8
CELL0.OUT0.TMIN ILOGIC0.Q1
CELL0.OUT1.TMIN IDELAY0.CNTVALUEOUT1
CELL0.OUT2.TMIN OLOGIC0.TFB_BUF
CELL0.OUT3.TMIN ILOGIC0.Q6
CELL0.OUT5.TMIN OLOGIC0.IOCLKGLITCH
CELL0.OUT7.TMIN ILOGIC0.Q7
CELL0.OUT8.TMIN ILOGIC0.Q8
CELL0.OUT9.TMIN ILOGIC0.Q3
CELL0.OUT10.TMIN ILOGIC0.Q4
CELL0.OUT11.TMIN IDELAY0.CNTVALUEOUT4
CELL0.OUT14.TMIN ILOGIC0.Q5
CELL0.OUT15.TMIN IDELAY0.CNTVALUEOUT3
CELL0.OUT18.TMIN ILOGIC0.O
CELL0.OUT19.TMIN IDELAY0.CNTVALUEOUT2
CELL0.OUT20.TMIN IDELAY0.CNTVALUEOUT0
CELL0.OUT23.TMIN ILOGIC0.Q2
CELL0.TEST0 OLOGIC0.CLKDIV
CELL0.TEST2 OLOGIC0.CLK_MUX
CELL1.IMUX.CLK0 ILOGIC1.CLKDIV, ILOGIC1.CLKDIVP
CELL1.IMUX.CLK1 IDELAY1.C
CELL1.IMUX.CTRL0 OLOGIC1.SR
CELL1.IMUX.CTRL1 ILOGIC1.SR
CELL1.IMUX.BYP6.SITE IDELAY1.CINVCTRL
CELL1.IMUX.BYP7.SITE IDELAY1.IFDLY2
CELL1.IMUX.FAN1.SITE IOB1.PU_INT_EN
CELL1.IMUX.FAN2.SITE IOB1.PD_INT_EN
CELL1.IMUX.FAN3.SITE IOB1.KEEPER_INT_EN
CELL1.IMUX.FAN4.SITE IDELAY1.IFDLY0
CELL1.IMUX.FAN5.SITE IDELAY1.IFDLY1
CELL1.IMUX.IMUX0 ILOGIC1.BITSLIP
CELL1.IMUX.IMUX1 OLOGIC1.TCE
CELL1.IMUX.IMUX4 ILOGIC1.DYNCLKDIVSEL
CELL1.IMUX.IMUX5 ILOGIC1.CE1
CELL1.IMUX.IMUX6 IOB1.INTERMDISABLE
CELL1.IMUX.IMUX7 OLOGIC1.T2
CELL1.IMUX.IMUX8 OLOGIC1.CLKDIV_CKINT
CELL1.IMUX.IMUX9 IOB1.IBUFDISABLE
CELL1.IMUX.IMUX10 ILOGIC1.DYNCLKDIVPSEL
CELL1.IMUX.IMUX12 IDELAY1.REGRST
CELL1.IMUX.IMUX13 OLOGIC1.T3
CELL1.IMUX.IMUX14 ILOGIC1.CE2
CELL1.IMUX.IMUX15 OLOGIC1.T1
CELL1.IMUX.IMUX20 ILOGIC1.CKINT0
CELL1.IMUX.IMUX21 OLOGIC1.T4
CELL1.IMUX.IMUX22 ILOGIC1.CKINT1
CELL1.IMUX.IMUX25 IDELAY1.DATAIN
CELL1.IMUX.IMUX26 IDELAY1.INC
CELL1.IMUX.IMUX29 OLOGIC1.OCE
CELL1.IMUX.IMUX30 IDELAY1.LD
CELL1.IMUX.IMUX31 OLOGIC1.CLK_CKINT
CELL1.IMUX.IMUX32 IDELAY1.CE
CELL1.IMUX.IMUX33 IDELAY1.LDPIPEEN
CELL1.IMUX.IMUX34 OLOGIC1.D1
CELL1.IMUX.IMUX35 IDELAY1.CNTVALUEIN2
CELL1.IMUX.IMUX36 IDELAY1.CNTVALUEIN1
CELL1.IMUX.IMUX37 ILOGIC1.DYNCLKSEL
CELL1.IMUX.IMUX38 IDELAY1.CNTVALUEIN3
CELL1.IMUX.IMUX39 IDELAY1.CNTVALUEIN4
CELL1.IMUX.IMUX40 OLOGIC1.D2
CELL1.IMUX.IMUX41 IDELAY1.CNTVALUEIN0
CELL1.IMUX.IMUX42 OLOGIC1.D4
CELL1.IMUX.IMUX43 OLOGIC1.D5
CELL1.IMUX.IMUX44 OLOGIC1.D3
CELL1.IMUX.IMUX45 OLOGIC1.D6
CELL1.IMUX.IMUX46 OLOGIC1.D7
CELL1.IMUX.IMUX47 OLOGIC1.D8
CELL1.OUT0.TMIN ILOGIC1.Q1
CELL1.OUT1.TMIN IDELAY1.CNTVALUEOUT1
CELL1.OUT2.TMIN OLOGIC1.TFB_BUF
CELL1.OUT3.TMIN ILOGIC1.Q6
CELL1.OUT5.TMIN OLOGIC1.IOCLKGLITCH
CELL1.OUT7.TMIN ILOGIC1.Q7
CELL1.OUT8.TMIN ILOGIC1.Q8
CELL1.OUT9.TMIN ILOGIC1.Q3
CELL1.OUT10.TMIN ILOGIC1.Q4
CELL1.OUT11.TMIN IDELAY1.CNTVALUEOUT4
CELL1.OUT14.TMIN ILOGIC1.Q5
CELL1.OUT15.TMIN IDELAY1.CNTVALUEOUT3
CELL1.OUT18.TMIN ILOGIC1.O
CELL1.OUT19.TMIN IDELAY1.CNTVALUEOUT2
CELL1.OUT20.TMIN IDELAY1.CNTVALUEOUT0
CELL1.OUT23.TMIN ILOGIC1.Q2
CELL1.TEST0 OLOGIC1.CLKDIV
CELL1.TEST2 OLOGIC1.CLK_MUX
IDELAY0:CINVCTRL_SEL
0.F34.B38
IDELAY0:ENABLE
0.F33.B54
IDELAY0:HIGH_PERFORMANCE_MODE
0.F33.B18
IDELAY0:INV.C
0.F35.B39
IDELAY0:INV.DATAIN
0.F34.B46
IDELAY0:INV.IDATAIN
0.F32.B55
IDELAY0:PIPE_SEL
0.F35.B21
IDELAY1:CINVCTRL_SEL
1.F35.B25
IDELAY1:ENABLE
1.F32.B9
IDELAY1:HIGH_PERFORMANCE_MODE
1.F32.B45
IDELAY1:INV.C
1.F34.B24
IDELAY1:INV.DATAIN
1.F35.B17
IDELAY1:INV.IDATAIN
1.F33.B8
IDELAY1:PIPE_SEL
1.F34.B42
ILOGIC0:BITSLIP_ENABLE
0.F27.B20
ILOGIC0:DYN_CLKDIVP_INV_EN
0.F26.B11
ILOGIC0:DYN_CLKDIV_INV_EN
0.F26.B9
ILOGIC0:DYN_CLK_INV_EN
0.F28.B0
ILOGIC0:D_EMU1
0.F28.B62
ILOGIC0:D_EMU2
0.F29.B61
ILOGIC0:IFF_DELAY_ENABLE
0.F29.B11
ILOGIC0:IFF_SR_USED
0.F26.B57
ILOGIC0:IFF_TSBYPASS_ENABLE
0.F28.B14
ILOGIC0:IFF_ZHOLD
0.F28.B8
ILOGIC0:INV.CLKDIV
0.F27.B8
ILOGIC0:INV.CLKDIVP
0.F26.B13
ILOGIC0:INV.OCLK1
0.F29.B63
ILOGIC0:INV.OCLK2
0.F29.B3
ILOGIC0:INV.ZHOLD_FABRIC
0.F29.B31
ILOGIC0:INV.ZHOLD_IFF
0.F29.B7
ILOGIC0:I_DELAY_ENABLE
0.F28.B26
ILOGIC0:I_TSBYPASS_ENABLE
0.F28.B24
ILOGIC0:I_ZHOLD
0.F28.B30
ILOGIC0:RANK23_DLY
0.F26.B27
ILOGIC0:SERDES
0.F26.B25
ILOGIC0:ZHOLD_ENABLE
0.F29.B25
ILOGIC1:BITSLIP_ENABLE
1.F26.B43
ILOGIC1:DYN_CLKDIVP_INV_EN
1.F27.B52
ILOGIC1:DYN_CLKDIV_INV_EN
1.F27.B54
ILOGIC1:DYN_CLK_INV_EN
1.F29.B63
ILOGIC1:D_EMU1
1.F29.B1
ILOGIC1:D_EMU2
1.F28.B2
ILOGIC1:IFF_DELAY_ENABLE
1.F28.B52
ILOGIC1:IFF_SR_USED
1.F27.B6
ILOGIC1:IFF_TSBYPASS_ENABLE
1.F29.B49
ILOGIC1:IFF_ZHOLD
1.F29.B55
ILOGIC1:INV.CLKDIV
1.F26.B55
ILOGIC1:INV.CLKDIVP
1.F27.B50
ILOGIC1:INV.OCLK1
1.F28.B0
ILOGIC1:INV.OCLK2
1.F28.B60
ILOGIC1:INV.ZHOLD_FABRIC
1.F28.B32
ILOGIC1:INV.ZHOLD_IFF
1.F28.B56
ILOGIC1:I_DELAY_ENABLE
1.F29.B37
ILOGIC1:I_TSBYPASS_ENABLE
1.F29.B39
ILOGIC1:I_ZHOLD
1.F29.B33
ILOGIC1:RANK23_DLY
1.F27.B36
ILOGIC1:SERDES
1.F27.B38
ILOGIC1:ZHOLD_ENABLE
1.F28.B38
IOB0:DQS_BIAS
0.F39.B37
IOB0:INPUT_MISC
0.F39.B47
IOB0:LOW_VOLTAGE
0.F38.B32
IOB0:LVDS_GROUP
0.F38.B24
IOB0:OUTPUT_MISC_B
0.F38.B60
IOB0:PULL_DYNAMIC
0.F38.B36
IOB0:VREF_SYSMON
0.F39.B39
IOB1:DQS_BIAS
1.F38.B26
IOB1:INPUT_MISC
1.F38.B16
IOB1:LOW_VOLTAGE
1.F39.B31
IOB1:LVDS_GROUP
1.F39.B39
IOB1:OUTPUT_MISC_B
1.F39.B3
IOB1:PULL_DYNAMIC
1.F39.B27
IOB1:VREF_SYSMON
1.F38.B24
OLOGIC0:INV.CLKDIV
0.F31.B42
OLOGIC0:INV.CLKDIVF
0.F30.B33
OLOGIC0:INV.D1
0.F31.B30
OLOGIC0:INV.D2
0.F30.B25
OLOGIC0:INV.D3
0.F30.B21
OLOGIC0:INV.D4
0.F30.B17
OLOGIC0:INV.D5
0.F31.B14
OLOGIC0:INV.D6
0.F30.B13
OLOGIC0:INV.D7
0.F30.B9
OLOGIC0:INV.D8
0.F31.B2
OLOGIC0:MISR_ENABLE
0.F31.B16
OLOGIC0:MISR_ENABLE_FDBK
0.F31.B10
OLOGIC0:MISR_RESET
0.F31.B8
OLOGIC0:OFF_SR_SYNC
0.F33.B33
OLOGIC0:OFF_SR_USED
0.F33.B15
OLOGIC0:SELFHEAL
0.F30.B31
OLOGIC0:SERDES
0.F32.B54
OLOGIC0:TBYTE_CTL
0.F33.B47
OLOGIC0:TBYTE_SRC
0.F33.B43
OLOGIC0:TFF_SR_SYNC
0.F33.B55
OLOGIC0:TFF_SR_USED
0.F32.B38
OLOGIC1:INV.CLKDIV
1.F30.B21
OLOGIC1:INV.CLKDIVF
1.F31.B30
OLOGIC1:INV.D1
1.F30.B33
OLOGIC1:INV.D2
1.F31.B38
OLOGIC1:INV.D3
1.F31.B42
OLOGIC1:INV.D4
1.F31.B46
OLOGIC1:INV.D5
1.F30.B49
OLOGIC1:INV.D6
1.F31.B50
OLOGIC1:INV.D7
1.F31.B54
OLOGIC1:INV.D8
1.F30.B61
OLOGIC1:MISR_ENABLE
1.F30.B47
OLOGIC1:MISR_ENABLE_FDBK
1.F30.B53
OLOGIC1:MISR_RESET
1.F30.B55
OLOGIC1:OFF_SR_SYNC
1.F32.B30
OLOGIC1:OFF_SR_USED
1.F32.B48
OLOGIC1:SELFHEAL
1.F31.B32
OLOGIC1:SERDES
1.F33.B9
OLOGIC1:TBYTE_CTL
1.F32.B16
OLOGIC1:TBYTE_SRC
1.F32.B20
OLOGIC1:TFF_SR_SYNC
1.F32.B8
OLOGIC1:TFF_SR_USED
1.F33.B25
non-inverted
[0]
IDELAY0:DELAY_SRC
0.F35.B57
0.F34.B56
0.F34.B58
0.F35.B55
IDELAY1:DELAY_SRC
1.F34.B6
1.F35.B7
1.F35.B5
1.F34.B8
NONE
0
0
0
0
IDATAIN
0
0
0
1
DATAIN
0
0
1
0
OFB
0
1
0
0
DELAYCHAIN_OSC
1
0
0
0
IDELAY0:IDELAY_TYPE
0.F34.B14
0.F34.B8
IDELAY1:IDELAY_TYPE
1.F35.B49
1.F35.B55
FIXED
0
0
VARIABLE
0
1
VAR_LOAD
1
1
IDELAY0:IDELAY_VALUE_CUR
0.F35.B33
0.F35.B27
0.F35.B19
0.F35.B13
0.F35.B7
IDELAY1:IDELAY_VALUE_CUR
1.F34.B30
1.F34.B36
1.F34.B44
1.F34.B50
1.F34.B56
inverted
~[4]
~[3]
~[2]
~[1]
~[0]
IDELAY0:IDELAY_VALUE_INIT
0.F35.B31
0.F35.B25
0.F35.B17
0.F35.B11
0.F35.B5
IDELAY1:IDELAY_VALUE_INIT
1.F34.B32
1.F34.B38
1.F34.B46
1.F34.B52
1.F34.B58
ILOGIC0:IDELAY_VALUE
0.F28.B46
0.F28.B38
0.F29.B23
0.F28.B16
0.F28.B10
ILOGIC0:IFFDELAY_VALUE
0.F29.B45
0.F29.B37
0.F28.B22
0.F29.B15
0.F29.B9
ILOGIC1:IDELAY_VALUE
1.F29.B17
1.F29.B25
1.F28.B40
1.F29.B47
1.F29.B53
ILOGIC1:IFFDELAY_VALUE
1.F28.B18
1.F28.B26
1.F29.B41
1.F28.B48
1.F28.B54
non-inverted
[4]
[3]
[2]
[1]
[0]
ILOGIC0:DATA_RATE
0.F26.B19
ILOGIC1:DATA_RATE
1.F27.B44
DDR
0
SDR
1
ILOGIC0:DATA_WIDTH
0.F27.B18
0.F26.B17
0.F27.B16
0.F26.B15
ILOGIC1:DATA_WIDTH
1.F26.B45
1.F27.B46
1.F26.B47
1.F27.B48
NONE
0
0
0
0
2
0
0
1
0
3
0
0
1
1
4
0
1
0
0
5
0
1
0
1
6
0
1
1
0
7
0
1
1
1
8
1
0
0
0
10
1
0
1
0
14
1
1
1
0
ILOGIC0:DDR_CLK_EDGE
0.F27.B28
0.F26.B29
ILOGIC1:DDR_CLK_EDGE
1.F26.B35
1.F27.B34
SAME_EDGE_PIPELINED
0
0
OPPOSITE_EDGE
0
1
SAME_EDGE
1
0
ILOGIC0:IFF1_INIT
0.F29.B55
ILOGIC0:IFF1_SRVAL
0.F28.B56
ILOGIC0:IFF2_INIT
0.F29.B51
ILOGIC0:IFF2_SRVAL
0.F28.B52
ILOGIC0:IFF3_INIT
0.F29.B41
ILOGIC0:IFF3_SRVAL
0.F28.B42
ILOGIC0:IFF4_INIT
0.F29.B33
ILOGIC0:IFF4_SRVAL
0.F28.B34
ILOGIC0:IFF_LATCH
0.F27.B56
ILOGIC0:INV.D
0.F28.B18
ILOGIC1:IFF1_INIT
1.F28.B8
ILOGIC1:IFF1_SRVAL
1.F29.B7
ILOGIC1:IFF2_INIT
1.F28.B12
ILOGIC1:IFF2_SRVAL
1.F29.B11
ILOGIC1:IFF3_INIT
1.F28.B22
ILOGIC1:IFF3_SRVAL
1.F29.B21
ILOGIC1:IFF4_INIT
1.F28.B30
ILOGIC1:IFF4_SRVAL
1.F29.B29
ILOGIC1:IFF_LATCH
1.F26.B7
ILOGIC1:INV.D
1.F29.B45
OLOGIC0:INV.CLK1
0.F30.B37
OLOGIC0:INV.CLK2
0.F30.B35
OLOGIC0:INV.T1
0.F31.B60
OLOGIC0:INV.T2
0.F31.B56
OLOGIC0:INV.T3
0.F30.B51
OLOGIC0:INV.T4
0.F31.B48
OLOGIC0:OFF_INIT
0.F32.B30
OLOGIC0:RANK3_USED
0.F30.B41
OLOGIC0:TFF_INIT
0.F31.B52
OLOGIC1:INV.CLK1
1.F31.B26
OLOGIC1:INV.CLK2
1.F31.B28
OLOGIC1:INV.T1
1.F30.B3
OLOGIC1:INV.T2
1.F30.B7
OLOGIC1:INV.T3
1.F31.B12
OLOGIC1:INV.T4
1.F30.B15
OLOGIC1:OFF_INIT
1.F33.B33
OLOGIC1:RANK3_USED
1.F31.B22
OLOGIC1:TFF_INIT
1.F30.B11
inverted
~[0]
ILOGIC0:INTERFACE_TYPE
0.F27.B12
0.F27.B14
0.F27.B10
0.F27.B26
0.F27.B6
ILOGIC1:INTERFACE_TYPE
1.F26.B51
1.F26.B49
1.F26.B53
1.F26.B37
1.F26.B57
MEMORY
0
0
0
0
0
NETWORKING
0
0
0
0
1
MEMORY_DDR3
0
0
1
1
1
MEMORY_DDR3_V6
0
1
0
1
1
OVERSAMPLE
1
0
0
1
1
ILOGIC0:INV.CLK
0.F29.B1
0.F28.B4
0.F28.B2
ILOGIC1:INV.CLK
1.F29.B61
1.F29.B59
1.F28.B62
OLOGIC0:OFF_SRVAL
0.F33.B19
0.F32.B32
0.F32.B20
OLOGIC0:TFF_SRVAL
0.F33.B45
0.F32.B52
0.F32.B46
OLOGIC1:OFF_SRVAL
1.F33.B43
1.F33.B31
1.F32.B44
OLOGIC1:TFF_SRVAL
1.F33.B17
1.F33.B11
1.F32.B18
inverted
~[2]
~[1]
~[0]
ILOGIC0:MUX.CLK
0.F29.B50
0.F28.B51
0.F29.B52
0.F28.B47
0.F28.B49
0.F29.B46
0.F29.B48
0.F28.B53
0.F29.B60
0.F29.B62
0.F28.B61
ILOGIC0:MUX.CLKB
0.F30.B50
0.F31.B51
0.F30.B52
0.F31.B47
0.F31.B49
0.F30.B46
0.F30.B48
0.F31.B53
0.F30.B60
0.F30.B62
0.F31.B61
ILOGIC1:MUX.CLK
1.F28.B13
1.F29.B12
1.F28.B11
1.F29.B16
1.F29.B14
1.F28.B17
1.F28.B15
1.F29.B10
1.F28.B3
1.F28.B1
1.F29.B2
ILOGIC1:MUX.CLKB
1.F31.B13
1.F30.B12
1.F31.B11
1.F30.B16
1.F30.B14
1.F31.B17
1.F31.B15
1.F30.B10
1.F31.B3
1.F31.B1
1.F30.B2
NONE
0
0
0
0
0
0
0
0
0
0
0
PHASER_ICLK
0
0
0
0
0
0
0
0
0
0
1
PHASER_OCLK
0
0
0
0
0
0
0
0
0
1
0
HCLK0
0
0
0
0
0
0
1
1
1
0
0
HCLK1
0
0
0
0
0
1
0
1
1
0
0
HCLK2
0
0
0
0
1
0
0
1
1
0
0
HCLK3
0
0
0
1
0
0
0
1
1
0
0
HCLK4
0
0
1
0
0
0
1
0
1
0
0
HCLK5
0
0
1
0
0
1
0
0
1
0
0
RCLK0
0
0
1
0
1
0
0
0
1
0
0
RCLK1
0
0
1
1
0
0
0
0
1
0
0
RCLK2
0
1
0
0
0
0
1
0
1
0
0
RCLK3
0
1
0
0
0
1
0
0
1
0
0
IOCLK0
0
1
0
0
1
0
0
0
1
0
0
IOCLK1
0
1
0
1
0
0
0
0
1
0
0
IOCLK2
1
0
0
0
0
0
1
0
1
0
0
IOCLK3
1
0
0
0
0
1
0
0
1
0
0
CKINT1
1
0
0
0
1
0
0
0
1
0
0
CKINT0
1
0
0
1
0
0
0
0
1
0
0
ILOGIC0:MUX.CLKDIVP
0.F29.B28
0.F28.B29
ILOGIC1:MUX.CLKDIVP
1.F28.B35
1.F29.B34
NONE
0
0
CLKDIV
0
1
PHASER
1
0
ILOGIC0:NUM_CE
0.F26.B47
ILOGIC1:NUM_CE
1.F27.B16
1
0
2
1
ILOGIC0:SERDES_MODE
0.F26.B21
ILOGIC1:SERDES_MODE
1.F27.B42
OLOGIC0:SERDES_MODE
0.F32.B44
OLOGIC1:SERDES_MODE
1.F33.B19
MASTER
0
SLAVE
1
ILOGIC0:SRTYPE
0.F28.B60
ILOGIC1:SRTYPE
1.F29.B3
ASYNC
0
SYNC
1
ILOGIC0:TSBYPASS_MUX
0.F29.B17
ILOGIC1:TSBYPASS_MUX
1.F28.B46
T
0
GND
1
IOB0:DRIVE
0.F38.B10
0.F39.B9
0.F38.B8
0.F39.B3
0.F38.B2
0.F39.B1
0.F38.B0
IOB1:DRIVE
1.F39.B53
1.F38.B54
1.F39.B55
1.F38.B60
1.F39.B61
1.F38.B62
1.F39.B63
mixed inversion
[6]
~[5]
~[4]
[3]
~[2]
[1]
[0]
IOB0:IBUFDISABLE_SEL
0.F39.B45
IOB0:INTERMDISABLE_SEL
0.F38.B38
IOB1:IBUFDISABLE_SEL
1.F38.B18
IOB1:INTERMDISABLE_SEL
1.F39.B25
GND
0
I
1
IOB0:IBUF_MODE
0.F38.B44
0.F39.B43
0.F38.B46
0.F38.B42
0.F39.B41
0.F38.B40
IOB1:IBUF_MODE
1.F39.B19
1.F38.B20
1.F39.B17
1.F39.B21
1.F38.B22
1.F39.B23
OFF
0
0
0
0
0
0
VREF_LP
0
0
0
0
0
1
TMDS_LP
0
0
0
0
1
0
DIFF_LP
0
0
0
0
1
1
CMOS_LV
0
0
0
1
1
0
CMOS_HV
0
0
0
1
1
1
PCI
0
0
1
1
1
1
VREF_HP
0
1
0
0
0
1
TMDS_HP
1
0
0
0
1
0
DIFF_HP
1
0
0
0
1
1
IOB0:IN_TERM
0.F38.B6
0.F39.B5
0.F39.B7
0.F38.B4
IOB1:IN_TERM
1.F39.B57
1.F38.B58
1.F39.B59
1.F38.B56
NONE
0
0
0
0
UNTUNED_SPLIT_60
0
0
1
1
UNTUNED_SPLIT_50
0
1
1
1
UNTUNED_SPLIT_40
1
1
1
1
IOB0:LVDS
0.F39.B25
0.F38.B26
0.F39.B27
0.F38.B28
0.F39.B29
0.F38.B30
0.F39.B31
0.F38.B48
0.F39.B49
0.F38.B50
0.F39.B51
0.F38.B52
0.F39.B53
IOB1:LVDS
1.F38.B38
1.F39.B37
1.F38.B36
1.F39.B35
1.F38.B34
1.F39.B33
1.F38.B32
1.F39.B15
1.F38.B14
1.F39.B13
1.F38.B12
1.F39.B11
1.F38.B10
non-inverted
[12]
[11]
[10]
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
IOB0:OMUX
0.F39.B61
0.F39.B59
O
0
0
OTHER_O_INV
1
1
IOB0:OUTPUT_ENABLE
0.F39.B63
0.F38.B62
IOB1:OUTPUT_ENABLE
1.F38.B0
1.F39.B1
non-inverted
[1]
[0]
IOB0:OUTPUT_MISC
0.F39.B13
0.F38.B12
0.F39.B11
IOB1:OUTPUT_MISC
1.F38.B50
1.F39.B51
1.F38.B52
non-inverted
[2]
[1]
[0]
IOB0:PULL
0.F39.B35
0.F38.B34
0.F39.B33
IOB1:PULL
1.F38.B28
1.F39.B29
1.F38.B30
PULLDOWN
0
0
0
NONE
0
0
1
PULLUP
0
1
1
KEEPER
1
0
1
IOB0:SLEW
0.F39.B23
0.F38.B22
0.F39.B21
0.F38.B20
0.F39.B19
0.F38.B18
0.F39.B17
0.F38.B16
0.F39.B15
0.F38.B14
IOB1:SLEW
1.F38.B40
1.F39.B41
1.F38.B42
1.F39.B43
1.F38.B44
1.F39.B45
1.F38.B46
1.F39.B47
1.F38.B48
1.F39.B49
mixed inversion
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
~[0]
OLOGIC0:CLK_RATIO
0.F30.B27
0.F30.B29
0.F31.B32
0.F31.B28
OLOGIC1:CLK_RATIO
1.F31.B36
1.F31.B34
1.F30.B31
1.F30.B35
NONE
0
0
0
0
2
0
0
0
1
3
0
0
1
0
4
0
0
1
1
5
0
1
0
1
7_8
1
1
0
0
6
1
1
0
1
OLOGIC0:DATA_WIDTH
0.F31.B26
0.F31.B12
0.F30.B11
0.F31.B4
0.F30.B7
0.F31.B6
0.F30.B3
0.F30.B1
0.F31.B0
OLOGIC1:DATA_WIDTH
1.F30.B37
1.F30.B51
1.F31.B52
1.F30.B59
1.F31.B56
1.F30.B57
1.F31.B60
1.F31.B62
1.F30.B63
NONE
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
1
3
0
0
0
0
0
0
0
1
0
4
0
0
0
0
0
0
1
0
0
5
0
0
0
0
0
1
0
0
0
6
0
0
0
0
1
0
0
0
0
7
0
0
0
1
0
0
0
0
0
8
0
0
1
0
0
0
0
0
0
10
0
1
0
0
0
0
0
0
0
14
1
0
0
0
0
0
0
0
0
OLOGIC0:MISR_CLK_SELECT
0.F30.B5
0.F30.B15
OLOGIC1:MISR_CLK_SELECT
1.F31.B58
1.F31.B48
NONE
0
0
CLK1
0
1
CLK2
1
0
OLOGIC0:MUX.CLK
0.F29.B34
0.F28.B35
0.F29.B38
0.F28.B31
0.F28.B33
0.F29.B30
0.F29.B32
0.F28.B39
0.F28.B43
0.F28.B45
0.F29.B44
OLOGIC0:MUX.CLKB
0.F30.B34
0.F31.B35
0.F30.B38
0.F31.B31
0.F31.B33
0.F30.B30
0.F30.B32
0.F31.B39
0.F31.B43
0.F31.B45
0.F30.B44
OLOGIC1:MUX.CLK
1.F28.B29
1.F29.B28
1.F28.B25
1.F29.B32
1.F29.B30
1.F28.B33
1.F28.B31
1.F29.B24
1.F29.B20
1.F29.B18
1.F28.B19
OLOGIC1:MUX.CLKB
1.F31.B29
1.F30.B28
1.F31.B25
1.F30.B32
1.F30.B30
1.F31.B33
1.F31.B31
1.F30.B24
1.F30.B20
1.F30.B18
1.F31.B19
NONE
0
0
0
0
0
0
0
0
0
0
0
PHASER_OCLK
0
0
0
0
0
0
0
0
0
1
0
PHASER_OCLK90
0
0
0
0
0
0
0
0
1
0
0
HCLK0
0
0
0
0
0
0
1
1
0
0
1
HCLK1
0
0
0
0
0
1
0
1
0
0
1
HCLK2
0
0
0
0
1
0
0
1
0
0
1
HCLK3
0
0
0
1
0
0
0
1
0
0
1
HCLK4
0
0
1
0
0
0
1
0
0
0
1
HCLK5
0
0
1
0
0
1
0
0
0
0
1
RCLK0
0
0
1
0
1
0
0
0
0
0
1
RCLK1
0
0
1
1
0
0
0
0
0
0
1
RCLK2
0
1
0
0
0
0
1
0
0
0
1
RCLK3
0
1
0
0
0
1
0
0
0
0
1
IOCLK0
0
1
0
0
1
0
0
0
0
0
1
IOCLK1
0
1
0
1
0
0
0
0
0
0
1
IOCLK2
1
0
0
0
0
0
1
0
0
0
1
IOCLK3
1
0
0
0
0
1
0
0
0
0
1
CKINT
1
0
0
0
1
0
0
0
0
0
1
OLOGIC0:MUX.CLKDIV
0.F28.B17
0.F29.B16
OLOGIC1:MUX.CLKDIV
1.F29.B46
1.F28.B47
NONE
0
0
CLKDIVF
0
1
PHASER_OCLKDIV
1
0
OLOGIC0:MUX.CLKDIVB
0.F31.B17
0.F30.B16
OLOGIC1:MUX.CLKDIVB
1.F30.B46
1.F31.B47
NONE
0
0
CLKDIVFB
0
1
PHASER_OCLKDIV
1
0
OLOGIC0:MUX.CLKDIVF
0.F29.B6
0.F29.B8
0.F28.B9
0.F29.B2
0.F29.B4
0.F28.B1
0.F28.B3
OLOGIC0:MUX.CLKDIVFB
0.F30.B6
0.F30.B8
0.F31.B9
0.F30.B2
0.F30.B4
0.F31.B1
0.F31.B3
OLOGIC1:MUX.CLKDIVF
1.F28.B57
1.F28.B55
1.F29.B54
1.F28.B61
1.F28.B59
1.F29.B62
1.F29.B60
OLOGIC1:MUX.CLKDIVFB
1.F31.B57
1.F31.B55
1.F30.B54
1.F31.B61
1.F31.B59
1.F30.B62
1.F30.B60
NONE
0
0
0
0
0
0
0
HCLK0
0
0
1
0
0
0
1
HCLK1
0
0
1
0
0
1
0
HCLK2
0
0
1
0
1
0
0
HCLK3
0
0
1
1
0
0
0
HCLK4
0
1
0
0
0
0
1
HCLK5
0
1
0
0
0
1
0
RCLK0
0
1
0
0
1
0
0
RCLK1
0
1
0
1
0
0
0
RCLK2
1
0
0
0
0
0
1
RCLK3
1
0
0
0
0
1
0
CKINT
1
0
0
0
1
0
0
OLOGIC0:OMUX
0.F33.B17
0.F32.B14
0.F32.B36
0.F32.B34
0.F32.B16
OLOGIC1:OMUX
1.F32.B46
1.F33.B49
1.F33.B27
1.F33.B29
1.F33.B47
NONE
0
0
0
0
0
D1
0
0
0
0
1
SERDES_SDR
0
0
0
1
0
DDR
0
0
1
0
0
FF
0
1
0
1
0
LATCH
1
0
0
1
0
OLOGIC0:TMUX
0.F32.B60
0.F33.B59
0.F33.B57
0.F32.B58
0.F33.B61
OLOGIC1:TMUX
1.F33.B3
1.F32.B4
1.F32.B6
1.F33.B5
1.F32.B2
NONE
0
0
0
0
0
T1
0
0
0
0
1
SERDES_SDR
0
0
0
1
0
DDR
0
0
1
0
0
FF
0
1
0
1
0
LATCH
1
0
0
1
0
OLOGIC0:TRISTATE_WIDTH
0.F33.B37
OLOGIC1:TRISTATE_WIDTH
1.F32.B26
1
0
4
1
Cells: 1
virtex7 IO_HR_BOT bel ILOGIC0
Pin Direction Wires
BITSLIP input IMUX.IMUX0
CE1 input IMUX.IMUX5
CE2 input IMUX.IMUX14
CKINT0 input IMUX.IMUX20
CKINT1 input IMUX.IMUX22
CLKDIV input IMUX.CLK0
CLKDIVP input IMUX.CLK0
DYNCLKDIVPSEL input IMUX.IMUX10
DYNCLKDIVSEL input IMUX.IMUX4
DYNCLKSEL input IMUX.IMUX37
O output OUT18.TMIN
Q1 output OUT0.TMIN
Q2 output OUT23.TMIN
Q3 output OUT9.TMIN
Q4 output OUT10.TMIN
Q5 output OUT14.TMIN
Q6 output OUT3.TMIN
Q7 output OUT7.TMIN
Q8 output OUT8.TMIN
SR input IMUX.CTRL1
virtex7 IO_HR_BOT bel OLOGIC0
Pin Direction Wires
CLKDIV output TEST0
CLKDIV_CKINT input IMUX.IMUX8
CLK_CKINT input IMUX.IMUX31
CLK_MUX output TEST2
D1 input IMUX.IMUX34
D2 input IMUX.IMUX40
D3 input IMUX.IMUX44
D4 input IMUX.IMUX42
D5 input IMUX.IMUX43
D6 input IMUX.IMUX45
D7 input IMUX.IMUX46
D8 input IMUX.IMUX47
IOCLKGLITCH output OUT5.TMIN
OCE input IMUX.IMUX29
SR input IMUX.CTRL0
T1 input IMUX.IMUX15
T2 input IMUX.IMUX7
T3 input IMUX.IMUX13
T4 input IMUX.IMUX21
TCE input IMUX.IMUX1
TFB_BUF output OUT2.TMIN
virtex7 IO_HR_BOT bel IDELAY0
Pin Direction Wires
C input IMUX.CLK1
CE input IMUX.IMUX32
CINVCTRL input IMUX.BYP6.SITE
CNTVALUEIN0 input IMUX.IMUX41
CNTVALUEIN1 input IMUX.IMUX36
CNTVALUEIN2 input IMUX.IMUX35
CNTVALUEIN3 input IMUX.IMUX38
CNTVALUEIN4 input IMUX.IMUX39
CNTVALUEOUT0 output OUT20.TMIN
CNTVALUEOUT1 output OUT1.TMIN
CNTVALUEOUT2 output OUT19.TMIN
CNTVALUEOUT3 output OUT15.TMIN
CNTVALUEOUT4 output OUT11.TMIN
DATAIN input IMUX.IMUX25
IFDLY0 input IMUX.FAN4.SITE
IFDLY1 input IMUX.FAN5.SITE
IFDLY2 input IMUX.BYP7.SITE
INC input IMUX.IMUX26
LD input IMUX.IMUX30
LDPIPEEN input IMUX.IMUX33
REGRST input IMUX.IMUX12
virtex7 IO_HR_BOT bel IOB0
Pin Direction Wires
IBUFDISABLE input IMUX.IMUX9
INTERMDISABLE input IMUX.IMUX6
KEEPER_INT_EN input IMUX.FAN3.SITE
PD_INT_EN input IMUX.FAN2.SITE
PU_INT_EN input IMUX.FAN1.SITE
virtex7 IO_HR_BOT bel IOI
Pin Direction Wires
virtex7 IO_HR_BOT bel wires
Wire Pins
IMUX.CLK0 ILOGIC0.CLKDIV, ILOGIC0.CLKDIVP
IMUX.CLK1 IDELAY0.C
IMUX.CTRL0 OLOGIC0.SR
IMUX.CTRL1 ILOGIC0.SR
IMUX.BYP6.SITE IDELAY0.CINVCTRL
IMUX.BYP7.SITE IDELAY0.IFDLY2
IMUX.FAN1.SITE IOB0.PU_INT_EN
IMUX.FAN2.SITE IOB0.PD_INT_EN
IMUX.FAN3.SITE IOB0.KEEPER_INT_EN
IMUX.FAN4.SITE IDELAY0.IFDLY0
IMUX.FAN5.SITE IDELAY0.IFDLY1
IMUX.IMUX0 ILOGIC0.BITSLIP
IMUX.IMUX1 OLOGIC0.TCE
IMUX.IMUX4 ILOGIC0.DYNCLKDIVSEL
IMUX.IMUX5 ILOGIC0.CE1
IMUX.IMUX6 IOB0.INTERMDISABLE
IMUX.IMUX7 OLOGIC0.T2
IMUX.IMUX8 OLOGIC0.CLKDIV_CKINT
IMUX.IMUX9 IOB0.IBUFDISABLE
IMUX.IMUX10 ILOGIC0.DYNCLKDIVPSEL
IMUX.IMUX12 IDELAY0.REGRST
IMUX.IMUX13 OLOGIC0.T3
IMUX.IMUX14 ILOGIC0.CE2
IMUX.IMUX15 OLOGIC0.T1
IMUX.IMUX20 ILOGIC0.CKINT0
IMUX.IMUX21 OLOGIC0.T4
IMUX.IMUX22 ILOGIC0.CKINT1
IMUX.IMUX25 IDELAY0.DATAIN
IMUX.IMUX26 IDELAY0.INC
IMUX.IMUX29 OLOGIC0.OCE
IMUX.IMUX30 IDELAY0.LD
IMUX.IMUX31 OLOGIC0.CLK_CKINT
IMUX.IMUX32 IDELAY0.CE
IMUX.IMUX33 IDELAY0.LDPIPEEN
IMUX.IMUX34 OLOGIC0.D1
IMUX.IMUX35 IDELAY0.CNTVALUEIN2
IMUX.IMUX36 IDELAY0.CNTVALUEIN1
IMUX.IMUX37 ILOGIC0.DYNCLKSEL
IMUX.IMUX38 IDELAY0.CNTVALUEIN3
IMUX.IMUX39 IDELAY0.CNTVALUEIN4
IMUX.IMUX40 OLOGIC0.D2
IMUX.IMUX41 IDELAY0.CNTVALUEIN0
IMUX.IMUX42 OLOGIC0.D4
IMUX.IMUX43 OLOGIC0.D5
IMUX.IMUX44 OLOGIC0.D3
IMUX.IMUX45 OLOGIC0.D6
IMUX.IMUX46 OLOGIC0.D7
IMUX.IMUX47 OLOGIC0.D8
OUT0.TMIN ILOGIC0.Q1
OUT1.TMIN IDELAY0.CNTVALUEOUT1
OUT2.TMIN OLOGIC0.TFB_BUF
OUT3.TMIN ILOGIC0.Q6
OUT5.TMIN OLOGIC0.IOCLKGLITCH
OUT7.TMIN ILOGIC0.Q7
OUT8.TMIN ILOGIC0.Q8
OUT9.TMIN ILOGIC0.Q3
OUT10.TMIN ILOGIC0.Q4
OUT11.TMIN IDELAY0.CNTVALUEOUT4
OUT14.TMIN ILOGIC0.Q5
OUT15.TMIN IDELAY0.CNTVALUEOUT3
OUT18.TMIN ILOGIC0.O
OUT19.TMIN IDELAY0.CNTVALUEOUT2
OUT20.TMIN IDELAY0.CNTVALUEOUT0
OUT23.TMIN ILOGIC0.Q2
TEST0 OLOGIC0.CLKDIV
TEST2 OLOGIC0.CLK_MUX
IDELAY0:CINVCTRL_SEL
0.F35.B25
IDELAY0:ENABLE
0.F32.B9
IDELAY0:HIGH_PERFORMANCE_MODE
0.F32.B45
IDELAY0:INV.C
0.F34.B24
IDELAY0:INV.DATAIN
0.F35.B17
IDELAY0:INV.IDATAIN
0.F33.B8
IDELAY0:PIPE_SEL
0.F34.B42
ILOGIC0:BITSLIP_ENABLE
0.F26.B43
ILOGIC0:DYN_CLKDIVP_INV_EN
0.F27.B52
ILOGIC0:DYN_CLKDIV_INV_EN
0.F27.B54
ILOGIC0:DYN_CLK_INV_EN
0.F29.B63
ILOGIC0:D_EMU1
0.F29.B1
ILOGIC0:D_EMU2
0.F28.B2
ILOGIC0:IFF_DELAY_ENABLE
0.F28.B52
ILOGIC0:IFF_SR_USED
0.F27.B6
ILOGIC0:IFF_TSBYPASS_ENABLE
0.F29.B49
ILOGIC0:IFF_ZHOLD
0.F29.B55
ILOGIC0:INV.CLKDIV
0.F26.B55
ILOGIC0:INV.CLKDIVP
0.F27.B50
ILOGIC0:INV.OCLK1
0.F28.B0
ILOGIC0:INV.OCLK2
0.F28.B60
ILOGIC0:INV.ZHOLD_FABRIC
0.F28.B32
ILOGIC0:INV.ZHOLD_IFF
0.F28.B56
ILOGIC0:I_DELAY_ENABLE
0.F29.B37
ILOGIC0:I_TSBYPASS_ENABLE
0.F29.B39
ILOGIC0:I_ZHOLD
0.F29.B33
ILOGIC0:RANK23_DLY
0.F27.B36
ILOGIC0:SERDES
0.F27.B38
ILOGIC0:ZHOLD_ENABLE
0.F28.B38
IOB0:DQS_BIAS
0.F38.B26
IOB0:INPUT_MISC
0.F38.B16
IOB0:LOW_VOLTAGE
0.F39.B31
IOB0:OUTPUT_MISC_B
0.F39.B3
IOB0:PULL_DYNAMIC
0.F39.B27
OLOGIC0:INV.CLKDIV
0.F30.B21
OLOGIC0:INV.CLKDIVF
0.F31.B30
OLOGIC0:INV.D1
0.F30.B33
OLOGIC0:INV.D2
0.F31.B38
OLOGIC0:INV.D3
0.F31.B42
OLOGIC0:INV.D4
0.F31.B46
OLOGIC0:INV.D5
0.F30.B49
OLOGIC0:INV.D6
0.F31.B50
OLOGIC0:INV.D7
0.F31.B54
OLOGIC0:INV.D8
0.F30.B61
OLOGIC0:MISR_ENABLE
0.F30.B47
OLOGIC0:MISR_ENABLE_FDBK
0.F30.B53
OLOGIC0:MISR_RESET
0.F30.B55
OLOGIC0:OFF_SR_SYNC
0.F32.B30
OLOGIC0:OFF_SR_USED
0.F32.B48
OLOGIC0:SELFHEAL
0.F31.B32
OLOGIC0:SERDES
0.F33.B9
OLOGIC0:TBYTE_CTL
0.F32.B16
OLOGIC0:TBYTE_SRC
0.F32.B20
OLOGIC0:TFF_SR_SYNC
0.F32.B8
OLOGIC0:TFF_SR_USED
0.F33.B25
non-inverted
[0]
IDELAY0:DELAY_SRC
0.F34.B6
0.F35.B7
0.F35.B5
0.F34.B8
NONE
0
0
0
0
IDATAIN
0
0
0
1
DATAIN
0
0
1
0
OFB
0
1
0
0
DELAYCHAIN_OSC
1
0
0
0
IDELAY0:IDELAY_TYPE
0.F35.B49
0.F35.B55
FIXED
0
0
VARIABLE
0
1
VAR_LOAD
1
1
IDELAY0:IDELAY_VALUE_CUR
0.F34.B30
0.F34.B36
0.F34.B44
0.F34.B50
0.F34.B56
inverted
~[4]
~[3]
~[2]
~[1]
~[0]
IDELAY0:IDELAY_VALUE_INIT
0.F34.B32
0.F34.B38
0.F34.B46
0.F34.B52
0.F34.B58
ILOGIC0:IDELAY_VALUE
0.F29.B17
0.F29.B25
0.F28.B40
0.F29.B47
0.F29.B53
ILOGIC0:IFFDELAY_VALUE
0.F28.B18
0.F28.B26
0.F29.B41
0.F28.B48
0.F28.B54
non-inverted
[4]
[3]
[2]
[1]
[0]
ILOGIC0:DATA_RATE
0.F27.B44
DDR
0
SDR
1
ILOGIC0:DATA_WIDTH
0.F26.B45
0.F27.B46
0.F26.B47
0.F27.B48
NONE
0
0
0
0
2
0
0
1
0
3
0
0
1
1
4
0
1
0
0
5
0
1
0
1
6
0
1
1
0
7
0
1
1
1
8
1
0
0
0
10
1
0
1
0
14
1
1
1
0
ILOGIC0:DDR_CLK_EDGE
0.F26.B35
0.F27.B34
SAME_EDGE_PIPELINED
0
0
OPPOSITE_EDGE
0
1
SAME_EDGE
1
0
ILOGIC0:IFF1_INIT
0.F28.B8
ILOGIC0:IFF1_SRVAL
0.F29.B7
ILOGIC0:IFF2_INIT
0.F28.B12
ILOGIC0:IFF2_SRVAL
0.F29.B11
ILOGIC0:IFF3_INIT
0.F28.B22
ILOGIC0:IFF3_SRVAL
0.F29.B21
ILOGIC0:IFF4_INIT
0.F28.B30
ILOGIC0:IFF4_SRVAL
0.F29.B29
ILOGIC0:IFF_LATCH
0.F26.B7
ILOGIC0:INV.D
0.F29.B45
OLOGIC0:INV.CLK1
0.F31.B26
OLOGIC0:INV.CLK2
0.F31.B28
OLOGIC0:INV.T1
0.F30.B3
OLOGIC0:INV.T2
0.F30.B7
OLOGIC0:INV.T3
0.F31.B12
OLOGIC0:INV.T4
0.F30.B15
OLOGIC0:OFF_INIT
0.F33.B33
OLOGIC0:RANK3_USED
0.F31.B22
OLOGIC0:TFF_INIT
0.F30.B11
inverted
~[0]
ILOGIC0:INTERFACE_TYPE
0.F26.B51
0.F26.B49
0.F26.B53
0.F26.B37
0.F26.B57
MEMORY
0
0
0
0
0
NETWORKING
0
0
0
0
1
MEMORY_DDR3
0
0
1
1
1
MEMORY_DDR3_V6
0
1
0
1
1
OVERSAMPLE
1
0
0
1
1
ILOGIC0:INV.CLK
0.F29.B61
0.F29.B59
0.F28.B62
OLOGIC0:OFF_SRVAL
0.F33.B43
0.F33.B31
0.F32.B44
OLOGIC0:TFF_SRVAL
0.F33.B17
0.F33.B11
0.F32.B18
inverted
~[2]
~[1]
~[0]
ILOGIC0:MUX.CLK
0.F28.B13
0.F29.B12
0.F28.B11
0.F29.B16
0.F29.B14
0.F28.B17
0.F28.B15
0.F29.B10
0.F28.B3
0.F28.B1
0.F29.B2
ILOGIC0:MUX.CLKB
0.F31.B13
0.F30.B12
0.F31.B11
0.F30.B16
0.F30.B14
0.F31.B17
0.F31.B15
0.F30.B10
0.F31.B3
0.F31.B1
0.F30.B2
NONE
0
0
0
0
0
0
0
0
0
0
0
PHASER_ICLK
0
0
0
0
0
0
0
0
0
0
1
PHASER_OCLK
0
0
0
0
0
0
0
0
0
1
0
HCLK0
0
0
0
0
0
0
1
1
1
0
0
HCLK1
0
0
0
0
0
1
0
1
1
0
0
HCLK2
0
0
0
0
1
0
0
1
1
0
0
HCLK3
0
0
0
1
0
0
0
1
1
0
0
HCLK4
0
0
1
0
0
0
1
0
1
0
0
HCLK5
0
0
1
0
0
1
0
0
1
0
0
RCLK0
0
0
1
0
1
0
0
0
1
0
0
RCLK1
0
0
1
1
0
0
0
0
1
0
0
RCLK2
0
1
0
0
0
0
1
0
1
0
0
RCLK3
0
1
0
0
0
1
0
0
1
0
0
IOCLK0
0
1
0
0
1
0
0
0
1
0
0
IOCLK1
0
1
0
1
0
0
0
0
1
0
0
IOCLK2
1
0
0
0
0
0
1
0
1
0
0
IOCLK3
1
0
0
0
0
1
0
0
1
0
0
CKINT1
1
0
0
0
1
0
0
0
1
0
0
CKINT0
1
0
0
1
0
0
0
0
1
0
0
ILOGIC0:MUX.CLKDIVP
0.F28.B35
0.F29.B34
NONE
0
0
CLKDIV
0
1
PHASER
1
0
ILOGIC0:NUM_CE
0.F27.B16
1
0
2
1
ILOGIC0:SERDES_MODE
0.F27.B42
OLOGIC0:SERDES_MODE
0.F33.B19
MASTER
0
SLAVE
1
ILOGIC0:SRTYPE
0.F29.B3
ASYNC
0
SYNC
1
ILOGIC0:TSBYPASS_MUX
0.F28.B46
T
0
GND
1
IOB0:DRIVE
0.F39.B53
0.F38.B54
0.F39.B55
0.F38.B60
0.F39.B61
0.F38.B62
0.F39.B63
mixed inversion
[6]
~[5]
~[4]
[3]
~[2]
[1]
[0]
IOB0:IBUFDISABLE_SEL
0.F38.B18
IOB0:INTERMDISABLE_SEL
0.F39.B25
GND
0
I
1
IOB0:IBUF_MODE
0.F38.B20
0.F39.B17
0.F39.B21
0.F38.B22
0.F39.B23
OFF
0
0
0
0
0
VREF_LP
0
0
0
0
1
CMOS_LV
0
0
1
1
0
CMOS_HV
0
0
1
1
1
PCI
0
1
1
1
1
VREF_HP
1
0
0
0
1
IOB0:IN_TERM
0.F39.B57
0.F38.B58
0.F39.B59
0.F38.B56
NONE
0
0
0
0
UNTUNED_SPLIT_60
0
0
1
1
UNTUNED_SPLIT_50
0
1
1
1
UNTUNED_SPLIT_40
1
1
1
1
IOB0:LVDS
0.F38.B38
0.F39.B37
0.F38.B36
0.F39.B35
0.F38.B34
0.F39.B33
0.F38.B32
0.F39.B15
0.F38.B14
0.F39.B13
0.F38.B12
0.F39.B11
0.F38.B10
non-inverted
[12]
[11]
[10]
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
IOB0:OUTPUT_ENABLE
0.F38.B0
0.F39.B1
non-inverted
[1]
[0]
IOB0:OUTPUT_MISC
0.F38.B50
0.F39.B51
0.F38.B52
non-inverted
[2]
[1]
[0]
IOB0:PULL
0.F38.B28
0.F39.B29
0.F38.B30
PULLDOWN
0
0
0
NONE
0
0
1
PULLUP
0
1
1
KEEPER
1
0
1
IOB0:SLEW
0.F38.B40
0.F39.B41
0.F38.B42
0.F39.B43
0.F38.B44
0.F39.B45
0.F38.B46
0.F39.B47
0.F38.B48
0.F39.B49
mixed inversion
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
~[0]
OLOGIC0:CLK_RATIO
0.F31.B36
0.F31.B34
0.F30.B31
0.F30.B35
NONE
0
0
0
0
2
0
0
0
1
3
0
0
1
0
4
0
0
1
1
5
0
1
0
1
7_8
1
1
0
0
6
1
1
0
1
OLOGIC0:DATA_WIDTH
0.F30.B37
0.F30.B51
0.F31.B52
0.F30.B59
0.F31.B56
0.F30.B57
0.F31.B60
0.F31.B62
0.F30.B63
NONE
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
1
3
0
0
0
0
0
0
0
1
0
4
0
0
0
0
0
0
1
0
0
5
0
0
0
0
0
1
0
0
0
6
0
0
0
0
1
0
0
0
0
7
0
0
0
1
0
0
0
0
0
8
0
0
1
0
0
0
0
0
0
10
0
1
0
0
0
0
0
0
0
14
1
0
0
0
0
0
0
0
0
OLOGIC0:MISR_CLK_SELECT
0.F31.B58
0.F31.B48
NONE
0
0
CLK1
0
1
CLK2
1
0
OLOGIC0:MUX.CLK
0.F28.B29
0.F29.B28
0.F28.B25
0.F29.B32
0.F29.B30
0.F28.B33
0.F28.B31
0.F29.B24
0.F29.B20
0.F29.B18
0.F28.B19
OLOGIC0:MUX.CLKB
0.F31.B29
0.F30.B28
0.F31.B25
0.F30.B32
0.F30.B30
0.F31.B33
0.F31.B31
0.F30.B24
0.F30.B20
0.F30.B18
0.F31.B19
NONE
0
0
0
0
0
0
0
0
0
0
0
PHASER_OCLK
0
0
0
0
0
0
0
0
0
1
0
PHASER_OCLK90
0
0
0
0
0
0
0
0
1
0
0
HCLK0
0
0
0
0
0
0
1
1
0
0
1
HCLK1
0
0
0
0
0
1
0
1
0
0
1
HCLK2
0
0
0
0
1
0
0
1
0
0
1
HCLK3
0
0
0
1
0
0
0
1
0
0
1
HCLK4
0
0
1
0
0
0
1
0
0
0
1
HCLK5
0
0
1
0
0
1
0
0
0
0
1
RCLK0
0
0
1
0
1
0
0
0
0
0
1
RCLK1
0
0
1
1
0
0
0
0
0
0
1
RCLK2
0
1
0
0
0
0
1
0
0
0
1
RCLK3
0
1
0
0
0
1
0
0
0
0
1
IOCLK0
0
1
0
0
1
0
0
0
0
0
1
IOCLK1
0
1
0
1
0
0
0
0
0
0
1
IOCLK2
1
0
0
0
0
0
1
0
0
0
1
IOCLK3
1
0
0
0
0
1
0
0
0
0
1
CKINT
1
0
0
0
1
0
0
0
0
0
1
OLOGIC0:MUX.CLKDIV
0.F29.B46
0.F28.B47
NONE
0
0
CLKDIVF
0
1
PHASER_OCLKDIV
1
0
OLOGIC0:MUX.CLKDIVB
0.F30.B46
0.F31.B47
NONE
0
0
CLKDIVFB
0
1
PHASER_OCLKDIV
1
0
OLOGIC0:MUX.CLKDIVF
0.F28.B57
0.F28.B55
0.F29.B54
0.F28.B61
0.F28.B59
0.F29.B62
0.F29.B60
OLOGIC0:MUX.CLKDIVFB
0.F31.B57
0.F31.B55
0.F30.B54
0.F31.B61
0.F31.B59
0.F30.B62
0.F30.B60
NONE
0
0
0
0
0
0
0
HCLK0
0
0
1
0
0
0
1
HCLK1
0
0
1
0
0
1
0
HCLK2
0
0
1
0
1
0
0
HCLK3
0
0
1
1
0
0
0
HCLK4
0
1
0
0
0
0
1
HCLK5
0
1
0
0
0
1
0
RCLK0
0
1
0
0
1
0
0
RCLK1
0
1
0
1
0
0
0
RCLK2
1
0
0
0
0
0
1
RCLK3
1
0
0
0
0
1
0
CKINT
1
0
0
0
1
0
0
OLOGIC0:OMUX
0.F32.B46
0.F33.B49
0.F33.B27
0.F33.B29
0.F33.B47
NONE
0
0
0
0
0
D1
0
0
0
0
1
SERDES_SDR
0
0
0
1
0
DDR
0
0
1
0
0
FF
0
1
0
1
0
LATCH
1
0
0
1
0
OLOGIC0:TMUX
0.F33.B3
0.F32.B4
0.F32.B6
0.F33.B5
0.F32.B2
NONE
0
0
0
0
0
T1
0
0
0
0
1
SERDES_SDR
0
0
0
1
0
DDR
0
0
1
0
0
FF
0
1
0
1
0
LATCH
1
0
0
1
0
OLOGIC0:TRISTATE_WIDTH
0.F32.B26
1
0
4
1
Cells: 1
virtex7 IO_HR_TOP bel ILOGIC0
Pin Direction Wires
BITSLIP input IMUX.IMUX0
CE1 input IMUX.IMUX5
CE2 input IMUX.IMUX14
CKINT0 input IMUX.IMUX20
CKINT1 input IMUX.IMUX22
CLKDIV input IMUX.CLK0
CLKDIVP input IMUX.CLK0
DYNCLKDIVPSEL input IMUX.IMUX10
DYNCLKDIVSEL input IMUX.IMUX4
DYNCLKSEL input IMUX.IMUX37
O output OUT18.TMIN
Q1 output OUT0.TMIN
Q2 output OUT23.TMIN
Q3 output OUT9.TMIN
Q4 output OUT10.TMIN
Q5 output OUT14.TMIN
Q6 output OUT3.TMIN
Q7 output OUT7.TMIN
Q8 output OUT8.TMIN
SR input IMUX.CTRL1
virtex7 IO_HR_TOP bel OLOGIC0
Pin Direction Wires
CLKDIV output TEST0
CLKDIV_CKINT input IMUX.IMUX8
CLK_CKINT input IMUX.IMUX31
CLK_MUX output TEST2
D1 input IMUX.IMUX34
D2 input IMUX.IMUX40
D3 input IMUX.IMUX44
D4 input IMUX.IMUX42
D5 input IMUX.IMUX43
D6 input IMUX.IMUX45
D7 input IMUX.IMUX46
D8 input IMUX.IMUX47
IOCLKGLITCH output OUT5.TMIN
OCE input IMUX.IMUX29
SR input IMUX.CTRL0
T1 input IMUX.IMUX15
T2 input IMUX.IMUX7
T3 input IMUX.IMUX13
T4 input IMUX.IMUX21
TCE input IMUX.IMUX1
TFB_BUF output OUT2.TMIN
virtex7 IO_HR_TOP bel IDELAY0
Pin Direction Wires
C input IMUX.CLK1
CE input IMUX.IMUX32
CINVCTRL input IMUX.BYP6.SITE
CNTVALUEIN0 input IMUX.IMUX41
CNTVALUEIN1 input IMUX.IMUX36
CNTVALUEIN2 input IMUX.IMUX35
CNTVALUEIN3 input IMUX.IMUX38
CNTVALUEIN4 input IMUX.IMUX39
CNTVALUEOUT0 output OUT20.TMIN
CNTVALUEOUT1 output OUT1.TMIN
CNTVALUEOUT2 output OUT19.TMIN
CNTVALUEOUT3 output OUT15.TMIN
CNTVALUEOUT4 output OUT11.TMIN
DATAIN input IMUX.IMUX25
IFDLY0 input IMUX.FAN4.SITE
IFDLY1 input IMUX.FAN5.SITE
IFDLY2 input IMUX.BYP7.SITE
INC input IMUX.IMUX26
LD input IMUX.IMUX30
LDPIPEEN input IMUX.IMUX33
REGRST input IMUX.IMUX12
virtex7 IO_HR_TOP bel IOB0
Pin Direction Wires
IBUFDISABLE input IMUX.IMUX9
INTERMDISABLE input IMUX.IMUX6
KEEPER_INT_EN input IMUX.FAN3.SITE
PD_INT_EN input IMUX.FAN2.SITE
PU_INT_EN input IMUX.FAN1.SITE
virtex7 IO_HR_TOP bel IOI
Pin Direction Wires
virtex7 IO_HR_TOP bel wires
Wire Pins
IMUX.CLK0 ILOGIC0.CLKDIV, ILOGIC0.CLKDIVP
IMUX.CLK1 IDELAY0.C
IMUX.CTRL0 OLOGIC0.SR
IMUX.CTRL1 ILOGIC0.SR
IMUX.BYP6.SITE IDELAY0.CINVCTRL
IMUX.BYP7.SITE IDELAY0.IFDLY2
IMUX.FAN1.SITE IOB0.PU_INT_EN
IMUX.FAN2.SITE IOB0.PD_INT_EN
IMUX.FAN3.SITE IOB0.KEEPER_INT_EN
IMUX.FAN4.SITE IDELAY0.IFDLY0
IMUX.FAN5.SITE IDELAY0.IFDLY1
IMUX.IMUX0 ILOGIC0.BITSLIP
IMUX.IMUX1 OLOGIC0.TCE
IMUX.IMUX4 ILOGIC0.DYNCLKDIVSEL
IMUX.IMUX5 ILOGIC0.CE1
IMUX.IMUX6 IOB0.INTERMDISABLE
IMUX.IMUX7 OLOGIC0.T2
IMUX.IMUX8 OLOGIC0.CLKDIV_CKINT
IMUX.IMUX9 IOB0.IBUFDISABLE
IMUX.IMUX10 ILOGIC0.DYNCLKDIVPSEL
IMUX.IMUX12 IDELAY0.REGRST
IMUX.IMUX13 OLOGIC0.T3
IMUX.IMUX14 ILOGIC0.CE2
IMUX.IMUX15 OLOGIC0.T1
IMUX.IMUX20 ILOGIC0.CKINT0
IMUX.IMUX21 OLOGIC0.T4
IMUX.IMUX22 ILOGIC0.CKINT1
IMUX.IMUX25 IDELAY0.DATAIN
IMUX.IMUX26 IDELAY0.INC
IMUX.IMUX29 OLOGIC0.OCE
IMUX.IMUX30 IDELAY0.LD
IMUX.IMUX31 OLOGIC0.CLK_CKINT
IMUX.IMUX32 IDELAY0.CE
IMUX.IMUX33 IDELAY0.LDPIPEEN
IMUX.IMUX34 OLOGIC0.D1
IMUX.IMUX35 IDELAY0.CNTVALUEIN2
IMUX.IMUX36 IDELAY0.CNTVALUEIN1
IMUX.IMUX37 ILOGIC0.DYNCLKSEL
IMUX.IMUX38 IDELAY0.CNTVALUEIN3
IMUX.IMUX39 IDELAY0.CNTVALUEIN4
IMUX.IMUX40 OLOGIC0.D2
IMUX.IMUX41 IDELAY0.CNTVALUEIN0
IMUX.IMUX42 OLOGIC0.D4
IMUX.IMUX43 OLOGIC0.D5
IMUX.IMUX44 OLOGIC0.D3
IMUX.IMUX45 OLOGIC0.D6
IMUX.IMUX46 OLOGIC0.D7
IMUX.IMUX47 OLOGIC0.D8
OUT0.TMIN ILOGIC0.Q1
OUT1.TMIN IDELAY0.CNTVALUEOUT1
OUT2.TMIN OLOGIC0.TFB_BUF
OUT3.TMIN ILOGIC0.Q6
OUT5.TMIN OLOGIC0.IOCLKGLITCH
OUT7.TMIN ILOGIC0.Q7
OUT8.TMIN ILOGIC0.Q8
OUT9.TMIN ILOGIC0.Q3
OUT10.TMIN ILOGIC0.Q4
OUT11.TMIN IDELAY0.CNTVALUEOUT4
OUT14.TMIN ILOGIC0.Q5
OUT15.TMIN IDELAY0.CNTVALUEOUT3
OUT18.TMIN ILOGIC0.O
OUT19.TMIN IDELAY0.CNTVALUEOUT2
OUT20.TMIN IDELAY0.CNTVALUEOUT0
OUT23.TMIN ILOGIC0.Q2
TEST0 OLOGIC0.CLKDIV
TEST2 OLOGIC0.CLK_MUX
IDELAY0:CINVCTRL_SEL
0.F34.B38
IDELAY0:ENABLE
0.F33.B54
IDELAY0:HIGH_PERFORMANCE_MODE
0.F33.B18
IDELAY0:INV.C
0.F35.B39
IDELAY0:INV.DATAIN
0.F34.B46
IDELAY0:INV.IDATAIN
0.F32.B55
IDELAY0:PIPE_SEL
0.F35.B21
ILOGIC0:BITSLIP_ENABLE
0.F27.B20
ILOGIC0:DYN_CLKDIVP_INV_EN
0.F26.B11
ILOGIC0:DYN_CLKDIV_INV_EN
0.F26.B9
ILOGIC0:DYN_CLK_INV_EN
0.F28.B0
ILOGIC0:D_EMU1
0.F28.B62
ILOGIC0:D_EMU2
0.F29.B61
ILOGIC0:IFF_DELAY_ENABLE
0.F29.B11
ILOGIC0:IFF_SR_USED
0.F26.B57
ILOGIC0:IFF_TSBYPASS_ENABLE
0.F28.B14
ILOGIC0:IFF_ZHOLD
0.F28.B8
ILOGIC0:INV.CLKDIV
0.F27.B8
ILOGIC0:INV.CLKDIVP
0.F26.B13
ILOGIC0:INV.OCLK1
0.F29.B63
ILOGIC0:INV.OCLK2
0.F29.B3
ILOGIC0:INV.ZHOLD_FABRIC
0.F29.B31
ILOGIC0:INV.ZHOLD_IFF
0.F29.B7
ILOGIC0:I_DELAY_ENABLE
0.F28.B26
ILOGIC0:I_TSBYPASS_ENABLE
0.F28.B24
ILOGIC0:I_ZHOLD
0.F28.B30
ILOGIC0:RANK23_DLY
0.F26.B27
ILOGIC0:SERDES
0.F26.B25
ILOGIC0:ZHOLD_ENABLE
0.F29.B25
IOB0:DQS_BIAS
0.F39.B37
IOB0:INPUT_MISC
0.F39.B47
IOB0:LOW_VOLTAGE
0.F38.B32
IOB0:OUTPUT_MISC_B
0.F38.B60
IOB0:PULL_DYNAMIC
0.F38.B36
OLOGIC0:INV.CLKDIV
0.F31.B42
OLOGIC0:INV.CLKDIVF
0.F30.B33
OLOGIC0:INV.D1
0.F31.B30
OLOGIC0:INV.D2
0.F30.B25
OLOGIC0:INV.D3
0.F30.B21
OLOGIC0:INV.D4
0.F30.B17
OLOGIC0:INV.D5
0.F31.B14
OLOGIC0:INV.D6
0.F30.B13
OLOGIC0:INV.D7
0.F30.B9
OLOGIC0:INV.D8
0.F31.B2
OLOGIC0:MISR_ENABLE
0.F31.B16
OLOGIC0:MISR_ENABLE_FDBK
0.F31.B10
OLOGIC0:MISR_RESET
0.F31.B8
OLOGIC0:OFF_SR_SYNC
0.F33.B33
OLOGIC0:OFF_SR_USED
0.F33.B15
OLOGIC0:SELFHEAL
0.F30.B31
OLOGIC0:SERDES
0.F32.B54
OLOGIC0:TBYTE_CTL
0.F33.B47
OLOGIC0:TBYTE_SRC
0.F33.B43
OLOGIC0:TFF_SR_SYNC
0.F33.B55
OLOGIC0:TFF_SR_USED
0.F32.B38
non-inverted
[0]
IDELAY0:DELAY_SRC
0.F35.B57
0.F34.B56
0.F34.B58
0.F35.B55
NONE
0
0
0
0
IDATAIN
0
0
0
1
DATAIN
0
0
1
0
OFB
0
1
0
0
DELAYCHAIN_OSC
1
0
0
0
IDELAY0:IDELAY_TYPE
0.F34.B14
0.F34.B8
FIXED
0
0
VARIABLE
0
1
VAR_LOAD
1
1
IDELAY0:IDELAY_VALUE_CUR
0.F35.B33
0.F35.B27
0.F35.B19
0.F35.B13
0.F35.B7
inverted
~[4]
~[3]
~[2]
~[1]
~[0]
IDELAY0:IDELAY_VALUE_INIT
0.F35.B31
0.F35.B25
0.F35.B17
0.F35.B11
0.F35.B5
ILOGIC0:IDELAY_VALUE
0.F28.B46
0.F28.B38
0.F29.B23
0.F28.B16
0.F28.B10
ILOGIC0:IFFDELAY_VALUE
0.F29.B45
0.F29.B37
0.F28.B22
0.F29.B15
0.F29.B9
non-inverted
[4]
[3]
[2]
[1]
[0]
ILOGIC0:DATA_RATE
0.F26.B19
DDR
0
SDR
1
ILOGIC0:DATA_WIDTH
0.F27.B18
0.F26.B17
0.F27.B16
0.F26.B15
NONE
0
0
0
0
2
0
0
1
0
3
0
0
1
1
4
0
1
0
0
5
0
1
0
1
6
0
1
1
0
7
0
1
1
1
8
1
0
0
0
10
1
0
1
0
14
1
1
1
0
ILOGIC0:DDR_CLK_EDGE
0.F27.B28
0.F26.B29
SAME_EDGE_PIPELINED
0
0
OPPOSITE_EDGE
0
1
SAME_EDGE
1
0
ILOGIC0:IFF1_INIT
0.F29.B55
ILOGIC0:IFF1_SRVAL
0.F28.B56
ILOGIC0:IFF2_INIT
0.F29.B51
ILOGIC0:IFF2_SRVAL
0.F28.B52
ILOGIC0:IFF3_INIT
0.F29.B41
ILOGIC0:IFF3_SRVAL
0.F28.B42
ILOGIC0:IFF4_INIT
0.F29.B33
ILOGIC0:IFF4_SRVAL
0.F28.B34
ILOGIC0:IFF_LATCH
0.F27.B56
ILOGIC0:INV.D
0.F28.B18
OLOGIC0:INV.CLK1
0.F30.B37
OLOGIC0:INV.CLK2
0.F30.B35
OLOGIC0:INV.T1
0.F31.B60
OLOGIC0:INV.T2
0.F31.B56
OLOGIC0:INV.T3
0.F30.B51
OLOGIC0:INV.T4
0.F31.B48
OLOGIC0:OFF_INIT
0.F32.B30
OLOGIC0:RANK3_USED
0.F30.B41
OLOGIC0:TFF_INIT
0.F31.B52
inverted
~[0]
ILOGIC0:INTERFACE_TYPE
0.F27.B12
0.F27.B14
0.F27.B10
0.F27.B26
0.F27.B6
MEMORY
0
0
0
0
0
NETWORKING
0
0
0
0
1
MEMORY_DDR3
0
0
1
1
1
MEMORY_DDR3_V6
0
1
0
1
1
OVERSAMPLE
1
0
0
1
1
ILOGIC0:INV.CLK
0.F29.B1
0.F28.B4
0.F28.B2
OLOGIC0:OFF_SRVAL
0.F33.B19
0.F32.B32
0.F32.B20
OLOGIC0:TFF_SRVAL
0.F33.B45
0.F32.B52
0.F32.B46
inverted
~[2]
~[1]
~[0]
ILOGIC0:MUX.CLK
0.F29.B50
0.F28.B51
0.F29.B52
0.F28.B47
0.F28.B49
0.F29.B46
0.F29.B48
0.F28.B53
0.F29.B60
0.F29.B62
0.F28.B61
ILOGIC0:MUX.CLKB
0.F30.B50
0.F31.B51
0.F30.B52
0.F31.B47
0.F31.B49
0.F30.B46
0.F30.B48
0.F31.B53
0.F30.B60
0.F30.B62
0.F31.B61
NONE
0
0
0
0
0
0
0
0
0
0
0
PHASER_ICLK
0
0
0
0
0
0
0
0
0
0
1
PHASER_OCLK
0
0
0
0
0
0
0
0
0
1
0
HCLK0
0
0
0
0
0
0
1
1
1
0
0
HCLK1
0
0
0
0
0
1
0
1
1
0
0
HCLK2
0
0
0
0
1
0
0
1
1
0
0
HCLK3
0
0
0
1
0
0
0
1
1
0
0
HCLK4
0
0
1
0
0
0
1
0
1
0
0
HCLK5
0
0
1
0
0
1
0
0
1
0
0
RCLK0
0
0
1
0
1
0
0
0
1
0
0
RCLK1
0
0
1
1
0
0
0
0
1
0
0
RCLK2
0
1
0
0
0
0
1
0
1
0
0
RCLK3
0
1
0
0
0
1
0
0
1
0
0
IOCLK0
0
1
0
0
1
0
0
0
1
0
0
IOCLK1
0
1
0
1
0
0
0
0
1
0
0
IOCLK2
1
0
0
0
0
0
1
0
1
0
0
IOCLK3
1
0
0
0
0
1
0
0
1
0
0
CKINT1
1
0
0
0
1
0
0
0
1
0
0
CKINT0
1
0
0
1
0
0
0
0
1
0
0
ILOGIC0:MUX.CLKDIVP
0.F29.B28
0.F28.B29
NONE
0
0
CLKDIV
0
1
PHASER
1
0
ILOGIC0:NUM_CE
0.F26.B47
1
0
2
1
ILOGIC0:SERDES_MODE
0.F26.B21
OLOGIC0:SERDES_MODE
0.F32.B44
MASTER
0
SLAVE
1
ILOGIC0:SRTYPE
0.F28.B60
ASYNC
0
SYNC
1
ILOGIC0:TSBYPASS_MUX
0.F29.B17
T
0
GND
1
IOB0:DRIVE
0.F38.B10
0.F39.B9
0.F38.B8
0.F39.B3
0.F38.B2
0.F39.B1
0.F38.B0
mixed inversion
[6]
~[5]
~[4]
[3]
~[2]
[1]
[0]
IOB0:IBUFDISABLE_SEL
0.F39.B45
IOB0:INTERMDISABLE_SEL
0.F38.B38
GND
0
I
1
IOB0:IBUF_MODE
0.F39.B43
0.F38.B46
0.F39.B41
0.F38.B42
0.F38.B40
OFF
0
0
0
0
0
VREF_LP
0
0
0
0
1
CMOS_LV
0
0
1
1
0
CMOS_HV
0
0
1
1
1
PCI
0
1
1
1
1
VREF_HP
1
0
0
0
1
IOB0:IN_TERM
0.F38.B6
0.F39.B5
0.F39.B7
0.F38.B4
NONE
0
0
0
0
UNTUNED_SPLIT_60
0
0
1
1
UNTUNED_SPLIT_50
0
1
1
1
UNTUNED_SPLIT_40
1
1
1
1
IOB0:LVDS
0.F39.B25
0.F38.B26
0.F39.B27
0.F38.B28
0.F39.B29
0.F38.B30
0.F39.B31
0.F38.B48
0.F39.B49
0.F38.B50
0.F39.B51
0.F38.B52
0.F39.B53
non-inverted
[12]
[11]
[10]
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
IOB0:OUTPUT_ENABLE
0.F39.B63
0.F38.B62
non-inverted
[1]
[0]
IOB0:OUTPUT_MISC
0.F39.B13
0.F38.B12
0.F39.B11
non-inverted
[2]
[1]
[0]
IOB0:PULL
0.F39.B35
0.F38.B34
0.F39.B33
PULLDOWN
0
0
0
NONE
0
0
1
PULLUP
0
1
1
KEEPER
1
0
1
IOB0:SLEW
0.F39.B23
0.F38.B22
0.F39.B21
0.F38.B20
0.F39.B19
0.F38.B18
0.F39.B17
0.F38.B16
0.F39.B15
0.F38.B14
mixed inversion
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
~[0]
OLOGIC0:CLK_RATIO
0.F30.B27
0.F30.B29
0.F31.B32
0.F31.B28
NONE
0
0
0
0
2
0
0
0
1
3
0
0
1
0
4
0
0
1
1
5
0
1
0
1
7_8
1
1
0
0
6
1
1
0
1
OLOGIC0:DATA_WIDTH
0.F31.B26
0.F31.B12
0.F30.B11
0.F31.B4
0.F30.B7
0.F31.B6
0.F30.B3
0.F30.B1
0.F31.B0
NONE
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
1
3
0
0
0
0
0
0
0
1
0
4
0
0
0
0
0
0
1
0
0
5
0
0
0
0
0
1
0
0
0
6
0
0
0
0
1
0
0
0
0
7
0
0
0
1
0
0
0
0
0
8
0
0
1
0
0
0
0
0
0
10
0
1
0
0
0
0
0
0
0
14
1
0
0
0
0
0
0
0
0
OLOGIC0:MISR_CLK_SELECT
0.F30.B5
0.F30.B15
NONE
0
0
CLK1
0
1
CLK2
1
0
OLOGIC0:MUX.CLK
0.F29.B34
0.F28.B35
0.F29.B38
0.F28.B31
0.F28.B33
0.F29.B30
0.F29.B32
0.F28.B39
0.F28.B43
0.F28.B45
0.F29.B44
OLOGIC0:MUX.CLKB
0.F30.B34
0.F31.B35
0.F30.B38
0.F31.B31
0.F31.B33
0.F30.B30
0.F30.B32
0.F31.B39
0.F31.B43
0.F31.B45
0.F30.B44
NONE
0
0
0
0
0
0
0
0
0
0
0
PHASER_OCLK
0
0
0
0
0
0
0
0
0
1
0
PHASER_OCLK90
0
0
0
0
0
0
0
0
1
0
0
HCLK0
0
0
0
0
0
0
1
1
0
0
1
HCLK1
0
0
0
0
0
1
0
1
0
0
1
HCLK2
0
0
0
0
1
0
0
1
0
0
1
HCLK3
0
0
0
1
0
0
0
1
0
0
1
HCLK4
0
0
1
0
0
0
1
0
0
0
1
HCLK5
0
0
1
0
0
1
0
0
0
0
1
RCLK0
0
0
1
0
1
0
0
0
0
0
1
RCLK1
0
0
1
1
0
0
0
0
0
0
1
RCLK2
0
1
0
0
0
0
1
0
0
0
1
RCLK3
0
1
0
0
0
1
0
0
0
0
1
IOCLK0
0
1
0
0
1
0
0
0
0
0
1
IOCLK1
0
1
0
1
0
0
0
0
0
0
1
IOCLK2
1
0
0
0
0
0
1
0
0
0
1
IOCLK3
1
0
0
0
0
1
0
0
0
0
1
CKINT
1
0
0
0
1
0
0
0
0
0
1
OLOGIC0:MUX.CLKDIV
0.F28.B17
0.F29.B16
NONE
0
0
CLKDIVF
0
1
PHASER_OCLKDIV
1
0
OLOGIC0:MUX.CLKDIVB
0.F31.B17
0.F30.B16
NONE
0
0
CLKDIVFB
0
1
PHASER_OCLKDIV
1
0
OLOGIC0:MUX.CLKDIVF
0.F29.B6
0.F29.B8
0.F28.B9
0.F29.B2
0.F29.B4
0.F28.B1
0.F28.B3
OLOGIC0:MUX.CLKDIVFB
0.F30.B6
0.F30.B8
0.F31.B9
0.F30.B2
0.F30.B4
0.F31.B1
0.F31.B3
NONE
0
0
0
0
0
0
0
HCLK0
0
0
1
0
0
0
1
HCLK1
0
0
1
0
0
1
0
HCLK2
0
0
1
0
1
0
0
HCLK3
0
0
1
1
0
0
0
HCLK4
0
1
0
0
0
0
1
HCLK5
0
1
0
0
0
1
0
RCLK0
0
1
0
0
1
0
0
RCLK1
0
1
0
1
0
0
0
RCLK2
1
0
0
0
0
0
1
RCLK3
1
0
0
0
0
1
0
CKINT
1
0
0
0
1
0
0
OLOGIC0:OMUX
0.F33.B17
0.F32.B14
0.F32.B36
0.F32.B34
0.F32.B16
NONE
0
0
0
0
0
D1
0
0
0
0
1
SERDES_SDR
0
0
0
1
0
DDR
0
0
1
0
0
FF
0
1
0
1
0
LATCH
1
0
0
1
0
OLOGIC0:TMUX
0.F32.B60
0.F33.B59
0.F33.B57
0.F32.B58
0.F33.B61
NONE
0
0
0
0
0
T1
0
0
0
0
1
SERDES_SDR
0
0
0
1
0
DDR
0
0
1
0
0
FF
0
1
0
1
0
LATCH
1
0
0
1
0
OLOGIC0:TRISTATE_WIDTH
0.F33.B37
1
0
4
1
Cells: 8
virtex7 HCLK_IOI_HP bel HCLK_IOI
Pin Direction Wires
BUFR_CKINT0 input CELL4.IMUX.BYP3.SITE
BUFR_CKINT1 input CELL4.IMUX.BYP4.SITE
BUFR_CKINT2 input CELL3.IMUX.BYP4.SITE
BUFR_CKINT3 input CELL3.IMUX.BYP3.SITE
virtex7 HCLK_IOI_HP bel BUFR0
Pin Direction Wires
CE input CELL5.IMUX.BYP3.SITE
CLR input CELL6.IMUX.BYP3.SITE
virtex7 HCLK_IOI_HP bel BUFR1
Pin Direction Wires
CE input CELL5.IMUX.BYP4.SITE
CLR input CELL6.IMUX.BYP4.SITE
virtex7 HCLK_IOI_HP bel BUFR2
Pin Direction Wires
CE input CELL1.IMUX.BYP4.SITE
CLR input CELL2.IMUX.BYP4.SITE
virtex7 HCLK_IOI_HP bel BUFR3
Pin Direction Wires
CE input CELL1.IMUX.BYP3.SITE
CLR input CELL2.IMUX.BYP3.SITE
virtex7 HCLK_IOI_HP bel BUFIO0
Pin Direction Wires
virtex7 HCLK_IOI_HP bel BUFIO1
Pin Direction Wires
virtex7 HCLK_IOI_HP bel BUFIO2
Pin Direction Wires
virtex7 HCLK_IOI_HP bel BUFIO3
Pin Direction Wires
virtex7 HCLK_IOI_HP bel IDELAYCTRL
Pin Direction Wires
DNPULSEOUT output CELL4.OUT13.TMIN
OUTN1 output CELL3.OUT13.TMIN
OUTN65 output CELL3.OUT16.TMIN
RDY output CELL3.OUT22.TMIN
RST input CELL4.IMUX.IMUX24
UPPULSEOUT output CELL4.OUT16.TMIN
virtex7 HCLK_IOI_HP bel DCI
Pin Direction Wires
DCIDONE output CELL4.OUT22.TMIN
INT_DCI_EN input CELL3.IMUX.FAN6.SITE
TSTCLK input CELL3.IMUX.FAN7.SITE
TSTHLN input CELL5.IMUX.FAN7.SITE
TSTHLP input CELL4.IMUX.FAN7.SITE
TSTRST input CELL6.IMUX.FAN7.SITE
virtex7 HCLK_IOI_HP bel wires
Wire Pins
CELL1.IMUX.BYP3.SITE BUFR3.CE
CELL1.IMUX.BYP4.SITE BUFR2.CE
CELL2.IMUX.BYP3.SITE BUFR3.CLR
CELL2.IMUX.BYP4.SITE BUFR2.CLR
CELL3.IMUX.BYP3.SITE HCLK_IOI.BUFR_CKINT3
CELL3.IMUX.BYP4.SITE HCLK_IOI.BUFR_CKINT2
CELL3.IMUX.FAN6.SITE DCI.INT_DCI_EN
CELL3.IMUX.FAN7.SITE DCI.TSTCLK
CELL3.OUT13.TMIN IDELAYCTRL.OUTN1
CELL3.OUT16.TMIN IDELAYCTRL.OUTN65
CELL3.OUT22.TMIN IDELAYCTRL.RDY
CELL4.IMUX.BYP3.SITE HCLK_IOI.BUFR_CKINT0
CELL4.IMUX.BYP4.SITE HCLK_IOI.BUFR_CKINT1
CELL4.IMUX.FAN7.SITE DCI.TSTHLP
CELL4.IMUX.IMUX24 IDELAYCTRL.RST
CELL4.OUT13.TMIN IDELAYCTRL.DNPULSEOUT
CELL4.OUT16.TMIN IDELAYCTRL.UPPULSEOUT
CELL4.OUT22.TMIN DCI.DCIDONE
CELL5.IMUX.BYP3.SITE BUFR0.CE
CELL5.IMUX.BYP4.SITE BUFR1.CE
CELL5.IMUX.FAN7.SITE DCI.TSTHLN
CELL6.IMUX.BYP3.SITE BUFR0.CLR
CELL6.IMUX.BYP4.SITE BUFR1.CLR
CELL6.IMUX.FAN7.SITE DCI.TSTRST
BUFIO0:DELAY_BYPASS
0.F36.B31
BUFIO1:DELAY_BYPASS
0.F36.B21
BUFIO2:DELAY_BYPASS
0.F36.B16
BUFIO3:DELAY_BYPASS
0.F37.B16
inverted
~[0]
BUFIO0:ENABLE
0.F37.B31
BUFIO1:ENABLE
0.F37.B22
BUFIO2:ENABLE
0.F36.B18
BUFIO3:ENABLE
0.F37.B18
BUFR0:ENABLE
0.F32.B30
BUFR1:ENABLE
0.F32.B26
BUFR2:ENABLE
0.F32.B20
BUFR3:ENABLE
0.F32.B19
DCI:CASCADE_FROM_ABOVE
0.F38.B21
DCI:CASCADE_FROM_BELOW
0.F38.B22
DCI:DYNAMIC_ENABLE
0.F41.B31
DCI:ENABLE
0.F39.B31
DCI:QUIET
0.F38.B14
HCLK_IOI:BUF.RCLK0
0.F32.B29
HCLK_IOI:BUF.RCLK1
0.F30.B31
HCLK_IOI:BUF.RCLK2
0.F31.B19
HCLK_IOI:BUF.RCLK3
0.F28.B17
HCLK_IOI:ENABLE.HCLK0
0.F28.B15
HCLK_IOI:ENABLE.HCLK1
0.F29.B14
HCLK_IOI:ENABLE.HCLK10
0.F29.B17
HCLK_IOI:ENABLE.HCLK11
0.F29.B19
HCLK_IOI:ENABLE.HCLK2
0.F29.B16
HCLK_IOI:ENABLE.HCLK3
0.F29.B18
HCLK_IOI:ENABLE.HCLK4
0.F29.B23
HCLK_IOI:ENABLE.HCLK5
0.F29.B27
HCLK_IOI:ENABLE.HCLK6
0.F29.B30
HCLK_IOI:ENABLE.HCLK7
0.F29.B31
HCLK_IOI:ENABLE.HCLK8
0.F28.B14
HCLK_IOI:ENABLE.HCLK9
0.F29.B15
HCLK_IOI:ENABLE.PERF0
0.F36.B28
HCLK_IOI:ENABLE.PERF1
0.F36.B20
HCLK_IOI:ENABLE.PERF2
0.F36.B14
HCLK_IOI:ENABLE.PERF3
0.F37.B14
IDELAYCTRL:HIGH_PERFORMANCE_MODE
0.F37.B26
non-inverted
[0]
BUFIO0:MUX.I
0.F36.B29
BUFIO1:MUX.I
0.F37.B21
BUFIO2:MUX.I
0.F36.B17
BUFIO3:MUX.I
0.F37.B17
CCIO
0
PERF
1
BUFR0:BUFR_DIVIDE
0.F33.B28
0.F33.B29
0.F33.B30
0.F33.B27
BUFR1:BUFR_DIVIDE
0.F33.B24
0.F33.B25
0.F33.B26
0.F33.B23
BUFR2:BUFR_DIVIDE
0.F33.B19
0.F33.B20
0.F33.B21
0.F33.B18
BUFR3:BUFR_DIVIDE
0.F33.B15
0.F33.B16
0.F33.B17
0.F33.B14
BYPASS
0
0
0
0
1
0
0
0
1
2
0
0
1
1
3
0
1
0
1
4
0
1
1
1
5
1
0
0
1
6
1
0
1
1
7
1
1
0
1
8
1
1
1
1
BUFR0:MUX.I
0.F35.B29
0.F35.B28
0.F35.B27
0.F35.B26
0.F35.B25
0.F34.B31
0.F35.B24
0.F35.B23
BUFR1:MUX.I
0.F34.B29
0.F34.B30
0.F34.B26
0.F34.B25
0.F34.B24
0.F34.B23
0.F36.B27
0.F36.B26
BUFR2:MUX.I
0.F34.B20
0.F34.B19
0.F34.B18
0.F34.B17
0.F34.B16
0.F34.B15
0.F36.B25
0.F36.B24
BUFR3:MUX.I
0.F35.B15
0.F35.B16
0.F35.B17
0.F35.B18
0.F35.B19
0.F31.B20
0.F35.B21
0.F32.B16
NONE
0
0
0
0
0
0
0
0
BUFIO0_I
0
0
0
0
0
0
0
1
BUFIO1_I
0
0
0
0
0
0
1
0
BUFIO2_I
0
0
0
0
0
1
0
0
BUFIO3_I
0
0
0
0
1
0
0
0
CKINT0
0
0
0
1
0
0
0
0
CKINT1
0
0
1
0
0
0
0
0
CKINT2
0
1
0
0
0
0
0
0
CKINT3
1
0
0
0
0
0
0
0
DCI:NREF_OUTPUT
0.F39.B29
0.F39.B30
DCI:PREF_OUTPUT
0.F40.B17
0.F40.B18
DCI:TEST_ENABLE
0.F38.B31
0.F38.B15
non-inverted
[1]
[0]
DCI:NREF_OUTPUT_HALF
0.F39.B26
0.F39.B27
0.F39.B28
DCI:NREF_TERM_SPLIT
0.F39.B23
0.F39.B24
0.F39.B25
DCI:PREF_OUTPUT_HALF
0.F40.B14
0.F40.B15
0.F40.B16
non-inverted
[2]
[1]
[0]
HCLK_IOI:MUX.HCLK_IO_D0
0.F29.B25
0.F28.B18
0.F29.B24
0.F27.B27
0.F27.B23
0.F27.B19
0.F29.B29
HCLK_IOI:MUX.HCLK_IO_D1
0.F28.B19
0.F31.B29
0.F32.B25
0.F27.B28
0.F27.B24
0.F27.B20
0.F27.B17
HCLK_IOI:MUX.HCLK_IO_D2
0.F31.B26
0.F31.B24
0.F31.B25
0.F30.B24
0.F30.B26
0.F30.B28
0.F30.B30
HCLK_IOI:MUX.HCLK_IO_D3
0.F26.B14
0.F27.B15
0.F26.B16
0.F29.B21
0.F28.B24
0.F28.B28
0.F27.B31
HCLK_IOI:MUX.HCLK_IO_D4
0.F28.B20
0.F31.B30
0.F31.B27
0.F28.B22
0.F28.B25
0.F28.B29
0.F27.B30
HCLK_IOI:MUX.HCLK_IO_D5
0.F31.B21
0.F31.B22
0.F31.B23
0.F30.B15
0.F31.B14
0.F31.B16
0.F31.B18
HCLK_IOI:MUX.HCLK_IO_U0
0.F26.B17
0.F26.B18
0.F26.B19
0.F29.B26
0.F27.B25
0.F27.B21
0.F29.B28
HCLK_IOI:MUX.HCLK_IO_U1
0.F31.B28
0.F31.B31
0.F32.B24
0.F27.B29
0.F27.B26
0.F27.B22
0.F27.B18
HCLK_IOI:MUX.HCLK_IO_U2
0.F30.B20
0.F30.B21
0.F30.B22
0.F30.B23
0.F30.B25
0.F30.B27
0.F30.B29
HCLK_IOI:MUX.HCLK_IO_U3
0.F27.B16
0.F27.B14
0.F26.B15
0.F29.B22
0.F29.B20
0.F28.B26
0.F28.B30
HCLK_IOI:MUX.HCLK_IO_U4
0.F32.B14
0.F32.B15
0.F32.B23
0.F28.B21
0.F28.B23
0.F28.B27
0.F28.B31
HCLK_IOI:MUX.HCLK_IO_U5
0.F30.B19
0.F30.B18
0.F30.B17
0.F30.B16
0.F30.B14
0.F31.B15
0.F31.B17
NONE
0
0
0
0
0
0
0
HCLK0
0
0
1
0
0
0
1
HCLK1
0
0
1
0
0
1
0
HCLK2
0
0
1
0
1
0
0
HCLK3
0
0
1
1
0
0
0
HCLK4
0
1
0
0
0
0
1
HCLK5
0
1
0
0
0
1
0
HCLK6
0
1
0
0
1
0
0
HCLK7
0
1
0
1
0
0
0
HCLK8
1
0
0
0
0
0
1
HCLK9
1
0
0
0
0
1
0
HCLK10
1
0
0
0
1
0
0
HCLK11
1
0
0
1
0
0
0
IDELAYCTRL:MODE
0.F37.B24
0.F37.B29
0.F37.B28
NONE
0
0
0
DEFAULT
0
0
1
FULL_0
0
1
1
FULL_1
1
1
1
IDELAYCTRL:MUX.REFCLK
0.F26.B31
0.F26.B30
0.F26.B29
0.F26.B28
0.F26.B27
0.F26.B26
0.F26.B25
0.F26.B24
0.F26.B23
0.F26.B22
0.F26.B21
0.F26.B20
NONE
0
0
0
0
0
0
0
0
0
0
0
0
HCLK_IO_D0
0
0
0
0
0
0
0
0
0
0
0
1
HCLK_IO_D1
0
0
0
0
0
0
0
0
0
0
1
0
HCLK_IO_D2
0
0
0
0
0
0
0
0
0
1
0
0
HCLK_IO_D3
0
0
0
0
0
0
0
0
1
0
0
0
HCLK_IO_D4
0
0
0
0
0
0
0
1
0
0
0
0
HCLK_IO_D5
0
0
0
0
0
0
1
0
0
0
0
0
HCLK_IO_U0
0
0
0
0
0
1
0
0
0
0
0
0
HCLK_IO_U1
0
0
0
0
1
0
0
0
0
0
0
0
HCLK_IO_U2
0
0
0
1
0
0
0
0
0
0
0
0
HCLK_IO_U3
0
0
1
0
0
0
0
0
0
0
0
0
HCLK_IO_U4
0
1
0
0
0
0
0
0
0
0
0
0
HCLK_IO_U5
1
0
0
0
0
0
0
0
0
0
0
0
INTERNAL_VREF:VREF
0.F40.B23
0.F40.B24
0.F40.B25
0.F40.B26
0.F40.B28
0.F40.B27
0.F40.B19
OFF
0
0
0
0
0
0
0
600
0
0
0
0
0
1
1
675
0
0
0
0
1
0
1
750
0
0
0
1
0
0
1
900
0
0
1
0
0
0
1
1100
0
1
0
0
0
0
1
1250
1
0
0
0
0
0
1
LVDS:LVDSBIAS
0.F40.B31
0.F41.B30
0.F41.B29
0.F41.B28
0.F41.B27
0.F41.B26
0.F41.B25
0.F41.B24
0.F41.B23
0.F41.B22
0.F41.B21
0.F41.B20
0.F41.B19
0.F41.B18
0.F41.B17
0.F41.B16
0.F41.B15
0.F41.B14
non-inverted
[17]
[16]
[15]
[14]
[13]
[12]
[11]
[10]
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
Cells: 8
virtex7 HCLK_IOI_HR bel HCLK_IOI
Pin Direction Wires
BUFR_CKINT0 input CELL4.IMUX.BYP3.SITE
BUFR_CKINT1 input CELL4.IMUX.BYP4.SITE
BUFR_CKINT2 input CELL3.IMUX.BYP4.SITE
BUFR_CKINT3 input CELL3.IMUX.BYP3.SITE
virtex7 HCLK_IOI_HR bel BUFR0
Pin Direction Wires
CE input CELL5.IMUX.BYP3.SITE
CLR input CELL6.IMUX.BYP3.SITE
virtex7 HCLK_IOI_HR bel BUFR1
Pin Direction Wires
CE input CELL5.IMUX.BYP4.SITE
CLR input CELL6.IMUX.BYP4.SITE
virtex7 HCLK_IOI_HR bel BUFR2
Pin Direction Wires
CE input CELL1.IMUX.BYP4.SITE
CLR input CELL2.IMUX.BYP4.SITE
virtex7 HCLK_IOI_HR bel BUFR3
Pin Direction Wires
CE input CELL1.IMUX.BYP3.SITE
CLR input CELL2.IMUX.BYP3.SITE
virtex7 HCLK_IOI_HR bel BUFIO0
Pin Direction Wires
virtex7 HCLK_IOI_HR bel BUFIO1
Pin Direction Wires
virtex7 HCLK_IOI_HR bel BUFIO2
Pin Direction Wires
virtex7 HCLK_IOI_HR bel BUFIO3
Pin Direction Wires
virtex7 HCLK_IOI_HR bel IDELAYCTRL
Pin Direction Wires
DNPULSEOUT output CELL4.OUT13.TMIN
OUTN1 output CELL3.OUT13.TMIN
OUTN65 output CELL3.OUT16.TMIN
RDY output CELL3.OUT22.TMIN
RST input CELL4.IMUX.IMUX24
UPPULSEOUT output CELL4.OUT16.TMIN
virtex7 HCLK_IOI_HR bel wires
Wire Pins
CELL1.IMUX.BYP3.SITE BUFR3.CE
CELL1.IMUX.BYP4.SITE BUFR2.CE
CELL2.IMUX.BYP3.SITE BUFR3.CLR
CELL2.IMUX.BYP4.SITE BUFR2.CLR
CELL3.IMUX.BYP3.SITE HCLK_IOI.BUFR_CKINT3
CELL3.IMUX.BYP4.SITE HCLK_IOI.BUFR_CKINT2
CELL3.OUT13.TMIN IDELAYCTRL.OUTN1
CELL3.OUT16.TMIN IDELAYCTRL.OUTN65
CELL3.OUT22.TMIN IDELAYCTRL.RDY
CELL4.IMUX.BYP3.SITE HCLK_IOI.BUFR_CKINT0
CELL4.IMUX.BYP4.SITE HCLK_IOI.BUFR_CKINT1
CELL4.IMUX.IMUX24 IDELAYCTRL.RST
CELL4.OUT13.TMIN IDELAYCTRL.DNPULSEOUT
CELL4.OUT16.TMIN IDELAYCTRL.UPPULSEOUT
CELL5.IMUX.BYP3.SITE BUFR0.CE
CELL5.IMUX.BYP4.SITE BUFR1.CE
CELL6.IMUX.BYP3.SITE BUFR0.CLR
CELL6.IMUX.BYP4.SITE BUFR1.CLR
BUFIO0:DELAY_BYPASS
0.F36.B31
BUFIO1:DELAY_BYPASS
0.F36.B21
BUFIO2:DELAY_BYPASS
0.F36.B16
BUFIO3:DELAY_BYPASS
0.F37.B16
inverted
~[0]
BUFIO0:ENABLE
0.F37.B31
BUFIO1:ENABLE
0.F37.B22
BUFIO2:ENABLE
0.F36.B18
BUFIO3:ENABLE
0.F37.B18
BUFR0:ENABLE
0.F32.B30
BUFR1:ENABLE
0.F32.B26
BUFR2:ENABLE
0.F32.B20
BUFR3:ENABLE
0.F32.B19
HCLK_IOI:BUF.RCLK0
0.F32.B29
HCLK_IOI:BUF.RCLK1
0.F30.B31
HCLK_IOI:BUF.RCLK2
0.F31.B19
HCLK_IOI:BUF.RCLK3
0.F28.B17
HCLK_IOI:ENABLE.HCLK0
0.F28.B15
HCLK_IOI:ENABLE.HCLK1
0.F29.B14
HCLK_IOI:ENABLE.HCLK10
0.F29.B17
HCLK_IOI:ENABLE.HCLK11
0.F29.B19
HCLK_IOI:ENABLE.HCLK2
0.F29.B16
HCLK_IOI:ENABLE.HCLK3
0.F29.B18
HCLK_IOI:ENABLE.HCLK4
0.F29.B23
HCLK_IOI:ENABLE.HCLK5
0.F29.B27
HCLK_IOI:ENABLE.HCLK6
0.F29.B30
HCLK_IOI:ENABLE.HCLK7
0.F29.B31
HCLK_IOI:ENABLE.HCLK8
0.F28.B14
HCLK_IOI:ENABLE.HCLK9
0.F29.B15
HCLK_IOI:ENABLE.PERF0
0.F36.B28
HCLK_IOI:ENABLE.PERF1
0.F36.B20
HCLK_IOI:ENABLE.PERF2
0.F36.B14
HCLK_IOI:ENABLE.PERF3
0.F37.B14
IDELAYCTRL:HIGH_PERFORMANCE_MODE
0.F37.B26
VCCOSENSE:FLAG
0.F38.B22
non-inverted
[0]
BUFIO0:MUX.I
0.F36.B29
BUFIO1:MUX.I
0.F37.B21
BUFIO2:MUX.I
0.F36.B17
BUFIO3:MUX.I
0.F37.B17
CCIO
0
PERF
1
BUFR0:BUFR_DIVIDE
0.F33.B28
0.F33.B29
0.F33.B30
0.F33.B27
BUFR1:BUFR_DIVIDE
0.F33.B24
0.F33.B25
0.F33.B26
0.F33.B23
BUFR2:BUFR_DIVIDE
0.F33.B19
0.F33.B20
0.F33.B21
0.F33.B18
BUFR3:BUFR_DIVIDE
0.F33.B15
0.F33.B16
0.F33.B17
0.F33.B14
BYPASS
0
0
0
0
1
0
0
0
1
2
0
0
1
1
3
0
1
0
1
4
0
1
1
1
5
1
0
0
1
6
1
0
1
1
7
1
1
0
1
8
1
1
1
1
BUFR0:MUX.I
0.F35.B29
0.F35.B28
0.F35.B27
0.F35.B26
0.F35.B25
0.F34.B31
0.F35.B24
0.F35.B23
BUFR1:MUX.I
0.F34.B29
0.F34.B30
0.F34.B26
0.F34.B25
0.F34.B24
0.F34.B23
0.F36.B27
0.F36.B26
BUFR2:MUX.I
0.F34.B20
0.F34.B19
0.F34.B18
0.F34.B17
0.F34.B16
0.F34.B15
0.F36.B25
0.F36.B24
BUFR3:MUX.I
0.F35.B15
0.F35.B16
0.F35.B17
0.F35.B18
0.F35.B19
0.F31.B20
0.F35.B21
0.F32.B16
NONE
0
0
0
0
0
0
0
0
BUFIO0_I
0
0
0
0
0
0
0
1
BUFIO1_I
0
0
0
0
0
0
1
0
BUFIO2_I
0
0
0
0
0
1
0
0
BUFIO3_I
0
0
0
0
1
0
0
0
CKINT0
0
0
0
1
0
0
0
0
CKINT1
0
0
1
0
0
0
0
0
CKINT2
0
1
0
0
0
0
0
0
CKINT3
1
0
0
0
0
0
0
0
DRIVERBIAS:DRIVERBIAS
0.F39.B15
0.F39.B14
0.F41.B21
0.F41.B22
0.F41.B23
0.F41.B24
0.F41.B25
0.F41.B26
0.F39.B21
0.F39.B20
0.F39.B19
0.F38.B15
0.F38.B14
0.F39.B18
0.F39.B17
0.F39.B16
LVDS:GROUP0
0.F40.B29
0.F38.B27
0.F38.B28
0.F41.B15
0.F41.B16
0.F41.B17
0.F41.B18
0.F41.B19
0.F41.B20
0.F41.B14
0.F41.B27
0.F41.B28
0.F41.B29
0.F38.B25
0.F38.B24
0.F38.B23
LVDS:GROUP1
0.F38.B31
0.F39.B31
0.F40.B14
0.F40.B15
0.F40.B16
0.F40.B17
0.F40.B18
0.F40.B19
0.F40.B20
0.F40.B21
0.F40.B22
0.F40.B23
0.F40.B24
0.F38.B20
0.F38.B19
0.F38.B18
non-inverted
[15]
[14]
[13]
[12]
[11]
[10]
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
HCLK_IOI:MUX.HCLK_IO_D0
0.F29.B25
0.F28.B18
0.F29.B24
0.F27.B27
0.F27.B23
0.F27.B19
0.F29.B29
HCLK_IOI:MUX.HCLK_IO_D1
0.F28.B19
0.F31.B29
0.F32.B25
0.F27.B28
0.F27.B24
0.F27.B20
0.F27.B17
HCLK_IOI:MUX.HCLK_IO_D2
0.F31.B26
0.F31.B24
0.F31.B25
0.F30.B24
0.F30.B26
0.F30.B28
0.F30.B30
HCLK_IOI:MUX.HCLK_IO_D3
0.F26.B14
0.F27.B15
0.F26.B16
0.F29.B21
0.F28.B24
0.F28.B28
0.F27.B31
HCLK_IOI:MUX.HCLK_IO_D4
0.F28.B20
0.F31.B30
0.F31.B27
0.F28.B22
0.F28.B25
0.F28.B29
0.F27.B30
HCLK_IOI:MUX.HCLK_IO_D5
0.F31.B21
0.F31.B22
0.F31.B23
0.F30.B15
0.F31.B14
0.F31.B16
0.F31.B18
HCLK_IOI:MUX.HCLK_IO_U0
0.F26.B17
0.F26.B18
0.F26.B19
0.F29.B26
0.F27.B25
0.F27.B21
0.F29.B28
HCLK_IOI:MUX.HCLK_IO_U1
0.F31.B28
0.F31.B31
0.F32.B24
0.F27.B29
0.F27.B26
0.F27.B22
0.F27.B18
HCLK_IOI:MUX.HCLK_IO_U2
0.F30.B20
0.F30.B21
0.F30.B22
0.F30.B23
0.F30.B25
0.F30.B27
0.F30.B29
HCLK_IOI:MUX.HCLK_IO_U3
0.F27.B16
0.F27.B14
0.F26.B15
0.F29.B22
0.F29.B20
0.F28.B26
0.F28.B30
HCLK_IOI:MUX.HCLK_IO_U4
0.F32.B14
0.F32.B15
0.F32.B23
0.F28.B21
0.F28.B23
0.F28.B27
0.F28.B31
HCLK_IOI:MUX.HCLK_IO_U5
0.F30.B19
0.F30.B18
0.F30.B17
0.F30.B16
0.F30.B14
0.F31.B15
0.F31.B17
NONE
0
0
0
0
0
0
0
HCLK0
0
0
1
0
0
0
1
HCLK1
0
0
1
0
0
1
0
HCLK2
0
0
1
0
1
0
0
HCLK3
0
0
1
1
0
0
0
HCLK4
0
1
0
0
0
0
1
HCLK5
0
1
0
0
0
1
0
HCLK6
0
1
0
0
1
0
0
HCLK7
0
1
0
1
0
0
0
HCLK8
1
0
0
0
0
0
1
HCLK9
1
0
0
0
0
1
0
HCLK10
1
0
0
0
1
0
0
HCLK11
1
0
0
1
0
0
0
IDELAYCTRL:MODE
0.F37.B24
0.F37.B29
0.F37.B28
NONE
0
0
0
DEFAULT
0
0
1
FULL_0
0
1
1
FULL_1
1
1
1
IDELAYCTRL:MUX.REFCLK
0.F26.B31
0.F26.B30
0.F26.B29
0.F26.B28
0.F26.B27
0.F26.B26
0.F26.B25
0.F26.B24
0.F26.B23
0.F26.B22
0.F26.B21
0.F26.B20
NONE
0
0
0
0
0
0
0
0
0
0
0
0
HCLK_IO_D0
0
0
0
0
0
0
0
0
0
0
0
1
HCLK_IO_D1
0
0
0
0
0
0
0
0
0
0
1
0
HCLK_IO_D2
0
0
0
0
0
0
0
0
0
1
0
0
HCLK_IO_D3
0
0
0
0
0
0
0
0
1
0
0
0
HCLK_IO_D4
0
0
0
0
0
0
0
1
0
0
0
0
HCLK_IO_D5
0
0
0
0
0
0
1
0
0
0
0
0
HCLK_IO_U0
0
0
0
0
0
1
0
0
0
0
0
0
HCLK_IO_U1
0
0
0
0
1
0
0
0
0
0
0
0
HCLK_IO_U2
0
0
0
1
0
0
0
0
0
0
0
0
HCLK_IO_U3
0
0
1
0
0
0
0
0
0
0
0
0
HCLK_IO_U4
0
1
0
0
0
0
0
0
0
0
0
0
HCLK_IO_U5
1
0
0
0
0
0
0
0
0
0
0
0
INTERNAL_VREF:VREF
0.F38.B30
0.F38.B29
0.F39.B29
0.F39.B24
0.F39.B22
0.F39.B30
0.F38.B26
OFF
0
0
0
0
0
0
0
600
0
0
0
0
0
1
1
675
0
0
0
0
1
0
1
750
0
0
0
1
0
0
1
900
0
0
1
0
0
0
1
1100
0
1
0
0
0
0
1
1250
1
0
0
0
0
0
1
LVDS:COMMON
0.F41.B30
0.F41.B31
0.F39.B23
0.F40.B31
0.F40.B25
0.F40.B26
0.F40.B27
0.F40.B28
0.F40.B30
non-inverted
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
VCCOSENSE:MODE
0.F39.B28
0.F39.B27
0.F39.B26
0.F39.B25
ALWAYSACTIVE
0
0
0
0
OFF
0
1
1
1
FREEZE
1
0
0
0
Name
HP_IOSTD:PDRIVE
HP_IOSTD:NDRIVE
[6]
[5]
[4]
[3]
[2]
[1]
[0]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
HSTL_I
0
1
0
1
0
0
0
0
0
1
1
1
0
0
HSTL_II
1
0
1
0
1
1
0
0
1
1
1
0
0
0
HSTL_II_18
1
0
0
0
0
0
0
0
1
1
1
0
0
0
HSTL_II_DCI
1
0
1
0
0
1
0
0
1
1
1
0
0
0
HSTL_II_DCI_18
1
0
0
0
0
0
0
0
1
1
1
0
0
0
HSTL_II_T_DCI
0
1
0
1
0
0
0
0
0
1
1
1
0
0
HSTL_II_T_DCI_18
0
1
0
0
0
0
0
0
0
1
1
1
0
0
HSTL_I_12
1
0
1
0
1
0
0
0
1
0
0
1
0
0
HSTL_I_18
0
1
0
0
0
0
0
0
0
1
1
1
0
0
HSTL_I_DCI
0
1
0
1
0
0
0
0
0
1
1
1
0
0
HSTL_I_DCI_18
0
1
0
0
0
0
0
0
0
1
1
1
0
0
HSUL_12
1
0
0
0
0
0
0
0
1
0
0
0
0
0
LVCMOS12.2
0
0
1
0
0
1
0
0
0
0
1
1
0
0
LVCMOS12.4
0
1
0
0
0
1
0
0
0
1
0
1
0
0
LVCMOS12.6
0
1
1
1
0
0
0
0
0
1
1
1
0
0
LVCMOS12.8
1
0
0
1
1
0
0
0
1
0
0
1
0
0
LVCMOS15.12
1
0
0
0
0
1
0
0
1
1
0
0
0
0
LVCMOS15.16
1
0
1
1
0
1
0
1
0
0
0
0
0
0
LVCMOS15.2
0
0
0
1
1
0
0
0
0
0
1
0
0
0
LVCMOS15.4
0
0
1
0
1
1
0
0
0
1
0
0
0
0
LVCMOS15.6
0
1
0
0
0
0
0
0
0
1
1
0
0
0
LVCMOS15.8
0
1
0
1
1
0
0
0
1
0
0
0
0
0
LVCMOS18.12
0
1
0
1
1
0
0
0
1
0
1
0
0
0
LVCMOS18.16
0
1
1
1
0
1
0
0
1
1
0
1
0
0
LVCMOS18.2
0
0
0
1
0
0
0
0
0
0
1
0
0
0
LVCMOS18.4
0
0
0
1
1
1
0
0
0
0
1
1
0
0
LVCMOS18.6
0
0
1
1
1
1
0
0
0
1
0
1
0
0
LVCMOS18.8
0
0
1
1
1
0
0
0
0
1
1
0
0
0
OFF
0
0
0
0
0
0
0
0
0
0
0
0
0
0
SSTL12
1
0
1
1
0
0
0
0
1
0
1
0
0
0
SSTL12_DCI
1
0
1
1
0
0
0
0
1
0
1
0
0
0
SSTL12_T_DCI
1
0
1
1
0
0
0
0
1
0
1
0
0
0
SSTL135
1
0
0
0
1
0
0
0
1
0
1
0
0
0
SSTL135_DCI
1
0
0
0
1
0
0
0
1
0
1
0
0
0
SSTL135_T_DCI
1
0
0
0
1
0
0
0
1
0
1
0
0
0
SSTL15
0
1
1
0
0
0
0
0
1
0
0
1
0
0
SSTL15_DCI
0
1
1
0
0
0
0
0
1
0
0
1
0
0
SSTL15_T_DCI
0
1
1
0
0
0
0
0
1
0
0
1
0
0
SSTL18_I
0
0
1
1
1
0
0
0
0
1
1
0
0
0
SSTL18_II
1
0
1
0
1
1
0
1
0
0
1
0
0
0
SSTL18_II_DCI
0
1
0
1
1
0
0
0
1
0
0
0
0
0
SSTL18_II_T_DCI
0
0
1
0
1
0
0
0
0
1
0
1
0
0
SSTL18_I_DCI
0
0
1
0
1
0
0
0
0
1
0
1
0
0
Name
HP_IOSTD:PSLEW
HP_IOSTD:NSLEW
[4]
[3]
[2]
[1]
[0]
[4]
[3]
[2]
[1]
[0]
HSLVDCI_15
0
0
1
1
1
1
1
1
1
1
HSLVDCI_18
0
0
1
1
0
1
1
1
1
1
HSTL_I.FAST
1
1
1
0
0
1
1
1
1
1
HSTL_I.SLOW
0
0
0
1
0
0
0
0
0
1
HSTL_II.FAST
0
1
0
0
0
1
1
1
1
1
HSTL_II.SLOW
0
0
0
0
1
0
0
0
0
1
HSTL_II_18.FAST
0
0
1
0
0
1
1
1
1
1
HSTL_II_18.SLOW
0
0
0
0
1
0
0
0
1
0
HSTL_II_DCI.FAST
0
1
0
0
0
1
1
1
1
1
HSTL_II_DCI.SLOW
0
0
0
0
1
0
0
0
0
1
HSTL_II_DCI_18.FAST
0
0
1
0
0
1
1
1
1
1
HSTL_II_DCI_18.SLOW
0
0
0
0
1
0
0
0
1
0
HSTL_II_T_DCI.FAST
1
1
1
0
0
1
1
1
1
1
HSTL_II_T_DCI.SLOW
0
0
0
1
0
0
0
0
0
1
HSTL_II_T_DCI_18.FAST
0
0
1
1
1
1
1
1
1
1
HSTL_II_T_DCI_18.SLOW
0
0
0
0
1
0
0
0
1
1
HSTL_I_12.FAST
1
1
0
1
1
1
1
1
1
1
HSTL_I_12.SLOW
0
0
0
0
1
0
0
0
0
1
HSTL_I_18.FAST
0
0
1
1
1
1
1
1
1
1
HSTL_I_18.SLOW
0
0
0
0
1
0
0
0
1
1
HSTL_I_DCI.FAST
1
1
1
0
0
1
1
1
1
1
HSTL_I_DCI.SLOW
0
0
0
1
0
0
0
0
0
1
HSTL_I_DCI_18.FAST
0
0
1
1
1
1
1
1
1
1
HSTL_I_DCI_18.SLOW
0
0
0
0
1
0
0
0
1
1
HSUL_12.FAST
0
0
1
1
1
1
1
1
1
1
HSUL_12.SLOW
0
0
0
0
1
0
0
0
1
0
HSUL_12_DCI.FAST
0
0
1
1
1
1
1
1
1
1
HSUL_12_DCI.SLOW
0
0
0
0
1
0
0
0
1
0
LVCMOS12.2.FAST
1
1
1
1
1
1
1
0
0
0
LVCMOS12.2.SLOW
0
0
0
0
0
0
0
0
0
0
LVCMOS12.4.FAST
1
1
1
1
1
1
1
1
1
1
LVCMOS12.4.SLOW
0
0
0
0
0
0
0
0
0
0
LVCMOS12.6.FAST
1
1
1
1
1
1
1
1
1
1
LVCMOS12.6.SLOW
0
0
0
0
0
0
0
0
0
0
LVCMOS12.8.FAST
1
1
0
0
1
1
1
1
1
1
LVCMOS12.8.SLOW
0
0
0
0
0
0
0
0
0
0
LVCMOS15.12.FAST
0
1
0
0
0
1
1
1
1
1
LVCMOS15.12.SLOW
0
0
0
0
0
0
0
0
0
0
LVCMOS15.16.FAST
0
0
1
1
0
1
1
1
1
1
LVCMOS15.16.SLOW
0
0
0
0
0
0
0
0
0
0
LVCMOS15.2.FAST
1
1
1
1
1
0
0
0
0
1
LVCMOS15.2.SLOW
0
0
0
0
0
0
0
0
0
0
LVCMOS15.4.FAST
1
1
1
1
1
1
1
1
1
1
LVCMOS15.4.SLOW
0
0
0
0
0
0
0
0
0
0
LVCMOS15.6.FAST
1
1
1
1
1
1
1
1
1
1
LVCMOS15.6.SLOW
0
0
0
0
0
0
0
0
0
0
LVCMOS15.8.FAST
0
1
0
0
1
1
1
1
1
1
LVCMOS15.8.SLOW
0
0
0
0
0
0
0
0
0
0
LVCMOS18.12.FAST
0
1
1
1
1
1
1
1
1
1
LVCMOS18.12.SLOW
0
0
0
0
0
0
0
0
0
0
LVCMOS18.16.FAST
0
0
1
1
0
1
1
1
1
1
LVCMOS18.16.SLOW
0
0
0
0
0
0
0
0
0
0
LVCMOS18.2.FAST
1
0
0
0
1
1
1
1
1
1
LVCMOS18.2.SLOW
0
0
0
0
0
0
0
0
0
0
LVCMOS18.4.FAST
1
1
1
1
1
1
1
1
1
1
LVCMOS18.4.SLOW
0
0
0
0
0
0
0
0
0
0
LVCMOS18.6.FAST
0
0
1
1
1
1
1
1
1
1
LVCMOS18.6.SLOW
0
0
0
0
0
0
0
0
0
0
LVCMOS18.8.FAST
0
0
1
1
0
1
1
1
1
1
LVCMOS18.8.SLOW
0
0
0
0
0
0
0
0
0
0
LVDCI_15
0
0
1
1
1
1
1
1
1
1
LVDCI_18
0
0
1
1
0
1
1
1
1
1
LVDCI_DV2_15
0
1
1
1
1
1
1
0
0
0
LVDCI_DV2_18
0
1
1
0
0
1
1
0
0
0
OFF
0
0
0
0
0
0
0
0
0
0
SSTL12.FAST
1
1
0
1
0
1
1
1
1
1
SSTL12.SLOW
0
0
0
1
1
0
0
0
1
1
SSTL12_DCI.FAST
1
1
0
1
0
1
1
1
1
1
SSTL12_DCI.SLOW
0
0
0
1
1
0
0
0
1
1
SSTL12_T_DCI.FAST
1
1
0
1
0
1
1
1
1
1
SSTL12_T_DCI.SLOW
0
0
0
1
1
0
0
0
1
1
SSTL135.FAST
1
1
1
1
0
1
1
1
1
1
SSTL135.SLOW
0
0
0
1
1
0
0
0
1
1
SSTL135_DCI.FAST
1
1
1
1
0
1
1
1
1
1
SSTL135_DCI.SLOW
0
0
0
1
1
0
0
0
1
1
SSTL135_T_DCI.FAST
1
1
1
1
0
1
1
1
1
1
SSTL135_T_DCI.SLOW
0
0
0
1
1
0
0
0
1
1
SSTL15.FAST
1
1
1
1
1
1
1
0
1
0
SSTL15.SLOW
0
0
0
1
1
0
0
1
1
1
SSTL15_DCI.FAST
1
1
1
1
1
1
1
0
1
0
SSTL15_DCI.SLOW
0
0
0
1
1
0
0
1
1
1
SSTL15_T_DCI.FAST
1
1
1
1
1
1
1
0
1
0
SSTL15_T_DCI.SLOW
0
0
0
1
1
0
0
1
1
1
SSTL18_I.FAST
0
0
1
0
1
1
1
0
1
1
SSTL18_I.SLOW
0
0
0
0
1
0
0
0
1
1
SSTL18_II.FAST
0
0
0
1
1
1
1
1
1
1
SSTL18_II.SLOW
0
0
0
0
0
0
0
0
0
0
SSTL18_II_DCI.FAST
0
0
1
1
1
1
1
1
0
0
SSTL18_II_DCI.SLOW
0
0
0
1
1
0
0
1
0
1
SSTL18_II_T_DCI.FAST
0
0
1
0
1
1
1
1
1
1
SSTL18_II_T_DCI.SLOW
0
0
0
1
1
0
0
1
1
1
SSTL18_I_DCI.FAST
0
0
1
0
1
1
1
1
1
1
SSTL18_I_DCI.SLOW
0
0
0
1
1
0
0
1
1
1
VR
1
1
1
1
1
1
1
1
1
1
Name
HP_IOSTD:LVDS_T
HP_IOSTD:LVDS_C
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
OFF
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
OUTPUT_LVDS
1
1
0
0
0
0
0
0
0
0
0
1
1
1
0
1
1
1
TERM_DYNAMIC_LVDS
0
0
0
0
0
0
0
0
1
1
0
1
1
1
0
1
1
1
TERM_LVDS
0
0
0
0
0
0
0
0
0
1
0
1
1
1
0
1
1
1
Name
HP_IOSTD:LVDSBIAS
[17]
[16]
[15]
[14]
[13]
[12]
[11]
[10]
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
LVDS
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
OFF
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Name
HP_IOSTD:DCI:PREF_OUTPUT
HP_IOSTD:DCI:NREF_OUTPUT
[1]
[0]
[1]
[0]
HSLVDCI_15
0
0
0
0
HSLVDCI_18
0
0
0
0
HSUL_12_DCI
0
1
1
0
LVDCI_15
0
1
1
0
LVDCI_18
0
1
1
0
OFF
0
0
0
0
Name
HP_IOSTD:DCI:PREF_OUTPUT_HALF
HP_IOSTD:DCI:NREF_OUTPUT_HALF
[2]
[1]
[0]
[2]
[1]
[0]
LVDCI_DV2_15
0
1
1
1
0
0
LVDCI_DV2_18
1
0
1
1
0
0
OFF
0
0
0
0
0
0
Name
HP_IOSTD:DCI:NREF_TERM_SPLIT
[2]
[1]
[0]
HSTL_II_DCI
0
0
1
HSTL_II_DCI_18
0
0
1
HSTL_II_T_DCI
0
0
1
HSTL_II_T_DCI_18
0
0
1
HSTL_I_DCI
0
0
1
HSTL_I_DCI_18
0
0
1
OFF
0
0
0
SSTL12_DCI
0
0
1
SSTL12_T_DCI
0
0
1
SSTL135_DCI
0
0
1
SSTL135_T_DCI
0
0
1
SSTL15_DCI
0
0
1
SSTL15_T_DCI
0
0
1
SSTL18_II_DCI
0
0
1
SSTL18_II_T_DCI
0
0
1
SSTL18_I_DCI
0
0
1
Name
HR_IOSTD:DRIVE
[6]
[5]
[4]
[3]
[2]
[1]
[0]
BLVDS_25
1
0
1
0
1
1
0
HSTL_I
0
1
0
0
0
1
1
HSTL_II
1
0
0
0
1
1
0
HSTL_II_18
1
1
0
0
1
1
1
HSTL_I_18
0
1
1
0
0
1
1
HSUL_12
0
1
1
0
1
1
1
LVCMOS12.12
0
1
1
0
1
1
1
LVCMOS12.4
0
0
1
0
0
1
0
LVCMOS12.8
0
1
0
0
1
0
0
LVCMOS15.12
0
1
1
0
1
0
1
LVCMOS15.16
1
0
1
0
1
1
1
LVCMOS15.4
0
0
1
0
0
0
1
LVCMOS15.8
0
1
0
0
0
1
1
LVCMOS18.12
0
1
0
0
0
1
0
LVCMOS18.16
0
1
1
0
0
1
1
LVCMOS18.24
1
1
0
0
1
1
0
LVCMOS18.4
0
0
1
0
0
0
1
LVCMOS18.8
0
1
0
0
0
1
0
LVCMOS25.12
0
1
1
0
1
0
0
LVCMOS25.16
1
0
1
0
1
1
0
LVCMOS25.4
0
0
1
0
0
0
1
LVCMOS25.8
0
1
0
0
1
0
0
LVCMOS33.12
0
1
1
0
0
1
1
LVCMOS33.16
1
0
1
0
1
0
1
LVCMOS33.4
0
0
1
0
0
0
1
LVCMOS33.8
0
1
0
0
0
1
0
LVTTL.12
0
1
0
0
0
1
0
LVTTL.16
0
1
1
0
0
1
1
LVTTL.24
1
1
0
0
1
1
0
LVTTL.4
0
0
1
0
0
0
1
LVTTL.8
0
1
0
0
0
1
0
MOBILE_DDR
0
1
0
0
0
1
0
OFF
0
0
0
0
0
0
0
PCI33_3
1
1
1
0
1
1
1
SSTL135
1
0
0
0
1
1
1
SSTL135_R
0
1
0
0
1
0
0
SSTL15
1
0
1
0
1
1
1
SSTL15_R
0
1
0
0
0
1
1
SSTL18_I
0
1
0
0
0
1
0
SSTL18_II
1
0
1
0
1
1
0
Name
HR_IOSTD:SLEW
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
BLVDS_25
0
0
0
0
0
0
0
0
1
0
HSTL_I.FAST
0
1
0
1
0
0
0
1
1
0
HSTL_I.SLOW
0
1
1
0
0
1
1
0
1
0
HSTL_II.FAST
0
1
0
1
0
0
0
1
1
0
HSTL_II.SLOW
0
1
1
0
0
1
1
0
1
0
HSTL_II_18.FAST
0
1
0
1
0
1
0
1
1
0
HSTL_II_18.SLOW
0
1
1
0
0
1
1
0
1
0
HSTL_I_18.FAST
0
1
0
1
0
0
0
1
1
0
HSTL_I_18.SLOW
0
1
1
0
0
1
1
0
1
0
HSUL_12.FAST
0
1
0
1
0
1
1
1
1
0
HSUL_12.SLOW
0
1
1
0
0
1
1
0
1
0
LVCMOS12.12.FAST
0
0
0
0
0
0
0
0
1
0
LVCMOS12.12.SLOW
0
1
1
0
0
1
1
0
1
0
LVCMOS12.4.FAST
0
0
0
0
0
0
0
0
1
0
LVCMOS12.4.SLOW
0
1
1
0
0
1
1
0
1
0
LVCMOS12.8.FAST
0
0
0
0
0
0
0
0
1
0
LVCMOS12.8.SLOW
0
1
1
0
0
1
1
0
1
0
LVCMOS15.12.FAST
0
0
0
0
0
0
0
0
1
0
LVCMOS15.12.SLOW
0
1
1
0
0
1
1
0
1
0
LVCMOS15.16.FAST
0
0
0
0
0
0
0
0
1
0
LVCMOS15.16.SLOW
0
1
1
0
0
1
1
0
1
0
LVCMOS15.4.FAST
0
0
0
0
0
0
0
0
1
0
LVCMOS15.4.SLOW
0
1
1
0
0
1
1
0
1
0
LVCMOS15.8.FAST
0
0
0
0
0
0
0
0
1
0
LVCMOS15.8.SLOW
0
1
1
0
0
1
1
0
1
0
LVCMOS18.12.FAST
0
0
0
0
0
0
0
0
1
0
LVCMOS18.12.SLOW
0
1
1
0
0
1
1
0
1
0
LVCMOS18.16.FAST
0
0
0
0
0
0
0
0
1
0
LVCMOS18.16.SLOW
0
1
1
0
0
1
1
0
1
0
LVCMOS18.24.FAST
0
0
0
0
0
0
0
0
1
0
LVCMOS18.24.SLOW
0
1
1
0
0
1
1
0
1
0
LVCMOS18.4.FAST
0
0
0
0
0
0
0
0
1
0
LVCMOS18.4.SLOW
0
1
1
0
0
1
1
0
1
0
LVCMOS18.8.FAST
0
0
0
0
0
0
0
0
1
0
LVCMOS18.8.SLOW
0
1
1
0
0
1
1
0
1
0
LVCMOS25.12.FAST
0
0
0
0
0
0
0
0
1
0
LVCMOS25.12.SLOW
0
1
1
0
0
1
1
0
1
0
LVCMOS25.16.FAST
0
0
0
0
0
0
0
0
1
0
LVCMOS25.16.SLOW
0
1
1
0
0
1
1
0
1
0
LVCMOS25.4.FAST
0
0
0
0
0
0
0
0
1
0
LVCMOS25.4.SLOW
0
1
1
0
0
1
1
0
1
0
LVCMOS25.8.FAST
0
0
0
0
0
0
0
0
1
0
LVCMOS25.8.SLOW
0
1
1
0
0
1
1
0
1
0
LVCMOS33.12.FAST
0
0
0
0
0
0
0
0
0
1
LVCMOS33.12.SLOW
0
1
1
0
0
1
1
0
0
1
LVCMOS33.16.FAST
0
0
0
0
0
0
0
0
0
1
LVCMOS33.16.SLOW
0
1
1
0
0
1
1
0
0
1
LVCMOS33.4.FAST
0
0
0
0
0
0
0
0
0
1
LVCMOS33.4.SLOW
0
1
1
0
0
1
1
0
0
1
LVCMOS33.8.FAST
0
0
0
0
0
0
0
0
0
1
LVCMOS33.8.SLOW
0
1
1
0
0
1
1
0
0
1
LVTTL.12.FAST
0
0
0
0
0
0
0
0
0
1
LVTTL.12.SLOW
0
1
1
0
0
1
1
0
0
1
LVTTL.16.FAST
0
0
0
0
0
0
0
0
0
1
LVTTL.16.SLOW
0
1
1
0
0
1
1
0
0
1
LVTTL.24.FAST
0
0
0
0
0
0
0
0
0
1
LVTTL.24.SLOW
0
1
1
0
0
1
1
0
0
1
LVTTL.4.FAST
0
0
0
0
0
0
0
0
0
1
LVTTL.4.SLOW
0
1
1
0
0
1
1
0
0
1
LVTTL.8.FAST
0
0
0
0
0
0
0
0
0
1
LVTTL.8.SLOW
0
1
1
0
0
1
1
0
0
1
MOBILE_DDR.FAST
0
0
0
0
0
0
0
0
1
0
MOBILE_DDR.SLOW
0
1
1
0
0
1
1
0
1
0
OFF
0
0
0
0
0
0
0
0
0
0
PCI33_3
0
0
1
1
0
0
1
1
1
1
SSTL135.FAST
0
1
0
1
0
1
1
1
1
0
SSTL135.SLOW
0
1
1
0
0
1
1
0
1
0
SSTL135_R.FAST
0
1
0
1
0
1
1
1
1
0
SSTL135_R.SLOW
0
1
1
0
0
1
1
0
1
0
SSTL15.FAST
0
1
0
1
0
1
1
1
1
0
SSTL15.SLOW
0
1
1
0
0
1
1
0
1
0
SSTL15_R.FAST
0
1
0
1
0
1
1
1
1
0
SSTL15_R.SLOW
0
1
1
0
0
1
1
0
1
0
SSTL18_I.FAST
0
1
0
1
0
1
0
1
1
0
SSTL18_I.SLOW
0
1
1
0
0
1
1
0
1
0
SSTL18_II.FAST
0
1
0
1
0
1
0
1
1
0
SSTL18_II.SLOW
0
1
1
0
0
1
1
0
1
0
Name
HR_IOSTD:OUTPUT_MISC
[2]
[1]
[0]
BLVDS_25
0
0
0
HSTL_I
0
0
0
HSTL_II
0
0
0
HSTL_II_18
0
0
0
HSTL_I_18
0
0
0
HSUL_12
0
0
0
LVCMOS12
0
0
0
LVCMOS15
0
0
0
LVCMOS18
0
0
0
LVCMOS25
0
0
0
LVCMOS33
0
0
0
LVTTL
0
0
0
MOBILE_DDR
0
0
0
OFF
0
0
0
PCI33_3
0
0
1
SSTL135
0
0
0
SSTL135_R
0
0
0
SSTL15
0
0
0
SSTL15_R
0
0
0
SSTL18_I
0
0
0
SSTL18_II
0
0
0
Name
HR_IOSTD:LVDS_T
HR_IOSTD:LVDS_C
[12]
[11]
[10]
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
[12]
[11]
[10]
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
OFF
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
OUTPUT_LVDS_25
1
0
1
0
1
1
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
OUTPUT_MINI_LVDS_25
1
0
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
OUTPUT_PPDS_25
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
OUTPUT_RSDS_25
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
OUTPUT_TMDS_33
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
TERM_LVDS_25
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
TERM_MINI_LVDS_25
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
TERM_PPDS_25
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
TERM_RSDS_25
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Name
HR_IOSTD:DRIVERBIAS
[15]
[14]
[13]
[12]
[11]
[10]
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
1200
1
1
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1350
1
1
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1500
1
1
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1800
1
1
0
0
0
0
0
0
0
0
0
1
0
0
0
1
2500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3300
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
OFF
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Name
HR_IOSTD:LVDSBIAS:COMMON
HR_IOSTD:LVDSBIAS:GROUP
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
[15]
[14]
[13]
[12]
[11]
[10]
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
LVDS_25
0
1
1
0
1
0
1
0
1
1
1
0
1
1
1
1
0
0
1
1
1
1
1
1
1
MINI_LVDS_25
0
1
1
0
1
0
1
0
1
1
1
0
1
1
1
1
0
0
1
1
1
1
1
1
1
OFF
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
PPDS_25
0
1
1
0
1
0
1
0
1
1
0
0
1
1
1
1
0
0
0
1
1
0
1
1
1
RSDS_25
0
1
1
0
1
0
1
0
1
1
1
0
1
1
1
1
0
0
1
1
1
1
1
1
1
TMDS_33
0
1
1
0
1
0
1
0
1
1
1
1
0
1
0
0
1
0
0
0
0
0
0
0
0