Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

North-east

TODO: document

CNR_NE_S3

This tile is used on Spartan 3.

Tile CNR_NE_S3

Cells: 1

Bels DCI

spartan3 CNR_NE_S3 bel DCI pins
PinDirectionDCI[0]DCI[1]
DCI_CLKinIMUX_DATA[23]IMUX_DATA[15]
DCI_RESETinIMUX_DATA[22]IMUX_DATA[14]
HI_LO_PinIMUX_DATA[20]IMUX_DATA[12]
HI_LO_NinIMUX_DATA[21]IMUX_DATA[13]
SCLKoutOUT_SEC[6]OUT_SEC[6]
ADDRESS[0]outOUT_SEC[0]OUT_SEC[0]
ADDRESS[1]outOUT_SEC[1]OUT_SEC[1]
ADDRESS[2]outOUT_SEC[2]OUT_SEC[2]
DATAoutOUT_SEC[3]OUT_SEC[3]
N_OR_PoutOUT_SEC[5]OUT_SEC[5]
UPDATEoutOUT_SEC[7]OUT_SEC[7]
IOUPDATEoutOUT_SEC[8]OUT_SEC[8]
DCI_DONEoutOUT_SEC[4]OUT_SEC[4]
spartan3 CNR_NE_S3 bel DCI attribute bits
AttributeDCI[0]DCI[1]
ENABLETERM_H[0][44]TERM_H[1][44]
TEST_ENABLETERM_H[0][62]TERM_H[1][62]
FORCE_DONE_HIGHTERM_H[0][61]TERM_H[1][61]
S3_PMASK_TERM_SPLIT bit 0TERM_H[0][56]TERM_H[1][56]
S3_PMASK_TERM_SPLIT bit 1TERM_H[0][57]TERM_H[1][57]
S3_PMASK_TERM_SPLIT bit 2TERM_H[0][58]TERM_H[1][58]
S3_PMASK_TERM_SPLIT bit 3TERM_H[0][59]TERM_H[1][59]
S3_NMASK_TERM_SPLIT bit 0TERM_H[0][46]TERM_H[1][46]
S3_NMASK_TERM_SPLIT bit 1TERM_H[0][47]TERM_H[1][47]
S3_NMASK_TERM_SPLIT bit 2TERM_H[0][48]TERM_H[1][48]
S3_NMASK_TERM_SPLIT bit 3TERM_H[0][49]TERM_H[1][49]
S3_PMASK_TERM_VCC bit 0TERM_H[0][51]TERM_H[1][51]
S3_PMASK_TERM_VCC bit 1TERM_H[0][52]TERM_H[1][52]
S3_PMASK_TERM_VCC bit 2TERM_H[0][53]TERM_H[1][53]
S3_PMASK_TERM_VCC bit 3TERM_H[0][54]TERM_H[1][54]
S3_LVDSBIAS bit 0TERM_H[0][33]TERM_H[1][33]
S3_LVDSBIAS bit 1TERM_H[0][34]TERM_H[1][34]
S3_LVDSBIAS bit 2TERM_H[0][35]TERM_H[1][35]
S3_LVDSBIAS bit 3TERM_H[0][36]TERM_H[1][36]
S3_LVDSBIAS bit 4TERM_H[0][37]TERM_H[1][37]
S3_LVDSBIAS bit 5TERM_H[0][38]TERM_H[1][38]
S3_LVDSBIAS bit 6TERM_H[0][39]TERM_H[1][39]
S3_LVDSBIAS bit 7TERM_H[0][40]TERM_H[1][40]
S3_LVDSBIAS bit 8TERM_H[0][41]TERM_H[1][41]
S3_LVDSBIAS bit 9TERM_H[0][42]TERM_H[1][42]
S3_LVDSBIAS bit 10TERM_H[0][43]TERM_H[1][43]
S3_LVDSBIAS bit 11TERM_H[0][10]TERM_H[1][9]
S3_LVDSBIAS bit 12TERM_H[0][11]TERM_H[1][10]
QUIETTERM_H[0][45]TERM_H[1][45]

Bels DCIRESET

spartan3 CNR_NE_S3 bel DCIRESET pins
PinDirectionDCIRESET[0]DCIRESET[1]
RSTinIMUX_DATA[11]IMUX_DATA[19]
spartan3 CNR_NE_S3 bel DCIRESET attribute bits
AttributeDCIRESET[0]DCIRESET[1]
ENABLETERM_H[0][63]TERM_H[1][63]

Bels BSCAN

spartan3 CNR_NE_S3 bel BSCAN pins
PinDirectionBSCAN
TDO1inIMUX_DATA[0]
TDO2inIMUX_DATA[1]
DRCK1outOUT_FAN[0]
DRCK2outOUT_FAN[1]
SEL1outOUT_FAN[2]
SEL2outOUT_FAN[3]
TDIoutOUT_FAN[5]
RESEToutOUT_SEC[11]
CAPTUREoutOUT_FAN[7]
SHIFToutOUT_FAN[4]
UPDATEoutOUT_FAN[6]
spartan3 CNR_NE_S3 bel BSCAN attribute bits
AttributeBSCAN
USER_TDO_ENABLE bit 0TERM_H[0][16]
USER_TDO_ENABLE bit 1TERM_H[1][16]
USERCODE bit 0!TERM_H[1][32]
USERCODE bit 1!TERM_H[0][32]
USERCODE bit 2!TERM_H[1][31]
USERCODE bit 3!TERM_H[0][31]
USERCODE bit 4!TERM_H[1][30]
USERCODE bit 5!TERM_H[0][30]
USERCODE bit 6!TERM_H[1][29]
USERCODE bit 7!TERM_H[0][29]
USERCODE bit 8!TERM_H[1][28]
USERCODE bit 9!TERM_H[0][28]
USERCODE bit 10!TERM_H[1][27]
USERCODE bit 11!TERM_H[0][27]
USERCODE bit 12!TERM_H[1][26]
USERCODE bit 13!TERM_H[0][26]
USERCODE bit 14!TERM_H[1][25]
USERCODE bit 15!TERM_H[0][25]
USERCODE bit 16!TERM_H[1][24]
USERCODE bit 17!TERM_H[0][24]
USERCODE bit 18!TERM_H[1][23]
USERCODE bit 19!TERM_H[0][23]
USERCODE bit 20!TERM_H[1][22]
USERCODE bit 21!TERM_H[0][22]
USERCODE bit 22!TERM_H[1][21]
USERCODE bit 23!TERM_H[0][21]
USERCODE bit 24!TERM_H[0][20]
USERCODE bit 25!TERM_H[1][20]
USERCODE bit 26!TERM_H[1][19]
USERCODE bit 27!TERM_H[0][19]
USERCODE bit 28!TERM_H[0][18]
USERCODE bit 29!TERM_H[1][18]
USERCODE bit 30!TERM_H[1][17]
USERCODE bit 31!TERM_H[0][17]

Bels RANDOR_OUT

spartan3 CNR_NE_S3 bel RANDOR_OUT pins
PinDirectionRANDOR_OUT
OoutOUT_SEC[15]

Bels MISC_CNR_S3

spartan3 CNR_NE_S3 bel MISC_CNR_S3 pins
PinDirectionMISC_CNR_S3
spartan3 CNR_NE_S3 bel MISC_CNR_S3 attribute bits
AttributeMISC_CNR_S3
MUX_DCI_TEST bit 0TERM_H[0][50]
DCM_ENABLETERM_H[1][11]

Bels MISC_NE

spartan3 CNR_NE_S3 bel MISC_NE pins
PinDirectionMISC_NE
spartan3 CNR_NE_S3 bel MISC_NE attribute bits
AttributeMISC_NE
TCK_PULL[enum: IOB_PULL]
TMS_PULL[enum: IOB_PULL]
TDO_PULL[enum: IOB_PULL]
spartan3 CNR_NE_S3 enum IOB_PULL
MISC_NE.TCK_PULLTERM_H[1][14]TERM_H[0][14]
MISC_NE.TMS_PULLTERM_H[0][15]TERM_H[1][15]
MISC_NE.TDO_PULLTERM_H[0][13]TERM_H[1][13]
NONE01
PULLUP00
PULLDOWN11

Bel wires

spartan3 CNR_NE_S3 bel wires
WirePins
IMUX_DATA[0]BSCAN.TDO1
IMUX_DATA[1]BSCAN.TDO2
IMUX_DATA[11]DCIRESET[0].RST
IMUX_DATA[12]DCI[1].HI_LO_P
IMUX_DATA[13]DCI[1].HI_LO_N
IMUX_DATA[14]DCI[1].DCI_RESET
IMUX_DATA[15]DCI[1].DCI_CLK
IMUX_DATA[19]DCIRESET[1].RST
IMUX_DATA[20]DCI[0].HI_LO_P
IMUX_DATA[21]DCI[0].HI_LO_N
IMUX_DATA[22]DCI[0].DCI_RESET
IMUX_DATA[23]DCI[0].DCI_CLK
OUT_FAN[0]BSCAN.DRCK1
OUT_FAN[1]BSCAN.DRCK2
OUT_FAN[2]BSCAN.SEL1
OUT_FAN[3]BSCAN.SEL2
OUT_FAN[4]BSCAN.SHIFT
OUT_FAN[5]BSCAN.TDI
OUT_FAN[6]BSCAN.UPDATE
OUT_FAN[7]BSCAN.CAPTURE
OUT_SEC[0]DCI[0].ADDRESS[0], DCI[1].ADDRESS[0]
OUT_SEC[1]DCI[0].ADDRESS[1], DCI[1].ADDRESS[1]
OUT_SEC[2]DCI[0].ADDRESS[2], DCI[1].ADDRESS[2]
OUT_SEC[3]DCI[0].DATA, DCI[1].DATA
OUT_SEC[4]DCI[0].DCI_DONE, DCI[1].DCI_DONE
OUT_SEC[5]DCI[0].N_OR_P, DCI[1].N_OR_P
OUT_SEC[6]DCI[0].SCLK, DCI[1].SCLK
OUT_SEC[7]DCI[0].UPDATE, DCI[1].UPDATE
OUT_SEC[8]DCI[0].IOUPDATE, DCI[1].IOUPDATE
OUT_SEC[11]BSCAN.RESET
OUT_SEC[15]RANDOR_OUT.O

Bitstream

spartan3 CNR_NE_S3 rect TERM_H
BitFrame
F1 F0
B63 DCIRESET[1]: ENABLE DCIRESET[0]: ENABLE
B62 DCI[1]: TEST_ENABLE DCI[0]: TEST_ENABLE
B61 DCI[1]: FORCE_DONE_HIGH DCI[0]: FORCE_DONE_HIGH
B60 - -
B59 DCI[1]: S3_PMASK_TERM_SPLIT bit 3 DCI[0]: S3_PMASK_TERM_SPLIT bit 3
B58 DCI[1]: S3_PMASK_TERM_SPLIT bit 2 DCI[0]: S3_PMASK_TERM_SPLIT bit 2
B57 DCI[1]: S3_PMASK_TERM_SPLIT bit 1 DCI[0]: S3_PMASK_TERM_SPLIT bit 1
B56 DCI[1]: S3_PMASK_TERM_SPLIT bit 0 DCI[0]: S3_PMASK_TERM_SPLIT bit 0
B55 - -
B54 DCI[1]: S3_PMASK_TERM_VCC bit 3 DCI[0]: S3_PMASK_TERM_VCC bit 3
B53 DCI[1]: S3_PMASK_TERM_VCC bit 2 DCI[0]: S3_PMASK_TERM_VCC bit 2
B52 DCI[1]: S3_PMASK_TERM_VCC bit 1 DCI[0]: S3_PMASK_TERM_VCC bit 1
B51 DCI[1]: S3_PMASK_TERM_VCC bit 0 DCI[0]: S3_PMASK_TERM_VCC bit 0
B50 - MISC_CNR_S3: MUX_DCI_TEST bit 0
B49 DCI[1]: S3_NMASK_TERM_SPLIT bit 3 DCI[0]: S3_NMASK_TERM_SPLIT bit 3
B48 DCI[1]: S3_NMASK_TERM_SPLIT bit 2 DCI[0]: S3_NMASK_TERM_SPLIT bit 2
B47 DCI[1]: S3_NMASK_TERM_SPLIT bit 1 DCI[0]: S3_NMASK_TERM_SPLIT bit 1
B46 DCI[1]: S3_NMASK_TERM_SPLIT bit 0 DCI[0]: S3_NMASK_TERM_SPLIT bit 0
B45 DCI[1]: QUIET DCI[0]: QUIET
B44 DCI[1]: ENABLE DCI[0]: ENABLE
B43 DCI[1]: S3_LVDSBIAS bit 10 DCI[0]: S3_LVDSBIAS bit 10
B42 DCI[1]: S3_LVDSBIAS bit 9 DCI[0]: S3_LVDSBIAS bit 9
B41 DCI[1]: S3_LVDSBIAS bit 8 DCI[0]: S3_LVDSBIAS bit 8
B40 DCI[1]: S3_LVDSBIAS bit 7 DCI[0]: S3_LVDSBIAS bit 7
B39 DCI[1]: S3_LVDSBIAS bit 6 DCI[0]: S3_LVDSBIAS bit 6
B38 DCI[1]: S3_LVDSBIAS bit 5 DCI[0]: S3_LVDSBIAS bit 5
B37 DCI[1]: S3_LVDSBIAS bit 4 DCI[0]: S3_LVDSBIAS bit 4
B36 DCI[1]: S3_LVDSBIAS bit 3 DCI[0]: S3_LVDSBIAS bit 3
B35 DCI[1]: S3_LVDSBIAS bit 2 DCI[0]: S3_LVDSBIAS bit 2
B34 DCI[1]: S3_LVDSBIAS bit 1 DCI[0]: S3_LVDSBIAS bit 1
B33 DCI[1]: S3_LVDSBIAS bit 0 DCI[0]: S3_LVDSBIAS bit 0
B32 BSCAN: ! USERCODE bit 0 BSCAN: ! USERCODE bit 1
B31 BSCAN: ! USERCODE bit 2 BSCAN: ! USERCODE bit 3
B30 BSCAN: ! USERCODE bit 4 BSCAN: ! USERCODE bit 5
B29 BSCAN: ! USERCODE bit 6 BSCAN: ! USERCODE bit 7
B28 BSCAN: ! USERCODE bit 8 BSCAN: ! USERCODE bit 9
B27 BSCAN: ! USERCODE bit 10 BSCAN: ! USERCODE bit 11
B26 BSCAN: ! USERCODE bit 12 BSCAN: ! USERCODE bit 13
B25 BSCAN: ! USERCODE bit 14 BSCAN: ! USERCODE bit 15
B24 BSCAN: ! USERCODE bit 16 BSCAN: ! USERCODE bit 17
B23 BSCAN: ! USERCODE bit 18 BSCAN: ! USERCODE bit 19
B22 BSCAN: ! USERCODE bit 20 BSCAN: ! USERCODE bit 21
B21 BSCAN: ! USERCODE bit 22 BSCAN: ! USERCODE bit 23
B20 BSCAN: ! USERCODE bit 25 BSCAN: ! USERCODE bit 24
B19 BSCAN: ! USERCODE bit 26 BSCAN: ! USERCODE bit 27
B18 BSCAN: ! USERCODE bit 29 BSCAN: ! USERCODE bit 28
B17 BSCAN: ! USERCODE bit 30 BSCAN: ! USERCODE bit 31
B16 BSCAN: USER_TDO_ENABLE bit 1 BSCAN: USER_TDO_ENABLE bit 0
B15 MISC_NE: TMS_PULL bit 0 MISC_NE: TMS_PULL bit 1
B14 MISC_NE: TCK_PULL bit 1 MISC_NE: TCK_PULL bit 0
B13 MISC_NE: TDO_PULL bit 0 MISC_NE: TDO_PULL bit 1
B12 - -
B11 MISC_CNR_S3: DCM_ENABLE DCI[0]: S3_LVDSBIAS bit 12
B10 DCI[1]: S3_LVDSBIAS bit 12 DCI[0]: S3_LVDSBIAS bit 11
B9 DCI[1]: S3_LVDSBIAS bit 11 -
B8 - -
B7 - -
B6 - -
B5 - -
B4 - -
B3 - -
B2 - -
B1 - -
B0 - -

CNR_NE_FC

This tile is used on FPGAcore.

Tile CNR_NE_FC

Cells: 1

Bels BSCAN

spartan3 CNR_NE_FC bel BSCAN pins
PinDirectionBSCAN
TDO1inIMUX_DATA[0]
TDO2inIMUX_DATA[1]
DRCK1outOUT_FAN[0]
DRCK2outOUT_FAN[1]
SEL1outOUT_FAN[2]
SEL2outOUT_FAN[3]
TDIoutOUT_FAN[5]
RESEToutOUT_SEC[11]
CAPTUREoutOUT_FAN[7]
SHIFToutOUT_FAN[4]
UPDATEoutOUT_FAN[6]
spartan3 CNR_NE_FC bel BSCAN attribute bits
AttributeBSCAN
USER_TDO_ENABLE bit 0TERM_H[0][16]
USER_TDO_ENABLE bit 1TERM_H[1][16]
USERCODE bit 0!TERM_H[1][32]
USERCODE bit 1!TERM_H[0][32]
USERCODE bit 2!TERM_H[1][31]
USERCODE bit 3!TERM_H[0][31]
USERCODE bit 4!TERM_H[1][30]
USERCODE bit 5!TERM_H[0][30]
USERCODE bit 6!TERM_H[1][29]
USERCODE bit 7!TERM_H[0][29]
USERCODE bit 8!TERM_H[1][28]
USERCODE bit 9!TERM_H[0][28]
USERCODE bit 10!TERM_H[1][27]
USERCODE bit 11!TERM_H[0][27]
USERCODE bit 12!TERM_H[1][26]
USERCODE bit 13!TERM_H[0][26]
USERCODE bit 14!TERM_H[1][25]
USERCODE bit 15!TERM_H[0][25]
USERCODE bit 16!TERM_H[1][24]
USERCODE bit 17!TERM_H[0][24]
USERCODE bit 18!TERM_H[1][23]
USERCODE bit 19!TERM_H[0][23]
USERCODE bit 20!TERM_H[1][22]
USERCODE bit 21!TERM_H[0][22]
USERCODE bit 22!TERM_H[1][21]
USERCODE bit 23!TERM_H[0][21]
USERCODE bit 24!TERM_H[0][20]
USERCODE bit 25!TERM_H[1][20]
USERCODE bit 26!TERM_H[1][19]
USERCODE bit 27!TERM_H[0][19]
USERCODE bit 28!TERM_H[0][18]
USERCODE bit 29!TERM_H[1][18]
USERCODE bit 30!TERM_H[1][17]
USERCODE bit 31!TERM_H[0][17]

Bels RANDOR_OUT

spartan3 CNR_NE_FC bel RANDOR_OUT pins
PinDirectionRANDOR_OUT
OoutOUT_SEC[15]

Bels MISR_FC

spartan3 CNR_NE_FC bel MISR_FC pins
PinDirectionMISR_FC
CLKinIMUX_CLK_OPTINV[3]
spartan3 CNR_NE_FC bel MISR_FC attribute bits
AttributeMISR_FC
MISR_CLOCKTERM_H[0][1]
MISR_RESETTERM_H[0][0]

Bels MISC_NE

spartan3 CNR_NE_FC bel MISC_NE pins
PinDirectionMISC_NE
spartan3 CNR_NE_FC bel MISC_NE attribute bits
AttributeMISC_NE

Bel wires

spartan3 CNR_NE_FC bel wires
WirePins
IMUX_CLK_OPTINV[3]MISR_FC.CLK
IMUX_DATA[0]BSCAN.TDO1
IMUX_DATA[1]BSCAN.TDO2
OUT_FAN[0]BSCAN.DRCK1
OUT_FAN[1]BSCAN.DRCK2
OUT_FAN[2]BSCAN.SEL1
OUT_FAN[3]BSCAN.SEL2
OUT_FAN[4]BSCAN.SHIFT
OUT_FAN[5]BSCAN.TDI
OUT_FAN[6]BSCAN.UPDATE
OUT_FAN[7]BSCAN.CAPTURE
OUT_SEC[11]BSCAN.RESET
OUT_SEC[15]RANDOR_OUT.O

Bitstream

CNR_NE_S3E

This tile is used on Spartan 3E.

Tile CNR_NE_S3E

Cells: 1

Bels BSCAN

spartan3 CNR_NE_S3E bel BSCAN pins
PinDirectionBSCAN
TDO1inIMUX_DATA[0]
TDO2inIMUX_DATA[1]
DRCK1outOUT_FAN[0]
DRCK2outOUT_FAN[1]
SEL1outOUT_FAN[2]
SEL2outOUT_FAN[3]
TDIoutOUT_FAN[5]
RESEToutOUT_SEC[11]
CAPTUREoutOUT_FAN[7]
SHIFToutOUT_FAN[4]
UPDATEoutOUT_FAN[6]
spartan3 CNR_NE_S3E bel BSCAN attribute bits
AttributeBSCAN
USER_TDO_ENABLE bit 0TERM_H[0][16]
USER_TDO_ENABLE bit 1TERM_H[1][16]
USERCODE bit 0!TERM_H[1][32]
USERCODE bit 1!TERM_H[0][32]
USERCODE bit 2!TERM_H[1][31]
USERCODE bit 3!TERM_H[0][31]
USERCODE bit 4!TERM_H[1][30]
USERCODE bit 5!TERM_H[0][30]
USERCODE bit 6!TERM_H[1][29]
USERCODE bit 7!TERM_H[0][29]
USERCODE bit 8!TERM_H[1][28]
USERCODE bit 9!TERM_H[0][28]
USERCODE bit 10!TERM_H[1][27]
USERCODE bit 11!TERM_H[0][27]
USERCODE bit 12!TERM_H[1][26]
USERCODE bit 13!TERM_H[0][26]
USERCODE bit 14!TERM_H[1][25]
USERCODE bit 15!TERM_H[0][25]
USERCODE bit 16!TERM_H[1][24]
USERCODE bit 17!TERM_H[0][24]
USERCODE bit 18!TERM_H[1][23]
USERCODE bit 19!TERM_H[0][23]
USERCODE bit 20!TERM_H[1][22]
USERCODE bit 21!TERM_H[0][22]
USERCODE bit 22!TERM_H[1][21]
USERCODE bit 23!TERM_H[0][21]
USERCODE bit 24!TERM_H[0][20]
USERCODE bit 25!TERM_H[1][20]
USERCODE bit 26!TERM_H[1][19]
USERCODE bit 27!TERM_H[0][19]
USERCODE bit 28!TERM_H[0][18]
USERCODE bit 29!TERM_H[1][18]
USERCODE bit 30!TERM_H[1][17]
USERCODE bit 31!TERM_H[0][17]

Bels RANDOR_OUT

spartan3 CNR_NE_S3E bel RANDOR_OUT pins
PinDirectionRANDOR_OUT
OoutOUT_SEC[15]

Bels MISC_NE

spartan3 CNR_NE_S3E bel MISC_NE pins
PinDirectionMISC_NE
spartan3 CNR_NE_S3E bel MISC_NE attribute bits
AttributeMISC_NE
TCK_PULL[enum: IOB_PULL]
TMS_PULL[enum: IOB_PULL]
TDO_PULL[enum: IOB_PULL]
spartan3 CNR_NE_S3E enum IOB_PULL
MISC_NE.TCK_PULLTERM_H[1][14]TERM_H[0][14]
MISC_NE.TMS_PULLTERM_H[0][15]TERM_H[1][15]
MISC_NE.TDO_PULLTERM_H[0][13]TERM_H[1][13]
NONE01
PULLUP00
PULLDOWN11

Bels BANK

spartan3 CNR_NE_S3E bel BANK pins
PinDirectionBANK
spartan3 CNR_NE_S3E bel BANK attribute bits
AttributeBANK
S3E_LVDSBIAS[0] bit 0TERM_H[1][10]
S3E_LVDSBIAS[0] bit 1TERM_H[1][48]
S3E_LVDSBIAS[0] bit 2TERM_H[1][47]
S3E_LVDSBIAS[0] bit 3TERM_H[1][46]
S3E_LVDSBIAS[0] bit 4TERM_H[1][45]
S3E_LVDSBIAS[0] bit 5TERM_H[1][38]
S3E_LVDSBIAS[0] bit 6TERM_H[1][37]
S3E_LVDSBIAS[0] bit 7TERM_H[1][36]
S3E_LVDSBIAS[0] bit 8TERM_H[1][35]
S3E_LVDSBIAS[0] bit 9TERM_H[1][34]
S3E_LVDSBIAS[0] bit 10TERM_H[1][33]
S3E_LVDSBIAS[1] bit 0TERM_H[1][11]
S3E_LVDSBIAS[1] bit 1TERM_H[1][9]
S3E_LVDSBIAS[1] bit 2TERM_H[1][51]
S3E_LVDSBIAS[1] bit 3TERM_H[1][50]
S3E_LVDSBIAS[1] bit 4TERM_H[1][49]
S3E_LVDSBIAS[1] bit 5TERM_H[1][44]
S3E_LVDSBIAS[1] bit 6TERM_H[1][43]
S3E_LVDSBIAS[1] bit 7TERM_H[1][42]
S3E_LVDSBIAS[1] bit 8TERM_H[1][41]
S3E_LVDSBIAS[1] bit 9TERM_H[1][40]
S3E_LVDSBIAS[1] bit 10TERM_H[1][39]

Bel wires

spartan3 CNR_NE_S3E bel wires
WirePins
IMUX_DATA[0]BSCAN.TDO1
IMUX_DATA[1]BSCAN.TDO2
OUT_FAN[0]BSCAN.DRCK1
OUT_FAN[1]BSCAN.DRCK2
OUT_FAN[2]BSCAN.SEL1
OUT_FAN[3]BSCAN.SEL2
OUT_FAN[4]BSCAN.SHIFT
OUT_FAN[5]BSCAN.TDI
OUT_FAN[6]BSCAN.UPDATE
OUT_FAN[7]BSCAN.CAPTURE
OUT_SEC[11]BSCAN.RESET
OUT_SEC[15]RANDOR_OUT.O

Bitstream

spartan3 CNR_NE_S3E rect TERM_H
BitFrame
F1 F0
B63 - -
B62 - -
B61 - -
B60 - -
B59 - -
B58 - -
B57 - -
B56 - -
B55 - -
B54 - -
B53 - -
B52 - -
B51 BANK: S3E_LVDSBIAS[1] bit 2 -
B50 BANK: S3E_LVDSBIAS[1] bit 3 -
B49 BANK: S3E_LVDSBIAS[1] bit 4 -
B48 BANK: S3E_LVDSBIAS[0] bit 1 -
B47 BANK: S3E_LVDSBIAS[0] bit 2 -
B46 BANK: S3E_LVDSBIAS[0] bit 3 -
B45 BANK: S3E_LVDSBIAS[0] bit 4 -
B44 BANK: S3E_LVDSBIAS[1] bit 5 -
B43 BANK: S3E_LVDSBIAS[1] bit 6 -
B42 BANK: S3E_LVDSBIAS[1] bit 7 -
B41 BANK: S3E_LVDSBIAS[1] bit 8 -
B40 BANK: S3E_LVDSBIAS[1] bit 9 -
B39 BANK: S3E_LVDSBIAS[1] bit 10 -
B38 BANK: S3E_LVDSBIAS[0] bit 5 -
B37 BANK: S3E_LVDSBIAS[0] bit 6 -
B36 BANK: S3E_LVDSBIAS[0] bit 7 -
B35 BANK: S3E_LVDSBIAS[0] bit 8 -
B34 BANK: S3E_LVDSBIAS[0] bit 9 -
B33 BANK: S3E_LVDSBIAS[0] bit 10 -
B32 BSCAN: ! USERCODE bit 0 BSCAN: ! USERCODE bit 1
B31 BSCAN: ! USERCODE bit 2 BSCAN: ! USERCODE bit 3
B30 BSCAN: ! USERCODE bit 4 BSCAN: ! USERCODE bit 5
B29 BSCAN: ! USERCODE bit 6 BSCAN: ! USERCODE bit 7
B28 BSCAN: ! USERCODE bit 8 BSCAN: ! USERCODE bit 9
B27 BSCAN: ! USERCODE bit 10 BSCAN: ! USERCODE bit 11
B26 BSCAN: ! USERCODE bit 12 BSCAN: ! USERCODE bit 13
B25 BSCAN: ! USERCODE bit 14 BSCAN: ! USERCODE bit 15
B24 BSCAN: ! USERCODE bit 16 BSCAN: ! USERCODE bit 17
B23 BSCAN: ! USERCODE bit 18 BSCAN: ! USERCODE bit 19
B22 BSCAN: ! USERCODE bit 20 BSCAN: ! USERCODE bit 21
B21 BSCAN: ! USERCODE bit 22 BSCAN: ! USERCODE bit 23
B20 BSCAN: ! USERCODE bit 25 BSCAN: ! USERCODE bit 24
B19 BSCAN: ! USERCODE bit 26 BSCAN: ! USERCODE bit 27
B18 BSCAN: ! USERCODE bit 29 BSCAN: ! USERCODE bit 28
B17 BSCAN: ! USERCODE bit 30 BSCAN: ! USERCODE bit 31
B16 BSCAN: USER_TDO_ENABLE bit 1 BSCAN: USER_TDO_ENABLE bit 0
B15 MISC_NE: TMS_PULL bit 0 MISC_NE: TMS_PULL bit 1
B14 MISC_NE: TCK_PULL bit 1 MISC_NE: TCK_PULL bit 0
B13 MISC_NE: TDO_PULL bit 0 MISC_NE: TDO_PULL bit 1
B12 - -
B11 BANK: S3E_LVDSBIAS[1] bit 0 -
B10 BANK: S3E_LVDSBIAS[0] bit 0 -
B9 BANK: S3E_LVDSBIAS[1] bit 1 -
B8 - -
B7 - -
B6 - -
B5 - -
B4 - -
B3 - -
B2 - -
B1 - -
B0 - -

CNR_NE_S3A

This tile is used on Spartan 3A.

Tile CNR_NE_S3A

Cells: 1

Bels BSCAN

spartan3 CNR_NE_S3A bel BSCAN pins
PinDirectionBSCAN
TDO1inIMUX_DATA[0]
TDO2inIMUX_DATA[1]
DRCK1outOUT_FAN[0]
DRCK2outOUT_FAN[1]
SEL1outOUT_FAN[2]
SEL2outOUT_FAN[3]
TDIoutOUT_FAN[5]
RESEToutOUT_SEC[11]
CAPTUREoutOUT_FAN[7]
SHIFToutOUT_FAN[4]
UPDATEoutOUT_FAN[6]
TCKoutOUT_SEC[13]
TMSoutOUT_SEC[12]
spartan3 CNR_NE_S3A bel BSCAN attribute bits
AttributeBSCAN
USER_TDO_ENABLE bit 0TERM_H[0][63]
USER_TDO_ENABLE bit 1TERM_H[1][63]
USERCODE bit 0!TERM_H[1][62]
USERCODE bit 1!TERM_H[0][62]
USERCODE bit 2!TERM_H[1][61]
USERCODE bit 3!TERM_H[0][61]
USERCODE bit 4!TERM_H[1][60]
USERCODE bit 5!TERM_H[0][60]
USERCODE bit 6!TERM_H[1][59]
USERCODE bit 7!TERM_H[0][59]
USERCODE bit 8!TERM_H[1][58]
USERCODE bit 9!TERM_H[0][58]
USERCODE bit 10!TERM_H[1][57]
USERCODE bit 11!TERM_H[0][57]
USERCODE bit 12!TERM_H[1][56]
USERCODE bit 13!TERM_H[0][56]
USERCODE bit 14!TERM_H[1][55]
USERCODE bit 15!TERM_H[0][55]
USERCODE bit 16!TERM_H[1][54]
USERCODE bit 17!TERM_H[0][54]
USERCODE bit 18!TERM_H[1][53]
USERCODE bit 19!TERM_H[0][53]
USERCODE bit 20!TERM_H[1][52]
USERCODE bit 21!TERM_H[0][52]
USERCODE bit 22!TERM_H[1][51]
USERCODE bit 23!TERM_H[0][51]
USERCODE bit 24!TERM_H[1][50]
USERCODE bit 25!TERM_H[0][50]
USERCODE bit 26!TERM_H[1][49]
USERCODE bit 27!TERM_H[0][49]
USERCODE bit 28!TERM_H[1][48]
USERCODE bit 29!TERM_H[0][48]
USERCODE bit 30!TERM_H[1][47]
USERCODE bit 31!TERM_H[0][47]

Bels RANDOR_OUT

spartan3 CNR_NE_S3A bel RANDOR_OUT pins
PinDirectionRANDOR_OUT
OoutOUT_SEC[15]

Bels MISC_NE

spartan3 CNR_NE_S3A bel MISC_NE pins
PinDirectionMISC_NE
spartan3 CNR_NE_S3A bel MISC_NE attribute bits
AttributeMISC_NE
TCK_PULL[enum: IOB_PULL]
TDO_PULL[enum: IOB_PULL]
CSO2_PULL[enum: IOB_PULL]
MISO2_PULL[enum: IOB_PULL]
spartan3 CNR_NE_S3A enum IOB_PULL
MISC_NE.TCK_PULLTERM_H[1][44]TERM_H[0][44]
MISC_NE.TDO_PULLTERM_H[1][7]TERM_H[0][7]
MISC_NE.CSO2_PULLTERM_H[0][46]TERM_H[1][46]
MISC_NE.MISO2_PULLTERM_H[1][45]TERM_H[0][45]
NONE01
PULLUP00
PULLDOWN11

Bel wires

spartan3 CNR_NE_S3A bel wires
WirePins
IMUX_DATA[0]BSCAN.TDO1
IMUX_DATA[1]BSCAN.TDO2
OUT_FAN[0]BSCAN.DRCK1
OUT_FAN[1]BSCAN.DRCK2
OUT_FAN[2]BSCAN.SEL1
OUT_FAN[3]BSCAN.SEL2
OUT_FAN[4]BSCAN.SHIFT
OUT_FAN[5]BSCAN.TDI
OUT_FAN[6]BSCAN.UPDATE
OUT_FAN[7]BSCAN.CAPTURE
OUT_SEC[11]BSCAN.RESET
OUT_SEC[12]BSCAN.TMS
OUT_SEC[13]BSCAN.TCK
OUT_SEC[15]RANDOR_OUT.O

Bitstream

spartan3 CNR_NE_S3A rect TERM_H
BitFrame
F1 F0
B63 BSCAN: USER_TDO_ENABLE bit 1 BSCAN: USER_TDO_ENABLE bit 0
B62 BSCAN: ! USERCODE bit 0 BSCAN: ! USERCODE bit 1
B61 BSCAN: ! USERCODE bit 2 BSCAN: ! USERCODE bit 3
B60 BSCAN: ! USERCODE bit 4 BSCAN: ! USERCODE bit 5
B59 BSCAN: ! USERCODE bit 6 BSCAN: ! USERCODE bit 7
B58 BSCAN: ! USERCODE bit 8 BSCAN: ! USERCODE bit 9
B57 BSCAN: ! USERCODE bit 10 BSCAN: ! USERCODE bit 11
B56 BSCAN: ! USERCODE bit 12 BSCAN: ! USERCODE bit 13
B55 BSCAN: ! USERCODE bit 14 BSCAN: ! USERCODE bit 15
B54 BSCAN: ! USERCODE bit 16 BSCAN: ! USERCODE bit 17
B53 BSCAN: ! USERCODE bit 18 BSCAN: ! USERCODE bit 19
B52 BSCAN: ! USERCODE bit 20 BSCAN: ! USERCODE bit 21
B51 BSCAN: ! USERCODE bit 22 BSCAN: ! USERCODE bit 23
B50 BSCAN: ! USERCODE bit 24 BSCAN: ! USERCODE bit 25
B49 BSCAN: ! USERCODE bit 26 BSCAN: ! USERCODE bit 27
B48 BSCAN: ! USERCODE bit 28 BSCAN: ! USERCODE bit 29
B47 BSCAN: ! USERCODE bit 30 BSCAN: ! USERCODE bit 31
B46 MISC_NE: CSO2_PULL bit 0 MISC_NE: CSO2_PULL bit 1
B45 MISC_NE: MISO2_PULL bit 1 MISC_NE: MISO2_PULL bit 0
B44 MISC_NE: TCK_PULL bit 1 MISC_NE: TCK_PULL bit 0
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 MISC_NE: TDO_PULL bit 1 MISC_NE: TDO_PULL bit 0
B6 - -
B5 - -
B4 - -
B3 - -
B2 - -
B1 - -
B0 - -