Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

I/O Interface

TODO: document

Tile IOI

Cells: 1

Bel IOI[0]

virtex2 IOI bel IOI[0]
PinDirectionWires
IoutputOUT_FAN[0]
ICEinputIMUX_IOI_ICE[0]
ICLK1inputIMUX_IOI_ICLK[1]
ICLK2inputIMUX_IOI_ICLK[0]
IQ1outputOUT_SEC[20]
IQ2outputOUT_SEC[15]
O1inputIMUX_G0_DATA[7]
O2inputIMUX_G0_DATA[6]
OCEinputIMUX_CE[1]
OTCLK1inputIMUX_CLK[1]
OTCLK2inputIMUX_CLK[0]
REVinputIMUX_G0_DATA[5]
SRinputIMUX_SR[2]
ToutputOUT_SEC[17]
T1inputIMUX_IOI_TS1[0]
T2inputIMUX_IOI_TS2[0]
TCEinputIMUX_IOI_TCE[0]

Bel IOI[1]

virtex2 IOI bel IOI[1]
PinDirectionWires
IoutputOUT_FAN[1]
ICEinputIMUX_IOI_ICE[1]
ICLK1inputIMUX_IOI_ICLK[1]
ICLK2inputIMUX_IOI_ICLK[0]
IQ1outputOUT_SEC[21]
IQ2outputOUT_SEC[9]
O1inputIMUX_G1_DATA[7]
O2inputIMUX_G1_DATA[6]
OCEinputIMUX_CE[0]
OTCLK1inputIMUX_CLK[1]
OTCLK2inputIMUX_CLK[0]
REVinputIMUX_G1_DATA[5]
SRinputIMUX_SR[0]
ToutputOUT_SEC[12]
T1inputIMUX_IOI_TS1[1]
T2inputIMUX_IOI_TS2[1]
TCEinputIMUX_IOI_TCE[1]

Bel IOI[2]

virtex2 IOI bel IOI[2]
PinDirectionWires
IoutputOUT_FAN[2]
ICEinputIMUX_IOI_ICE[2]
ICLK1inputIMUX_IOI_ICLK[3]
ICLK2inputIMUX_IOI_ICLK[2]
IQ1outputOUT_SEC[22]
IQ2outputOUT_SEC[18]
O1inputIMUX_G2_DATA[7]
O2inputIMUX_G2_DATA[6]
OCEinputIMUX_CE[3]
OTCLK1inputIMUX_CLK[3]
OTCLK2inputIMUX_CLK[2]
REVinputIMUX_G2_DATA[5]
SRinputIMUX_SR[1]
ToutputOUT_SEC[13]
T1inputIMUX_IOI_TS1[2]
T2inputIMUX_IOI_TS2[2]
TCEinputIMUX_IOI_TCE[2]

Bel IOI[3]

virtex2 IOI bel IOI[3]
PinDirectionWires
IoutputOUT_FAN[3]
ICEinputIMUX_IOI_ICE[3]
ICLK1inputIMUX_IOI_ICLK[3]
ICLK2inputIMUX_IOI_ICLK[2]
IQ1outputOUT_SEC[23]
IQ2outputOUT_SEC[10]
O1inputIMUX_G3_DATA[7]
O2inputIMUX_G3_DATA[6]
OCEinputIMUX_CE[2]
OTCLK1inputIMUX_CLK[3]
OTCLK2inputIMUX_CLK[2]
REVinputIMUX_G3_DATA[5]
SRinputIMUX_SR[3]
ToutputOUT_SEC[14]
T1inputIMUX_IOI_TS1[3]
T2inputIMUX_IOI_TS2[3]
TCEinputIMUX_IOI_TCE[3]

Bel wires

virtex2 IOI bel wires
WirePins
IMUX_CLK[0]IOI[0].OTCLK2, IOI[1].OTCLK2
IMUX_CLK[1]IOI[0].OTCLK1, IOI[1].OTCLK1
IMUX_CLK[2]IOI[2].OTCLK2, IOI[3].OTCLK2
IMUX_CLK[3]IOI[2].OTCLK1, IOI[3].OTCLK1
IMUX_IOI_ICLK[0]IOI[0].ICLK2, IOI[1].ICLK2
IMUX_IOI_ICLK[1]IOI[0].ICLK1, IOI[1].ICLK1
IMUX_IOI_ICLK[2]IOI[2].ICLK2, IOI[3].ICLK2
IMUX_IOI_ICLK[3]IOI[2].ICLK1, IOI[3].ICLK1
IMUX_SR[0]IOI[1].SR
IMUX_SR[1]IOI[2].SR
IMUX_SR[2]IOI[0].SR
IMUX_SR[3]IOI[3].SR
IMUX_CE[0]IOI[1].OCE
IMUX_CE[1]IOI[0].OCE
IMUX_CE[2]IOI[3].OCE
IMUX_CE[3]IOI[2].OCE
IMUX_G0_DATA[5]IOI[0].REV
IMUX_G0_DATA[6]IOI[0].O2
IMUX_G0_DATA[7]IOI[0].O1
IMUX_G1_DATA[5]IOI[1].REV
IMUX_G1_DATA[6]IOI[1].O2
IMUX_G1_DATA[7]IOI[1].O1
IMUX_G2_DATA[5]IOI[2].REV
IMUX_G2_DATA[6]IOI[2].O2
IMUX_G2_DATA[7]IOI[2].O1
IMUX_G3_DATA[5]IOI[3].REV
IMUX_G3_DATA[6]IOI[3].O2
IMUX_G3_DATA[7]IOI[3].O1
IMUX_IOI_TS1[0]IOI[0].T1
IMUX_IOI_TS1[1]IOI[1].T1
IMUX_IOI_TS1[2]IOI[2].T1
IMUX_IOI_TS1[3]IOI[3].T1
IMUX_IOI_TS2[0]IOI[0].T2
IMUX_IOI_TS2[1]IOI[1].T2
IMUX_IOI_TS2[2]IOI[2].T2
IMUX_IOI_TS2[3]IOI[3].T2
IMUX_IOI_ICE[0]IOI[0].ICE
IMUX_IOI_ICE[1]IOI[1].ICE
IMUX_IOI_ICE[2]IOI[2].ICE
IMUX_IOI_ICE[3]IOI[3].ICE
IMUX_IOI_TCE[0]IOI[0].TCE
IMUX_IOI_TCE[1]IOI[1].TCE
IMUX_IOI_TCE[2]IOI[2].TCE
IMUX_IOI_TCE[3]IOI[3].TCE
OUT_FAN[0]IOI[0].I
OUT_FAN[1]IOI[1].I
OUT_FAN[2]IOI[2].I
OUT_FAN[3]IOI[3].I
OUT_SEC[9]IOI[1].IQ2
OUT_SEC[10]IOI[3].IQ2
OUT_SEC[12]IOI[1].T
OUT_SEC[13]IOI[2].T
OUT_SEC[14]IOI[3].T
OUT_SEC[15]IOI[0].IQ2
OUT_SEC[17]IOI[0].T
OUT_SEC[18]IOI[2].IQ2
OUT_SEC[20]IOI[0].IQ1
OUT_SEC[21]IOI[1].IQ1
OUT_SEC[22]IOI[2].IQ1
OUT_SEC[23]IOI[3].IQ1

Bitstream

virtex2 IOI rect MAIN
BitFrame
F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16 F17 F18 F19 F20 F21
B79 - - - - - - - - - - - - - - - - - - - - - -
B78 - - - - - - - - - - - - - - - - - - - - - -
B77 - - - - - - - - - - - - - - - - - - - - - -
B76 - - - - - - - - - - - - - - - - - - - - - -
B75 - - - - - - - - - - - - - - - - - - - - - -
B74 - - - - - - - - - - - - - - - - - - - - - -
B73 - - - - - - - - - - - - - - - - - - - - - -
B72 - - - - - - - - - - - - - - - - - - - - - -
B71 - - - - - - - - - - - - - - - - - - - - - -
B70 - - - - - - - - - - - - - - - - - - - - - -
B69 - - - - - - - - - - - - - - - - - - - - - -
B68 - - - - - - - - - - - - - - - - - - - - - -
B67 - - - - - - - - - - - - - - - - - - - - - -
B66 - - - - - - - - - - - - - - - - - - - - - -
B65 - - - - - - - - - - - - - - - - - - - - - -
B64 - - - - - - - - - - - - - - - - - - - - - -
B63 - - - - - - - - - - - - - - - - - - - - - -
B62 - - - - - - - - - - - - - - - - - - - - - -
B61 - - - - - - - - - - - - - - - - - - - - - -
B60 - - - - - - - - - - - - - - - - - - - - - -
B59 - - - - - - - - - - - - - - - - - - - - - -
B58 - - - - - - - - - - - - - - - - - - - - - -
B57 - - - - - - - - - - - - - - - - - - - - - -
B56 - - - - - - - - - - - - - - - - - - - - - -
B55 - - - - - - - - - - - - - - - - - - - - - -
B54 - - - - - - - - - - - - - - - - - - - - - -
B53 - - - - - - - - - - - - - - - - - - - - - -
B52 - - - - - - - - - - - - - - - - - - - - - -
B51 - - - - - - - - - - - - - - - - - - - - - -
B50 - - - - - - - - - - - - - - - - - - - - - -
B49 - - - - - - - - - - - - - - - - - - - - - -
B48 - - - - - - - - - - - - - - - - - - - - - -
B47 - - - - - - - - - - - - - - - - - - - - - -
B46 - - - - - - - - - - - - - - - - - - - - - -
B45 - - - - - - - - - - - - - - - - - - - - - -
B44 - - - - - - - - - - - - - - - - - - - - - -
B43 - - - - - - - - - - - - - - - - - - - - - -
B42 - - - - - - - - - - - - - - - - - - - - - -
B41 - - - - - - - - - - - - - - - - - - - - - -
B40 - - - - - - - - - - - - - - - - - - - - - -
B39 - - - - - - - - - - - - - - - - - - - - - -
B38 - - - - - - - - - - - - - - - - - - - - - -
B37 - - - - - - - - - - - - - - - - - - - - - -
B36 - - - - - - - - - - - - - - - - - - - - - -
B35 - - - - - - - - - - - - - - - - - - - - - -
B34 - - - - - - - - - - - - - - - - - - - - - -
B33 - - - - - - - - - - - - - - - - - - - - - -
B32 - - - - - - - - - - - - - - - - - - - - - -
B31 - - - - - - - - - - - - - - - - - - - - - -
B30 - - - - - - - - - - - - - - - - - - - - - -
B29 - - - - - - - - - - - - - - - - - - - - - -
B28 - - - - - - - - - - - - - - - - - - - - - -
B27 - - - - - - - - - - - - - - - - - - - - - -
B26 - - - - - - - - - - - - - - - - - - - - - -
B25 - - - - - - - - - - - - - - - - - - - - - -
B24 - - - - - - - - - - - - - - - - - - - - - -
B23 - - - - - - - - - - - - - - - - - - - - - -
B22 - - - - - - - - - - - - - - - - - - - - - -
B21 - - - - - - - - - - - - - - - - - - - - - -
B20 - - - - - - - - - - - - - - - - - - - - - -
B19 - - - - - - - - - - - - - - - - - - - - - -
B18 - - - - - - - - - - - - - - - - - - - - - -
B17 - - - - - - - - - - - - - - - - - - - - - -
B16 - - - - - - - - - - - - - - - - - - - - - -
B15 - - - - - - - - - - - - - - - - - - - - - -
B14 - - - - - - - - - - - - - - - - - - - - - -
B13 - - - - - - - - - - - - - - - - - - - - - -
B12 - - - - - - - - - - - - - - - - - - - - - -
B11 - - - - - - - - - - - - - - - - - - - - - -
B10 - - - - - - - - - - - - - - - - - - - - - -
B9 - - - - - - - - - - - - - - - - - - - - - -
B8 - - - - - - - - - - - - - - - - - - - - - -
B7 - - - - - - - - - - - - - - - - - - - - - -
B6 - - - - - - - - - - - - - - - - - - - - - -
B5 - - - - - - - - - - - - - - - - - - - - - -
B4 - - - - - - - - - - - - - - - - - - - - - -
B3 - - - - - - - - - - - - - - - - - - - - - -
B2 - - - - - - - - - - - - - - - - - - - - - -
B1 - - - - - - - - - - - - - - - - - - - - - -
B0 - - - - - - - - - - - - - - - - - - - - - -
### Bitstream
virtex2 IOI rect R0
BitFrame
F0 F1 F2 F3
B79 - - - ~IOI[3]:INV.OTCLK1
B78 - - - ~IOI[3]:OFF2_SRVAL
B77 ~IOI[3]:IFF2_SRVAL - - IOI[3]:INV.T2
B76 ~IOI[3]:TFF2_SRVAL - - -
B75 IOI[3]:TFF2_LATCH ~IOI[3]:TFF_INIT ~IOI[3]:OFF_INIT IOI[3]:INV.T1
B74 IOI[3]:TMUX[1] - - IOI[3]:OFF2_LATCH
B73 IOI[3]:IFF_LATCH ~IOI[3]:IFF2_INIT IOI[3]:READBACK_I IOI[3]:INV.O2
B72 IOI[3]:TMUX[3] - - IOI[3]:OMUX[3]
B71 IOI[3]:IFF_DELAY_ENABLE - - IOI[3]:INV.O1
B70 IOI[3]:IFF_SR_SYNC - - IOI[3]:OMUX[1]
B69 IOI[3]:IFF_TSBYPASS_ENABLE ~IOI[3]:IFF1_INIT - ~IOI[3]:INV.OTCLK2
B68 IOI[3]:TFF_SR_SYNC - - ~IOI[3]:INV.ICLK1
B67 IOI[3]:OFF_SR_SYNC - - IOI[3]:OFF1_LATCH
B66 IOI[3]:I_TSBYPASS_ENABLE - - ~IOI[3]:INV.ICE
B65 IOI[3]:TMUX[2] - - IOI[3]:OMUX[0]
B64 IOI[3]:I_DELAY_ENABLE - - ~IOI[3]:INV.TCE
B63 IOI[3]:TSBYPASS_MUX[0] - - IOI[3]:OMUX[2]
B62 IOI[3]:TFF1_LATCH IOI[3]:TFF_SR_ENABLE IOI[3]:OFF_SR_ENABLE ~IOI[3]:INV.REV
B61 IOI[3]:TMUX[0] IOI[3]:TFF_REV_ENABLE IOI[3]:OFF_REV_ENABLE ~IOI[3]:OFF1_SRVAL
B60 ~IOI[3]:TFF1_SRVAL IOI[3]:IFF_REV_ENABLE - ~IOI[3]:INV.ICLK2
B59 ~IOI[3]:IFF1_SRVAL IOI[3]:IFF_SR_ENABLE - ~IOI[2]:INV.OTCLK1
B58 ~IOI[2]:IFF2_SRVAL - - ~IOI[2]:OFF2_SRVAL
B57 ~IOI[2]:TFF2_SRVAL - - IOI[2]:INV.T2
B56 IOI[2]:TFF2_LATCH - - -
B55 IOI[2]:TMUX[1] ~IOI[2]:TFF_INIT ~IOI[2]:OFF_INIT IOI[2]:INV.T1
B54 IOI[2]:IFF_LATCH - - IOI[2]:OFF2_LATCH
B53 IOI[2]:TMUX[3] ~IOI[2]:IFF2_INIT IOI[2]:READBACK_I IOI[2]:INV.O2
B52 IOI[2]:IFF_SR_SYNC - - IOI[2]:OMUX[3]
B51 IOI[2]:IFF_DELAY_ENABLE - - IOI[2]:INV.O1
B50 IOI[2]:TFF_SR_SYNC - - IOI[2]:OMUX[1]
B49 IOI[2]:IFF_TSBYPASS_ENABLE ~IOI[2]:IFF1_INIT - ~IOI[2]:INV.OTCLK2
B48 IOI[2]:OFF_SR_SYNC - - ~IOI[2]:INV.ICLK1
B47 IOI[2]:TMUX[2] - - IOI[2]:OFF1_LATCH
B46 IOI[2]:I_TSBYPASS_ENABLE - - ~IOI[2]:INV.ICE
B45 IOI[2]:TMUX[0] - - IOI[2]:OMUX[0]
B44 IOI[2]:I_DELAY_ENABLE - - ~IOI[2]:INV.TCE
B43 IOI[2]:TSBYPASS_MUX[0] IOI[2]:TFF_SR_ENABLE IOI[2]:OFF_SR_ENABLE IOI[2]:OMUX[2]
B42 ~IOI[2]:TFF1_SRVAL IOI[2]:TFF_REV_ENABLE IOI[2]:OFF_REV_ENABLE ~IOI[2]:INV.REV
B41 IOI[2]:TFF1_LATCH IOI[2]:IFF_REV_ENABLE - ~IOI[2]:OFF1_SRVAL
B40 ~IOI[2]:IFF1_SRVAL IOI[2]:IFF_SR_ENABLE - ~IOI[2]:INV.ICLK2
B39 ~IOI[1]:IFF2_SRVAL - - ~IOI[1]:INV.OTCLK1
B38 ~IOI[1]:TFF2_SRVAL - - ~IOI[1]:OFF2_SRVAL
B37 IOI[1]:TFF2_LATCH ~IOI[1]:TFF_INIT ~IOI[1]:OFF_INIT IOI[1]:INV.T2
B36 IOI[1]:TMUX[1] - - -
B35 IOI[1]:IFF_LATCH - - IOI[1]:INV.T1
B34 IOI[0]:TFF1_LATCH - - IOI[1]:OFF2_LATCH
B33 IOI[1]:TMUX[3] ~IOI[1]:IFF2_INIT IOI[1]:READBACK_I IOI[1]:INV.O2
B32 IOI[1]:IFF_SR_SYNC - - IOI[1]:OMUX[3]
B31 IOI[1]:IFF_DELAY_ENABLE - - IOI[1]:INV.O1
B30 IOI[1]:TFF_SR_SYNC - - IOI[1]:OMUX[1]
B29 IOI[1]:IFF_TSBYPASS_ENABLE ~IOI[1]:IFF1_INIT - ~IOI[1]:INV.OTCLK2
B28 IOI[1]:OFF_SR_SYNC - - ~IOI[1]:INV.ICLK1
B27 IOI[1]:TMUX[2] - - IOI[1]:OFF1_LATCH
B26 IOI[1]:I_TSBYPASS_ENABLE - - ~IOI[1]:INV.ICE
B25 IOI[1]:TMUX[0] - - IOI[1]:OMUX[0]
B24 IOI[1]:I_DELAY_ENABLE IOI[1]:TFF_SR_ENABLE IOI[1]:OFF_SR_ENABLE ~IOI[1]:INV.TCE
B23 IOI[1]:TSBYPASS_MUX[0] IOI[1]:TFF_REV_ENABLE IOI[1]:OFF_REV_ENABLE IOI[1]:OMUX[2]
B22 ~IOI[1]:TFF1_SRVAL IOI[1]:IFF_REV_ENABLE - ~IOI[1]:INV.REV
B21 ~IOI[1]:IFF1_SRVAL IOI[1]:IFF_SR_ENABLE - ~IOI[1]:OFF1_SRVAL
B20 ~IOI[0]:IFF2_SRVAL - - ~IOI[1]:INV.ICLK2
B19 ~IOI[0]:TFF2_SRVAL - - ~IOI[0]:INV.OTCLK1
B18 IOI[1]:TFF1_LATCH - - ~IOI[0]:OFF2_SRVAL
B17 IOI[0]:TFF2_LATCH ~IOI[0]:TFF_INIT ~IOI[0]:OFF_INIT IOI[0]:INV.T2
B16 IOI[0]:IFF_LATCH - - -
B15 IOI[0]:TMUX[1] - - IOI[0]:INV.T1
B14 IOI[0]:TMUX[3] - - IOI[0]:OFF2_LATCH
B13 IOI[0]:IFF_SR_SYNC ~IOI[0]:IFF2_INIT IOI[0]:READBACK_I IOI[0]:INV.O2
B12 IOI[0]:TFF_SR_SYNC - - IOI[0]:OMUX[3]
B11 IOI[0]:IFF_DELAY_ENABLE - - IOI[0]:INV.O1
B10 IOI[0]:OFF_SR_SYNC - - IOI[0]:OMUX[1]
B9 IOI[0]:IFF_TSBYPASS_ENABLE ~IOI[0]:IFF1_INIT - ~IOI[0]:INV.OTCLK2
B8 IOI[0]:TMUX[2] - - ~IOI[0]:INV.ICLK1
B7 IOI[0]:TMUX[0] - - IOI[0]:OFF1_LATCH
B6 IOI[0]:I_TSBYPASS_ENABLE - - ~IOI[0]:INV.ICE
B5 ~IOI[0]:TFF1_SRVAL IOI[0]:TFF_SR_ENABLE IOI[0]:OFF_SR_ENABLE IOI[0]:OMUX[0]
B4 IOI[0]:I_DELAY_ENABLE IOI[0]:TFF_REV_ENABLE IOI[0]:OFF_REV_ENABLE ~IOI[0]:INV.TCE
B3 IOI[0]:TSBYPASS_MUX[0] IOI[0]:IFF_REV_ENABLE - IOI[0]:OMUX[2]
B2 ~IOI[0]:IFF1_SRVAL IOI[0]:IFF_SR_ENABLE - ~IOI[0]:INV.REV
B1 - - - ~IOI[0]:OFF1_SRVAL
B0 - - - ~IOI[0]:INV.ICLK2
IOI[0]:IFF1_INIT 0.F1.B9
IOI[0]:IFF1_SRVAL 0.F0.B2
IOI[0]:IFF2_INIT 0.F1.B13
IOI[0]:IFF2_SRVAL 0.F0.B20
IOI[0]:INV.ICE 0.F3.B6
IOI[0]:INV.ICLK1 0.F3.B8
IOI[0]:INV.ICLK2 0.F3.B0
IOI[0]:INV.OTCLK1 0.F3.B19
IOI[0]:INV.OTCLK2 0.F3.B9
IOI[0]:INV.REV 0.F3.B2
IOI[0]:INV.TCE 0.F3.B4
IOI[0]:OFF1_SRVAL 0.F3.B1
IOI[0]:OFF2_SRVAL 0.F3.B18
IOI[0]:OFF_INIT 0.F2.B17
IOI[0]:TFF1_SRVAL 0.F0.B5
IOI[0]:TFF2_SRVAL 0.F0.B19
IOI[0]:TFF_INIT 0.F1.B17
IOI[1]:IFF1_INIT 0.F1.B29
IOI[1]:IFF1_SRVAL 0.F0.B21
IOI[1]:IFF2_INIT 0.F1.B33
IOI[1]:IFF2_SRVAL 0.F0.B39
IOI[1]:INV.ICE 0.F3.B26
IOI[1]:INV.ICLK1 0.F3.B28
IOI[1]:INV.ICLK2 0.F3.B20
IOI[1]:INV.OTCLK1 0.F3.B39
IOI[1]:INV.OTCLK2 0.F3.B29
IOI[1]:INV.REV 0.F3.B22
IOI[1]:INV.TCE 0.F3.B24
IOI[1]:OFF1_SRVAL 0.F3.B21
IOI[1]:OFF2_SRVAL 0.F3.B38
IOI[1]:OFF_INIT 0.F2.B37
IOI[1]:TFF1_SRVAL 0.F0.B22
IOI[1]:TFF2_SRVAL 0.F0.B38
IOI[1]:TFF_INIT 0.F1.B37
IOI[2]:IFF1_INIT 0.F1.B49
IOI[2]:IFF1_SRVAL 0.F0.B40
IOI[2]:IFF2_INIT 0.F1.B53
IOI[2]:IFF2_SRVAL 0.F0.B58
IOI[2]:INV.ICE 0.F3.B46
IOI[2]:INV.ICLK1 0.F3.B48
IOI[2]:INV.ICLK2 0.F3.B40
IOI[2]:INV.OTCLK1 0.F3.B59
IOI[2]:INV.OTCLK2 0.F3.B49
IOI[2]:INV.REV 0.F3.B42
IOI[2]:INV.TCE 0.F3.B44
IOI[2]:OFF1_SRVAL 0.F3.B41
IOI[2]:OFF2_SRVAL 0.F3.B58
IOI[2]:OFF_INIT 0.F2.B55
IOI[2]:TFF1_SRVAL 0.F0.B42
IOI[2]:TFF2_SRVAL 0.F0.B57
IOI[2]:TFF_INIT 0.F1.B55
IOI[3]:IFF1_INIT 0.F1.B69
IOI[3]:IFF1_SRVAL 0.F0.B59
IOI[3]:IFF2_INIT 0.F1.B73
IOI[3]:IFF2_SRVAL 0.F0.B77
IOI[3]:INV.ICE 0.F3.B66
IOI[3]:INV.ICLK1 0.F3.B68
IOI[3]:INV.ICLK2 0.F3.B60
IOI[3]:INV.OTCLK1 0.F3.B79
IOI[3]:INV.OTCLK2 0.F3.B69
IOI[3]:INV.REV 0.F3.B62
IOI[3]:INV.TCE 0.F3.B64
IOI[3]:OFF1_SRVAL 0.F3.B61
IOI[3]:OFF2_SRVAL 0.F3.B78
IOI[3]:OFF_INIT 0.F2.B75
IOI[3]:TFF1_SRVAL 0.F0.B60
IOI[3]:TFF2_SRVAL 0.F0.B76
IOI[3]:TFF_INIT 0.F1.B75
inverted ~[0]
IOI[0]:IFF_DELAY_ENABLE 0.F0.B11
IOI[0]:IFF_LATCH 0.F0.B16
IOI[0]:IFF_REV_ENABLE 0.F1.B3
IOI[0]:IFF_SR_ENABLE 0.F1.B2
IOI[0]:IFF_SR_SYNC 0.F0.B13
IOI[0]:IFF_TSBYPASS_ENABLE 0.F0.B9
IOI[0]:INV.O1 0.F3.B11
IOI[0]:INV.O2 0.F3.B13
IOI[0]:INV.T1 0.F3.B15
IOI[0]:INV.T2 0.F3.B17
IOI[0]:I_DELAY_ENABLE 0.F0.B4
IOI[0]:I_TSBYPASS_ENABLE 0.F0.B6
IOI[0]:OFF1_LATCH 0.F3.B7
IOI[0]:OFF2_LATCH 0.F3.B14
IOI[0]:OFF_REV_ENABLE 0.F2.B4
IOI[0]:OFF_SR_ENABLE 0.F2.B5
IOI[0]:OFF_SR_SYNC 0.F0.B10
IOI[0]:READBACK_I 0.F2.B13
IOI[0]:TFF1_LATCH 0.F0.B34
IOI[0]:TFF2_LATCH 0.F0.B17
IOI[0]:TFF_REV_ENABLE 0.F1.B4
IOI[0]:TFF_SR_ENABLE 0.F1.B5
IOI[0]:TFF_SR_SYNC 0.F0.B12
IOI[1]:IFF_DELAY_ENABLE 0.F0.B31
IOI[1]:IFF_LATCH 0.F0.B35
IOI[1]:IFF_REV_ENABLE 0.F1.B22
IOI[1]:IFF_SR_ENABLE 0.F1.B21
IOI[1]:IFF_SR_SYNC 0.F0.B32
IOI[1]:IFF_TSBYPASS_ENABLE 0.F0.B29
IOI[1]:INV.O1 0.F3.B31
IOI[1]:INV.O2 0.F3.B33
IOI[1]:INV.T1 0.F3.B35
IOI[1]:INV.T2 0.F3.B37
IOI[1]:I_DELAY_ENABLE 0.F0.B24
IOI[1]:I_TSBYPASS_ENABLE 0.F0.B26
IOI[1]:OFF1_LATCH 0.F3.B27
IOI[1]:OFF2_LATCH 0.F3.B34
IOI[1]:OFF_REV_ENABLE 0.F2.B23
IOI[1]:OFF_SR_ENABLE 0.F2.B24
IOI[1]:OFF_SR_SYNC 0.F0.B28
IOI[1]:READBACK_I 0.F2.B33
IOI[1]:TFF1_LATCH 0.F0.B18
IOI[1]:TFF2_LATCH 0.F0.B37
IOI[1]:TFF_REV_ENABLE 0.F1.B23
IOI[1]:TFF_SR_ENABLE 0.F1.B24
IOI[1]:TFF_SR_SYNC 0.F0.B30
IOI[2]:IFF_DELAY_ENABLE 0.F0.B51
IOI[2]:IFF_LATCH 0.F0.B54
IOI[2]:IFF_REV_ENABLE 0.F1.B41
IOI[2]:IFF_SR_ENABLE 0.F1.B40
IOI[2]:IFF_SR_SYNC 0.F0.B52
IOI[2]:IFF_TSBYPASS_ENABLE 0.F0.B49
IOI[2]:INV.O1 0.F3.B51
IOI[2]:INV.O2 0.F3.B53
IOI[2]:INV.T1 0.F3.B55
IOI[2]:INV.T2 0.F3.B57
IOI[2]:I_DELAY_ENABLE 0.F0.B44
IOI[2]:I_TSBYPASS_ENABLE 0.F0.B46
IOI[2]:OFF1_LATCH 0.F3.B47
IOI[2]:OFF2_LATCH 0.F3.B54
IOI[2]:OFF_REV_ENABLE 0.F2.B42
IOI[2]:OFF_SR_ENABLE 0.F2.B43
IOI[2]:OFF_SR_SYNC 0.F0.B48
IOI[2]:READBACK_I 0.F2.B53
IOI[2]:TFF1_LATCH 0.F0.B41
IOI[2]:TFF2_LATCH 0.F0.B56
IOI[2]:TFF_REV_ENABLE 0.F1.B42
IOI[2]:TFF_SR_ENABLE 0.F1.B43
IOI[2]:TFF_SR_SYNC 0.F0.B50
IOI[3]:IFF_DELAY_ENABLE 0.F0.B71
IOI[3]:IFF_LATCH 0.F0.B73
IOI[3]:IFF_REV_ENABLE 0.F1.B60
IOI[3]:IFF_SR_ENABLE 0.F1.B59
IOI[3]:IFF_SR_SYNC 0.F0.B70
IOI[3]:IFF_TSBYPASS_ENABLE 0.F0.B69
IOI[3]:INV.O1 0.F3.B71
IOI[3]:INV.O2 0.F3.B73
IOI[3]:INV.T1 0.F3.B75
IOI[3]:INV.T2 0.F3.B77
IOI[3]:I_DELAY_ENABLE 0.F0.B64
IOI[3]:I_TSBYPASS_ENABLE 0.F0.B66
IOI[3]:OFF1_LATCH 0.F3.B67
IOI[3]:OFF2_LATCH 0.F3.B74
IOI[3]:OFF_REV_ENABLE 0.F2.B61
IOI[3]:OFF_SR_ENABLE 0.F2.B62
IOI[3]:OFF_SR_SYNC 0.F0.B67
IOI[3]:READBACK_I 0.F2.B73
IOI[3]:TFF1_LATCH 0.F0.B62
IOI[3]:TFF2_LATCH 0.F0.B75
IOI[3]:TFF_REV_ENABLE 0.F1.B61
IOI[3]:TFF_SR_ENABLE 0.F1.B62
IOI[3]:TFF_SR_SYNC 0.F0.B68
non-inverted [0]
IOI[0]:OMUX 0.F3.B12 0.F3.B3 0.F3.B10 0.F3.B5
IOI[1]:OMUX 0.F3.B32 0.F3.B23 0.F3.B30 0.F3.B25
IOI[2]:OMUX 0.F3.B52 0.F3.B43 0.F3.B50 0.F3.B45
IOI[3]:OMUX 0.F3.B72 0.F3.B63 0.F3.B70 0.F3.B65
NONE 0 0 0 0
O1 0 0 0 1
O2 0 0 1 0
OFF1 0 1 0 0
OFF2 1 0 0 0
OFFDDR 1 1 0 0
IOI[0]:TMUX 0.F0.B14 0.F0.B8 0.F0.B15 0.F0.B7
IOI[1]:TMUX 0.F0.B33 0.F0.B27 0.F0.B36 0.F0.B25
IOI[2]:TMUX 0.F0.B53 0.F0.B47 0.F0.B55 0.F0.B45
IOI[3]:TMUX 0.F0.B72 0.F0.B65 0.F0.B74 0.F0.B61
NONE 0 0 0 0
T1 0 0 0 1
T2 0 0 1 0
TFF1 0 1 0 0
TFF2 1 0 0 0
TFFDDR 1 1 0 0
IOI[0]:TSBYPASS_MUX 0.F0.B3
IOI[1]:TSBYPASS_MUX 0.F0.B23
IOI[2]:TSBYPASS_MUX 0.F0.B43
IOI[3]:TSBYPASS_MUX 0.F0.B63
TMUX 0
GND 1

Tile IOI_CLK_S

Cells: 1

Bel IOI[0]

virtex2 IOI_CLK_S bel IOI[0]
PinDirectionWires
IoutputOUT_FAN[0]
ICEinputIMUX_IOI_ICE[0]
ICLK1inputIMUX_IOI_ICLK[1]
ICLK2inputIMUX_IOI_ICLK[0]
IQ1outputOUT_SEC[20]
IQ2outputOUT_SEC[15]
O1inputIMUX_G0_DATA[7]
O2inputIMUX_G0_DATA[6]
OCEinputIMUX_CE[1]
OTCLK1inputIMUX_CLK[1]
OTCLK2inputIMUX_CLK[0]
REVinputIMUX_G0_DATA[5]
SRinputIMUX_SR[2]
ToutputOUT_SEC[17]
T1inputIMUX_IOI_TS1[0]
T2inputIMUX_IOI_TS2[0]
TCEinputIMUX_IOI_TCE[0]

Bel IOI[1]

virtex2 IOI_CLK_S bel IOI[1]
PinDirectionWires
IoutputOUT_FAN[1]
ICEinputIMUX_IOI_ICE[1]
ICLK1inputIMUX_IOI_ICLK[1]
ICLK2inputIMUX_IOI_ICLK[0]
IQ1outputOUT_SEC[21]
IQ2outputOUT_SEC[9]
O1inputIMUX_G1_DATA[7]
O2inputIMUX_G1_DATA[6]
OCEinputIMUX_CE[0]
OTCLK1inputIMUX_CLK[1]
OTCLK2inputIMUX_CLK[0]
REVinputIMUX_G1_DATA[5]
SRinputIMUX_SR[0]
ToutputOUT_SEC[12]
T1inputIMUX_IOI_TS1[1]
T2inputIMUX_IOI_TS2[1]
TCEinputIMUX_IOI_TCE[1]

Bel IOI[2]

virtex2 IOI_CLK_S bel IOI[2]
PinDirectionWires

Bel IOI[3]

virtex2 IOI_CLK_S bel IOI[3]
PinDirectionWires

Bel BREFCLK_INT

virtex2 IOI_CLK_S bel BREFCLK_INT
PinDirectionWires
BREFCLKoutputOUT_FAN[2]

Bel wires

virtex2 IOI_CLK_S bel wires
WirePins
IMUX_CLK[0]IOI[0].OTCLK2, IOI[1].OTCLK2
IMUX_CLK[1]IOI[0].OTCLK1, IOI[1].OTCLK1
IMUX_IOI_ICLK[0]IOI[0].ICLK2, IOI[1].ICLK2
IMUX_IOI_ICLK[1]IOI[0].ICLK1, IOI[1].ICLK1
IMUX_SR[0]IOI[1].SR
IMUX_SR[2]IOI[0].SR
IMUX_CE[0]IOI[1].OCE
IMUX_CE[1]IOI[0].OCE
IMUX_G0_DATA[5]IOI[0].REV
IMUX_G0_DATA[6]IOI[0].O2
IMUX_G0_DATA[7]IOI[0].O1
IMUX_G1_DATA[5]IOI[1].REV
IMUX_G1_DATA[6]IOI[1].O2
IMUX_G1_DATA[7]IOI[1].O1
IMUX_IOI_TS1[0]IOI[0].T1
IMUX_IOI_TS1[1]IOI[1].T1
IMUX_IOI_TS2[0]IOI[0].T2
IMUX_IOI_TS2[1]IOI[1].T2
IMUX_IOI_ICE[0]IOI[0].ICE
IMUX_IOI_ICE[1]IOI[1].ICE
IMUX_IOI_TCE[0]IOI[0].TCE
IMUX_IOI_TCE[1]IOI[1].TCE
OUT_FAN[0]IOI[0].I
OUT_FAN[1]IOI[1].I
OUT_FAN[2]BREFCLK_INT.BREFCLK
OUT_SEC[9]IOI[1].IQ2
OUT_SEC[12]IOI[1].T
OUT_SEC[15]IOI[0].IQ2
OUT_SEC[17]IOI[0].T
OUT_SEC[20]IOI[0].IQ1
OUT_SEC[21]IOI[1].IQ1

Bitstream

virtex2 IOI_CLK_S rect MAIN
BitFrame
F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16 F17 F18 F19 F20 F21
B79 - - - - - - - - - - - - - - - - - - - - - -
B78 - - - - - - - - - - - - - - - - - - - - - -
B77 - - - - - - - - - - - - - - - - - - - - - -
B76 - - - - - - - - - - - - - - - - - - - - - -
B75 - - - - - - - - - - - - - - - - - - - - - -
B74 - - - - - - - - - - - - - - - - - - - - - -
B73 - - - - - - - - - - - - - - - - - - - - - -
B72 - - - - - - - - - - - - - - - - - - - - - -
B71 - - - - - - - - - - - - - - - - - - - - - -
B70 - - - - - - - - - - - - - - - - - - - - - -
B69 - - - - - - - - - - - - - - - - - - - - - -
B68 - - - - - - - - - - - - - - - - - - - - - -
B67 - - - - - - - - - - - - - - - - - - - - - -
B66 - - - - - - - - - - - - - - - - - - - - - -
B65 - - - - - - - - - - - - - - - - - - - - - -
B64 - - - - - - - - - - - - - - - - - - - - - -
B63 - - - - - - - - - - - - - - - - - - - - - -
B62 - - - - - - - - - - - - - - - - - - - - - -
B61 - - - - - - - - - - - - - - - - - - - - - -
B60 - - - - - - - - - - - - - - - - - - - - - -
B59 - - - - - - - - - - - - - - - - - - - - - -
B58 - - - - - - - - - - - - - - - - - - - - - -
B57 - - - - - - - - - - - - - - - - - - - - - -
B56 - - - - - - - - - - - - - - - - - - - - - -
B55 - - - - - - - - - - - - - - - - - - - - - -
B54 - - - - - - - - - - - - - - - - - - - - - -
B53 - - - - - - - - - - - - - - - - - - - - - -
B52 - - - - - - - - - - - - - - - - - - - - - -
B51 - - - - - - - - - - - - - - - - - - - - - -
B50 - - - - - - - - - - - - - - - - - - - - - -
B49 - - - - - - - - - - - - - - - - - - - - - -
B48 - - - - - - - - - - - - - - - - - - - - - -
B47 - - - - - - - - - - - - - - - - - - - - - -
B46 - - - - - - - - - - - - - - - - - - - - - -
B45 - - - - - - - - - - - - - - - - - - - - - -
B44 - - - - - - - - - - - - - - - - - - - - - -
B43 - - - - - - - - - - - - - - - - - - - - - -
B42 - - - - - - - - - - - - - - - - - - - - - -
B41 - - - - - - - - - - - - - - - - - - - - - -
B40 - - - - - - - - - - - - - - - - - - - - - -
B39 - - - - - - - - - - - - - - - - - - - - - -
B38 - - - - - - - - - - - - - - - - - - - - - -
B37 - - - - - - - - - - - - - - - - - - - - - -
B36 - - - - - - - - - - - - - - - - - - - - - -
B35 - - - - - - - - - - - - - - - - - - - - - -
B34 - - - - - - - - - - - - - - - - - - - - - -
B33 - - - - - - - - - - - - - - - - - - - - - -
B32 - - - - - - - - - - - - - - - - - - - - - -
B31 - - - - - - - - - - - - - - - - - - - - - -
B30 - - - - - - - - - - - - - - - - - - - - - -
B29 - - - - - - - - - - - - - - - - - - - - - -
B28 - - - - - - - - - - - - - - - - - - - - - -
B27 - - - - - - - - - - - - - - - - - - - - - -
B26 - - - - - - - - - - - - - - - - - - - - - -
B25 - - - - - - - - - - - - - - - - - - - - - -
B24 - - - - - - - - - - - - - - - - - - - - - -
B23 - - - - - - - - - - - - - - - - - - - - - -
B22 - - - - - - - - - - - - - - - - - - - - - -
B21 - - - - - - - - - - - - - - - - - - - - - -
B20 - - - - - - - - - - - - - - - - - - - - - -
B19 - - - - - - - - - - - - - - - - - - - - - -
B18 - - - - - - - - - - - - - - - - - - - - - -
B17 - - - - - - - - - - - - - - - - - - - - - -
B16 - - - - - - - - - - - - - - - - - - - - - -
B15 - - - - - - - - - - - - - - - - - - - - - -
B14 - - - - - - - - - - - - - - - - - - - - - -
B13 - - - - - - - - - - - - - - - - - - - - - -
B12 - - - - - - - - - - - - - - - - - - - - - -
B11 - - - - - - - - - - - - - - - - - - - - - -
B10 - - - - - - - - - - - - - - - - - - - - - -
B9 - - - - - - - - - - - - - - - - - - - - - -
B8 - - - - - - - - - - - - - - - - - - - - - -
B7 - - - - - - - - - - - - - - - - - - - - - -
B6 - - - - - - - - - - - - - - - - - - - - - -
B5 - - - - - - - - - - - - - - - - - - - - - -
B4 - - - - - - - - - - - - - - - - - - - - - -
B3 - - - - - - - - - - - - - - - - - - - - - -
B2 - - - - - - - - - - - - - - - - - - - - - -
B1 - - - - - - - - - - - - - - - - - - - - - -
B0 - - - - - - - - - - - - - - - - - - - - - -
### Bitstream
virtex2 IOI_CLK_S rect R0
BitFrame
F0 F1 F2 F3
B39 ~IOI[1]:IFF2_SRVAL - - ~IOI[1]:INV.OTCLK1
B38 ~IOI[1]:TFF2_SRVAL - - ~IOI[1]:OFF2_SRVAL
B37 IOI[1]:TFF2_LATCH ~IOI[1]:TFF_INIT ~IOI[1]:OFF_INIT IOI[1]:INV.T2
B36 IOI[1]:TMUX[1] - - -
B35 IOI[1]:IFF_LATCH - - IOI[1]:INV.T1
B34 IOI[0]:TFF1_LATCH - - IOI[1]:OFF2_LATCH
B33 IOI[1]:TMUX[3] ~IOI[1]:IFF2_INIT IOI[1]:READBACK_I IOI[1]:INV.O2
B32 IOI[1]:IFF_SR_SYNC - - IOI[1]:OMUX[3]
B31 IOI[1]:IFF_DELAY_ENABLE - - IOI[1]:INV.O1
B30 IOI[1]:TFF_SR_SYNC - - IOI[1]:OMUX[1]
B29 IOI[1]:IFF_TSBYPASS_ENABLE ~IOI[1]:IFF1_INIT - ~IOI[1]:INV.OTCLK2
B28 IOI[1]:OFF_SR_SYNC - - ~IOI[1]:INV.ICLK1
B27 IOI[1]:TMUX[2] - - IOI[1]:OFF1_LATCH
B26 IOI[1]:I_TSBYPASS_ENABLE - - ~IOI[1]:INV.ICE
B25 IOI[1]:TMUX[0] - - IOI[1]:OMUX[0]
B24 IOI[1]:I_DELAY_ENABLE IOI[1]:TFF_SR_ENABLE IOI[1]:OFF_SR_ENABLE ~IOI[1]:INV.TCE
B23 IOI[1]:TSBYPASS_MUX[0] IOI[1]:TFF_REV_ENABLE IOI[1]:OFF_REV_ENABLE IOI[1]:OMUX[2]
B22 ~IOI[1]:TFF1_SRVAL IOI[1]:IFF_REV_ENABLE - ~IOI[1]:INV.REV
B21 ~IOI[1]:IFF1_SRVAL IOI[1]:IFF_SR_ENABLE - ~IOI[1]:OFF1_SRVAL
B20 ~IOI[0]:IFF2_SRVAL - - ~IOI[1]:INV.ICLK2
B19 ~IOI[0]:TFF2_SRVAL - - ~IOI[0]:INV.OTCLK1
B18 IOI[1]:TFF1_LATCH - - ~IOI[0]:OFF2_SRVAL
B17 IOI[0]:TFF2_LATCH ~IOI[0]:TFF_INIT ~IOI[0]:OFF_INIT IOI[0]:INV.T2
B16 IOI[0]:IFF_LATCH - - -
B15 IOI[0]:TMUX[1] - - IOI[0]:INV.T1
B14 IOI[0]:TMUX[3] - - IOI[0]:OFF2_LATCH
B13 IOI[0]:IFF_SR_SYNC ~IOI[0]:IFF2_INIT IOI[0]:READBACK_I IOI[0]:INV.O2
B12 IOI[0]:TFF_SR_SYNC - - IOI[0]:OMUX[3]
B11 IOI[0]:IFF_DELAY_ENABLE - - IOI[0]:INV.O1
B10 IOI[0]:OFF_SR_SYNC - - IOI[0]:OMUX[1]
B9 IOI[0]:IFF_TSBYPASS_ENABLE ~IOI[0]:IFF1_INIT - ~IOI[0]:INV.OTCLK2
B8 IOI[0]:TMUX[2] - - ~IOI[0]:INV.ICLK1
B7 IOI[0]:TMUX[0] - - IOI[0]:OFF1_LATCH
B6 IOI[0]:I_TSBYPASS_ENABLE - - ~IOI[0]:INV.ICE
B5 ~IOI[0]:TFF1_SRVAL IOI[0]:TFF_SR_ENABLE IOI[0]:OFF_SR_ENABLE IOI[0]:OMUX[0]
B4 IOI[0]:I_DELAY_ENABLE IOI[0]:TFF_REV_ENABLE IOI[0]:OFF_REV_ENABLE ~IOI[0]:INV.TCE
B3 IOI[0]:TSBYPASS_MUX[0] IOI[0]:IFF_REV_ENABLE - IOI[0]:OMUX[2]
B2 ~IOI[0]:IFF1_SRVAL IOI[0]:IFF_SR_ENABLE - ~IOI[0]:INV.REV
B1 - - - ~IOI[0]:OFF1_SRVAL
B0 - - - ~IOI[0]:INV.ICLK2
IOI[0]:IFF1_INIT 0.F1.B9
IOI[0]:IFF1_SRVAL 0.F0.B2
IOI[0]:IFF2_INIT 0.F1.B13
IOI[0]:IFF2_SRVAL 0.F0.B20
IOI[0]:INV.ICE 0.F3.B6
IOI[0]:INV.ICLK1 0.F3.B8
IOI[0]:INV.ICLK2 0.F3.B0
IOI[0]:INV.OTCLK1 0.F3.B19
IOI[0]:INV.OTCLK2 0.F3.B9
IOI[0]:INV.REV 0.F3.B2
IOI[0]:INV.TCE 0.F3.B4
IOI[0]:OFF1_SRVAL 0.F3.B1
IOI[0]:OFF2_SRVAL 0.F3.B18
IOI[0]:OFF_INIT 0.F2.B17
IOI[0]:TFF1_SRVAL 0.F0.B5
IOI[0]:TFF2_SRVAL 0.F0.B19
IOI[0]:TFF_INIT 0.F1.B17
IOI[1]:IFF1_INIT 0.F1.B29
IOI[1]:IFF1_SRVAL 0.F0.B21
IOI[1]:IFF2_INIT 0.F1.B33
IOI[1]:IFF2_SRVAL 0.F0.B39
IOI[1]:INV.ICE 0.F3.B26
IOI[1]:INV.ICLK1 0.F3.B28
IOI[1]:INV.ICLK2 0.F3.B20
IOI[1]:INV.OTCLK1 0.F3.B39
IOI[1]:INV.OTCLK2 0.F3.B29
IOI[1]:INV.REV 0.F3.B22
IOI[1]:INV.TCE 0.F3.B24
IOI[1]:OFF1_SRVAL 0.F3.B21
IOI[1]:OFF2_SRVAL 0.F3.B38
IOI[1]:OFF_INIT 0.F2.B37
IOI[1]:TFF1_SRVAL 0.F0.B22
IOI[1]:TFF2_SRVAL 0.F0.B38
IOI[1]:TFF_INIT 0.F1.B37
inverted ~[0]
IOI[0]:IFF_DELAY_ENABLE 0.F0.B11
IOI[0]:IFF_LATCH 0.F0.B16
IOI[0]:IFF_REV_ENABLE 0.F1.B3
IOI[0]:IFF_SR_ENABLE 0.F1.B2
IOI[0]:IFF_SR_SYNC 0.F0.B13
IOI[0]:IFF_TSBYPASS_ENABLE 0.F0.B9
IOI[0]:INV.O1 0.F3.B11
IOI[0]:INV.O2 0.F3.B13
IOI[0]:INV.T1 0.F3.B15
IOI[0]:INV.T2 0.F3.B17
IOI[0]:I_DELAY_ENABLE 0.F0.B4
IOI[0]:I_TSBYPASS_ENABLE 0.F0.B6
IOI[0]:OFF1_LATCH 0.F3.B7
IOI[0]:OFF2_LATCH 0.F3.B14
IOI[0]:OFF_REV_ENABLE 0.F2.B4
IOI[0]:OFF_SR_ENABLE 0.F2.B5
IOI[0]:OFF_SR_SYNC 0.F0.B10
IOI[0]:READBACK_I 0.F2.B13
IOI[0]:TFF1_LATCH 0.F0.B34
IOI[0]:TFF2_LATCH 0.F0.B17
IOI[0]:TFF_REV_ENABLE 0.F1.B4
IOI[0]:TFF_SR_ENABLE 0.F1.B5
IOI[0]:TFF_SR_SYNC 0.F0.B12
IOI[1]:IFF_DELAY_ENABLE 0.F0.B31
IOI[1]:IFF_LATCH 0.F0.B35
IOI[1]:IFF_REV_ENABLE 0.F1.B22
IOI[1]:IFF_SR_ENABLE 0.F1.B21
IOI[1]:IFF_SR_SYNC 0.F0.B32
IOI[1]:IFF_TSBYPASS_ENABLE 0.F0.B29
IOI[1]:INV.O1 0.F3.B31
IOI[1]:INV.O2 0.F3.B33
IOI[1]:INV.T1 0.F3.B35
IOI[1]:INV.T2 0.F3.B37
IOI[1]:I_DELAY_ENABLE 0.F0.B24
IOI[1]:I_TSBYPASS_ENABLE 0.F0.B26
IOI[1]:OFF1_LATCH 0.F3.B27
IOI[1]:OFF2_LATCH 0.F3.B34
IOI[1]:OFF_REV_ENABLE 0.F2.B23
IOI[1]:OFF_SR_ENABLE 0.F2.B24
IOI[1]:OFF_SR_SYNC 0.F0.B28
IOI[1]:READBACK_I 0.F2.B33
IOI[1]:TFF1_LATCH 0.F0.B18
IOI[1]:TFF2_LATCH 0.F0.B37
IOI[1]:TFF_REV_ENABLE 0.F1.B23
IOI[1]:TFF_SR_ENABLE 0.F1.B24
IOI[1]:TFF_SR_SYNC 0.F0.B30
non-inverted [0]
IOI[0]:OMUX 0.F3.B12 0.F3.B3 0.F3.B10 0.F3.B5
IOI[1]:OMUX 0.F3.B32 0.F3.B23 0.F3.B30 0.F3.B25
NONE 0 0 0 0
O1 0 0 0 1
O2 0 0 1 0
OFF1 0 1 0 0
OFF2 1 0 0 0
OFFDDR 1 1 0 0
IOI[0]:TMUX 0.F0.B14 0.F0.B8 0.F0.B15 0.F0.B7
IOI[1]:TMUX 0.F0.B33 0.F0.B27 0.F0.B36 0.F0.B25
NONE 0 0 0 0
T1 0 0 0 1
T2 0 0 1 0
TFF1 0 1 0 0
TFF2 1 0 0 0
TFFDDR 1 1 0 0
IOI[0]:TSBYPASS_MUX 0.F0.B3
IOI[1]:TSBYPASS_MUX 0.F0.B23
TMUX 0
GND 1

Tile IOI_CLK_N

Cells: 1

Bel IOI[0]

virtex2 IOI_CLK_N bel IOI[0]
PinDirectionWires

Bel IOI[1]

virtex2 IOI_CLK_N bel IOI[1]
PinDirectionWires

Bel IOI[2]

virtex2 IOI_CLK_N bel IOI[2]
PinDirectionWires
IoutputOUT_FAN[2]
ICEinputIMUX_IOI_ICE[2]
ICLK1inputIMUX_IOI_ICLK[3]
ICLK2inputIMUX_IOI_ICLK[2]
IQ1outputOUT_SEC[22]
IQ2outputOUT_SEC[18]
O1inputIMUX_G2_DATA[7]
O2inputIMUX_G2_DATA[6]
OCEinputIMUX_CE[3]
OTCLK1inputIMUX_CLK[3]
OTCLK2inputIMUX_CLK[2]
REVinputIMUX_G2_DATA[5]
SRinputIMUX_SR[1]
ToutputOUT_SEC[13]
T1inputIMUX_IOI_TS1[2]
T2inputIMUX_IOI_TS2[2]
TCEinputIMUX_IOI_TCE[2]

Bel IOI[3]

virtex2 IOI_CLK_N bel IOI[3]
PinDirectionWires
IoutputOUT_FAN[3]
ICEinputIMUX_IOI_ICE[3]
ICLK1inputIMUX_IOI_ICLK[3]
ICLK2inputIMUX_IOI_ICLK[2]
IQ1outputOUT_SEC[23]
IQ2outputOUT_SEC[10]
O1inputIMUX_G3_DATA[7]
O2inputIMUX_G3_DATA[6]
OCEinputIMUX_CE[2]
OTCLK1inputIMUX_CLK[3]
OTCLK2inputIMUX_CLK[2]
REVinputIMUX_G3_DATA[5]
SRinputIMUX_SR[3]
ToutputOUT_SEC[14]
T1inputIMUX_IOI_TS1[3]
T2inputIMUX_IOI_TS2[3]
TCEinputIMUX_IOI_TCE[3]

Bel BREFCLK_INT

virtex2 IOI_CLK_N bel BREFCLK_INT
PinDirectionWires
BREFCLKoutputOUT_FAN[0]

Bel wires

virtex2 IOI_CLK_N bel wires
WirePins
IMUX_CLK[2]IOI[2].OTCLK2, IOI[3].OTCLK2
IMUX_CLK[3]IOI[2].OTCLK1, IOI[3].OTCLK1
IMUX_IOI_ICLK[2]IOI[2].ICLK2, IOI[3].ICLK2
IMUX_IOI_ICLK[3]IOI[2].ICLK1, IOI[3].ICLK1
IMUX_SR[1]IOI[2].SR
IMUX_SR[3]IOI[3].SR
IMUX_CE[2]IOI[3].OCE
IMUX_CE[3]IOI[2].OCE
IMUX_G2_DATA[5]IOI[2].REV
IMUX_G2_DATA[6]IOI[2].O2
IMUX_G2_DATA[7]IOI[2].O1
IMUX_G3_DATA[5]IOI[3].REV
IMUX_G3_DATA[6]IOI[3].O2
IMUX_G3_DATA[7]IOI[3].O1
IMUX_IOI_TS1[2]IOI[2].T1
IMUX_IOI_TS1[3]IOI[3].T1
IMUX_IOI_TS2[2]IOI[2].T2
IMUX_IOI_TS2[3]IOI[3].T2
IMUX_IOI_ICE[2]IOI[2].ICE
IMUX_IOI_ICE[3]IOI[3].ICE
IMUX_IOI_TCE[2]IOI[2].TCE
IMUX_IOI_TCE[3]IOI[3].TCE
OUT_FAN[0]BREFCLK_INT.BREFCLK
OUT_FAN[2]IOI[2].I
OUT_FAN[3]IOI[3].I
OUT_SEC[10]IOI[3].IQ2
OUT_SEC[13]IOI[2].T
OUT_SEC[14]IOI[3].T
OUT_SEC[18]IOI[2].IQ2
OUT_SEC[22]IOI[2].IQ1
OUT_SEC[23]IOI[3].IQ1

Bitstream

virtex2 IOI_CLK_N rect MAIN
BitFrame
F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16 F17 F18 F19 F20 F21
B79 - - - - - - - - - - - - - - - - - - - - - -
B78 - - - - - - - - - - - - - - - - - - - - - -
B77 - - - - - - - - - - - - - - - - - - - - - -
B76 - - - - - - - - - - - - - - - - - - - - - -
B75 - - - - - - - - - - - - - - - - - - - - - -
B74 - - - - - - - - - - - - - - - - - - - - - -
B73 - - - - - - - - - - - - - - - - - - - - - -
B72 - - - - - - - - - - - - - - - - - - - - - -
B71 - - - - - - - - - - - - - - - - - - - - - -
B70 - - - - - - - - - - - - - - - - - - - - - -
B69 - - - - - - - - - - - - - - - - - - - - - -
B68 - - - - - - - - - - - - - - - - - - - - - -
B67 - - - - - - - - - - - - - - - - - - - - - -
B66 - - - - - - - - - - - - - - - - - - - - - -
B65 - - - - - - - - - - - - - - - - - - - - - -
B64 - - - - - - - - - - - - - - - - - - - - - -
B63 - - - - - - - - - - - - - - - - - - - - - -
B62 - - - - - - - - - - - - - - - - - - - - - -
B61 - - - - - - - - - - - - - - - - - - - - - -
B60 - - - - - - - - - - - - - - - - - - - - - -
B59 - - - - - - - - - - - - - - - - - - - - - -
B58 - - - - - - - - - - - - - - - - - - - - - -
B57 - - - - - - - - - - - - - - - - - - - - - -
B56 - - - - - - - - - - - - - - - - - - - - - -
B55 - - - - - - - - - - - - - - - - - - - - - -
B54 - - - - - - - - - - - - - - - - - - - - - -
B53 - - - - - - - - - - - - - - - - - - - - - -
B52 - - - - - - - - - - - - - - - - - - - - - -
B51 - - - - - - - - - - - - - - - - - - - - - -
B50 - - - - - - - - - - - - - - - - - - - - - -
B49 - - - - - - - - - - - - - - - - - - - - - -
B48 - - - - - - - - - - - - - - - - - - - - - -
B47 - - - - - - - - - - - - - - - - - - - - - -
B46 - - - - - - - - - - - - - - - - - - - - - -
B45 - - - - - - - - - - - - - - - - - - - - - -
B44 - - - - - - - - - - - - - - - - - - - - - -
B43 - - - - - - - - - - - - - - - - - - - - - -
B42 - - - - - - - - - - - - - - - - - - - - - -
B41 - - - - - - - - - - - - - - - - - - - - - -
B40 - - - - - - - - - - - - - - - - - - - - - -
B39 - - - - - - - - - - - - - - - - - - - - - -
B38 - - - - - - - - - - - - - - - - - - - - - -
B37 - - - - - - - - - - - - - - - - - - - - - -
B36 - - - - - - - - - - - - - - - - - - - - - -
B35 - - - - - - - - - - - - - - - - - - - - - -
B34 - - - - - - - - - - - - - - - - - - - - - -
B33 - - - - - - - - - - - - - - - - - - - - - -
B32 - - - - - - - - - - - - - - - - - - - - - -
B31 - - - - - - - - - - - - - - - - - - - - - -
B30 - - - - - - - - - - - - - - - - - - - - - -
B29 - - - - - - - - - - - - - - - - - - - - - -
B28 - - - - - - - - - - - - - - - - - - - - - -
B27 - - - - - - - - - - - - - - - - - - - - - -
B26 - - - - - - - - - - - - - - - - - - - - - -
B25 - - - - - - - - - - - - - - - - - - - - - -
B24 - - - - - - - - - - - - - - - - - - - - - -
B23 - - - - - - - - - - - - - - - - - - - - - -
B22 - - - - - - - - - - - - - - - - - - - - - -
B21 - - - - - - - - - - - - - - - - - - - - - -
B20 - - - - - - - - - - - - - - - - - - - - - -
B19 - - - - - - - - - - - - - - - - - - - - - -
B18 - - - - - - - - - - - - - - - - - - - - - -
B17 - - - - - - - - - - - - - - - - - - - - - -
B16 - - - - - - - - - - - - - - - - - - - - - -
B15 - - - - - - - - - - - - - - - - - - - - - -
B14 - - - - - - - - - - - - - - - - - - - - - -
B13 - - - - - - - - - - - - - - - - - - - - - -
B12 - - - - - - - - - - - - - - - - - - - - - -
B11 - - - - - - - - - - - - - - - - - - - - - -
B10 - - - - - - - - - - - - - - - - - - - - - -
B9 - - - - - - - - - - - - - - - - - - - - - -
B8 - - - - - - - - - - - - - - - - - - - - - -
B7 - - - - - - - - - - - - - - - - - - - - - -
B6 - - - - - - - - - - - - - - - - - - - - - -
B5 - - - - - - - - - - - - - - - - - - - - - -
B4 - - - - - - - - - - - - - - - - - - - - - -
B3 - - - - - - - - - - - - - - - - - - - - - -
B2 - - - - - - - - - - - - - - - - - - - - - -
B1 - - - - - - - - - - - - - - - - - - - - - -
B0 - - - - - - - - - - - - - - - - - - - - - -
### Bitstream
virtex2 IOI_CLK_N rect R0
BitFrame
F0 F1 F2 F3
B79 - - - ~IOI[3]:INV.OTCLK1
B78 - - - ~IOI[3]:OFF2_SRVAL
B77 ~IOI[3]:IFF2_SRVAL - - IOI[3]:INV.T2
B76 ~IOI[3]:TFF2_SRVAL - - -
B75 IOI[3]:TFF2_LATCH ~IOI[3]:TFF_INIT ~IOI[3]:OFF_INIT IOI[3]:INV.T1
B74 IOI[3]:TMUX[1] - - IOI[3]:OFF2_LATCH
B73 IOI[3]:IFF_LATCH ~IOI[3]:IFF2_INIT IOI[3]:READBACK_I IOI[3]:INV.O2
B72 IOI[3]:TMUX[3] - - IOI[3]:OMUX[3]
B71 IOI[3]:IFF_DELAY_ENABLE - - IOI[3]:INV.O1
B70 IOI[3]:IFF_SR_SYNC - - IOI[3]:OMUX[1]
B69 IOI[3]:IFF_TSBYPASS_ENABLE ~IOI[3]:IFF1_INIT - ~IOI[3]:INV.OTCLK2
B68 IOI[3]:TFF_SR_SYNC - - ~IOI[3]:INV.ICLK1
B67 IOI[3]:OFF_SR_SYNC - - IOI[3]:OFF1_LATCH
B66 IOI[3]:I_TSBYPASS_ENABLE - - ~IOI[3]:INV.ICE
B65 IOI[3]:TMUX[2] - - IOI[3]:OMUX[0]
B64 IOI[3]:I_DELAY_ENABLE - - ~IOI[3]:INV.TCE
B63 IOI[3]:TSBYPASS_MUX[0] - - IOI[3]:OMUX[2]
B62 IOI[3]:TFF1_LATCH IOI[3]:TFF_SR_ENABLE IOI[3]:OFF_SR_ENABLE ~IOI[3]:INV.REV
B61 IOI[3]:TMUX[0] IOI[3]:TFF_REV_ENABLE IOI[3]:OFF_REV_ENABLE ~IOI[3]:OFF1_SRVAL
B60 ~IOI[3]:TFF1_SRVAL IOI[3]:IFF_REV_ENABLE - ~IOI[3]:INV.ICLK2
B59 ~IOI[3]:IFF1_SRVAL IOI[3]:IFF_SR_ENABLE - ~IOI[2]:INV.OTCLK1
B58 ~IOI[2]:IFF2_SRVAL - - ~IOI[2]:OFF2_SRVAL
B57 ~IOI[2]:TFF2_SRVAL - - IOI[2]:INV.T2
B56 IOI[2]:TFF2_LATCH - - -
B55 IOI[2]:TMUX[1] ~IOI[2]:TFF_INIT ~IOI[2]:OFF_INIT IOI[2]:INV.T1
B54 IOI[2]:IFF_LATCH - - IOI[2]:OFF2_LATCH
B53 IOI[2]:TMUX[3] ~IOI[2]:IFF2_INIT IOI[2]:READBACK_I IOI[2]:INV.O2
B52 IOI[2]:IFF_SR_SYNC - - IOI[2]:OMUX[3]
B51 IOI[2]:IFF_DELAY_ENABLE - - IOI[2]:INV.O1
B50 IOI[2]:TFF_SR_SYNC - - IOI[2]:OMUX[1]
B49 IOI[2]:IFF_TSBYPASS_ENABLE ~IOI[2]:IFF1_INIT - ~IOI[2]:INV.OTCLK2
B48 IOI[2]:OFF_SR_SYNC - - ~IOI[2]:INV.ICLK1
B47 IOI[2]:TMUX[2] - - IOI[2]:OFF1_LATCH
B46 IOI[2]:I_TSBYPASS_ENABLE - - ~IOI[2]:INV.ICE
B45 IOI[2]:TMUX[0] - - IOI[2]:OMUX[0]
B44 IOI[2]:I_DELAY_ENABLE - - ~IOI[2]:INV.TCE
B43 IOI[2]:TSBYPASS_MUX[0] IOI[2]:TFF_SR_ENABLE IOI[2]:OFF_SR_ENABLE IOI[2]:OMUX[2]
B42 ~IOI[2]:TFF1_SRVAL IOI[2]:TFF_REV_ENABLE IOI[2]:OFF_REV_ENABLE ~IOI[2]:INV.REV
B41 IOI[2]:TFF1_LATCH IOI[2]:IFF_REV_ENABLE - ~IOI[2]:OFF1_SRVAL
B40 ~IOI[2]:IFF1_SRVAL IOI[2]:IFF_SR_ENABLE - ~IOI[2]:INV.ICLK2
B39 - - - -
B38 - - - -
B37 - - - -
B36 - - - -
B35 - - - -
B34 - - - -
B33 - - - -
B32 - - - -
B31 - - - -
B30 - - - -
B29 - - - -
B28 - - - -
B27 - - - -
B26 - - - -
B25 - - - -
B24 - - - -
B23 - - - -
B22 - - - -
B21 - - - -
B20 - - - -
B19 - - - -
B18 - - - -
B17 - - - -
B16 - - - -
B15 - - - -
B14 - - - -
B13 - - - -
B12 - - - -
B11 - - - -
B10 - - - -
B9 - - - -
B8 - - - -
B7 - - - -
B6 - - - -
B5 - - - -
B4 - - - -
B3 - - - -
B2 - - - -
B1 - - - -
B0 - - - -
IOI[2]:IFF1_INIT 0.F1.B49
IOI[2]:IFF1_SRVAL 0.F0.B40
IOI[2]:IFF2_INIT 0.F1.B53
IOI[2]:IFF2_SRVAL 0.F0.B58
IOI[2]:INV.ICE 0.F3.B46
IOI[2]:INV.ICLK1 0.F3.B48
IOI[2]:INV.ICLK2 0.F3.B40
IOI[2]:INV.OTCLK1 0.F3.B59
IOI[2]:INV.OTCLK2 0.F3.B49
IOI[2]:INV.REV 0.F3.B42
IOI[2]:INV.TCE 0.F3.B44
IOI[2]:OFF1_SRVAL 0.F3.B41
IOI[2]:OFF2_SRVAL 0.F3.B58
IOI[2]:OFF_INIT 0.F2.B55
IOI[2]:TFF1_SRVAL 0.F0.B42
IOI[2]:TFF2_SRVAL 0.F0.B57
IOI[2]:TFF_INIT 0.F1.B55
IOI[3]:IFF1_INIT 0.F1.B69
IOI[3]:IFF1_SRVAL 0.F0.B59
IOI[3]:IFF2_INIT 0.F1.B73
IOI[3]:IFF2_SRVAL 0.F0.B77
IOI[3]:INV.ICE 0.F3.B66
IOI[3]:INV.ICLK1 0.F3.B68
IOI[3]:INV.ICLK2 0.F3.B60
IOI[3]:INV.OTCLK1 0.F3.B79
IOI[3]:INV.OTCLK2 0.F3.B69
IOI[3]:INV.REV 0.F3.B62
IOI[3]:INV.TCE 0.F3.B64
IOI[3]:OFF1_SRVAL 0.F3.B61
IOI[3]:OFF2_SRVAL 0.F3.B78
IOI[3]:OFF_INIT 0.F2.B75
IOI[3]:TFF1_SRVAL 0.F0.B60
IOI[3]:TFF2_SRVAL 0.F0.B76
IOI[3]:TFF_INIT 0.F1.B75
inverted ~[0]
IOI[2]:IFF_DELAY_ENABLE 0.F0.B51
IOI[2]:IFF_LATCH 0.F0.B54
IOI[2]:IFF_REV_ENABLE 0.F1.B41
IOI[2]:IFF_SR_ENABLE 0.F1.B40
IOI[2]:IFF_SR_SYNC 0.F0.B52
IOI[2]:IFF_TSBYPASS_ENABLE 0.F0.B49
IOI[2]:INV.O1 0.F3.B51
IOI[2]:INV.O2 0.F3.B53
IOI[2]:INV.T1 0.F3.B55
IOI[2]:INV.T2 0.F3.B57
IOI[2]:I_DELAY_ENABLE 0.F0.B44
IOI[2]:I_TSBYPASS_ENABLE 0.F0.B46
IOI[2]:OFF1_LATCH 0.F3.B47
IOI[2]:OFF2_LATCH 0.F3.B54
IOI[2]:OFF_REV_ENABLE 0.F2.B42
IOI[2]:OFF_SR_ENABLE 0.F2.B43
IOI[2]:OFF_SR_SYNC 0.F0.B48
IOI[2]:READBACK_I 0.F2.B53
IOI[2]:TFF1_LATCH 0.F0.B41
IOI[2]:TFF2_LATCH 0.F0.B56
IOI[2]:TFF_REV_ENABLE 0.F1.B42
IOI[2]:TFF_SR_ENABLE 0.F1.B43
IOI[2]:TFF_SR_SYNC 0.F0.B50
IOI[3]:IFF_DELAY_ENABLE 0.F0.B71
IOI[3]:IFF_LATCH 0.F0.B73
IOI[3]:IFF_REV_ENABLE 0.F1.B60
IOI[3]:IFF_SR_ENABLE 0.F1.B59
IOI[3]:IFF_SR_SYNC 0.F0.B70
IOI[3]:IFF_TSBYPASS_ENABLE 0.F0.B69
IOI[3]:INV.O1 0.F3.B71
IOI[3]:INV.O2 0.F3.B73
IOI[3]:INV.T1 0.F3.B75
IOI[3]:INV.T2 0.F3.B77
IOI[3]:I_DELAY_ENABLE 0.F0.B64
IOI[3]:I_TSBYPASS_ENABLE 0.F0.B66
IOI[3]:OFF1_LATCH 0.F3.B67
IOI[3]:OFF2_LATCH 0.F3.B74
IOI[3]:OFF_REV_ENABLE 0.F2.B61
IOI[3]:OFF_SR_ENABLE 0.F2.B62
IOI[3]:OFF_SR_SYNC 0.F0.B67
IOI[3]:READBACK_I 0.F2.B73
IOI[3]:TFF1_LATCH 0.F0.B62
IOI[3]:TFF2_LATCH 0.F0.B75
IOI[3]:TFF_REV_ENABLE 0.F1.B61
IOI[3]:TFF_SR_ENABLE 0.F1.B62
IOI[3]:TFF_SR_SYNC 0.F0.B68
non-inverted [0]
IOI[2]:OMUX 0.F3.B52 0.F3.B43 0.F3.B50 0.F3.B45
IOI[3]:OMUX 0.F3.B72 0.F3.B63 0.F3.B70 0.F3.B65
NONE 0 0 0 0
O1 0 0 0 1
O2 0 0 1 0
OFF1 0 1 0 0
OFF2 1 0 0 0
OFFDDR 1 1 0 0
IOI[2]:TMUX 0.F0.B53 0.F0.B47 0.F0.B55 0.F0.B45
IOI[3]:TMUX 0.F0.B72 0.F0.B65 0.F0.B74 0.F0.B61
NONE 0 0 0 0
T1 0 0 0 1
T2 0 0 1 0
TFF1 0 1 0 0
TFF2 1 0 0 0
TFFDDR 1 1 0 0
IOI[2]:TSBYPASS_MUX 0.F0.B43
IOI[3]:TSBYPASS_MUX 0.F0.B63
TMUX 0
GND 1