Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

General interconnect

The Spartan 3 general interconnect is essentially a scaled-down version of Virtex 2 interconnect.

The general interconnect of Virtex 2 is made of several kinds of similar, but not identical interconnect tiles. The tile types include:

The various tile types have the same backbone, but differ in the types of input multiplexers they have, mostly clock multiplexers.

Backbone

The core of the interconnect is made of the following wires, each of which is instantiated once per interconnect tile and is driven by a buffered multiplexer:

  • OMUX0 through OMUX15, per-tile output multiplexers. The inputs to those include various primitive outputs in the tile. They serve as single-hop interconnect wires — each OMUX wire is also visible in one or two of the (immediately or diagonally) adjacent interconnect tiles:

    WireDirectionWire in tile #1Wire in tile #2
    OMUX0SOMUX0.S
    OMUX1W, then SOMUX1.WOMUX1.WS
    OMUX2E and SOMUX2.EOMUX2.S
    OMUX3S, then EOMUX3.SOMUX3.SE
    OMUX4SOMUX4.S
    OMUX5S, then WOMUX5.SOMUX5.SW
    OMUX6WOMUX6.W
    OMUX7E, then SOMUX7.EOMUX7.ES
    OMUX8E, then NOMUX8.EOMUX8.EN
    OMUX9W and NOMUX9.WOMUX9.N
    OMUX10N, then WOMUX10.NOMUX10.NW
    OMUX11NOMUX11.N
    OMUX12N, then EOMUX12.NOMUX12.NE
    OMUX13EOMUX13.E
    OMUX14W, then NOMUX14.WOMUX12.WN
    OMUX15NOMUX15.N

    Note

    This table is very similar to, but subtly different from the corresponding Virtex 2 table (the differences are in OMUX9 and OMUX13).

  • Double lines going in the cardinal directions, 8 per direction, called DBL.[EWSN][0-7]. Each of them has three segments, called DBL.[EWSN][0-7].[0-2], where .0 is located in the source tile and is driven, .1 is in the next tile in the relevant direction, and .2 is in the next tile after that. Some of the lines additionally have a fourth segment:

    • DBL.W[67].3 is to the north of DBL.W[67].2
    • DBL.E[01].3 is to the south of DBL.E[01].2
    • DBL.S[01].3 is to the south of DBL.S[01].2
    • DBL.N[67].3 is to the north of DBL.N[67].2

    Only the .0 segment is driven. The inputs to the multiplexer include:

    • OMUX wires
    • .1, .2 and .3 segments of other DBL wires
    • .3, .6 and .7 segments of HEX wires
    • OUT.FAN wires
  • Hex lines going in the cardinal directions, 8 per direction, called HEX.[EWSN][0-7]. They are analogous to double lines, except they have 7 (or sometimes 8) segments, thus spanning a distance of 6 tiles. The lines with 8th segment include:

    • HEX.W[67].7 is to the north of HEX.W[67].6
    • HEX.E[01].7 is to the south of HEX.E[01].6
    • HEX.S[01].7 is to the south of HEX.S[01].6
    • HEX.N[67].7 is to the north of HEX.N[67].6

    Only the .0 segment is driven. The inputs to the multiplexer include:

    • OMUX wires
    • .3, .6 and .7 segments of other HEX wires
    • .0, .6, .12, .18 segments of LV wires (for vertical lines)
    • .0, .6, .12, .18 segments of LH wires (for horizontal lines)
    • OUT.FAN wires

    Some hex lines are associated with various kind of input multiplexers, such that a single hex line can drive all input multiplexers of given type through its .0 to .5 segments:

    • HEX.[SN]0 is associated with IMUX.SR*
    • HEX.[SN]4 is associated with IMUX.CLK* and IMUX.IOCLK*
    • HEX.[SN]7 is associated with IMUX.CE*

For large-fanout nets or nets that need to span long distances, the interconnect also has long lines that span the whole width or height of the device. There are 24 vertical long lines, LV, per an interconnect column, and 24 horizontal long lines, LH, per an interconnect row. They are visible as LV.{0-23} and LH.{0-23} segments in each interconnect tile, in a rotating way: LH.0 in a given tile is visible as LH.1 or LH.23 in the horizontally adjacent tiles. Only .0, .6, .12, .18 segments of long wires are actually accessible to a tile — the rest are just passing through.

Each interconnect tile can optionally drive the long line segments accessible to it via buffered multiplexers. The inputs to LH driver multiplexers include:

  • OMUX wires
  • .1 segments of DBL wires

The inputs to LV driver multiplexers include:

  • OMUX wires
  • .1 segments of DBL wires
  • various segments of HEX.E0 and HEX.W6 wires

The every-6-tiles nature of long wires combined with existence of hex wires allows for easy distribution of signals everywhere on the FPGA.

Input multiplexers

Every interconnect tile also contains input multiplexers, which drive the associated primitive inputs. The exact set of available input multiplexers depends on the type of interconnect tile.

The baseline set of input muxes is present in the INT.CLB tile:

  • IMUX.CLK[0-3]: four clock inputs. In CLBs, they correspond to the four SLICE\ s. They are multiplexed from:

    • PULLUP, a dummy always-1 wire
    • GCLK0 through GCLK7, the clock interconnect global lines
    • various segments of DBL lines
    • any segment of HEX.S4 and HEX.N4 lines

    The IMUX.CLK multiplexers have a programmable inverter.

  • IMUX.SR[0-3]: four set/reset inputs. In CLBs, they correspond to the four SLICE\ s. They are multiplexed from:

    • PULLUP, a dummy always-1 wire
    • various segments of DBL lines
    • any segment of HEX.S0 and HEX.N0 lines

    The IMUX.SR multiplexers have a programmable inverter.

  • IMUX.CE[0-3]: four clock enable inputs. In CLBs, they correspond to the four SLICE\ s. They are multiplexed from:

    • PULLUP, a dummy always-1 wire
    • various segments of DBL lines
    • any segment of HEX.S7 and HEX.N7 lines

    The IMUX.CE multiplexers have a programmable inverter.

  • IMUX.FAN.B[XY][0-3]: 8 fanout inputs, corresponding to BX and BY in CLBs. They are special in that they can be used both as primitive inputs and as extra routing resources to reach other primitive inputs (specifically, IMUX.DATA*). They are multiplexed from:

    • PULLUP, a dummy always-1 wire
    • OMUX wires
    • various segments of DBL lines
    • other IMUX.FAN.* wires
  • IMUX.DATA[0-31]: 32 general data inputs, corresponding to LUT inputs in CLBs. They are multiplexed from the same sources as IMUX.FAN.* lines.

The input multiplexers in INT.BRAM tiles are essentially subsets of INT.CLB. The INT.BRAM.S3A.03 tiles are specifically missing IMUX.CLK and IMUX.CE because their bitstream tile space is repurposed for hard multiplier input selection.

The INT.DCM.* tiles are a variant of INT.CLB with one difference: the IMUX.CLK* inputs can be additionally multiplexed from DCM.CLKPAD[0-3], which are direct inputs from clock I/O pads (see clock interconnect).

The INT.IOI* tiles are a variant of INT.CLB with the following differences:

  • IMUX.CLK* are not present

  • the IMUX.IOCLK[0-7] inputs are added, which are multiplexed from:

    • PULLUP, a dummy always-1 wire
    • GCLK0 through GCLK7, the clock interconnect global lines
    • various segments of DBL lines
    • any segment of HEX.S4 and HEX.N4 lines

    The IMUX.IOCLK* lines are not invertible on interconnect level, but they have inverters in the IOI primitives.

Primitive outputs

Primitive outputs are wires that go from the various primitives into the general interconnect. The set of available primitive outputs depends on the type of the interconnect tile. The OUT.FAN* outputs can be used as inputs to many interconnect multiplexers, while other outputs can only be routed via OMUX multiplexers.

The INT.CLB, INT.DCM.*, and INT.IOI.* tiles have the following primitive outputs:

  • OUT.FAN[0-7]: the main combinational LUT outputs (X and Y); they have access to many more routing resources than other outputs
  • OUT.SEC[0-15]: the remaining SLICE outputs (XQ, YQ, XB, YB)

Every OMUX multiplexer can mux from all OUT.FAN and OUT.SEC wires.

The INT.BRAM.* tiles have the following primitive outputs:

  • OUT.FAN[0-7]: as above
  • OUT.SEC[4-15]: as above
  • OUT.HALF[0-3].[0-1]: they take the place of OUT.SEC[0-3]; .0 outputs are routed only to OMUX[0-7] while .1 outputs are routed only to OMUX[8-15], creating a possible bottleneck

Terminators

The edges of the device contain special TERM.[EWSN] tiles that handle interconnect lines going out-of-bounds:

  • DBL lines get reflected — eg. northbound lines “bounce off” the top edge and become southbound lines
  • HEX lines are likewise reflected
  • long lines begin and end at TERM tiles
  • OMUX lines going out of bounds are unconnected

The Spartan 3E devices contain special TERM.BRAM.[SN] tiles that handle vertical interconnect lines hitting the bottom and top edge of the BRAM column. They work like TERM.[EWSN], but they pass long lines through to the other end of the BRAM column.

The top and bottom of Spartan 3A BRAM columns don’t have a terminator — the out-of-bounds interconnect lines just go nowhere and aren’t usable.

Long line splitters

On larger Spartan 3E and Spartan 3A devices, the horizontal clock spine contains LLV tiles, which contain programmable buffers that can optionally join the top and bottom segments of LV lines (they can buffer each line top-to-bottom, bottom-to-top, or the two segments can be disconnected and used for different signals). Likewise, the primary vertical clock spine contains LLH tiles, which can optionally join the left and right segments of LH lines.

The area of horizontal clock spine located within the inside of BRAM column doesn’t contain LLV tiles. This is moot anyway, as the columns don’t have enough interconnect tiles for the long lines to actually be useful (each long line only has at most one tap, making them useless).

Tile slots

spartan3 tile slots
SlotTilesBel slots
INTINT_CLB, INT_CLB_FC, INT_IOI_S3, INT_IOI_FC, INT_IOI_S3E, INT_IOI_S3A_WE, INT_IOI_S3A_SN, INT_BRAM_S3, INT_BRAM_S3E, INT_BRAM_S3A_03, INT_BRAM_S3A_12, INT_BRAM_S3ADSP, INT_DCM, INT_DCM_S3_DUMMY, INT_DCM_S3E_DUMMYINT, RLL, PTE2OMUX[0], PTE2OMUX[1], PTE2OMUX[2], PTE2OMUX[3]
INTFINTF_DSPINTF_TESTMUX
BELCLB, IOI_S3, IOI_FC, IOI_S3E, IOI_S3A_WE, IOI_S3A_S, IOI_S3A_N, BRAM_S3, BRAM_S3E, BRAM_S3A, BRAM_S3ADSP, DSP, DCM_S3, DCM_S3E_SW, DCM_S3E_SE, DCM_S3E_NW, DCM_S3E_NE, DCM_S3E_WS, DCM_S3E_WN, DCM_S3E_ES, DCM_S3E_EN, CNR_SW_S3, CNR_SW_FC, CNR_SW_S3E, CNR_SW_S3A, CNR_SE_S3, CNR_SE_FC, CNR_SE_S3E, CNR_SE_S3A, CNR_NW_S3, CNR_NW_FC, CNR_NW_S3E, CNR_NW_S3A, CNR_NE_S3, CNR_NE_FC, CNR_NE_S3E, CNR_NE_S3ASLICE[0], SLICE[1], SLICE[2], SLICE[3], TBUF[0], TBUF[1], TBUS, IOI[0], IOI[1], IOI[2], IOI[3], IBUF[0], IBUF[1], IBUF[2], IBUF[3], OBUF[0], OBUF[1], OBUF[2], OBUF[3], BRAM, MULT, DSP, DCM, GT, GT10, IPAD_RXP, IPAD_RXN, OPAD_TXP, OPAD_TXN, PPC405, DCI[0], DCI[1], DCIRESET[0], DCIRESET[1], STARTUP, CAPTURE, ICAP, SPI_ACCESS, PMV, DNA_PORT, BSCAN, JTAGPPC, DCMCONN_S3E, BREFCLK_INT, RANDOR_OUT, MISR
TERM_HLLH, LLH_S_S3A, LLH_N_S3ATERM_W, TERM_E, PPC_TERM_W, PPC_TERM_E, LLH
TERM_VLLV_S3E, LLV_S3ATERM_S, TERM_N, PPC_TERM_S, PPC_TERM_N, LLV
IOBIOB_S3_W1, IOB_S3_E1, IOB_S3_S2, IOB_S3_N2, IOB_FC_W, IOB_FC_E, IOB_FC_S, IOB_FC_N, IOB_S3E_W1, IOB_S3E_W2, IOB_S3E_W3, IOB_S3E_W4, IOB_S3E_E1, IOB_S3E_E2, IOB_S3E_E3, IOB_S3E_E4, IOB_S3E_S1, IOB_S3E_S2, IOB_S3E_S3, IOB_S3E_S4, IOB_S3E_N1, IOB_S3E_N2, IOB_S3E_N3, IOB_S3E_N4, IOB_S3A_W4, IOB_S3A_E4, IOB_S3A_S2, IOB_S3A_N2
CLKCLK_S_S3, CLK_S_FC, CLK_S_S3E, CLK_S_S3A, CLK_N_S3, CLK_N_FC, CLK_N_S3E, CLK_N_S3A, CLK_W_S3E, CLK_W_S3A, CLK_E_S3E, CLK_E_S3A, CLKC, CLKC_50A, CLKQC_S3, CLKQC_S3E, DCMCONN_S, DCMCONN_N, HCLK_DSPCLK_INT, BUFGMUX[0], BUFGMUX[1], BUFGMUX[2], BUFGMUX[3], BUFGMUX[4], BUFGMUX[5], BUFGMUX[6], BUFGMUX[7], PCILOGIC, PCILOGICSE, VCC, GLOBALSIG_S[0], GLOBALSIG_S[1], GLOBALSIG_N[0], GLOBALSIG_N[1], GLOBALSIG_WE, BREFCLK, DCMCONN, GLOBALSIG_DSP, CLKC, CLKC_50A, CLKQC
HROWHROWHROW
HCLKHCLK, HCLK_S, HCLK_N, HCLK_UNI, HCLK_UNI_S, HCLK_UNI_N, HCLK_0HCLK, GLOBALSIG
PCI_CEPCI_CE_W, PCI_CE_E, PCI_CE_S, PCI_CE_N, PCI_CE_CNRPCI_CE_W, PCI_CE_E, PCI_CE_S, PCI_CE_N, PCI_CE_CNR
RANDORRANDOR, RANDOR_FC, RANDOR_INIT, RANDOR_INIT_FCRANDOR

Bel slots

spartan3 bel slots
SlotClassTile slotTiles
INTroutingINTINT_CLB, INT_CLB_FC, INT_IOI_S3, INT_IOI_FC, INT_IOI_S3E, INT_IOI_S3A_WE, INT_IOI_S3A_SN, INT_BRAM_S3, INT_BRAM_S3E, INT_BRAM_S3A_03, INT_BRAM_S3A_12, INT_BRAM_S3ADSP, INT_DCM, INT_DCM_S3_DUMMY, INT_DCM_S3E_DUMMY
RLLlegacyINTINT_CLB, INT_CLB_FC, INT_IOI_S3, INT_IOI_FC, INT_IOI_S3E, INT_IOI_S3A_WE, INT_IOI_S3A_SN, INT_BRAM_S3, INT_BRAM_S3E, INT_BRAM_S3A_03, INT_BRAM_S3A_12, INT_BRAM_S3ADSP, INT_DCM, INT_DCM_S3_DUMMY, INT_DCM_S3E_DUMMY
PTE2OMUX[0]legacyINTINT_DCM, INT_DCM_S3E_DUMMY
PTE2OMUX[1]legacyINTINT_DCM, INT_DCM_S3E_DUMMY
PTE2OMUX[2]legacyINTINT_DCM, INT_DCM_S3E_DUMMY
PTE2OMUX[3]legacyINTINT_DCM, INT_DCM_S3E_DUMMY
INTF_TESTMUXroutingINTFINTF_DSP
SLICE[0]legacyBELCLB
SLICE[1]legacyBELCLB
SLICE[2]legacyBELCLB
SLICE[3]legacyBELCLB
TBUF[0]legacyBEL
TBUF[1]legacyBEL
TBUSlegacyBEL
IOI[0]legacyBELIOI_S3, IOI_S3E, IOI_S3A_WE, IOI_S3A_S, IOI_S3A_N
IOI[1]legacyBELIOI_S3, IOI_S3E, IOI_S3A_WE, IOI_S3A_S, IOI_S3A_N
IOI[2]legacyBELIOI_S3, IOI_S3E, IOI_S3A_S, IOI_S3A_N
IOI[3]legacyBEL
IBUF[0]legacyBELIOI_FC
IBUF[1]legacyBELIOI_FC
IBUF[2]legacyBELIOI_FC
IBUF[3]legacyBELIOI_FC
OBUF[0]legacyBELIOI_FC
OBUF[1]legacyBELIOI_FC
OBUF[2]legacyBELIOI_FC
OBUF[3]legacyBELIOI_FC
BRAMlegacyBELBRAM_S3, BRAM_S3E, BRAM_S3A, BRAM_S3ADSP
MULTlegacyBELBRAM_S3, BRAM_S3E, BRAM_S3A
DSPlegacyBELDSP
DCMlegacyBELDCM_S3, DCM_S3E_SW, DCM_S3E_SE, DCM_S3E_NW, DCM_S3E_NE, DCM_S3E_WS, DCM_S3E_WN, DCM_S3E_ES, DCM_S3E_EN
GTlegacyBEL
GT10legacyBEL
IPAD_RXPlegacyBEL
IPAD_RXNlegacyBEL
OPAD_TXPlegacyBEL
OPAD_TXNlegacyBEL
PPC405legacyBEL
DCI[0]legacyBELCNR_SW_S3, CNR_SE_S3, CNR_NW_S3, CNR_NE_S3
DCI[1]legacyBELCNR_SW_S3, CNR_SE_S3, CNR_NW_S3, CNR_NE_S3
DCIRESET[0]legacyBELCNR_SW_S3, CNR_SE_S3, CNR_NW_S3, CNR_NE_S3
DCIRESET[1]legacyBELCNR_SW_S3, CNR_SE_S3, CNR_NW_S3, CNR_NE_S3
STARTUPlegacyBELCNR_SE_S3, CNR_SE_FC, CNR_SE_S3E, CNR_SE_S3A
CAPTURElegacyBELCNR_SE_S3, CNR_SE_FC, CNR_SE_S3E, CNR_SE_S3A
ICAPlegacyBELCNR_SE_S3, CNR_SE_FC, CNR_SE_S3E, CNR_SE_S3A
SPI_ACCESSlegacyBELCNR_SE_S3A
PMVlegacyBELCNR_NW_S3, CNR_NW_FC, CNR_NW_S3E, CNR_NW_S3A
DNA_PORTlegacyBELCNR_NW_S3A
BSCANlegacyBELCNR_NE_S3, CNR_NE_FC, CNR_NE_S3E, CNR_NE_S3A
JTAGPPClegacyBEL
DCMCONN_S3ElegacyBELDCM_S3E_SW, DCM_S3E_SE, DCM_S3E_NW, DCM_S3E_NE, DCM_S3E_WS, DCM_S3E_WN, DCM_S3E_ES, DCM_S3E_EN
BREFCLK_INTlegacyBEL
RANDOR_OUTlegacyBELCNR_NE_S3, CNR_NE_FC, CNR_NE_S3E, CNR_NE_S3A
MISRlegacyBELCNR_SW_FC, CNR_SE_FC, CNR_NW_FC, CNR_NE_FC
TERM_WroutingTERM_H
TERM_EroutingTERM_H
PPC_TERM_WroutingTERM_H
PPC_TERM_EroutingTERM_H
LLHroutingTERM_HLLH, LLH_S_S3A, LLH_N_S3A
TERM_SroutingTERM_V
TERM_NroutingTERM_V
PPC_TERM_SroutingTERM_V
PPC_TERM_NroutingTERM_V
LLVroutingTERM_VLLV_S3E, LLV_S3A
CLK_INTroutingCLKCLK_S_S3, CLK_S_FC, CLK_S_S3E, CLK_S_S3A, CLK_N_S3, CLK_N_FC, CLK_N_S3E, CLK_N_S3A
BUFGMUX[0]legacyCLKCLK_S_S3, CLK_S_FC, CLK_S_S3E, CLK_S_S3A, CLK_N_S3, CLK_N_FC, CLK_N_S3E, CLK_N_S3A, CLK_W_S3E, CLK_W_S3A, CLK_E_S3E, CLK_E_S3A
BUFGMUX[1]legacyCLKCLK_S_S3, CLK_S_FC, CLK_S_S3E, CLK_S_S3A, CLK_N_S3, CLK_N_FC, CLK_N_S3E, CLK_N_S3A, CLK_W_S3E, CLK_W_S3A, CLK_E_S3E, CLK_E_S3A
BUFGMUX[2]legacyCLKCLK_S_S3, CLK_S_FC, CLK_S_S3E, CLK_S_S3A, CLK_N_S3, CLK_N_FC, CLK_N_S3E, CLK_N_S3A, CLK_W_S3E, CLK_W_S3A, CLK_E_S3E, CLK_E_S3A
BUFGMUX[3]legacyCLKCLK_S_S3, CLK_S_FC, CLK_S_S3E, CLK_S_S3A, CLK_N_S3, CLK_N_FC, CLK_N_S3E, CLK_N_S3A, CLK_W_S3E, CLK_W_S3A, CLK_E_S3E, CLK_E_S3A
BUFGMUX[4]legacyCLKCLK_W_S3E, CLK_W_S3A, CLK_E_S3E, CLK_E_S3A
BUFGMUX[5]legacyCLKCLK_W_S3E, CLK_W_S3A, CLK_E_S3E, CLK_E_S3A
BUFGMUX[6]legacyCLKCLK_W_S3E, CLK_W_S3A, CLK_E_S3E, CLK_E_S3A
BUFGMUX[7]legacyCLKCLK_W_S3E, CLK_W_S3A, CLK_E_S3E, CLK_E_S3A
PCILOGIClegacyCLK
PCILOGICSElegacyCLKCLK_W_S3E, CLK_W_S3A, CLK_E_S3E, CLK_E_S3A
VCClegacyCLKCLK_W_S3E, CLK_W_S3A, CLK_E_S3E, CLK_E_S3A
GLOBALSIG_S[0]legacyCLKCLK_S_S3, CLK_S_FC, CLK_S_S3E, CLK_S_S3A
GLOBALSIG_S[1]legacyCLK
GLOBALSIG_N[0]legacyCLKCLK_N_S3, CLK_N_FC, CLK_N_S3E, CLK_N_S3A
GLOBALSIG_N[1]legacyCLK
GLOBALSIG_WElegacyCLKCLK_W_S3E, CLK_W_S3A, CLK_E_S3E, CLK_E_S3A
BREFCLKlegacyCLK
DCMCONNlegacyCLKDCMCONN_S, DCMCONN_N
GLOBALSIG_DSPlegacyCLKHCLK_DSP
CLKClegacyCLKCLKC
CLKC_50AlegacyCLKCLKC_50A
CLKQClegacyCLKCLKQC_S3, CLKQC_S3E
HROWlegacyHROWHROW
HCLKlegacyHCLKHCLK, HCLK_S, HCLK_N, HCLK_UNI, HCLK_UNI_S, HCLK_UNI_N
GLOBALSIGlegacyHCLKHCLK, HCLK_S, HCLK_N, HCLK_UNI, HCLK_UNI_S, HCLK_UNI_N, HCLK_0
PCI_CE_WlegacyPCI_CEPCI_CE_W
PCI_CE_ElegacyPCI_CEPCI_CE_E
PCI_CE_SlegacyPCI_CEPCI_CE_S
PCI_CE_NlegacyPCI_CEPCI_CE_N
PCI_CE_CNRlegacyPCI_CEPCI_CE_CNR
RANDORlegacyRANDORRANDOR, RANDOR_FC

Connector slots

spartan3 connector slots
SlotOppositeConnectors
WEPASS_W, PASS_W_FC, TERM_W, LLH_W, LLH_DCM_S3ADSP_W, DSPHOLE_W, HDCM_W
EWPASS_E, TERM_E, LLH_E, LLH_DCM_S3ADSP_E, DSPHOLE_E, HDCM_E
SNPASS_S, PASS_S_FC, TERM_S, BRKH_S3_S, TERM_BRAM_S, LLV_S, LLV_CLK_WE_S3E_S, CLK_WE_S3E_S
NSPASS_N, TERM_N, BRKH_S3_N, TERM_BRAM_N, LLV_N, LLV_CLK_WE_S3E_N, CLK_WE_S3E_N

Region slots

spartan3 region slots
SlotWires
HCLK
LEAFGCLK[0], GCLK[1], GCLK[2], GCLK[3], GCLK[4], GCLK[5], GCLK[6], GCLK[7]

Wires

spartan3 wires
WireKind
PULLUPpullup
GCLK[0]regional LEAF
GCLK[1]regional LEAF
GCLK[2]regional LEAF
GCLK[3]regional LEAF
GCLK[4]regional LEAF
GCLK[5]regional LEAF
GCLK[6]regional LEAF
GCLK[7]regional LEAF
DCM_CLKPAD[0]bel
DCM_CLKPAD[1]bel
DCM_CLKPAD[2]bel
DCM_CLKPAD[3]bel
OMUX[0]mux
OMUX[1]mux
OMUX[2]mux
OMUX[3]mux
OMUX[4]mux
OMUX[5]mux
OMUX[6]mux
OMUX[7]mux
OMUX[8]mux
OMUX[9]mux
OMUX[10]mux
OMUX[11]mux
OMUX[12]mux
OMUX[13]mux
OMUX[14]mux
OMUX[15]mux
OMUX_S0branch N
OMUX_W1branch E
OMUX_WS1branch N
OMUX_E2branch W
OMUX_S2branch N
OMUX_S3branch N
OMUX_SE3branch W
OMUX_S4branch N
OMUX_S5branch N
OMUX_SW5branch E
OMUX_W6branch E
OMUX_E7branch W
OMUX_ES7branch N
OMUX_E8branch W
OMUX_EN8branch S
OMUX_W9branch E
OMUX_N9branch S
OMUX_N10branch S
OMUX_NW10branch E
OMUX_N11branch S
OMUX_N12branch S
OMUX_NE12branch W
OMUX_E13branch W
OMUX_W14branch E
OMUX_WN14branch S
OMUX_N15branch S
DBL_W0[0]mux
DBL_W0[1]mux
DBL_W0[2]mux
DBL_W0[3]mux
DBL_W0[4]mux
DBL_W0[5]mux
DBL_W0[6]mux
DBL_W0[7]mux
DBL_W1[0]branch E
DBL_W1[1]branch E
DBL_W1[2]branch E
DBL_W1[3]branch E
DBL_W1[4]branch E
DBL_W1[5]branch E
DBL_W1[6]branch E
DBL_W1[7]branch E
DBL_W2[0]branch E
DBL_W2[1]branch E
DBL_W2[2]branch E
DBL_W2[3]branch E
DBL_W2[4]branch E
DBL_W2[5]branch E
DBL_W2[6]branch E
DBL_W2[7]branch E
DBL_W2_N[0]branch S
DBL_W2_N[1]branch S
DBL_W2_N[2]branch S
DBL_W2_N[3]branch S
DBL_W2_N[4]branch S
DBL_W2_N[5]branch S
DBL_W2_N[6]branch S
DBL_W2_N[7]branch S
DBL_E0[0]mux
DBL_E0[1]mux
DBL_E0[2]mux
DBL_E0[3]mux
DBL_E0[4]mux
DBL_E0[5]mux
DBL_E0[6]mux
DBL_E0[7]mux
DBL_E1[0]branch W
DBL_E1[1]branch W
DBL_E1[2]branch W
DBL_E1[3]branch W
DBL_E1[4]branch W
DBL_E1[5]branch W
DBL_E1[6]branch W
DBL_E1[7]branch W
DBL_E2[0]branch W
DBL_E2[1]branch W
DBL_E2[2]branch W
DBL_E2[3]branch W
DBL_E2[4]branch W
DBL_E2[5]branch W
DBL_E2[6]branch W
DBL_E2[7]branch W
DBL_E2_S[0]branch N
DBL_E2_S[1]branch N
DBL_E2_S[2]branch N
DBL_E2_S[3]branch N
DBL_E2_S[4]branch N
DBL_E2_S[5]branch N
DBL_E2_S[6]branch N
DBL_E2_S[7]branch N
DBL_S0[0]mux
DBL_S0[1]mux
DBL_S0[2]mux
DBL_S0[3]mux
DBL_S0[4]mux
DBL_S0[5]mux
DBL_S0[6]mux
DBL_S0[7]mux
DBL_S1[0]branch N
DBL_S1[1]branch N
DBL_S1[2]branch N
DBL_S1[3]branch N
DBL_S1[4]branch N
DBL_S1[5]branch N
DBL_S1[6]branch N
DBL_S1[7]branch N
DBL_S2[0]branch N
DBL_S2[1]branch N
DBL_S2[2]branch N
DBL_S2[3]branch N
DBL_S2[4]branch N
DBL_S2[5]branch N
DBL_S2[6]branch N
DBL_S2[7]branch N
DBL_S3[0]branch N
DBL_S3[1]branch N
DBL_S3[2]branch N
DBL_S3[3]branch N
DBL_S3[4]branch N
DBL_S3[5]branch N
DBL_S3[6]branch N
DBL_S3[7]branch N
DBL_N0[0]mux
DBL_N0[1]mux
DBL_N0[2]mux
DBL_N0[3]mux
DBL_N0[4]mux
DBL_N0[5]mux
DBL_N0[6]mux
DBL_N0[7]mux
DBL_N1[0]branch S
DBL_N1[1]branch S
DBL_N1[2]branch S
DBL_N1[3]branch S
DBL_N1[4]branch S
DBL_N1[5]branch S
DBL_N1[6]branch S
DBL_N1[7]branch S
DBL_N2[0]branch S
DBL_N2[1]branch S
DBL_N2[2]branch S
DBL_N2[3]branch S
DBL_N2[4]branch S
DBL_N2[5]branch S
DBL_N2[6]branch S
DBL_N2[7]branch S
DBL_N3[0]branch S
DBL_N3[1]branch S
DBL_N3[2]branch S
DBL_N3[3]branch S
DBL_N3[4]branch S
DBL_N3[5]branch S
DBL_N3[6]branch S
DBL_N3[7]branch S
HEX_W0[0]mux
HEX_W0[1]mux
HEX_W0[2]mux
HEX_W0[3]mux
HEX_W0[4]mux
HEX_W0[5]mux
HEX_W0[6]mux
HEX_W0[7]mux
HEX_W1[0]branch E
HEX_W1[1]branch E
HEX_W1[2]branch E
HEX_W1[3]branch E
HEX_W1[4]branch E
HEX_W1[5]branch E
HEX_W1[6]branch E
HEX_W1[7]branch E
HEX_W2[0]branch E
HEX_W2[1]branch E
HEX_W2[2]branch E
HEX_W2[3]branch E
HEX_W2[4]branch E
HEX_W2[5]branch E
HEX_W2[6]branch E
HEX_W2[7]branch E
HEX_W3[0]branch E
HEX_W3[1]branch E
HEX_W3[2]branch E
HEX_W3[3]branch E
HEX_W3[4]branch E
HEX_W3[5]branch E
HEX_W3[6]branch E
HEX_W3[7]branch E
HEX_W4[0]branch E
HEX_W4[1]branch E
HEX_W4[2]branch E
HEX_W4[3]branch E
HEX_W4[4]branch E
HEX_W4[5]branch E
HEX_W4[6]branch E
HEX_W4[7]branch E
HEX_W5[0]branch E
HEX_W5[1]branch E
HEX_W5[2]branch E
HEX_W5[3]branch E
HEX_W5[4]branch E
HEX_W5[5]branch E
HEX_W5[6]branch E
HEX_W5[7]branch E
HEX_W6[0]branch E
HEX_W6[1]branch E
HEX_W6[2]branch E
HEX_W6[3]branch E
HEX_W6[4]branch E
HEX_W6[5]branch E
HEX_W6[6]branch E
HEX_W6[7]branch E
HEX_W6_N[0]branch S
HEX_W6_N[1]branch S
HEX_W6_N[2]branch S
HEX_W6_N[3]branch S
HEX_W6_N[4]branch S
HEX_W6_N[5]branch S
HEX_W6_N[6]branch S
HEX_W6_N[7]branch S
HEX_E0[0]mux
HEX_E0[1]mux
HEX_E0[2]mux
HEX_E0[3]mux
HEX_E0[4]mux
HEX_E0[5]mux
HEX_E0[6]mux
HEX_E0[7]mux
HEX_E1[0]branch W
HEX_E1[1]branch W
HEX_E1[2]branch W
HEX_E1[3]branch W
HEX_E1[4]branch W
HEX_E1[5]branch W
HEX_E1[6]branch W
HEX_E1[7]branch W
HEX_E2[0]branch W
HEX_E2[1]branch W
HEX_E2[2]branch W
HEX_E2[3]branch W
HEX_E2[4]branch W
HEX_E2[5]branch W
HEX_E2[6]branch W
HEX_E2[7]branch W
HEX_E3[0]branch W
HEX_E3[1]branch W
HEX_E3[2]branch W
HEX_E3[3]branch W
HEX_E3[4]branch W
HEX_E3[5]branch W
HEX_E3[6]branch W
HEX_E3[7]branch W
HEX_E4[0]branch W
HEX_E4[1]branch W
HEX_E4[2]branch W
HEX_E4[3]branch W
HEX_E4[4]branch W
HEX_E4[5]branch W
HEX_E4[6]branch W
HEX_E4[7]branch W
HEX_E5[0]branch W
HEX_E5[1]branch W
HEX_E5[2]branch W
HEX_E5[3]branch W
HEX_E5[4]branch W
HEX_E5[5]branch W
HEX_E5[6]branch W
HEX_E5[7]branch W
HEX_E6[0]branch W
HEX_E6[1]branch W
HEX_E6[2]branch W
HEX_E6[3]branch W
HEX_E6[4]branch W
HEX_E6[5]branch W
HEX_E6[6]branch W
HEX_E6[7]branch W
HEX_E6_S[0]branch N
HEX_E6_S[1]branch N
HEX_E6_S[2]branch N
HEX_E6_S[3]branch N
HEX_E6_S[4]branch N
HEX_E6_S[5]branch N
HEX_E6_S[6]branch N
HEX_E6_S[7]branch N
HEX_S0[0]mux
HEX_S0[1]mux
HEX_S0[2]mux
HEX_S0[3]mux
HEX_S0[4]mux
HEX_S0[5]mux
HEX_S0[6]mux
HEX_S0[7]mux
HEX_S1[0]branch N
HEX_S1[1]branch N
HEX_S1[2]branch N
HEX_S1[3]branch N
HEX_S1[4]branch N
HEX_S1[5]branch N
HEX_S1[6]branch N
HEX_S1[7]branch N
HEX_S2[0]branch N
HEX_S2[1]branch N
HEX_S2[2]branch N
HEX_S2[3]branch N
HEX_S2[4]branch N
HEX_S2[5]branch N
HEX_S2[6]branch N
HEX_S2[7]branch N
HEX_S3[0]branch N
HEX_S3[1]branch N
HEX_S3[2]branch N
HEX_S3[3]branch N
HEX_S3[4]branch N
HEX_S3[5]branch N
HEX_S3[6]branch N
HEX_S3[7]branch N
HEX_S4[0]branch N
HEX_S4[1]branch N
HEX_S4[2]branch N
HEX_S4[3]branch N
HEX_S4[4]branch N
HEX_S4[5]branch N
HEX_S4[6]branch N
HEX_S4[7]branch N
HEX_S5[0]branch N
HEX_S5[1]branch N
HEX_S5[2]branch N
HEX_S5[3]branch N
HEX_S5[4]branch N
HEX_S5[5]branch N
HEX_S5[6]branch N
HEX_S5[7]branch N
HEX_S6[0]branch N
HEX_S6[1]branch N
HEX_S6[2]branch N
HEX_S6[3]branch N
HEX_S6[4]branch N
HEX_S6[5]branch N
HEX_S6[6]branch N
HEX_S6[7]branch N
HEX_S7[0]branch N
HEX_S7[1]branch N
HEX_S7[2]branch N
HEX_S7[3]branch N
HEX_S7[4]branch N
HEX_S7[5]branch N
HEX_S7[6]branch N
HEX_S7[7]branch N
HEX_N0[0]mux
HEX_N0[1]mux
HEX_N0[2]mux
HEX_N0[3]mux
HEX_N0[4]mux
HEX_N0[5]mux
HEX_N0[6]mux
HEX_N0[7]mux
HEX_N1[0]branch S
HEX_N1[1]branch S
HEX_N1[2]branch S
HEX_N1[3]branch S
HEX_N1[4]branch S
HEX_N1[5]branch S
HEX_N1[6]branch S
HEX_N1[7]branch S
HEX_N2[0]branch S
HEX_N2[1]branch S
HEX_N2[2]branch S
HEX_N2[3]branch S
HEX_N2[4]branch S
HEX_N2[5]branch S
HEX_N2[6]branch S
HEX_N2[7]branch S
HEX_N3[0]branch S
HEX_N3[1]branch S
HEX_N3[2]branch S
HEX_N3[3]branch S
HEX_N3[4]branch S
HEX_N3[5]branch S
HEX_N3[6]branch S
HEX_N3[7]branch S
HEX_N4[0]branch S
HEX_N4[1]branch S
HEX_N4[2]branch S
HEX_N4[3]branch S
HEX_N4[4]branch S
HEX_N4[5]branch S
HEX_N4[6]branch S
HEX_N4[7]branch S
HEX_N5[0]branch S
HEX_N5[1]branch S
HEX_N5[2]branch S
HEX_N5[3]branch S
HEX_N5[4]branch S
HEX_N5[5]branch S
HEX_N5[6]branch S
HEX_N5[7]branch S
HEX_N6[0]branch S
HEX_N6[1]branch S
HEX_N6[2]branch S
HEX_N6[3]branch S
HEX_N6[4]branch S
HEX_N6[5]branch S
HEX_N6[6]branch S
HEX_N6[7]branch S
HEX_N7[0]branch S
HEX_N7[1]branch S
HEX_N7[2]branch S
HEX_N7[3]branch S
HEX_N7[4]branch S
HEX_N7[5]branch S
HEX_N7[6]branch S
HEX_N7[7]branch S
LH[0]multi_branch W
LH[1]multi_branch W
LH[2]multi_branch W
LH[3]multi_branch W
LH[4]multi_branch W
LH[5]multi_branch W
LH[6]multi_branch W
LH[7]multi_branch W
LH[8]multi_branch W
LH[9]multi_branch W
LH[10]multi_branch W
LH[11]multi_branch W
LH[12]multi_branch W
LH[13]multi_branch W
LH[14]multi_branch W
LH[15]multi_branch W
LH[16]multi_branch W
LH[17]multi_branch W
LH[18]multi_branch W
LH[19]multi_branch W
LH[20]multi_branch W
LH[21]multi_branch W
LH[22]multi_branch W
LH[23]multi_branch W
LV[0]multi_branch S
LV[1]multi_branch S
LV[2]multi_branch S
LV[3]multi_branch S
LV[4]multi_branch S
LV[5]multi_branch S
LV[6]multi_branch S
LV[7]multi_branch S
LV[8]multi_branch S
LV[9]multi_branch S
LV[10]multi_branch S
LV[11]multi_branch S
LV[12]multi_branch S
LV[13]multi_branch S
LV[14]multi_branch S
LV[15]multi_branch S
LV[16]multi_branch S
LV[17]multi_branch S
LV[18]multi_branch S
LV[19]multi_branch S
LV[20]multi_branch S
LV[21]multi_branch S
LV[22]multi_branch S
LV[23]multi_branch S
IMUX_CLK[0]mux
IMUX_CLK[1]mux
IMUX_CLK[2]mux
IMUX_CLK[3]mux
IMUX_CLK_OPTINV[0]mux
IMUX_CLK_OPTINV[1]mux
IMUX_CLK_OPTINV[2]mux
IMUX_CLK_OPTINV[3]mux
IMUX_SR[0]mux
IMUX_SR[1]mux
IMUX_SR[2]mux
IMUX_SR[3]mux
IMUX_SR_OPTINV[0]mux
IMUX_SR_OPTINV[1]mux
IMUX_SR_OPTINV[2]mux
IMUX_SR_OPTINV[3]mux
IMUX_CE[0]mux
IMUX_CE[1]mux
IMUX_CE[2]mux
IMUX_CE[3]mux
IMUX_CE_OPTINV[0]mux
IMUX_CE_OPTINV[1]mux
IMUX_CE_OPTINV[2]mux
IMUX_CE_OPTINV[3]mux
IMUX_IOCLK[0]mux
IMUX_IOCLK[1]mux
IMUX_IOCLK[2]mux
IMUX_IOCLK[3]mux
IMUX_IOCLK[4]mux
IMUX_IOCLK[5]mux
IMUX_IOCLK[6]mux
IMUX_IOCLK[7]mux
IMUX_IOCLK_OPTINV[0]mux
IMUX_IOCLK_OPTINV[1]mux
IMUX_IOCLK_OPTINV[2]mux
IMUX_IOCLK_OPTINV[3]mux
IMUX_IOCLK_OPTINV[4]mux
IMUX_IOCLK_OPTINV[5]mux
IMUX_IOCLK_OPTINV[6]mux
IMUX_IOCLK_OPTINV[7]mux
IMUX_FAN_BX[0]mux
IMUX_FAN_BX[1]mux
IMUX_FAN_BX[2]mux
IMUX_FAN_BX[3]mux
IMUX_FAN_BY[0]mux
IMUX_FAN_BY[1]mux
IMUX_FAN_BY[2]mux
IMUX_FAN_BY[3]mux
IMUX_FAN_BX_BOUNCE[0]mux
IMUX_FAN_BX_BOUNCE[1]mux
IMUX_FAN_BX_BOUNCE[2]mux
IMUX_FAN_BX_BOUNCE[3]mux
IMUX_FAN_BY_BOUNCE[0]mux
IMUX_FAN_BY_BOUNCE[1]mux
IMUX_FAN_BY_BOUNCE[2]mux
IMUX_FAN_BY_BOUNCE[3]mux
IMUX_DATA[0]mux
IMUX_DATA[1]mux
IMUX_DATA[2]mux
IMUX_DATA[3]mux
IMUX_DATA[4]mux
IMUX_DATA[5]mux
IMUX_DATA[6]mux
IMUX_DATA[7]mux
IMUX_DATA[8]mux
IMUX_DATA[9]mux
IMUX_DATA[10]mux
IMUX_DATA[11]mux
IMUX_DATA[12]mux
IMUX_DATA[13]mux
IMUX_DATA[14]mux
IMUX_DATA[15]mux
IMUX_DATA[16]mux
IMUX_DATA[17]mux
IMUX_DATA[18]mux
IMUX_DATA[19]mux
IMUX_DATA[20]mux
IMUX_DATA[21]mux
IMUX_DATA[22]mux
IMUX_DATA[23]mux
IMUX_DATA[24]mux
IMUX_DATA[25]mux
IMUX_DATA[26]mux
IMUX_DATA[27]mux
IMUX_DATA[28]mux
IMUX_DATA[29]mux
IMUX_DATA[30]mux
IMUX_DATA[31]mux
OUT_FAN[0]bel
OUT_FAN[1]bel
OUT_FAN[2]bel
OUT_FAN[3]bel
OUT_FAN[4]bel
OUT_FAN[5]bel
OUT_FAN[6]bel
OUT_FAN[7]bel
OUT_FAN_TMIN[0]bel
OUT_FAN_TMIN[1]bel
OUT_FAN_TMIN[2]bel
OUT_FAN_TMIN[3]bel
OUT_FAN_TMIN[4]bel
OUT_FAN_TMIN[5]bel
OUT_FAN_TMIN[6]bel
OUT_FAN_TMIN[7]bel
OUT_SEC[0]bel
OUT_SEC[1]bel
OUT_SEC[2]bel
OUT_SEC[3]bel
OUT_SEC[4]bel
OUT_SEC[5]bel
OUT_SEC[6]bel
OUT_SEC[7]bel
OUT_SEC[8]bel
OUT_SEC[9]bel
OUT_SEC[10]bel
OUT_SEC[11]bel
OUT_SEC[12]bel
OUT_SEC[13]bel
OUT_SEC[14]bel
OUT_SEC[15]bel
OUT_SEC_TMIN[0]bel
OUT_SEC_TMIN[1]bel
OUT_SEC_TMIN[2]bel
OUT_SEC_TMIN[3]bel
OUT_SEC_TMIN[4]bel
OUT_SEC_TMIN[5]bel
OUT_SEC_TMIN[6]bel
OUT_SEC_TMIN[7]bel
OUT_SEC_TMIN[8]bel
OUT_SEC_TMIN[9]bel
OUT_SEC_TMIN[10]bel
OUT_SEC_TMIN[11]bel
OUT_SEC_TMIN[12]bel
OUT_SEC_TMIN[13]bel
OUT_SEC_TMIN[14]bel
OUT_SEC_TMIN[15]bel
OUT_HALF0[0]bel
OUT_HALF0[1]bel
OUT_HALF0[2]bel
OUT_HALF0[3]bel
OUT_HALF1[0]bel
OUT_HALF1[1]bel
OUT_HALF1[2]bel
OUT_HALF1[3]bel
OUT_HALF0_TMIN[0]bel
OUT_HALF0_TMIN[1]bel
OUT_HALF0_TMIN[2]bel
OUT_HALF0_TMIN[3]bel
OUT_HALF1_TMIN[0]bel
OUT_HALF1_TMIN[1]bel
OUT_HALF1_TMIN[2]bel
OUT_HALF1_TMIN[3]bel
IMUX_BUFG_CLK[0]mux
IMUX_BUFG_CLK[1]mux
IMUX_BUFG_CLK[2]mux
IMUX_BUFG_CLK[3]mux
IMUX_BUFG_SEL[0]mux
IMUX_BUFG_SEL[1]mux
IMUX_BUFG_SEL[2]mux
IMUX_BUFG_SEL[3]mux
OUT_BUFG[0]bel
OUT_BUFG[1]bel
OUT_BUFG[2]bel
OUT_BUFG[3]bel

Connectors — W

spartan3 wires
Wire PASS_W PASS_W_FC TERM_W LLH_W LLH_DCM_S3ADSP_W DSPHOLE_W HDCM_W
OMUX_E2 → OMUX[2] → OMUX[2] - → OMUX[2] → OMUX[2] → OMUX[2] → OMUX[2]
OMUX_SE3 → OMUX_S3 → OMUX_S3 - → OMUX_S3 → OMUX_S3 → OMUX_S3 → OMUX_S3
OMUX_E7 → OMUX[7] → OMUX[7] - → OMUX[7] → OMUX[7] → OMUX[7] → OMUX[7]
OMUX_E8 → OMUX[8] → OMUX[8] - → OMUX[8] → OMUX[8] → OMUX[8] → OMUX[8]
OMUX_NE12 → OMUX_N12 → OMUX_N12 - → OMUX_N12 → OMUX_N12 → OMUX_N12 → OMUX_N12
OMUX_E13 → OMUX[13] → OMUX[13] - → OMUX[13] → OMUX[13] → OMUX[13] → OMUX[13]
DBL_E1[0] → DBL_E0[0] → DBL_E0[0] ← DBL_W0[0] → DBL_E0[0] → DBL_E0[0] → DBL_E0[0] → DBL_E0[0]
DBL_E1[1] → DBL_E0[1] → DBL_E0[1] ← DBL_W0[1] → DBL_E0[1] → DBL_E0[1] → DBL_E0[1] → DBL_E0[1]
DBL_E1[2] → DBL_E0[2] → DBL_E0[2] ← DBL_W0[2] → DBL_E0[2] → DBL_E0[2] → DBL_E0[2] → DBL_E0[2]
DBL_E1[3] → DBL_E0[3] → DBL_E0[3] ← DBL_W0[3] → DBL_E0[3] → DBL_E0[3] → DBL_E0[3] → DBL_E0[3]
DBL_E1[4] → DBL_E0[4] → DBL_E0[4] ← DBL_W0[4] → DBL_E0[4] → DBL_E0[4] → DBL_E0[4] → DBL_E0[4]
DBL_E1[5] → DBL_E0[5] → DBL_E0[5] ← DBL_W0[5] → DBL_E0[5] → DBL_E0[5] → DBL_E0[5] → DBL_E0[5]
DBL_E1[6] → DBL_E0[6] → DBL_E0[6] ← DBL_W0[6] → DBL_E0[6] → DBL_E0[6] → DBL_E0[6] → DBL_E0[6]
DBL_E1[7] → DBL_E0[7] → DBL_E0[7] ← DBL_W0[7] → DBL_E0[7] → DBL_E0[7] → DBL_E0[7] → DBL_E0[7]
DBL_E2[0] → DBL_E1[0] → DBL_E1[0] ← DBL_W1[0] → DBL_E1[0] → DBL_E1[0] → DBL_E1[0] → DBL_E1[0]
DBL_E2[1] → DBL_E1[1] → DBL_E1[1] ← DBL_W1[1] → DBL_E1[1] → DBL_E1[1] → DBL_E1[1] → DBL_E1[1]
DBL_E2[2] → DBL_E1[2] → DBL_E1[2] ← DBL_W1[2] → DBL_E1[2] → DBL_E1[2] → DBL_E1[2] → DBL_E1[2]
DBL_E2[3] → DBL_E1[3] → DBL_E1[3] ← DBL_W1[3] → DBL_E1[3] → DBL_E1[3] → DBL_E1[3] → DBL_E1[3]
DBL_E2[4] → DBL_E1[4] → DBL_E1[4] ← DBL_W1[4] → DBL_E1[4] → DBL_E1[4] → DBL_E1[4] → DBL_E1[4]
DBL_E2[5] → DBL_E1[5] → DBL_E1[5] ← DBL_W1[5] → DBL_E1[5] → DBL_E1[5] → DBL_E1[5] → DBL_E1[5]
DBL_E2[6] → DBL_E1[6] → DBL_E1[6] ← DBL_W1[6] → DBL_E1[6] → DBL_E1[6] → DBL_E1[6] → DBL_E1[6]
DBL_E2[7] → DBL_E1[7] → DBL_E1[7] ← DBL_W1[7] → DBL_E1[7] → DBL_E1[7] → DBL_E1[7] → DBL_E1[7]
HEX_E1[0] → HEX_E0[0] → HEX_E0[0] ← HEX_W0[0] → HEX_E0[0] → HEX_E0[0] → HEX_E0[0] → HEX_E0[0]
HEX_E1[1] → HEX_E0[1] → HEX_E0[1] ← HEX_W0[1] → HEX_E0[1] → HEX_E0[1] → HEX_E0[1] → HEX_E0[1]
HEX_E1[2] → HEX_E0[2] → HEX_E0[2] ← HEX_W0[2] → HEX_E0[2] → HEX_E0[2] → HEX_E0[2] → HEX_E0[2]
HEX_E1[3] → HEX_E0[3] → HEX_E0[3] ← HEX_W0[3] → HEX_E0[3] → HEX_E0[3] → HEX_E0[3] → HEX_E0[3]
HEX_E1[4] → HEX_E0[4] → HEX_E0[4] ← HEX_W0[4] → HEX_E0[4] → HEX_E0[4] → HEX_E0[4] → HEX_E0[4]
HEX_E1[5] → HEX_E0[5] → HEX_E0[5] ← HEX_W0[5] → HEX_E0[5] → HEX_E0[5] → HEX_E0[5] → HEX_E0[5]
HEX_E1[6] → HEX_E0[6] → HEX_E0[6] ← HEX_W0[6] → HEX_E0[6] → HEX_E0[6] → HEX_E0[6] → HEX_E0[6]
HEX_E1[7] → HEX_E0[7] → HEX_E0[7] ← HEX_W0[7] → HEX_E0[7] → HEX_E0[7] → HEX_E0[7] → HEX_E0[7]
HEX_E2[0] → HEX_E1[0] → HEX_E1[0] ← HEX_W1[0] → HEX_E1[0] → HEX_E1[0] → HEX_E1[0] → HEX_E1[0]
HEX_E2[1] → HEX_E1[1] → HEX_E1[1] ← HEX_W1[1] → HEX_E1[1] → HEX_E1[1] → HEX_E1[1] → HEX_E1[1]
HEX_E2[2] → HEX_E1[2] → HEX_E1[2] ← HEX_W1[2] → HEX_E1[2] → HEX_E1[2] → HEX_E1[2] → HEX_E1[2]
HEX_E2[3] → HEX_E1[3] → HEX_E1[3] ← HEX_W1[3] → HEX_E1[3] → HEX_E1[3] → HEX_E1[3] → HEX_E1[3]
HEX_E2[4] → HEX_E1[4] → HEX_E1[4] ← HEX_W1[4] → HEX_E1[4] → HEX_E1[4] → HEX_E1[4] → HEX_E1[4]
HEX_E2[5] → HEX_E1[5] → HEX_E1[5] ← HEX_W1[5] → HEX_E1[5] → HEX_E1[5] → HEX_E1[5] → HEX_E1[5]
HEX_E2[6] → HEX_E1[6] → HEX_E1[6] ← HEX_W1[6] → HEX_E1[6] → HEX_E1[6] → HEX_E1[6] → HEX_E1[6]
HEX_E2[7] → HEX_E1[7] → HEX_E1[7] ← HEX_W1[7] → HEX_E1[7] → HEX_E1[7] → HEX_E1[7] → HEX_E1[7]
HEX_E3[0] → HEX_E2[0] → HEX_E2[0] ← HEX_W2[0] → HEX_E2[0] - → HEX_E2[0] -
HEX_E3[1] → HEX_E2[1] → HEX_E2[1] ← HEX_W2[1] → HEX_E2[1] → HEX_E2[1] → HEX_E2[1] → HEX_E2[1]
HEX_E3[2] → HEX_E2[2] → HEX_E2[2] ← HEX_W2[2] → HEX_E2[2] → HEX_E2[2] → HEX_E2[2] → HEX_E2[2]
HEX_E3[3] → HEX_E2[3] → HEX_E2[3] ← HEX_W2[3] → HEX_E2[3] → HEX_E2[3] → HEX_E2[3] → HEX_E2[3]
HEX_E3[4] → HEX_E2[4] → HEX_E2[4] ← HEX_W2[4] → HEX_E2[4] → HEX_E2[4] → HEX_E2[4] → HEX_E2[4]
HEX_E3[5] → HEX_E2[5] → HEX_E2[5] ← HEX_W2[5] → HEX_E2[5] → HEX_E2[5] → HEX_E2[5] → HEX_E2[5]
HEX_E3[6] → HEX_E2[6] → HEX_E2[6] ← HEX_W2[6] → HEX_E2[6] → HEX_E2[6] → HEX_E2[6] → HEX_E2[6]
HEX_E3[7] → HEX_E2[7] → HEX_E2[7] ← HEX_W2[7] → HEX_E2[7] → HEX_E2[7] → HEX_E2[7] → HEX_E2[7]
HEX_E4[0] → HEX_E3[0] → HEX_E3[0] ← HEX_W3[0] → HEX_E3[0] → HEX_E3[0] → HEX_E3[0] → HEX_E3[0]
HEX_E4[1] → HEX_E3[1] → HEX_E3[1] ← HEX_W3[1] → HEX_E3[1] → HEX_E3[1] → HEX_E3[1] → HEX_E3[1]
HEX_E4[2] → HEX_E3[2] → HEX_E3[2] ← HEX_W3[2] → HEX_E3[2] → HEX_E3[2] → HEX_E3[2] → HEX_E3[2]
HEX_E4[3] → HEX_E3[3] → HEX_E3[3] ← HEX_W3[3] → HEX_E3[3] → HEX_E3[3] → HEX_E3[3] → HEX_E3[3]
HEX_E4[4] → HEX_E3[4] → HEX_E3[4] ← HEX_W3[4] → HEX_E3[4] → HEX_E3[4] → HEX_E3[4] → HEX_E3[4]
HEX_E4[5] → HEX_E3[5] → HEX_E3[5] ← HEX_W3[5] → HEX_E3[5] → HEX_E3[5] → HEX_E3[5] → HEX_E3[5]
HEX_E4[6] → HEX_E3[6] → HEX_E3[6] ← HEX_W3[6] → HEX_E3[6] → HEX_E3[6] → HEX_E3[6] → HEX_E3[6]
HEX_E4[7] → HEX_E3[7] → HEX_E3[7] ← HEX_W3[7] → HEX_E3[7] → HEX_E3[7] → HEX_E3[7] → HEX_E3[7]
HEX_E5[0] → HEX_E4[0] → HEX_E4[0] ← HEX_W4[0] → HEX_E4[0] → HEX_E4[0] → HEX_E4[0] → HEX_E4[0]
HEX_E5[1] → HEX_E4[1] → HEX_E4[1] ← HEX_W4[1] → HEX_E4[1] → HEX_E4[1] → HEX_E4[1] → HEX_E4[1]
HEX_E5[2] → HEX_E4[2] → HEX_E4[2] ← HEX_W4[2] → HEX_E4[2] → HEX_E4[2] → HEX_E4[2] → HEX_E4[2]
HEX_E5[3] → HEX_E4[3] → HEX_E4[3] ← HEX_W4[3] → HEX_E4[3] → HEX_E4[3] → HEX_E4[3] → HEX_E4[3]
HEX_E5[4] → HEX_E4[4] → HEX_E4[4] ← HEX_W4[4] → HEX_E4[4] → HEX_E4[4] → HEX_E4[4] → HEX_E4[4]
HEX_E5[5] → HEX_E4[5] → HEX_E4[5] ← HEX_W4[5] → HEX_E4[5] → HEX_E4[5] → HEX_E4[5] → HEX_E4[5]
HEX_E5[6] → HEX_E4[6] → HEX_E4[6] ← HEX_W4[6] → HEX_E4[6] → HEX_E4[6] → HEX_E4[6] → HEX_E4[6]
HEX_E5[7] → HEX_E4[7] → HEX_E4[7] ← HEX_W4[7] → HEX_E4[7] → HEX_E4[7] → HEX_E4[7] → HEX_E4[7]
HEX_E6[0] → HEX_E5[0] → HEX_E5[0] ← HEX_W5[0] → HEX_E5[0] → HEX_E5[0] → HEX_E5[0] → HEX_E5[0]
HEX_E6[1] → HEX_E5[1] → HEX_E5[1] ← HEX_W5[1] → HEX_E5[1] → HEX_E5[1] → HEX_E5[1] → HEX_E5[1]
HEX_E6[2] → HEX_E5[2] → HEX_E5[2] ← HEX_W5[2] → HEX_E5[2] → HEX_E5[2] → HEX_E5[2] → HEX_E5[2]
HEX_E6[3] → HEX_E5[3] → HEX_E5[3] ← HEX_W5[3] → HEX_E5[3] → HEX_E5[3] → HEX_E5[3] → HEX_E5[3]
HEX_E6[4] → HEX_E5[4] → HEX_E5[4] ← HEX_W5[4] → HEX_E5[4] → HEX_E5[4] → HEX_E5[4] → HEX_E5[4]
HEX_E6[5] → HEX_E5[5] → HEX_E5[5] ← HEX_W5[5] → HEX_E5[5] → HEX_E5[5] → HEX_E5[5] → HEX_E5[5]
HEX_E6[6] → HEX_E5[6] → HEX_E5[6] ← HEX_W5[6] → HEX_E5[6] → HEX_E5[6] → HEX_E5[6] → HEX_E5[6]
HEX_E6[7] → HEX_E5[7] → HEX_E5[7] ← HEX_W5[7] → HEX_E5[7] → HEX_E5[7] → HEX_E5[7] → HEX_E5[7]
LH[0] → LH[23] → LH[11] - - - → LH[23] → LH[23]
LH[1] → LH[0] → LH[0] - - - → LH[0] → LH[0]
LH[2] → LH[1] → LH[1] - - - → LH[1] → LH[1]
LH[3] → LH[2] → LH[2] - - - → LH[2] → LH[2]
LH[4] → LH[3] → LH[3] - - - → LH[3] → LH[3]
LH[5] → LH[4] → LH[4] - - - → LH[4] → LH[4]
LH[6] → LH[5] → LH[5] - - - → LH[5] → LH[5]
LH[7] → LH[6] → LH[6] - - - → LH[6] → LH[6]
LH[8] → LH[7] → LH[7] - - - → LH[7] → LH[7]
LH[9] → LH[8] → LH[8] - - - → LH[8] → LH[8]
LH[10] → LH[9] → LH[9] - - - → LH[9] → LH[9]
LH[11] → LH[10] → LH[10] - - - → LH[10] → LH[10]
LH[12] → LH[11] - - - - → LH[11] → LH[11]
LH[13] → LH[12] - - - - → LH[12] → LH[12]
LH[14] → LH[13] - - - - → LH[13] → LH[13]
LH[15] → LH[14] - - - - → LH[14] → LH[14]
LH[16] → LH[15] - - - - → LH[15] → LH[15]
LH[17] → LH[16] - - - - → LH[16] → LH[16]
LH[18] → LH[17] - - - - → LH[17] → LH[17]
LH[19] → LH[18] - - - - → LH[18] → LH[18]
LH[20] → LH[19] - - - - → LH[19] → LH[19]
LH[21] → LH[20] - - - - → LH[20] → LH[20]
LH[22] → LH[21] - - - - → LH[21] → LH[21]
LH[23] → LH[22] - - - - → LH[22] → LH[22]

Connectors — E

spartan3 wires
Wire PASS_E TERM_E LLH_E LLH_DCM_S3ADSP_E DSPHOLE_E HDCM_E
OMUX_W1 → OMUX[1] - → OMUX[1] → OMUX[1] → OMUX[1] → OMUX[1]
OMUX_SW5 → OMUX_S5 - → OMUX_S5 → OMUX_S5 → OMUX_S5 → OMUX_S5
OMUX_W6 → OMUX[6] - → OMUX[6] → OMUX[6] → OMUX[6] → OMUX[6]
OMUX_W9 → OMUX[9] - → OMUX[9] → OMUX[9] → OMUX[9] → OMUX[9]
OMUX_NW10 → OMUX_N10 - → OMUX_N10 → OMUX_N10 → OMUX_N10 → OMUX_N10
OMUX_W14 → OMUX[14] - → OMUX[14] → OMUX[14] → OMUX[14] → OMUX[14]
DBL_W1[0] → DBL_W0[0] ← DBL_E0[0] → DBL_W0[0] → DBL_W0[0] → DBL_W0[0] → DBL_W0[0]
DBL_W1[1] → DBL_W0[1] ← DBL_E0[1] → DBL_W0[1] → DBL_W0[1] → DBL_W0[1] → DBL_W0[1]
DBL_W1[2] → DBL_W0[2] ← DBL_E0[2] → DBL_W0[2] → DBL_W0[2] → DBL_W0[2] → DBL_W0[2]
DBL_W1[3] → DBL_W0[3] ← DBL_E0[3] → DBL_W0[3] → DBL_W0[3] → DBL_W0[3] → DBL_W0[3]
DBL_W1[4] → DBL_W0[4] ← DBL_E0[4] → DBL_W0[4] → DBL_W0[4] → DBL_W0[4] → DBL_W0[4]
DBL_W1[5] → DBL_W0[5] ← DBL_E0[5] → DBL_W0[5] → DBL_W0[5] → DBL_W0[5] → DBL_W0[5]
DBL_W1[6] → DBL_W0[6] ← DBL_E0[6] → DBL_W0[6] → DBL_W0[6] → DBL_W0[6] → DBL_W0[6]
DBL_W1[7] → DBL_W0[7] ← DBL_E0[7] → DBL_W0[7] → DBL_W0[7] → DBL_W0[7] → DBL_W0[7]
DBL_W2[0] → DBL_W1[0] ← DBL_E1[0] → DBL_W1[0] → DBL_W1[0] → DBL_W1[0] → DBL_W1[0]
DBL_W2[1] → DBL_W1[1] ← DBL_E1[1] → DBL_W1[1] → DBL_W1[1] → DBL_W1[1] → DBL_W1[1]
DBL_W2[2] → DBL_W1[2] ← DBL_E1[2] → DBL_W1[2] → DBL_W1[2] → DBL_W1[2] → DBL_W1[2]
DBL_W2[3] → DBL_W1[3] ← DBL_E1[3] → DBL_W1[3] → DBL_W1[3] → DBL_W1[3] → DBL_W1[3]
DBL_W2[4] → DBL_W1[4] ← DBL_E1[4] → DBL_W1[4] → DBL_W1[4] → DBL_W1[4] → DBL_W1[4]
DBL_W2[5] → DBL_W1[5] ← DBL_E1[5] → DBL_W1[5] → DBL_W1[5] → DBL_W1[5] → DBL_W1[5]
DBL_W2[6] → DBL_W1[6] ← DBL_E1[6] → DBL_W1[6] → DBL_W1[6] → DBL_W1[6] → DBL_W1[6]
DBL_W2[7] → DBL_W1[7] ← DBL_E1[7] → DBL_W1[7] → DBL_W1[7] → DBL_W1[7] → DBL_W1[7]
HEX_W1[0] → HEX_W0[0] ← HEX_E0[0] → HEX_W0[0] → HEX_W0[0] → HEX_W0[0] → HEX_W0[0]
HEX_W1[1] → HEX_W0[1] ← HEX_E0[1] → HEX_W0[1] → HEX_W0[1] → HEX_W0[1] → HEX_W0[1]
HEX_W1[2] → HEX_W0[2] ← HEX_E0[2] → HEX_W0[2] → HEX_W0[2] → HEX_W0[2] → HEX_W0[2]
HEX_W1[3] → HEX_W0[3] ← HEX_E0[3] → HEX_W0[3] → HEX_W0[3] → HEX_W0[3] → HEX_W0[3]
HEX_W1[4] → HEX_W0[4] ← HEX_E0[4] → HEX_W0[4] → HEX_W0[4] → HEX_W0[4] → HEX_W0[4]
HEX_W1[5] → HEX_W0[5] ← HEX_E0[5] → HEX_W0[5] → HEX_W0[5] → HEX_W0[5] → HEX_W0[5]
HEX_W1[6] → HEX_W0[6] ← HEX_E0[6] → HEX_W0[6] → HEX_W0[6] → HEX_W0[6] → HEX_W0[6]
HEX_W1[7] → HEX_W0[7] ← HEX_E0[7] → HEX_W0[7] → HEX_W0[7] → HEX_W0[7] → HEX_W0[7]
HEX_W2[0] → HEX_W1[0] ← HEX_E1[0] → HEX_W1[0] → HEX_W1[0] → HEX_W1[0] → HEX_W1[0]
HEX_W2[1] → HEX_W1[1] ← HEX_E1[1] → HEX_W1[1] → HEX_W1[1] - -
HEX_W2[2] → HEX_W1[2] ← HEX_E1[2] → HEX_W1[2] → HEX_W1[2] → HEX_W1[2] → HEX_W1[2]
HEX_W2[3] → HEX_W1[3] ← HEX_E1[3] → HEX_W1[3] → HEX_W1[3] → HEX_W1[3] → HEX_W1[3]
HEX_W2[4] → HEX_W1[4] ← HEX_E1[4] → HEX_W1[4] → HEX_W1[4] → HEX_W1[4] → HEX_W1[4]
HEX_W2[5] → HEX_W1[5] ← HEX_E1[5] → HEX_W1[5] → HEX_W1[5] → HEX_W1[5] → HEX_W1[5]
HEX_W2[6] → HEX_W1[6] ← HEX_E1[6] → HEX_W1[6] → HEX_W1[6] → HEX_W1[6] → HEX_W1[6]
HEX_W2[7] → HEX_W1[7] ← HEX_E1[7] → HEX_W1[7] → HEX_W1[7] → HEX_W1[7] → HEX_W1[7]
HEX_W3[0] → HEX_W2[0] ← HEX_E2[0] → HEX_W2[0] → HEX_W2[0] → HEX_W2[0] → HEX_W2[0]
HEX_W3[1] → HEX_W2[1] ← HEX_E2[1] → HEX_W2[1] → HEX_W2[1] → HEX_W2[1] → HEX_W2[1]
HEX_W3[2] → HEX_W2[2] ← HEX_E2[2] → HEX_W2[2] → HEX_W2[2] → HEX_W2[2] → HEX_W2[2]
HEX_W3[3] → HEX_W2[3] ← HEX_E2[3] → HEX_W2[3] → HEX_W2[3] → HEX_W2[3] → HEX_W2[3]
HEX_W3[4] → HEX_W2[4] ← HEX_E2[4] → HEX_W2[4] → HEX_W2[4] → HEX_W2[4] → HEX_W2[4]
HEX_W3[5] → HEX_W2[5] ← HEX_E2[5] → HEX_W2[5] → HEX_W2[5] → HEX_W2[5] → HEX_W2[5]
HEX_W3[6] → HEX_W2[6] ← HEX_E2[6] → HEX_W2[6] → HEX_W2[6] → HEX_W2[6] → HEX_W2[6]
HEX_W3[7] → HEX_W2[7] ← HEX_E2[7] → HEX_W2[7] → HEX_W2[7] → HEX_W2[7] → HEX_W2[7]
HEX_W4[0] → HEX_W3[0] ← HEX_E3[0] → HEX_W3[0] → HEX_W3[0] → HEX_W3[0] → HEX_W3[0]
HEX_W4[1] → HEX_W3[1] ← HEX_E3[1] → HEX_W3[1] → HEX_W3[1] → HEX_W3[1] → HEX_W3[1]
HEX_W4[2] → HEX_W3[2] ← HEX_E3[2] → HEX_W3[2] → HEX_W3[2] → HEX_W3[2] → HEX_W3[2]
HEX_W4[3] → HEX_W3[3] ← HEX_E3[3] → HEX_W3[3] → HEX_W3[3] → HEX_W3[3] → HEX_W3[3]
HEX_W4[4] → HEX_W3[4] ← HEX_E3[4] → HEX_W3[4] → HEX_W3[4] → HEX_W3[4] → HEX_W3[4]
HEX_W4[5] → HEX_W3[5] ← HEX_E3[5] → HEX_W3[5] → HEX_W3[5] → HEX_W3[5] → HEX_W3[5]
HEX_W4[6] → HEX_W3[6] ← HEX_E3[6] → HEX_W3[6] → HEX_W3[6] → HEX_W3[6] → HEX_W3[6]
HEX_W4[7] → HEX_W3[7] ← HEX_E3[7] → HEX_W3[7] → HEX_W3[7] → HEX_W3[7] → HEX_W3[7]
HEX_W5[0] → HEX_W4[0] ← HEX_E4[0] → HEX_W4[0] → HEX_W4[0] → HEX_W4[0] → HEX_W4[0]
HEX_W5[1] → HEX_W4[1] ← HEX_E4[1] → HEX_W4[1] → HEX_W4[1] → HEX_W4[1] → HEX_W4[1]
HEX_W5[2] → HEX_W4[2] ← HEX_E4[2] → HEX_W4[2] → HEX_W4[2] → HEX_W4[2] → HEX_W4[2]
HEX_W5[3] → HEX_W4[3] ← HEX_E4[3] → HEX_W4[3] → HEX_W4[3] → HEX_W4[3] → HEX_W4[3]
HEX_W5[4] → HEX_W4[4] ← HEX_E4[4] → HEX_W4[4] → HEX_W4[4] → HEX_W4[4] → HEX_W4[4]
HEX_W5[5] → HEX_W4[5] ← HEX_E4[5] → HEX_W4[5] → HEX_W4[5] → HEX_W4[5] → HEX_W4[5]
HEX_W5[6] → HEX_W4[6] ← HEX_E4[6] → HEX_W4[6] → HEX_W4[6] → HEX_W4[6] → HEX_W4[6]
HEX_W5[7] → HEX_W4[7] ← HEX_E4[7] → HEX_W4[7] → HEX_W4[7] → HEX_W4[7] → HEX_W4[7]
HEX_W6[0] → HEX_W5[0] ← HEX_E5[0] → HEX_W5[0] → HEX_W5[0] → HEX_W5[0] → HEX_W5[0]
HEX_W6[1] → HEX_W5[1] ← HEX_E5[1] → HEX_W5[1] → HEX_W5[1] → HEX_W5[1] → HEX_W5[1]
HEX_W6[2] → HEX_W5[2] ← HEX_E5[2] → HEX_W5[2] → HEX_W5[2] → HEX_W5[2] → HEX_W5[2]
HEX_W6[3] → HEX_W5[3] ← HEX_E5[3] → HEX_W5[3] → HEX_W5[3] → HEX_W5[3] → HEX_W5[3]
HEX_W6[4] → HEX_W5[4] ← HEX_E5[4] → HEX_W5[4] → HEX_W5[4] → HEX_W5[4] → HEX_W5[4]
HEX_W6[5] → HEX_W5[5] ← HEX_E5[5] → HEX_W5[5] → HEX_W5[5] → HEX_W5[5] → HEX_W5[5]
HEX_W6[6] → HEX_W5[6] ← HEX_E5[6] → HEX_W5[6] → HEX_W5[6] → HEX_W5[6] → HEX_W5[6]
HEX_W6[7] → HEX_W5[7] ← HEX_E5[7] → HEX_W5[7] → HEX_W5[7] → HEX_W5[7] → HEX_W5[7]

Connectors — S

spartan3 wires
Wire PASS_S PASS_S_FC TERM_S BRKH_S3_S TERM_BRAM_S LLV_S LLV_CLK_WE_S3E_S CLK_WE_S3E_S
OMUX_EN8 → OMUX_E8 → OMUX_E8 - → OMUX_E8 - → OMUX_E8 - -
OMUX_N9 → OMUX[9] → OMUX[9] - → OMUX[9] - → OMUX[9] - -
OMUX_N10 → OMUX[10] → OMUX[10] - → OMUX[10] - → OMUX[10] - -
OMUX_N11 → OMUX[11] → OMUX[11] - → OMUX[11] - → OMUX[11] - -
OMUX_N12 → OMUX[12] → OMUX[12] - → OMUX[12] - → OMUX[12] - -
OMUX_WN14 → OMUX_W14 → OMUX_W14 - → OMUX_W14 - → OMUX_W14 - -
OMUX_N15 → OMUX[15] → OMUX[15] - → OMUX[15] - → OMUX[15] - -
DBL_W2_N[0] → DBL_W2[0] → DBL_W2[0] - - - - - -
DBL_W2_N[1] → DBL_W2[1] → DBL_W2[1] - - - - - -
DBL_W2_N[2] → DBL_W2[2] → DBL_W2[2] - - - - - -
DBL_W2_N[3] → DBL_W2[3] → DBL_W2[3] - - - - - -
DBL_W2_N[4] → DBL_W2[4] → DBL_W2[4] - - - - - -
DBL_W2_N[5] → DBL_W2[5] → DBL_W2[5] - - - - - -
DBL_W2_N[6] → DBL_W2[6] → DBL_W2[6] - - - → DBL_W2[6] - -
DBL_W2_N[7] → DBL_W2[7] → DBL_W2[7] - - - → DBL_W2[7] - -
DBL_N1[0] → DBL_N0[0] → DBL_N0[0] ← DBL_S0[0] → DBL_N0[0] ← DBL_S0[0] → DBL_N0[0] → DBL_N0[0] → DBL_N0[0]
DBL_N1[1] → DBL_N0[1] → DBL_N0[1] ← DBL_S0[1] → DBL_N0[1] ← DBL_S0[1] → DBL_N0[1] → DBL_N0[1] → DBL_N0[1]
DBL_N1[2] → DBL_N0[2] → DBL_N0[2] ← DBL_S0[2] → DBL_N0[2] ← DBL_S0[2] → DBL_N0[2] → DBL_N0[2] → DBL_N0[2]
DBL_N1[3] → DBL_N0[3] → DBL_N0[3] ← DBL_S0[3] → DBL_N0[3] ← DBL_S0[3] → DBL_N0[3] → DBL_N0[3] → DBL_N0[3]
DBL_N1[4] → DBL_N0[4] → DBL_N0[4] ← DBL_S0[4] → DBL_N0[4] ← DBL_S0[4] → DBL_N0[4] → DBL_N0[4] → DBL_N0[4]
DBL_N1[5] → DBL_N0[5] → DBL_N0[5] ← DBL_S0[5] → DBL_N0[5] ← DBL_S0[5] → DBL_N0[5] → DBL_N0[5] → DBL_N0[5]
DBL_N1[6] → DBL_N0[6] → DBL_N0[6] ← DBL_S0[6] → DBL_N0[6] ← DBL_S0[6] → DBL_N0[6] → DBL_N0[6] → DBL_N0[6]
DBL_N1[7] → DBL_N0[7] → DBL_N0[7] ← DBL_S0[7] → DBL_N0[7] ← DBL_S0[7] → DBL_N0[7] → DBL_N0[7] → DBL_N0[7]
DBL_N2[0] → DBL_N1[0] → DBL_N1[0] ← DBL_S1[0] → DBL_N1[0] ← DBL_S1[0] → DBL_N1[0] → DBL_N1[0] → DBL_N1[0]
DBL_N2[1] → DBL_N1[1] → DBL_N1[1] ← DBL_S1[1] → DBL_N1[1] ← DBL_S1[1] → DBL_N1[1] → DBL_N1[1] → DBL_N1[1]
DBL_N2[2] → DBL_N1[2] → DBL_N1[2] ← DBL_S1[2] → DBL_N1[2] ← DBL_S1[2] → DBL_N1[2] → DBL_N1[2] → DBL_N1[2]
DBL_N2[3] → DBL_N1[3] → DBL_N1[3] ← DBL_S1[3] → DBL_N1[3] ← DBL_S1[3] → DBL_N1[3] → DBL_N1[3] → DBL_N1[3]
DBL_N2[4] → DBL_N1[4] → DBL_N1[4] ← DBL_S1[4] → DBL_N1[4] ← DBL_S1[4] → DBL_N1[4] → DBL_N1[4] → DBL_N1[4]
DBL_N2[5] → DBL_N1[5] → DBL_N1[5] ← DBL_S1[5] → DBL_N1[5] ← DBL_S1[5] → DBL_N1[5] → DBL_N1[5] → DBL_N1[5]
DBL_N2[6] → DBL_N1[6] → DBL_N1[6] ← DBL_S1[6] → DBL_N1[6] ← DBL_S1[6] → DBL_N1[6] → DBL_N1[6] → DBL_N1[6]
DBL_N2[7] → DBL_N1[7] → DBL_N1[7] ← DBL_S1[7] → DBL_N1[7] ← DBL_S1[7] → DBL_N1[7] → DBL_N1[7] → DBL_N1[7]
DBL_N3[0] → DBL_N2[0] → DBL_N2[0] - - - - - -
DBL_N3[1] → DBL_N2[1] → DBL_N2[1] - - - - - -
DBL_N3[2] → DBL_N2[2] → DBL_N2[2] - - - - - -
DBL_N3[3] → DBL_N2[3] → DBL_N2[3] - - - - - -
DBL_N3[4] → DBL_N2[4] → DBL_N2[4] - - - - - -
DBL_N3[5] → DBL_N2[5] → DBL_N2[5] - - - - - -
DBL_N3[6] → DBL_N2[6] → DBL_N2[6] - - - → DBL_N2[6] - -
DBL_N3[7] → DBL_N2[7] → DBL_N2[7] - - - → DBL_N2[7] - -
HEX_W6_N[0] → HEX_W6[0] → HEX_W6[0] - - - - - -
HEX_W6_N[1] → HEX_W6[1] → HEX_W6[1] - - - - - -
HEX_W6_N[2] → HEX_W6[2] → HEX_W6[2] - - - - - -
HEX_W6_N[3] → HEX_W6[3] → HEX_W6[3] - - - - - -
HEX_W6_N[4] → HEX_W6[4] → HEX_W6[4] - - - - - -
HEX_W6_N[5] → HEX_W6[5] → HEX_W6[5] - - - - - -
HEX_W6_N[6] → HEX_W6[6] → HEX_W6[6] - - - → HEX_W6[6] - -
HEX_W6_N[7] → HEX_W6[7] → HEX_W6[7] - - - → HEX_W6[7] - -
HEX_N1[0] → HEX_N0[0] → HEX_N0[0] ← HEX_S0[0] → HEX_N0[0] ← HEX_S0[0] → HEX_N0[0] → HEX_N0[0] → HEX_N0[0]
HEX_N1[1] → HEX_N0[1] → HEX_N0[1] ← HEX_S0[1] → HEX_N0[1] ← HEX_S0[1] → HEX_N0[1] → HEX_N0[1] → HEX_N0[1]
HEX_N1[2] → HEX_N0[2] → HEX_N0[2] ← HEX_S0[2] → HEX_N0[2] ← HEX_S0[2] → HEX_N0[2] → HEX_N0[2] → HEX_N0[2]
HEX_N1[3] → HEX_N0[3] → HEX_N0[3] ← HEX_S0[3] → HEX_N0[3] ← HEX_S0[3] → HEX_N0[3] → HEX_N0[3] → HEX_N0[3]
HEX_N1[4] → HEX_N0[4] → HEX_N0[4] ← HEX_S0[4] → HEX_N0[4] ← HEX_S0[4] → HEX_N0[4] → HEX_N0[4] → HEX_N0[4]
HEX_N1[5] → HEX_N0[5] → HEX_N0[5] ← HEX_S0[5] → HEX_N0[5] ← HEX_S0[5] → HEX_N0[5] → HEX_N0[5] → HEX_N0[5]
HEX_N1[6] → HEX_N0[6] → HEX_N0[6] ← HEX_S0[6] → HEX_N0[6] ← HEX_S0[6] → HEX_N0[6] → HEX_N0[6] → HEX_N0[6]
HEX_N1[7] → HEX_N0[7] → HEX_N0[7] ← HEX_S0[7] → HEX_N0[7] ← HEX_S0[7] → HEX_N0[7] → HEX_N0[7] → HEX_N0[7]
HEX_N2[0] → HEX_N1[0] → HEX_N1[0] ← HEX_S1[0] → HEX_N1[0] ← HEX_S1[0] → HEX_N1[0] → HEX_N1[0] → HEX_N1[0]
HEX_N2[1] → HEX_N1[1] → HEX_N1[1] ← HEX_S1[1] → HEX_N1[1] ← HEX_S1[1] → HEX_N1[1] → HEX_N1[1] → HEX_N1[1]
HEX_N2[2] → HEX_N1[2] → HEX_N1[2] ← HEX_S1[2] → HEX_N1[2] ← HEX_S1[2] → HEX_N1[2] → HEX_N1[2] → HEX_N1[2]
HEX_N2[3] → HEX_N1[3] → HEX_N1[3] ← HEX_S1[3] → HEX_N1[3] ← HEX_S1[3] → HEX_N1[3] → HEX_N1[3] → HEX_N1[3]
HEX_N2[4] → HEX_N1[4] → HEX_N1[4] ← HEX_S1[4] → HEX_N1[4] ← HEX_S1[4] → HEX_N1[4] → HEX_N1[4] → HEX_N1[4]
HEX_N2[5] → HEX_N1[5] → HEX_N1[5] ← HEX_S1[5] → HEX_N1[5] ← HEX_S1[5] → HEX_N1[5] → HEX_N1[5] → HEX_N1[5]
HEX_N2[6] → HEX_N1[6] → HEX_N1[6] ← HEX_S1[6] → HEX_N1[6] ← HEX_S1[6] → HEX_N1[6] → HEX_N1[6] → HEX_N1[6]
HEX_N2[7] → HEX_N1[7] → HEX_N1[7] ← HEX_S1[7] → HEX_N1[7] ← HEX_S1[7] → HEX_N1[7] → HEX_N1[7] → HEX_N1[7]
HEX_N3[0] → HEX_N2[0] → HEX_N2[0] ← HEX_S2[0] → HEX_N2[0] ← HEX_S2[0] → HEX_N2[0] → HEX_N2[0] → HEX_N2[0]
HEX_N3[1] → HEX_N2[1] → HEX_N2[1] ← HEX_S2[1] → HEX_N2[1] ← HEX_S2[1] → HEX_N2[1] → HEX_N2[1] → HEX_N2[1]
HEX_N3[2] → HEX_N2[2] → HEX_N2[2] ← HEX_S2[2] → HEX_N2[2] ← HEX_S2[2] → HEX_N2[2] → HEX_N2[2] → HEX_N2[2]
HEX_N3[3] → HEX_N2[3] → HEX_N2[3] ← HEX_S2[3] → HEX_N2[3] ← HEX_S2[3] → HEX_N2[3] → HEX_N2[3] → HEX_N2[3]
HEX_N3[4] → HEX_N2[4] → HEX_N2[4] ← HEX_S2[4] → HEX_N2[4] ← HEX_S2[4] → HEX_N2[4] → HEX_N2[4] → HEX_N2[4]
HEX_N3[5] → HEX_N2[5] → HEX_N2[5] ← HEX_S2[5] → HEX_N2[5] ← HEX_S2[5] → HEX_N2[5] → HEX_N2[5] → HEX_N2[5]
HEX_N3[6] → HEX_N2[6] → HEX_N2[6] ← HEX_S2[6] → HEX_N2[6] ← HEX_S2[6] → HEX_N2[6] → HEX_N2[6] → HEX_N2[6]
HEX_N3[7] → HEX_N2[7] → HEX_N2[7] ← HEX_S2[7] → HEX_N2[7] ← HEX_S2[7] → HEX_N2[7] → HEX_N2[7] → HEX_N2[7]
HEX_N4[0] → HEX_N3[0] → HEX_N3[0] ← HEX_S3[0] → HEX_N3[0] ← HEX_S3[0] → HEX_N3[0] → HEX_N3[0] → HEX_N3[0]
HEX_N4[1] → HEX_N3[1] → HEX_N3[1] ← HEX_S3[1] → HEX_N3[1] ← HEX_S3[1] → HEX_N3[1] → HEX_N3[1] → HEX_N3[1]
HEX_N4[2] → HEX_N3[2] → HEX_N3[2] ← HEX_S3[2] → HEX_N3[2] ← HEX_S3[2] → HEX_N3[2] → HEX_N3[2] → HEX_N3[2]
HEX_N4[3] → HEX_N3[3] → HEX_N3[3] ← HEX_S3[3] → HEX_N3[3] ← HEX_S3[3] → HEX_N3[3] → HEX_N3[3] → HEX_N3[3]
HEX_N4[4] → HEX_N3[4] → HEX_N3[4] ← HEX_S3[4] → HEX_N3[4] ← HEX_S3[4] → HEX_N3[4] → HEX_N3[4] → HEX_N3[4]
HEX_N4[5] → HEX_N3[5] → HEX_N3[5] ← HEX_S3[5] → HEX_N3[5] ← HEX_S3[5] → HEX_N3[5] → HEX_N3[5] → HEX_N3[5]
HEX_N4[6] → HEX_N3[6] → HEX_N3[6] ← HEX_S3[6] → HEX_N3[6] ← HEX_S3[6] → HEX_N3[6] → HEX_N3[6] → HEX_N3[6]
HEX_N4[7] → HEX_N3[7] → HEX_N3[7] ← HEX_S3[7] → HEX_N3[7] ← HEX_S3[7] → HEX_N3[7] → HEX_N3[7] → HEX_N3[7]
HEX_N5[0] → HEX_N4[0] → HEX_N4[0] ← HEX_S4[0] → HEX_N4[0] ← HEX_S4[0] → HEX_N4[0] → HEX_N4[0] → HEX_N4[0]
HEX_N5[1] → HEX_N4[1] → HEX_N4[1] ← HEX_S4[1] → HEX_N4[1] ← HEX_S4[1] → HEX_N4[1] → HEX_N4[1] → HEX_N4[1]
HEX_N5[2] → HEX_N4[2] → HEX_N4[2] ← HEX_S4[2] → HEX_N4[2] ← HEX_S4[2] → HEX_N4[2] → HEX_N4[2] → HEX_N4[2]
HEX_N5[3] → HEX_N4[3] → HEX_N4[3] ← HEX_S4[3] → HEX_N4[3] ← HEX_S4[3] → HEX_N4[3] → HEX_N4[3] → HEX_N4[3]
HEX_N5[4] → HEX_N4[4] → HEX_N4[4] ← HEX_S4[4] → HEX_N4[4] ← HEX_S4[4] → HEX_N4[4] → HEX_N4[4] → HEX_N4[4]
HEX_N5[5] → HEX_N4[5] → HEX_N4[5] ← HEX_S4[5] → HEX_N4[5] ← HEX_S4[5] → HEX_N4[5] → HEX_N4[5] → HEX_N4[5]
HEX_N5[6] → HEX_N4[6] → HEX_N4[6] ← HEX_S4[6] → HEX_N4[6] ← HEX_S4[6] → HEX_N4[6] → HEX_N4[6] → HEX_N4[6]
HEX_N5[7] → HEX_N4[7] → HEX_N4[7] ← HEX_S4[7] → HEX_N4[7] ← HEX_S4[7] → HEX_N4[7] → HEX_N4[7] → HEX_N4[7]
HEX_N6[0] → HEX_N5[0] → HEX_N5[0] ← HEX_S5[0] → HEX_N5[0] ← HEX_S5[0] → HEX_N5[0] → HEX_N5[0] → HEX_N5[0]
HEX_N6[1] → HEX_N5[1] → HEX_N5[1] ← HEX_S5[1] → HEX_N5[1] ← HEX_S5[1] → HEX_N5[1] → HEX_N5[1] → HEX_N5[1]
HEX_N6[2] → HEX_N5[2] → HEX_N5[2] ← HEX_S5[2] → HEX_N5[2] ← HEX_S5[2] → HEX_N5[2] → HEX_N5[2] → HEX_N5[2]
HEX_N6[3] → HEX_N5[3] → HEX_N5[3] ← HEX_S5[3] → HEX_N5[3] ← HEX_S5[3] → HEX_N5[3] → HEX_N5[3] → HEX_N5[3]
HEX_N6[4] → HEX_N5[4] → HEX_N5[4] ← HEX_S5[4] → HEX_N5[4] ← HEX_S5[4] → HEX_N5[4] → HEX_N5[4] → HEX_N5[4]
HEX_N6[5] → HEX_N5[5] → HEX_N5[5] ← HEX_S5[5] → HEX_N5[5] ← HEX_S5[5] → HEX_N5[5] → HEX_N5[5] → HEX_N5[5]
HEX_N6[6] → HEX_N5[6] → HEX_N5[6] ← HEX_S5[6] → HEX_N5[6] ← HEX_S5[6] → HEX_N5[6] → HEX_N5[6] → HEX_N5[6]
HEX_N6[7] → HEX_N5[7] → HEX_N5[7] ← HEX_S5[7] → HEX_N5[7] ← HEX_S5[7] → HEX_N5[7] → HEX_N5[7] → HEX_N5[7]
HEX_N7[0] → HEX_N6[0] → HEX_N6[0] - - - - - -
HEX_N7[1] → HEX_N6[1] → HEX_N6[1] - - - - - -
HEX_N7[2] → HEX_N6[2] → HEX_N6[2] - - - - - -
HEX_N7[3] → HEX_N6[3] → HEX_N6[3] - - - - - -
HEX_N7[4] → HEX_N6[4] → HEX_N6[4] - - - - - -
HEX_N7[5] → HEX_N6[5] → HEX_N6[5] - - - - - -
HEX_N7[6] → HEX_N6[6] → HEX_N6[6] - - - → HEX_N6[6] - -
HEX_N7[7] → HEX_N6[7] → HEX_N6[7] - - - → HEX_N6[7] - -
LV[0] → LV[1] → LV[1] - → LV[1] → LV[1] - - → LV[1]
LV[1] → LV[2] → LV[2] - → LV[2] → LV[2] - - → LV[2]
LV[2] → LV[3] → LV[3] - → LV[3] → LV[3] - - → LV[3]
LV[3] → LV[4] → LV[4] - → LV[4] → LV[4] - - → LV[4]
LV[4] → LV[5] → LV[5] - → LV[5] → LV[5] - - → LV[5]
LV[5] → LV[6] → LV[6] - → LV[6] → LV[6] - - → LV[6]
LV[6] → LV[7] → LV[7] - → LV[7] → LV[7] - - → LV[7]
LV[7] → LV[8] → LV[8] - → LV[8] → LV[8] - - → LV[8]
LV[8] → LV[9] → LV[9] - → LV[9] → LV[9] - - → LV[9]
LV[9] → LV[10] → LV[10] - → LV[10] → LV[10] - - → LV[10]
LV[10] → LV[11] → LV[11] - → LV[11] → LV[11] - - → LV[11]
LV[11] → LV[12] → LV[0] - → LV[12] → LV[12] - - → LV[12]
LV[12] → LV[13] - - → LV[13] → LV[13] - - → LV[13]
LV[13] → LV[14] - - → LV[14] → LV[14] - - → LV[14]
LV[14] → LV[15] - - → LV[15] → LV[15] - - → LV[15]
LV[15] → LV[16] - - → LV[16] → LV[16] - - → LV[16]
LV[16] → LV[17] - - → LV[17] → LV[17] - - → LV[17]
LV[17] → LV[18] - - → LV[18] → LV[18] - - → LV[18]
LV[18] → LV[19] - - → LV[19] → LV[19] - - → LV[19]
LV[19] → LV[20] - - → LV[20] → LV[20] - - → LV[20]
LV[20] → LV[21] - - → LV[21] → LV[21] - - → LV[21]
LV[21] → LV[22] - - → LV[22] → LV[22] - - → LV[22]
LV[22] → LV[23] - - → LV[23] → LV[23] - - → LV[23]
LV[23] → LV[0] - - → LV[0] → LV[0] - - → LV[0]

Connectors — N

spartan3 wires
Wire PASS_N TERM_N BRKH_S3_N TERM_BRAM_N LLV_N LLV_CLK_WE_S3E_N CLK_WE_S3E_N
OMUX_S0 → OMUX[0] - → OMUX[0] - → OMUX[0] - -
OMUX_WS1 → OMUX_W1 - → OMUX_W1 - → OMUX_W1 - -
OMUX_S2 → OMUX[2] - → OMUX[2] - → OMUX[2] - -
OMUX_S3 → OMUX[3] - → OMUX[3] - → OMUX[3] - -
OMUX_S4 → OMUX[4] - → OMUX[4] - → OMUX[4] - -
OMUX_S5 → OMUX[5] - → OMUX[5] - → OMUX[5] - -
OMUX_ES7 → OMUX_E7 - → OMUX_E7 - → OMUX_E7 - -
DBL_E2_S[0] → DBL_E2[0] - → DBL_E2[0] - → DBL_E2[0] - -
DBL_E2_S[1] → DBL_E2[1] - → DBL_E2[1] - → DBL_E2[1] - -
DBL_E2_S[2] → DBL_E2[2] - - - - - -
DBL_E2_S[3] → DBL_E2[3] - - - - - -
DBL_E2_S[4] → DBL_E2[4] - - - - - -
DBL_E2_S[5] → DBL_E2[5] - - - - - -
DBL_E2_S[6] → DBL_E2[6] - - - - - -
DBL_E2_S[7] → DBL_E2[7] - - - - - -
DBL_S1[0] → DBL_S0[0] ← DBL_N0[0] → DBL_S0[0] ← DBL_N0[0] → DBL_S0[0] → DBL_S0[0] → DBL_S0[0]
DBL_S1[1] → DBL_S0[1] ← DBL_N0[1] → DBL_S0[1] ← DBL_N0[1] → DBL_S0[1] → DBL_S0[1] → DBL_S0[1]
DBL_S1[2] → DBL_S0[2] ← DBL_N0[2] → DBL_S0[2] ← DBL_N0[2] → DBL_S0[2] → DBL_S0[2] → DBL_S0[2]
DBL_S1[3] → DBL_S0[3] ← DBL_N0[3] → DBL_S0[3] ← DBL_N0[3] → DBL_S0[3] → DBL_S0[3] → DBL_S0[3]
DBL_S1[4] → DBL_S0[4] ← DBL_N0[4] → DBL_S0[4] ← DBL_N0[4] → DBL_S0[4] → DBL_S0[4] → DBL_S0[4]
DBL_S1[5] → DBL_S0[5] ← DBL_N0[5] → DBL_S0[5] ← DBL_N0[5] → DBL_S0[5] → DBL_S0[5] → DBL_S0[5]
DBL_S1[6] → DBL_S0[6] ← DBL_N0[6] → DBL_S0[6] ← DBL_N0[6] → DBL_S0[6] → DBL_S0[6] → DBL_S0[6]
DBL_S1[7] → DBL_S0[7] ← DBL_N0[7] → DBL_S0[7] ← DBL_N0[7] → DBL_S0[7] → DBL_S0[7] → DBL_S0[7]
DBL_S2[0] → DBL_S1[0] ← DBL_N1[0] → DBL_S1[0] ← DBL_N1[0] → DBL_S1[0] → DBL_S1[0] → DBL_S1[0]
DBL_S2[1] → DBL_S1[1] ← DBL_N1[1] → DBL_S1[1] ← DBL_N1[1] → DBL_S1[1] → DBL_S1[1] → DBL_S1[1]
DBL_S2[2] → DBL_S1[2] ← DBL_N1[2] → DBL_S1[2] ← DBL_N1[2] → DBL_S1[2] → DBL_S1[2] → DBL_S1[2]
DBL_S2[3] → DBL_S1[3] ← DBL_N1[3] → DBL_S1[3] ← DBL_N1[3] → DBL_S1[3] → DBL_S1[3] → DBL_S1[3]
DBL_S2[4] → DBL_S1[4] ← DBL_N1[4] → DBL_S1[4] ← DBL_N1[4] → DBL_S1[4] → DBL_S1[4] → DBL_S1[4]
DBL_S2[5] → DBL_S1[5] ← DBL_N1[5] → DBL_S1[5] ← DBL_N1[5] → DBL_S1[5] → DBL_S1[5] → DBL_S1[5]
DBL_S2[6] → DBL_S1[6] ← DBL_N1[6] → DBL_S1[6] ← DBL_N1[6] → DBL_S1[6] → DBL_S1[6] → DBL_S1[6]
DBL_S2[7] → DBL_S1[7] ← DBL_N1[7] → DBL_S1[7] ← DBL_N1[7] → DBL_S1[7] → DBL_S1[7] → DBL_S1[7]
DBL_S3[0] → DBL_S2[0] - → DBL_S2[0] - → DBL_S2[0] - -
DBL_S3[1] → DBL_S2[1] - → DBL_S2[1] - → DBL_S2[1] - -
DBL_S3[2] → DBL_S2[2] - - - - - -
DBL_S3[3] → DBL_S2[3] - - - - - -
DBL_S3[4] → DBL_S2[4] - - - - - -
DBL_S3[5] → DBL_S2[5] - - - - - -
DBL_S3[6] → DBL_S2[6] - - - - - -
DBL_S3[7] → DBL_S2[7] - - - - - -
HEX_E6_S[0] → HEX_E6[0] - → HEX_E6[0] - → HEX_E6[0] - -
HEX_E6_S[1] → HEX_E6[1] - → HEX_E6[1] - → HEX_E6[1] - -
HEX_E6_S[2] → HEX_E6[2] - - - - - -
HEX_E6_S[3] → HEX_E6[3] - - - - - -
HEX_E6_S[4] → HEX_E6[4] - - - - - -
HEX_E6_S[5] → HEX_E6[5] - - - - - -
HEX_E6_S[6] → HEX_E6[6] - - - - - -
HEX_E6_S[7] → HEX_E6[7] - - - - - -
HEX_S1[0] → HEX_S0[0] ← HEX_N0[0] → HEX_S0[0] ← HEX_N0[0] → HEX_S0[0] → HEX_S0[0] → HEX_S0[0]
HEX_S1[1] → HEX_S0[1] ← HEX_N0[1] → HEX_S0[1] ← HEX_N0[1] → HEX_S0[1] → HEX_S0[1] → HEX_S0[1]
HEX_S1[2] → HEX_S0[2] ← HEX_N0[2] → HEX_S0[2] ← HEX_N0[2] → HEX_S0[2] → HEX_S0[2] → HEX_S0[2]
HEX_S1[3] → HEX_S0[3] ← HEX_N0[3] → HEX_S0[3] ← HEX_N0[3] → HEX_S0[3] → HEX_S0[3] → HEX_S0[3]
HEX_S1[4] → HEX_S0[4] ← HEX_N0[4] → HEX_S0[4] ← HEX_N0[4] → HEX_S0[4] → HEX_S0[4] → HEX_S0[4]
HEX_S1[5] → HEX_S0[5] ← HEX_N0[5] → HEX_S0[5] ← HEX_N0[5] → HEX_S0[5] → HEX_S0[5] → HEX_S0[5]
HEX_S1[6] → HEX_S0[6] ← HEX_N0[6] → HEX_S0[6] ← HEX_N0[6] → HEX_S0[6] → HEX_S0[6] → HEX_S0[6]
HEX_S1[7] → HEX_S0[7] ← HEX_N0[7] → HEX_S0[7] ← HEX_N0[7] → HEX_S0[7] → HEX_S0[7] → HEX_S0[7]
HEX_S2[0] → HEX_S1[0] ← HEX_N1[0] → HEX_S1[0] ← HEX_N1[0] → HEX_S1[0] → HEX_S1[0] → HEX_S1[0]
HEX_S2[1] → HEX_S1[1] ← HEX_N1[1] → HEX_S1[1] ← HEX_N1[1] → HEX_S1[1] → HEX_S1[1] → HEX_S1[1]
HEX_S2[2] → HEX_S1[2] ← HEX_N1[2] → HEX_S1[2] ← HEX_N1[2] → HEX_S1[2] → HEX_S1[2] → HEX_S1[2]
HEX_S2[3] → HEX_S1[3] ← HEX_N1[3] → HEX_S1[3] ← HEX_N1[3] → HEX_S1[3] → HEX_S1[3] → HEX_S1[3]
HEX_S2[4] → HEX_S1[4] ← HEX_N1[4] → HEX_S1[4] ← HEX_N1[4] → HEX_S1[4] → HEX_S1[4] → HEX_S1[4]
HEX_S2[5] → HEX_S1[5] ← HEX_N1[5] → HEX_S1[5] ← HEX_N1[5] → HEX_S1[5] → HEX_S1[5] → HEX_S1[5]
HEX_S2[6] → HEX_S1[6] ← HEX_N1[6] → HEX_S1[6] ← HEX_N1[6] → HEX_S1[6] → HEX_S1[6] → HEX_S1[6]
HEX_S2[7] → HEX_S1[7] ← HEX_N1[7] → HEX_S1[7] ← HEX_N1[7] → HEX_S1[7] → HEX_S1[7] → HEX_S1[7]
HEX_S3[0] → HEX_S2[0] ← HEX_N2[0] → HEX_S2[0] ← HEX_N2[0] → HEX_S2[0] → HEX_S2[0] → HEX_S2[0]
HEX_S3[1] → HEX_S2[1] ← HEX_N2[1] → HEX_S2[1] ← HEX_N2[1] → HEX_S2[1] → HEX_S2[1] → HEX_S2[1]
HEX_S3[2] → HEX_S2[2] ← HEX_N2[2] → HEX_S2[2] ← HEX_N2[2] → HEX_S2[2] → HEX_S2[2] → HEX_S2[2]
HEX_S3[3] → HEX_S2[3] ← HEX_N2[3] → HEX_S2[3] ← HEX_N2[3] → HEX_S2[3] → HEX_S2[3] → HEX_S2[3]
HEX_S3[4] → HEX_S2[4] ← HEX_N2[4] → HEX_S2[4] ← HEX_N2[4] → HEX_S2[4] → HEX_S2[4] → HEX_S2[4]
HEX_S3[5] → HEX_S2[5] ← HEX_N2[5] → HEX_S2[5] ← HEX_N2[5] → HEX_S2[5] → HEX_S2[5] → HEX_S2[5]
HEX_S3[6] → HEX_S2[6] ← HEX_N2[6] → HEX_S2[6] ← HEX_N2[6] → HEX_S2[6] → HEX_S2[6] → HEX_S2[6]
HEX_S3[7] → HEX_S2[7] ← HEX_N2[7] → HEX_S2[7] ← HEX_N2[7] → HEX_S2[7] → HEX_S2[7] → HEX_S2[7]
HEX_S4[0] → HEX_S3[0] ← HEX_N3[0] → HEX_S3[0] ← HEX_N3[0] → HEX_S3[0] → HEX_S3[0] → HEX_S3[0]
HEX_S4[1] → HEX_S3[1] ← HEX_N3[1] → HEX_S3[1] ← HEX_N3[1] → HEX_S3[1] → HEX_S3[1] → HEX_S3[1]
HEX_S4[2] → HEX_S3[2] ← HEX_N3[2] → HEX_S3[2] ← HEX_N3[2] → HEX_S3[2] → HEX_S3[2] → HEX_S3[2]
HEX_S4[3] → HEX_S3[3] ← HEX_N3[3] → HEX_S3[3] ← HEX_N3[3] → HEX_S3[3] → HEX_S3[3] → HEX_S3[3]
HEX_S4[4] → HEX_S3[4] ← HEX_N3[4] → HEX_S3[4] ← HEX_N3[4] → HEX_S3[4] → HEX_S3[4] → HEX_S3[4]
HEX_S4[5] → HEX_S3[5] ← HEX_N3[5] → HEX_S3[5] ← HEX_N3[5] → HEX_S3[5] → HEX_S3[5] → HEX_S3[5]
HEX_S4[6] → HEX_S3[6] ← HEX_N3[6] → HEX_S3[6] ← HEX_N3[6] → HEX_S3[6] → HEX_S3[6] → HEX_S3[6]
HEX_S4[7] → HEX_S3[7] ← HEX_N3[7] → HEX_S3[7] ← HEX_N3[7] → HEX_S3[7] → HEX_S3[7] → HEX_S3[7]
HEX_S5[0] → HEX_S4[0] ← HEX_N4[0] → HEX_S4[0] ← HEX_N4[0] → HEX_S4[0] → HEX_S4[0] → HEX_S4[0]
HEX_S5[1] → HEX_S4[1] ← HEX_N4[1] → HEX_S4[1] ← HEX_N4[1] → HEX_S4[1] → HEX_S4[1] → HEX_S4[1]
HEX_S5[2] → HEX_S4[2] ← HEX_N4[2] → HEX_S4[2] ← HEX_N4[2] → HEX_S4[2] → HEX_S4[2] → HEX_S4[2]
HEX_S5[3] → HEX_S4[3] ← HEX_N4[3] → HEX_S4[3] ← HEX_N4[3] → HEX_S4[3] → HEX_S4[3] → HEX_S4[3]
HEX_S5[4] → HEX_S4[4] ← HEX_N4[4] → HEX_S4[4] ← HEX_N4[4] → HEX_S4[4] → HEX_S4[4] → HEX_S4[4]
HEX_S5[5] → HEX_S4[5] ← HEX_N4[5] → HEX_S4[5] ← HEX_N4[5] → HEX_S4[5] → HEX_S4[5] → HEX_S4[5]
HEX_S5[6] → HEX_S4[6] ← HEX_N4[6] → HEX_S4[6] ← HEX_N4[6] → HEX_S4[6] → HEX_S4[6] → HEX_S4[6]
HEX_S5[7] → HEX_S4[7] ← HEX_N4[7] → HEX_S4[7] ← HEX_N4[7] → HEX_S4[7] → HEX_S4[7] → HEX_S4[7]
HEX_S6[0] → HEX_S5[0] ← HEX_N5[0] → HEX_S5[0] ← HEX_N5[0] → HEX_S5[0] → HEX_S5[0] → HEX_S5[0]
HEX_S6[1] → HEX_S5[1] ← HEX_N5[1] → HEX_S5[1] ← HEX_N5[1] → HEX_S5[1] → HEX_S5[1] → HEX_S5[1]
HEX_S6[2] → HEX_S5[2] ← HEX_N5[2] → HEX_S5[2] ← HEX_N5[2] → HEX_S5[2] → HEX_S5[2] → HEX_S5[2]
HEX_S6[3] → HEX_S5[3] ← HEX_N5[3] → HEX_S5[3] ← HEX_N5[3] → HEX_S5[3] → HEX_S5[3] → HEX_S5[3]
HEX_S6[4] → HEX_S5[4] ← HEX_N5[4] → HEX_S5[4] ← HEX_N5[4] → HEX_S5[4] → HEX_S5[4] → HEX_S5[4]
HEX_S6[5] → HEX_S5[5] ← HEX_N5[5] → HEX_S5[5] ← HEX_N5[5] → HEX_S5[5] → HEX_S5[5] → HEX_S5[5]
HEX_S6[6] → HEX_S5[6] ← HEX_N5[6] → HEX_S5[6] ← HEX_N5[6] → HEX_S5[6] → HEX_S5[6] → HEX_S5[6]
HEX_S6[7] → HEX_S5[7] ← HEX_N5[7] → HEX_S5[7] ← HEX_N5[7] → HEX_S5[7] → HEX_S5[7] → HEX_S5[7]
HEX_S7[0] → HEX_S6[0] - → HEX_S6[0] - → HEX_S6[0] - -
HEX_S7[1] → HEX_S6[1] - → HEX_S6[1] - → HEX_S6[1] - -
HEX_S7[2] → HEX_S6[2] - - - - - -
HEX_S7[3] → HEX_S6[3] - - - - - -
HEX_S7[4] → HEX_S6[4] - - - - - -
HEX_S7[5] → HEX_S6[5] - - - - - -
HEX_S7[6] → HEX_S6[6] - - - - - -
HEX_S7[7] → HEX_S6[7] - - - - - -