Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

DSP

Tile DSP

Cells: 4

Bels DSP_V4

virtex4 DSP bel DSP_V4 pins
PinDirectionDSP[0]DSP[1]
A[0]inCELL[0].IMUX_IMUX[4]CELL[0].IMUX_IMUX[0]
A[1]inCELL[0].IMUX_IMUX[5]CELL[0].IMUX_IMUX[1]
A[2]inCELL[0].IMUX_IMUX[6]CELL[0].IMUX_IMUX[2]
A[3]inCELL[0].IMUX_IMUX[7]CELL[0].IMUX_IMUX[3]
A[4]inCELL[1].IMUX_IMUX[4]CELL[1].IMUX_IMUX[0]
A[5]inCELL[1].IMUX_IMUX[5]CELL[1].IMUX_IMUX[1]
A[6]inCELL[1].IMUX_IMUX[6]CELL[1].IMUX_IMUX[2]
A[7]inCELL[1].IMUX_IMUX[7]CELL[1].IMUX_IMUX[3]
A[8]inCELL[2].IMUX_IMUX[4]CELL[2].IMUX_IMUX[0]
A[9]inCELL[2].IMUX_IMUX[5]CELL[2].IMUX_IMUX[1]
A[10]inCELL[2].IMUX_IMUX[6]CELL[2].IMUX_IMUX[2]
A[11]inCELL[2].IMUX_IMUX[7]CELL[2].IMUX_IMUX[3]
A[12]inCELL[3].IMUX_IMUX[4]CELL[3].IMUX_IMUX[0]
A[13]inCELL[3].IMUX_IMUX[5]CELL[3].IMUX_IMUX[1]
A[14]inCELL[3].IMUX_IMUX[6]CELL[3].IMUX_IMUX[2]
A[15]inCELL[3].IMUX_IMUX[7]CELL[3].IMUX_IMUX[3]
A[16]inCELL[0].IMUX_IMUX[27]CELL[1].IMUX_IMUX[27]
A[17]inCELL[2].IMUX_IMUX[27]CELL[3].IMUX_IMUX[27]
B[0]inCELL[0].IMUX_IMUX[12]CELL[0].IMUX_IMUX[8]
B[1]inCELL[0].IMUX_IMUX[13]CELL[0].IMUX_IMUX[9]
B[2]inCELL[0].IMUX_IMUX[14]CELL[0].IMUX_IMUX[10]
B[3]inCELL[0].IMUX_IMUX[15]CELL[0].IMUX_IMUX[11]
B[4]inCELL[1].IMUX_IMUX[12]CELL[1].IMUX_IMUX[8]
B[5]inCELL[1].IMUX_IMUX[13]CELL[1].IMUX_IMUX[9]
B[6]inCELL[1].IMUX_IMUX[14]CELL[1].IMUX_IMUX[10]
B[7]inCELL[1].IMUX_IMUX[15]CELL[1].IMUX_IMUX[11]
B[8]inCELL[2].IMUX_IMUX[12]CELL[2].IMUX_IMUX[8]
B[9]inCELL[2].IMUX_IMUX[13]CELL[2].IMUX_IMUX[9]
B[10]inCELL[2].IMUX_IMUX[14]CELL[2].IMUX_IMUX[10]
B[11]inCELL[2].IMUX_IMUX[15]CELL[2].IMUX_IMUX[11]
B[12]inCELL[3].IMUX_IMUX[12]CELL[3].IMUX_IMUX[8]
B[13]inCELL[3].IMUX_IMUX[13]CELL[3].IMUX_IMUX[9]
B[14]inCELL[3].IMUX_IMUX[14]CELL[3].IMUX_IMUX[10]
B[15]inCELL[3].IMUX_IMUX[15]CELL[3].IMUX_IMUX[11]
B[16]inCELL[0].IMUX_IMUX[26]CELL[1].IMUX_IMUX[26]
B[17]inCELL[2].IMUX_IMUX[26]CELL[3].IMUX_IMUX[26]
CARRYINinCELL[0].IMUX_IMUX[29] invert by !MAIN[0][18][18]CELL[1].IMUX_IMUX[29] invert by !MAIN[1][18][18]
CARRYINSEL[0]inCELL[0].IMUX_IMUX[30] invert by !MAIN[0][18][21]CELL[1].IMUX_IMUX[30] invert by !MAIN[1][18][21]
CARRYINSEL[1]inCELL[0].IMUX_IMUX[31] invert by !MAIN[0][18][60]CELL[1].IMUX_IMUX[31] invert by !MAIN[1][18][60]
OPMODE[0]inCELL[0].IMUX_IMUX[24] invert by !MAIN[0][18][57]CELL[0].IMUX_IMUX[28] invert by !MAIN[0][18][61]
OPMODE[1]inCELL[0].IMUX_IMUX[25] invert by !MAIN[0][18][22]CELL[1].IMUX_IMUX[24] invert by !MAIN[1][18][57]
OPMODE[2]inCELL[1].IMUX_IMUX[28] invert by !MAIN[1][18][61]CELL[1].IMUX_IMUX[25] invert by !MAIN[1][18][22]
OPMODE[3]inCELL[2].IMUX_IMUX[24] invert by !MAIN[2][18][57]CELL[2].IMUX_IMUX[30] invert by !MAIN[2][18][21]
OPMODE[4]inCELL[2].IMUX_IMUX[25] invert by !MAIN[2][18][22]CELL[2].IMUX_IMUX[31] invert by !MAIN[2][18][60]
OPMODE[5]inCELL[3].IMUX_IMUX[30] invert by !MAIN[3][18][21]CELL[3].IMUX_IMUX[24] invert by !MAIN[3][18][57]
OPMODE[6]inCELL[3].IMUX_IMUX[31] invert by !MAIN[3][18][60]CELL[3].IMUX_IMUX[25] invert by !MAIN[3][18][22]
SUBTRACTinCELL[3].IMUX_IMUX[29] invert by !MAIN[3][18][18]CELL[2].IMUX_IMUX[29] invert by !MAIN[2][18][18]
CLKinCELL[2].IMUX_CLK_OPTINV[0]CELL[1].IMUX_CLK_OPTINV[0]
CEAinCELL[0].IMUX_CE_OPTINV[0]CELL[1].IMUX_CE_OPTINV[0]
CEBinCELL[0].IMUX_CE_OPTINV[1]CELL[1].IMUX_CE_OPTINV[1]
CEMinCELL[0].IMUX_CE_OPTINV[2]CELL[1].IMUX_CE_OPTINV[2]
CEPinCELL[0].IMUX_CE_OPTINV[3]CELL[1].IMUX_CE_OPTINV[3]
CECARRYINinCELL[2].IMUX_CE_OPTINV[1]CELL[3].IMUX_CE_OPTINV[0]
CECINSUBinCELL[2].IMUX_CE_OPTINV[3]CELL[3].IMUX_CE_OPTINV[2]
CECTRLinCELL[2].IMUX_CE_OPTINV[2]CELL[3].IMUX_CE_OPTINV[1]
RSTAinCELL[0].IMUX_SR_OPTINV[0]CELL[1].IMUX_SR_OPTINV[0]
RSTBinCELL[0].IMUX_SR_OPTINV[1]CELL[1].IMUX_SR_OPTINV[1]
RSTMinCELL[0].IMUX_SR_OPTINV[2]CELL[1].IMUX_SR_OPTINV[2]
RSTPinCELL[0].IMUX_SR_OPTINV[3]CELL[1].IMUX_SR_OPTINV[3]
RSTCARRYINinCELL[2].IMUX_SR_OPTINV[1]CELL[3].IMUX_SR_OPTINV[0]
RSTCTRLinCELL[2].IMUX_SR_OPTINV[2]CELL[3].IMUX_SR_OPTINV[1]
P[0]outCELL[0].OUT_HALF0_BEL[4], CELL[0].OUT_HALF1_BEL[4]CELL[0].OUT_HALF0_BEL[0], CELL[0].OUT_HALF1_BEL[0]
P[1]outCELL[0].OUT_HALF0_BEL[5], CELL[0].OUT_HALF1_BEL[5]CELL[0].OUT_HALF0_BEL[1], CELL[0].OUT_HALF1_BEL[1]
P[2]outCELL[0].OUT_HALF0_BEL[6], CELL[0].OUT_HALF1_BEL[6]CELL[0].OUT_HALF0_BEL[2], CELL[0].OUT_HALF1_BEL[2]
P[3]outCELL[0].OUT_HALF0_BEL[7], CELL[0].OUT_HALF1_BEL[7]CELL[0].OUT_HALF0_BEL[3], CELL[0].OUT_HALF1_BEL[3]
P[4]outCELL[1].OUT_HALF0_BEL[4], CELL[1].OUT_HALF1_BEL[4]CELL[1].OUT_HALF0_BEL[0], CELL[1].OUT_HALF1_BEL[0]
P[5]outCELL[1].OUT_HALF0_BEL[5], CELL[1].OUT_HALF1_BEL[5]CELL[1].OUT_HALF0_BEL[1], CELL[1].OUT_HALF1_BEL[1]
P[6]outCELL[1].OUT_HALF0_BEL[6], CELL[1].OUT_HALF1_BEL[6]CELL[1].OUT_HALF0_BEL[2], CELL[1].OUT_HALF1_BEL[2]
P[7]outCELL[1].OUT_HALF0_BEL[7], CELL[1].OUT_HALF1_BEL[7]CELL[1].OUT_HALF0_BEL[3], CELL[1].OUT_HALF1_BEL[3]
P[8]outCELL[2].OUT_HALF0_BEL[4], CELL[2].OUT_HALF1_BEL[4]CELL[2].OUT_HALF0_BEL[0], CELL[2].OUT_HALF1_BEL[0]
P[9]outCELL[2].OUT_HALF0_BEL[5], CELL[2].OUT_HALF1_BEL[5]CELL[2].OUT_HALF0_BEL[1], CELL[2].OUT_HALF1_BEL[1]
P[10]outCELL[2].OUT_HALF0_BEL[6], CELL[2].OUT_HALF1_BEL[6]CELL[2].OUT_HALF0_BEL[2], CELL[2].OUT_HALF1_BEL[2]
P[11]outCELL[2].OUT_HALF0_BEL[7], CELL[2].OUT_HALF1_BEL[7]CELL[2].OUT_HALF0_BEL[3], CELL[2].OUT_HALF1_BEL[3]
P[12]outCELL[3].OUT_HALF0_BEL[4], CELL[3].OUT_HALF1_BEL[4]CELL[3].OUT_HALF0_BEL[0], CELL[3].OUT_HALF1_BEL[0]
P[13]outCELL[3].OUT_HALF0_BEL[5], CELL[3].OUT_HALF1_BEL[5]CELL[3].OUT_HALF0_BEL[1], CELL[3].OUT_HALF1_BEL[1]
P[14]outCELL[3].OUT_HALF0_BEL[6], CELL[3].OUT_HALF1_BEL[6]CELL[3].OUT_HALF0_BEL[2], CELL[3].OUT_HALF1_BEL[2]
P[15]outCELL[3].OUT_HALF0_BEL[7], CELL[3].OUT_HALF1_BEL[7]CELL[3].OUT_HALF0_BEL[3], CELL[3].OUT_HALF1_BEL[3]
P[16]outCELL[0].OUT_BEST_TMIN[4]CELL[0].OUT_BEST_TMIN[3]
P[17]outCELL[0].OUT_BEST_TMIN[5]CELL[0].OUT_BEST_TMIN[2]
P[18]outCELL[0].OUT_BEST_TMIN[6]CELL[0].OUT_BEST_TMIN[1]
P[19]outCELL[0].OUT_BEST_TMIN[7]CELL[0].OUT_BEST_TMIN[0]
P[20]outCELL[1].OUT_BEST_TMIN[4]CELL[1].OUT_BEST_TMIN[3]
P[21]outCELL[1].OUT_BEST_TMIN[5]CELL[1].OUT_BEST_TMIN[2]
P[22]outCELL[1].OUT_BEST_TMIN[6]CELL[1].OUT_BEST_TMIN[1]
P[23]outCELL[1].OUT_BEST_TMIN[7]CELL[1].OUT_BEST_TMIN[0]
P[24]outCELL[2].OUT_BEST_TMIN[4]CELL[2].OUT_BEST_TMIN[3]
P[25]outCELL[2].OUT_BEST_TMIN[5]CELL[2].OUT_BEST_TMIN[2]
P[26]outCELL[2].OUT_BEST_TMIN[6]CELL[2].OUT_BEST_TMIN[1]
P[27]outCELL[2].OUT_BEST_TMIN[7]CELL[2].OUT_BEST_TMIN[0]
P[28]outCELL[3].OUT_BEST_TMIN[4]CELL[3].OUT_BEST_TMIN[3]
P[29]outCELL[3].OUT_BEST_TMIN[5]CELL[3].OUT_BEST_TMIN[2]
P[30]outCELL[3].OUT_BEST_TMIN[6]CELL[3].OUT_BEST_TMIN[1]
P[31]outCELL[3].OUT_BEST_TMIN[7]CELL[3].OUT_BEST_TMIN[0]
P[32]outCELL[0].OUT_SEC_TMIN[4]CELL[0].OUT_SEC_TMIN[0]
P[33]outCELL[0].OUT_SEC_TMIN[5]CELL[0].OUT_SEC_TMIN[1]
P[34]outCELL[0].OUT_SEC_TMIN[6]CELL[0].OUT_SEC_TMIN[2]
P[35]outCELL[0].OUT_SEC_TMIN[7]CELL[0].OUT_SEC_TMIN[3]
P[36]outCELL[1].OUT_SEC_TMIN[4]CELL[1].OUT_SEC_TMIN[0]
P[37]outCELL[1].OUT_SEC_TMIN[5]CELL[1].OUT_SEC_TMIN[1]
P[38]outCELL[1].OUT_SEC_TMIN[6]CELL[1].OUT_SEC_TMIN[2]
P[39]outCELL[1].OUT_SEC_TMIN[7]CELL[1].OUT_SEC_TMIN[3]
P[40]outCELL[2].OUT_SEC_TMIN[4]CELL[2].OUT_SEC_TMIN[0]
P[41]outCELL[2].OUT_SEC_TMIN[5]CELL[2].OUT_SEC_TMIN[1]
P[42]outCELL[2].OUT_SEC_TMIN[6]CELL[2].OUT_SEC_TMIN[2]
P[43]outCELL[2].OUT_SEC_TMIN[7]CELL[2].OUT_SEC_TMIN[3]
P[44]outCELL[3].OUT_SEC_TMIN[4]CELL[3].OUT_SEC_TMIN[0]
P[45]outCELL[3].OUT_SEC_TMIN[5]CELL[3].OUT_SEC_TMIN[1]
P[46]outCELL[3].OUT_SEC_TMIN[6]CELL[3].OUT_SEC_TMIN[2]
P[47]outCELL[3].OUT_SEC_TMIN[7]CELL[3].OUT_SEC_TMIN[3]
virtex4 DSP enum DSP_REG2
DSP[0].AREGMAIN[2][18][8]MAIN[2][18][5]
DSP[1].AREGMAIN[1][18][8]MAIN[1][18][5]
DSP[0].BREGMAIN[2][18][11]MAIN[2][18][9]
DSP[1].BREGMAIN[1][18][11]MAIN[1][18][9]
_001
_100
_210
virtex4 DSP enum DSP_AB_INPUT
DSP[0].B_INPUTMAIN[2][18][41]
DSP[1].B_INPUTMAIN[1][18][41]
DIRECT0
CASCADE1

Bels DSP_C

virtex4 DSP bel DSP_C pins
PinDirectionDSP_C
C[0]inCELL[0].IMUX_IMUX[16]
C[1]inCELL[0].IMUX_IMUX[17]
C[2]inCELL[0].IMUX_IMUX[18]
C[3]inCELL[0].IMUX_IMUX[19]
C[4]inCELL[1].IMUX_IMUX[16]
C[5]inCELL[1].IMUX_IMUX[17]
C[6]inCELL[1].IMUX_IMUX[18]
C[7]inCELL[1].IMUX_IMUX[19]
C[8]inCELL[2].IMUX_IMUX[16]
C[9]inCELL[2].IMUX_IMUX[17]
C[10]inCELL[2].IMUX_IMUX[18]
C[11]inCELL[2].IMUX_IMUX[19]
C[12]inCELL[3].IMUX_IMUX[16]
C[13]inCELL[3].IMUX_IMUX[17]
C[14]inCELL[3].IMUX_IMUX[18]
C[15]inCELL[3].IMUX_IMUX[19]
C[16]inCELL[0].IMUX_IMUX[20]
C[17]inCELL[0].IMUX_IMUX[21]
C[18]inCELL[0].IMUX_IMUX[22]
C[19]inCELL[0].IMUX_IMUX[23]
C[20]inCELL[1].IMUX_IMUX[20]
C[21]inCELL[1].IMUX_IMUX[21]
C[22]inCELL[1].IMUX_IMUX[22]
C[23]inCELL[1].IMUX_IMUX[23]
C[24]inCELL[2].IMUX_IMUX[20]
C[25]inCELL[2].IMUX_IMUX[21]
C[26]inCELL[2].IMUX_IMUX[22]
C[27]inCELL[2].IMUX_IMUX[23]
C[28]inCELL[3].IMUX_IMUX[20]
C[29]inCELL[3].IMUX_IMUX[21]
C[30]inCELL[3].IMUX_IMUX[22]
C[31]inCELL[3].IMUX_IMUX[23]
C[32]inCELL[0].IMUX_BYP[0]
C[33]inCELL[0].IMUX_BYP[1]
C[34]inCELL[0].IMUX_BYP[2]
C[35]inCELL[0].IMUX_BYP[3]
C[36]inCELL[1].IMUX_BYP[0]
C[37]inCELL[1].IMUX_BYP[1]
C[38]inCELL[1].IMUX_BYP[2]
C[39]inCELL[1].IMUX_BYP[3]
C[40]inCELL[2].IMUX_BYP[0]
C[41]inCELL[2].IMUX_BYP[1]
C[42]inCELL[2].IMUX_BYP[2]
C[43]inCELL[2].IMUX_BYP[3]
C[44]inCELL[3].IMUX_BYP[0]
C[45]inCELL[3].IMUX_BYP[1]
C[46]inCELL[3].IMUX_BYP[2]
C[47]inCELL[3].IMUX_BYP[3]
CECinCELL[2].IMUX_CE_OPTINV[0]
RSTCinCELL[2].IMUX_SR_OPTINV[0]
virtex4 DSP bel DSP_C attribute bits
AttributeDSP_C
MUX_CLK bit 0MAIN[1][18][45]
CREG!MAIN[1][18][44]

Bel wires

virtex4 DSP bel wires
WirePins
CELL[0].IMUX_SR_OPTINV[0]DSP[0].RSTA
CELL[0].IMUX_SR_OPTINV[1]DSP[0].RSTB
CELL[0].IMUX_SR_OPTINV[2]DSP[0].RSTM
CELL[0].IMUX_SR_OPTINV[3]DSP[0].RSTP
CELL[0].IMUX_CE_OPTINV[0]DSP[0].CEA
CELL[0].IMUX_CE_OPTINV[1]DSP[0].CEB
CELL[0].IMUX_CE_OPTINV[2]DSP[0].CEM
CELL[0].IMUX_CE_OPTINV[3]DSP[0].CEP
CELL[0].IMUX_BYP[0]DSP_C.C[32]
CELL[0].IMUX_BYP[1]DSP_C.C[33]
CELL[0].IMUX_BYP[2]DSP_C.C[34]
CELL[0].IMUX_BYP[3]DSP_C.C[35]
CELL[0].IMUX_IMUX[0]DSP[1].A[0]
CELL[0].IMUX_IMUX[1]DSP[1].A[1]
CELL[0].IMUX_IMUX[2]DSP[1].A[2]
CELL[0].IMUX_IMUX[3]DSP[1].A[3]
CELL[0].IMUX_IMUX[4]DSP[0].A[0]
CELL[0].IMUX_IMUX[5]DSP[0].A[1]
CELL[0].IMUX_IMUX[6]DSP[0].A[2]
CELL[0].IMUX_IMUX[7]DSP[0].A[3]
CELL[0].IMUX_IMUX[8]DSP[1].B[0]
CELL[0].IMUX_IMUX[9]DSP[1].B[1]
CELL[0].IMUX_IMUX[10]DSP[1].B[2]
CELL[0].IMUX_IMUX[11]DSP[1].B[3]
CELL[0].IMUX_IMUX[12]DSP[0].B[0]
CELL[0].IMUX_IMUX[13]DSP[0].B[1]
CELL[0].IMUX_IMUX[14]DSP[0].B[2]
CELL[0].IMUX_IMUX[15]DSP[0].B[3]
CELL[0].IMUX_IMUX[16]DSP_C.C[0]
CELL[0].IMUX_IMUX[17]DSP_C.C[1]
CELL[0].IMUX_IMUX[18]DSP_C.C[2]
CELL[0].IMUX_IMUX[19]DSP_C.C[3]
CELL[0].IMUX_IMUX[20]DSP_C.C[16]
CELL[0].IMUX_IMUX[21]DSP_C.C[17]
CELL[0].IMUX_IMUX[22]DSP_C.C[18]
CELL[0].IMUX_IMUX[23]DSP_C.C[19]
CELL[0].IMUX_IMUX[24]DSP[0].OPMODE[0]
CELL[0].IMUX_IMUX[25]DSP[0].OPMODE[1]
CELL[0].IMUX_IMUX[26]DSP[0].B[16]
CELL[0].IMUX_IMUX[27]DSP[0].A[16]
CELL[0].IMUX_IMUX[28]DSP[1].OPMODE[0]
CELL[0].IMUX_IMUX[29]DSP[0].CARRYIN
CELL[0].IMUX_IMUX[30]DSP[0].CARRYINSEL[0]
CELL[0].IMUX_IMUX[31]DSP[0].CARRYINSEL[1]
CELL[0].OUT_BEST_TMIN[0]DSP[1].P[19]
CELL[0].OUT_BEST_TMIN[1]DSP[1].P[18]
CELL[0].OUT_BEST_TMIN[2]DSP[1].P[17]
CELL[0].OUT_BEST_TMIN[3]DSP[1].P[16]
CELL[0].OUT_BEST_TMIN[4]DSP[0].P[16]
CELL[0].OUT_BEST_TMIN[5]DSP[0].P[17]
CELL[0].OUT_BEST_TMIN[6]DSP[0].P[18]
CELL[0].OUT_BEST_TMIN[7]DSP[0].P[19]
CELL[0].OUT_SEC_TMIN[0]DSP[1].P[32]
CELL[0].OUT_SEC_TMIN[1]DSP[1].P[33]
CELL[0].OUT_SEC_TMIN[2]DSP[1].P[34]
CELL[0].OUT_SEC_TMIN[3]DSP[1].P[35]
CELL[0].OUT_SEC_TMIN[4]DSP[0].P[32]
CELL[0].OUT_SEC_TMIN[5]DSP[0].P[33]
CELL[0].OUT_SEC_TMIN[6]DSP[0].P[34]
CELL[0].OUT_SEC_TMIN[7]DSP[0].P[35]
CELL[0].OUT_HALF0_BEL[0]DSP[1].P[0]
CELL[0].OUT_HALF0_BEL[1]DSP[1].P[1]
CELL[0].OUT_HALF0_BEL[2]DSP[1].P[2]
CELL[0].OUT_HALF0_BEL[3]DSP[1].P[3]
CELL[0].OUT_HALF0_BEL[4]DSP[0].P[0]
CELL[0].OUT_HALF0_BEL[5]DSP[0].P[1]
CELL[0].OUT_HALF0_BEL[6]DSP[0].P[2]
CELL[0].OUT_HALF0_BEL[7]DSP[0].P[3]
CELL[0].OUT_HALF1_BEL[0]DSP[1].P[0]
CELL[0].OUT_HALF1_BEL[1]DSP[1].P[1]
CELL[0].OUT_HALF1_BEL[2]DSP[1].P[2]
CELL[0].OUT_HALF1_BEL[3]DSP[1].P[3]
CELL[0].OUT_HALF1_BEL[4]DSP[0].P[0]
CELL[0].OUT_HALF1_BEL[5]DSP[0].P[1]
CELL[0].OUT_HALF1_BEL[6]DSP[0].P[2]
CELL[0].OUT_HALF1_BEL[7]DSP[0].P[3]
CELL[1].IMUX_SR_OPTINV[0]DSP[1].RSTA
CELL[1].IMUX_SR_OPTINV[1]DSP[1].RSTB
CELL[1].IMUX_SR_OPTINV[2]DSP[1].RSTM
CELL[1].IMUX_SR_OPTINV[3]DSP[1].RSTP
CELL[1].IMUX_CLK_OPTINV[0]DSP[1].CLK
CELL[1].IMUX_CE_OPTINV[0]DSP[1].CEA
CELL[1].IMUX_CE_OPTINV[1]DSP[1].CEB
CELL[1].IMUX_CE_OPTINV[2]DSP[1].CEM
CELL[1].IMUX_CE_OPTINV[3]DSP[1].CEP
CELL[1].IMUX_BYP[0]DSP_C.C[36]
CELL[1].IMUX_BYP[1]DSP_C.C[37]
CELL[1].IMUX_BYP[2]DSP_C.C[38]
CELL[1].IMUX_BYP[3]DSP_C.C[39]
CELL[1].IMUX_IMUX[0]DSP[1].A[4]
CELL[1].IMUX_IMUX[1]DSP[1].A[5]
CELL[1].IMUX_IMUX[2]DSP[1].A[6]
CELL[1].IMUX_IMUX[3]DSP[1].A[7]
CELL[1].IMUX_IMUX[4]DSP[0].A[4]
CELL[1].IMUX_IMUX[5]DSP[0].A[5]
CELL[1].IMUX_IMUX[6]DSP[0].A[6]
CELL[1].IMUX_IMUX[7]DSP[0].A[7]
CELL[1].IMUX_IMUX[8]DSP[1].B[4]
CELL[1].IMUX_IMUX[9]DSP[1].B[5]
CELL[1].IMUX_IMUX[10]DSP[1].B[6]
CELL[1].IMUX_IMUX[11]DSP[1].B[7]
CELL[1].IMUX_IMUX[12]DSP[0].B[4]
CELL[1].IMUX_IMUX[13]DSP[0].B[5]
CELL[1].IMUX_IMUX[14]DSP[0].B[6]
CELL[1].IMUX_IMUX[15]DSP[0].B[7]
CELL[1].IMUX_IMUX[16]DSP_C.C[4]
CELL[1].IMUX_IMUX[17]DSP_C.C[5]
CELL[1].IMUX_IMUX[18]DSP_C.C[6]
CELL[1].IMUX_IMUX[19]DSP_C.C[7]
CELL[1].IMUX_IMUX[20]DSP_C.C[20]
CELL[1].IMUX_IMUX[21]DSP_C.C[21]
CELL[1].IMUX_IMUX[22]DSP_C.C[22]
CELL[1].IMUX_IMUX[23]DSP_C.C[23]
CELL[1].IMUX_IMUX[24]DSP[1].OPMODE[1]
CELL[1].IMUX_IMUX[25]DSP[1].OPMODE[2]
CELL[1].IMUX_IMUX[26]DSP[1].B[16]
CELL[1].IMUX_IMUX[27]DSP[1].A[16]
CELL[1].IMUX_IMUX[28]DSP[0].OPMODE[2]
CELL[1].IMUX_IMUX[29]DSP[1].CARRYIN
CELL[1].IMUX_IMUX[30]DSP[1].CARRYINSEL[0]
CELL[1].IMUX_IMUX[31]DSP[1].CARRYINSEL[1]
CELL[1].OUT_BEST_TMIN[0]DSP[1].P[23]
CELL[1].OUT_BEST_TMIN[1]DSP[1].P[22]
CELL[1].OUT_BEST_TMIN[2]DSP[1].P[21]
CELL[1].OUT_BEST_TMIN[3]DSP[1].P[20]
CELL[1].OUT_BEST_TMIN[4]DSP[0].P[20]
CELL[1].OUT_BEST_TMIN[5]DSP[0].P[21]
CELL[1].OUT_BEST_TMIN[6]DSP[0].P[22]
CELL[1].OUT_BEST_TMIN[7]DSP[0].P[23]
CELL[1].OUT_SEC_TMIN[0]DSP[1].P[36]
CELL[1].OUT_SEC_TMIN[1]DSP[1].P[37]
CELL[1].OUT_SEC_TMIN[2]DSP[1].P[38]
CELL[1].OUT_SEC_TMIN[3]DSP[1].P[39]
CELL[1].OUT_SEC_TMIN[4]DSP[0].P[36]
CELL[1].OUT_SEC_TMIN[5]DSP[0].P[37]
CELL[1].OUT_SEC_TMIN[6]DSP[0].P[38]
CELL[1].OUT_SEC_TMIN[7]DSP[0].P[39]
CELL[1].OUT_HALF0_BEL[0]DSP[1].P[4]
CELL[1].OUT_HALF0_BEL[1]DSP[1].P[5]
CELL[1].OUT_HALF0_BEL[2]DSP[1].P[6]
CELL[1].OUT_HALF0_BEL[3]DSP[1].P[7]
CELL[1].OUT_HALF0_BEL[4]DSP[0].P[4]
CELL[1].OUT_HALF0_BEL[5]DSP[0].P[5]
CELL[1].OUT_HALF0_BEL[6]DSP[0].P[6]
CELL[1].OUT_HALF0_BEL[7]DSP[0].P[7]
CELL[1].OUT_HALF1_BEL[0]DSP[1].P[4]
CELL[1].OUT_HALF1_BEL[1]DSP[1].P[5]
CELL[1].OUT_HALF1_BEL[2]DSP[1].P[6]
CELL[1].OUT_HALF1_BEL[3]DSP[1].P[7]
CELL[1].OUT_HALF1_BEL[4]DSP[0].P[4]
CELL[1].OUT_HALF1_BEL[5]DSP[0].P[5]
CELL[1].OUT_HALF1_BEL[6]DSP[0].P[6]
CELL[1].OUT_HALF1_BEL[7]DSP[0].P[7]
CELL[2].IMUX_SR_OPTINV[0]DSP_C.RSTC
CELL[2].IMUX_SR_OPTINV[1]DSP[0].RSTCARRYIN
CELL[2].IMUX_SR_OPTINV[2]DSP[0].RSTCTRL
CELL[2].IMUX_CLK_OPTINV[0]DSP[0].CLK
CELL[2].IMUX_CE_OPTINV[0]DSP_C.CEC
CELL[2].IMUX_CE_OPTINV[1]DSP[0].CECARRYIN
CELL[2].IMUX_CE_OPTINV[2]DSP[0].CECTRL
CELL[2].IMUX_CE_OPTINV[3]DSP[0].CECINSUB
CELL[2].IMUX_BYP[0]DSP_C.C[40]
CELL[2].IMUX_BYP[1]DSP_C.C[41]
CELL[2].IMUX_BYP[2]DSP_C.C[42]
CELL[2].IMUX_BYP[3]DSP_C.C[43]
CELL[2].IMUX_IMUX[0]DSP[1].A[8]
CELL[2].IMUX_IMUX[1]DSP[1].A[9]
CELL[2].IMUX_IMUX[2]DSP[1].A[10]
CELL[2].IMUX_IMUX[3]DSP[1].A[11]
CELL[2].IMUX_IMUX[4]DSP[0].A[8]
CELL[2].IMUX_IMUX[5]DSP[0].A[9]
CELL[2].IMUX_IMUX[6]DSP[0].A[10]
CELL[2].IMUX_IMUX[7]DSP[0].A[11]
CELL[2].IMUX_IMUX[8]DSP[1].B[8]
CELL[2].IMUX_IMUX[9]DSP[1].B[9]
CELL[2].IMUX_IMUX[10]DSP[1].B[10]
CELL[2].IMUX_IMUX[11]DSP[1].B[11]
CELL[2].IMUX_IMUX[12]DSP[0].B[8]
CELL[2].IMUX_IMUX[13]DSP[0].B[9]
CELL[2].IMUX_IMUX[14]DSP[0].B[10]
CELL[2].IMUX_IMUX[15]DSP[0].B[11]
CELL[2].IMUX_IMUX[16]DSP_C.C[8]
CELL[2].IMUX_IMUX[17]DSP_C.C[9]
CELL[2].IMUX_IMUX[18]DSP_C.C[10]
CELL[2].IMUX_IMUX[19]DSP_C.C[11]
CELL[2].IMUX_IMUX[20]DSP_C.C[24]
CELL[2].IMUX_IMUX[21]DSP_C.C[25]
CELL[2].IMUX_IMUX[22]DSP_C.C[26]
CELL[2].IMUX_IMUX[23]DSP_C.C[27]
CELL[2].IMUX_IMUX[24]DSP[0].OPMODE[3]
CELL[2].IMUX_IMUX[25]DSP[0].OPMODE[4]
CELL[2].IMUX_IMUX[26]DSP[0].B[17]
CELL[2].IMUX_IMUX[27]DSP[0].A[17]
CELL[2].IMUX_IMUX[29]DSP[1].SUBTRACT
CELL[2].IMUX_IMUX[30]DSP[1].OPMODE[3]
CELL[2].IMUX_IMUX[31]DSP[1].OPMODE[4]
CELL[2].OUT_BEST_TMIN[0]DSP[1].P[27]
CELL[2].OUT_BEST_TMIN[1]DSP[1].P[26]
CELL[2].OUT_BEST_TMIN[2]DSP[1].P[25]
CELL[2].OUT_BEST_TMIN[3]DSP[1].P[24]
CELL[2].OUT_BEST_TMIN[4]DSP[0].P[24]
CELL[2].OUT_BEST_TMIN[5]DSP[0].P[25]
CELL[2].OUT_BEST_TMIN[6]DSP[0].P[26]
CELL[2].OUT_BEST_TMIN[7]DSP[0].P[27]
CELL[2].OUT_SEC_TMIN[0]DSP[1].P[40]
CELL[2].OUT_SEC_TMIN[1]DSP[1].P[41]
CELL[2].OUT_SEC_TMIN[2]DSP[1].P[42]
CELL[2].OUT_SEC_TMIN[3]DSP[1].P[43]
CELL[2].OUT_SEC_TMIN[4]DSP[0].P[40]
CELL[2].OUT_SEC_TMIN[5]DSP[0].P[41]
CELL[2].OUT_SEC_TMIN[6]DSP[0].P[42]
CELL[2].OUT_SEC_TMIN[7]DSP[0].P[43]
CELL[2].OUT_HALF0_BEL[0]DSP[1].P[8]
CELL[2].OUT_HALF0_BEL[1]DSP[1].P[9]
CELL[2].OUT_HALF0_BEL[2]DSP[1].P[10]
CELL[2].OUT_HALF0_BEL[3]DSP[1].P[11]
CELL[2].OUT_HALF0_BEL[4]DSP[0].P[8]
CELL[2].OUT_HALF0_BEL[5]DSP[0].P[9]
CELL[2].OUT_HALF0_BEL[6]DSP[0].P[10]
CELL[2].OUT_HALF0_BEL[7]DSP[0].P[11]
CELL[2].OUT_HALF1_BEL[0]DSP[1].P[8]
CELL[2].OUT_HALF1_BEL[1]DSP[1].P[9]
CELL[2].OUT_HALF1_BEL[2]DSP[1].P[10]
CELL[2].OUT_HALF1_BEL[3]DSP[1].P[11]
CELL[2].OUT_HALF1_BEL[4]DSP[0].P[8]
CELL[2].OUT_HALF1_BEL[5]DSP[0].P[9]
CELL[2].OUT_HALF1_BEL[6]DSP[0].P[10]
CELL[2].OUT_HALF1_BEL[7]DSP[0].P[11]
CELL[3].IMUX_SR_OPTINV[0]DSP[1].RSTCARRYIN
CELL[3].IMUX_SR_OPTINV[1]DSP[1].RSTCTRL
CELL[3].IMUX_CE_OPTINV[0]DSP[1].CECARRYIN
CELL[3].IMUX_CE_OPTINV[1]DSP[1].CECTRL
CELL[3].IMUX_CE_OPTINV[2]DSP[1].CECINSUB
CELL[3].IMUX_BYP[0]DSP_C.C[44]
CELL[3].IMUX_BYP[1]DSP_C.C[45]
CELL[3].IMUX_BYP[2]DSP_C.C[46]
CELL[3].IMUX_BYP[3]DSP_C.C[47]
CELL[3].IMUX_IMUX[0]DSP[1].A[12]
CELL[3].IMUX_IMUX[1]DSP[1].A[13]
CELL[3].IMUX_IMUX[2]DSP[1].A[14]
CELL[3].IMUX_IMUX[3]DSP[1].A[15]
CELL[3].IMUX_IMUX[4]DSP[0].A[12]
CELL[3].IMUX_IMUX[5]DSP[0].A[13]
CELL[3].IMUX_IMUX[6]DSP[0].A[14]
CELL[3].IMUX_IMUX[7]DSP[0].A[15]
CELL[3].IMUX_IMUX[8]DSP[1].B[12]
CELL[3].IMUX_IMUX[9]DSP[1].B[13]
CELL[3].IMUX_IMUX[10]DSP[1].B[14]
CELL[3].IMUX_IMUX[11]DSP[1].B[15]
CELL[3].IMUX_IMUX[12]DSP[0].B[12]
CELL[3].IMUX_IMUX[13]DSP[0].B[13]
CELL[3].IMUX_IMUX[14]DSP[0].B[14]
CELL[3].IMUX_IMUX[15]DSP[0].B[15]
CELL[3].IMUX_IMUX[16]DSP_C.C[12]
CELL[3].IMUX_IMUX[17]DSP_C.C[13]
CELL[3].IMUX_IMUX[18]DSP_C.C[14]
CELL[3].IMUX_IMUX[19]DSP_C.C[15]
CELL[3].IMUX_IMUX[20]DSP_C.C[28]
CELL[3].IMUX_IMUX[21]DSP_C.C[29]
CELL[3].IMUX_IMUX[22]DSP_C.C[30]
CELL[3].IMUX_IMUX[23]DSP_C.C[31]
CELL[3].IMUX_IMUX[24]DSP[1].OPMODE[5]
CELL[3].IMUX_IMUX[25]DSP[1].OPMODE[6]
CELL[3].IMUX_IMUX[26]DSP[1].B[17]
CELL[3].IMUX_IMUX[27]DSP[1].A[17]
CELL[3].IMUX_IMUX[29]DSP[0].SUBTRACT
CELL[3].IMUX_IMUX[30]DSP[0].OPMODE[5]
CELL[3].IMUX_IMUX[31]DSP[0].OPMODE[6]
CELL[3].OUT_BEST_TMIN[0]DSP[1].P[31]
CELL[3].OUT_BEST_TMIN[1]DSP[1].P[30]
CELL[3].OUT_BEST_TMIN[2]DSP[1].P[29]
CELL[3].OUT_BEST_TMIN[3]DSP[1].P[28]
CELL[3].OUT_BEST_TMIN[4]DSP[0].P[28]
CELL[3].OUT_BEST_TMIN[5]DSP[0].P[29]
CELL[3].OUT_BEST_TMIN[6]DSP[0].P[30]
CELL[3].OUT_BEST_TMIN[7]DSP[0].P[31]
CELL[3].OUT_SEC_TMIN[0]DSP[1].P[44]
CELL[3].OUT_SEC_TMIN[1]DSP[1].P[45]
CELL[3].OUT_SEC_TMIN[2]DSP[1].P[46]
CELL[3].OUT_SEC_TMIN[3]DSP[1].P[47]
CELL[3].OUT_SEC_TMIN[4]DSP[0].P[44]
CELL[3].OUT_SEC_TMIN[5]DSP[0].P[45]
CELL[3].OUT_SEC_TMIN[6]DSP[0].P[46]
CELL[3].OUT_SEC_TMIN[7]DSP[0].P[47]
CELL[3].OUT_HALF0_BEL[0]DSP[1].P[12]
CELL[3].OUT_HALF0_BEL[1]DSP[1].P[13]
CELL[3].OUT_HALF0_BEL[2]DSP[1].P[14]
CELL[3].OUT_HALF0_BEL[3]DSP[1].P[15]
CELL[3].OUT_HALF0_BEL[4]DSP[0].P[12]
CELL[3].OUT_HALF0_BEL[5]DSP[0].P[13]
CELL[3].OUT_HALF0_BEL[6]DSP[0].P[14]
CELL[3].OUT_HALF0_BEL[7]DSP[0].P[15]
CELL[3].OUT_HALF1_BEL[0]DSP[1].P[12]
CELL[3].OUT_HALF1_BEL[1]DSP[1].P[13]
CELL[3].OUT_HALF1_BEL[2]DSP[1].P[14]
CELL[3].OUT_HALF1_BEL[3]DSP[1].P[15]
CELL[3].OUT_HALF1_BEL[4]DSP[0].P[12]
CELL[3].OUT_HALF1_BEL[5]DSP[0].P[13]
CELL[3].OUT_HALF1_BEL[6]DSP[0].P[14]
CELL[3].OUT_HALF1_BEL[7]DSP[0].P[15]

Bitstream

virtex4 DSP rect MAIN[0]
BitFrame
F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16 F17 F18 F19 F20
B79 - - - - - - - - - - - - - - - - - - - - -
B78 - - - - - - - - - - - - - - - - - - - - -
B77 - - - - - - - - - - - - - - - - - - - - -
B76 - - - - - - - - - - - - - - - - - - - - -
B75 - - - - - - - - - - - - - - - - - - - - -
B74 - - - - - - - - - - - - - - - - - - - - -
B73 - - - - - - - - - - - - - - - - - - - - -
B72 - - - - - - - - - - - - - - - - - - - - -
B71 - - - - - - - - - - - - - - - - - - - - -
B70 - - - - - - - - - - - - - - - - - - - - -
B69 - - - - - - - - - - - - - - - - - - - - -
B68 - - - - - - - - - - - - - - - - - - - - -
B67 - - - - - - - - - - - - - - - - - - - - -
B66 - - - - - - - - - - - - - - - - - - - - -
B65 - - - - - - - - - - - - - - - - - - - - -
B64 - - - - - - - - - - - - - - - - - - - - -
B63 - - - - - - - - - - - - - - - - - - - - -
B62 - - - - - - - - - - - - - - - - - - - - -
B61 - - - - - - - - - - - - - - - - - - DSP[1]: !invert OPMODE[0] - -
B60 - - - - - - - - - - - - - - - - - - DSP[0]: !invert CARRYINSEL[1] - -
B59 - - - - - - - - - - - - - - - - - - - - -
B58 - - - - - - - - - - - - - - - - - - - - -
B57 - - - - - - - - - - - - - - - - - - DSP[0]: !invert OPMODE[0] - -
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 - - - - - - - - - - - - - - - - - - DSP[0]: !invert OPMODE[1] - -
B21 - - - - - - - - - - - - - - - - - - DSP[0]: !invert CARRYINSEL[0] - -
B20 - - - - - - - - - - - - - - - - - - - - -
B19 - - - - - - - - - - - - - - - - - - - - -
B18 - - - - - - - - - - - - - - - - - - DSP[0]: !invert CARRYIN - -
B17 - - - - - - - - - - - - - - - - - - - - -
B16 - - - - - - - - - - - - - - - - - - - - -
B15 - - - - - - - - - - - - - - - - - - - - -
B14 - - - - - - - - - - - - - - - - - - - - -
B13 - - - - - - - - - - - - - - - - - - - - -
B12 - - - - - - - - - - - - - - - - - - - - -
B11 - - - - - - - - - - - - - - - - - - - - -
B10 - - - - - - - - - - - - - - - - - - - - -
B9 - - - - - - - - - - - - - - - - - - - - -
B8 - - - - - - - - - - - - - - - - - - - - -
B7 - - - - - - - - - - - - - - - - - - - - -
B6 - - - - - - - - - - - - - - - - - - - - -
B5 - - - - - - - - - - - - - - - - - - - - -
B4 - - - - - - - - - - - - - - - - - - - - -
B3 - - - - - - - - - - - - - - - - - - - - -
B2 - - - - - - - - - - - - - - - - - - - - -
B1 - - - - - - - - - - - - - - - - - - - - -
B0 - - - - - - - - - - - - - - - - - - - - -
virtex4 DSP rect MAIN[1]
BitFrame
F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16 F17 F18 F19 F20
B79 - - - - - - - - - - - - - - - - - - - - -
B78 - - - - - - - - - - - - - - - - - - - - -
B77 - - - - - - - - - - - - - - - - - - - - -
B76 - - - - - - - - - - - - - - - - - - - - -
B75 - - - - - - - - - - - - - - - - - - - - -
B74 - - - - - - - - - - - - - - - - - - - - -
B73 - - - - - - - - - - - - - - - - - - - - -
B72 - - - - - - - - - - - - - - - - - - - - -
B71 - - - - - - - - - - - - - - - - - - - - -
B70 - - - - - - - - - - - - - - - - - - - - -
B69 - - - - - - - - - - - - - - - - - - - - -
B68 - - - - - - - - - - - - - - - - - - - - -
B67 - - - - - - - - - - - - - - - - - - - - -
B66 - - - - - - - - - - - - - - - - - - - - -
B65 - - - - - - - - - - - - - - - - - - - - -
B64 - - - - - - - - - - - - - - - - - - - - -
B63 - - - - - - - - - - - - - - - - - - - - -
B62 - - - - - - - - - - - - - - - - - - - - -
B61 - - - - - - - - - - - - - - - - - - DSP[0]: !invert OPMODE[2] - -
B60 - - - - - - - - - - - - - - - - - - DSP[1]: !invert CARRYINSEL[1] - -
B59 - - - - - - - - - - - - - - - - - - - - -
B58 - - - - - - - - - - - - - - - - - - - - -
B57 - - - - - - - - - - - - - - - - - - DSP[1]: !invert OPMODE[1] - -
B56 - - - - - - - - - - - - - - - - - - - - -
B55 - - - - - - - - - - - - - - - - - - - - -
B54 - - - - - - - - - - - - - - - - - - - - -
B53 - - - - - - - - - - - - - - - - - - - - -
B52 - - - - - - - - - - - - - - - - - - - - -
B51 - - - - - - - - - - - - - - - - - - - - -
B50 - - - - - - - - - - - - - - - - - - - - -
B49 - - - - - - - - - - - - - - - - - - - - -
B48 - - - - - - - - - - - - - - - - - - - - -
B47 - - - - - - - - - - - - - - - - - - - - -
B46 - - - - - - - - - - - - - - - - - - DSP[1]: UNK_ENABLE - -
B45 - - - - - - - - - - - - - - - - - - DSP_C: MUX_CLK bit 0 - -
B44 - - - - - - - - - - - - - - - - - - DSP_C: ! CREG - -
B43 - - - - - - - - - - - - - - - - - - - - -
B42 - - - - - - - - - - - - - - - - - - - - -
B41 - - - - - - - - - - - - - - - - - - DSP[1]: B_INPUT bit 0 - -
B40 - - - - - - - - - - - - - - - - - - - - -
B39 - - - - - - - - - - - - - - - - - - - - -
B38 - - - - - - - - - - - - - - - - - - DSP[1]: ! CARRYINSELREG - -
B37 - - - - - - - - - - - - - - - - - - DSP[1]: ! SUBTRACTREG - -
B36 - - - - - - - - - - - - - - - - - - - - -
B35 - - - - - - - - - - - - - - - - - - DSP[1]: ! OPMODEREG - -
B34 - - - - - - - - - - - - - - - - - - DSP[1]: ! PREG - -
B33 - - - - - - - - - - - - - - - - - - - - -
B32 - - - - - - - - - - - - - - - - - - - - -
B31 - - - - - - - - - - - - - - - - - - - - -
B30 - - - - - - - - - - - - - - - - - - - - -
B29 - - - - - - - - - - - - - - - - - - - - -
B28 - - - - - - - - - - - - - - - - - - - - -
B27 - - - - - - - - - - - - - - - - - - - - -
B26 - - - - - - - - - - - - - - - - - - - - -
B25 - - - - - - - - - - - - - - - - - - - - -
B24 - - - - - - - - - - - - - - - - - - - - -
B23 - - - - - - - - - - - - - - - - - - - - -
B22 - - - - - - - - - - - - - - - - - - DSP[1]: !invert OPMODE[2] - -
B21 - - - - - - - - - - - - - - - - - - DSP[1]: !invert CARRYINSEL[0] - -
B20 - - - - - - - - - - - - - - - - - - - - -
B19 - - - - - - - - - - - - - - - - - - - - -
B18 - - - - - - - - - - - - - - - - - - DSP[1]: !invert CARRYIN - -
B17 - - - - - - - - - - - - - - - - - - - - -
B16 - - - - - - - - - - - - - - - - - - - - -
B15 - - - - - - - - - - - - - - - - - - - - -
B14 - - - - - - - - - - - - - - - - - - DSP[1]: ! MREG - -
B13 - - - - - - - - - - - - - - - - - - - - -
B12 - - - - - - - - - - - - - - - - - - DSP[1]: ! CARRYINREG - -
B11 - - - - - - - - - - - - - - - - - - DSP[1]: BREG bit 1 - -
B10 - - - - - - - - - - - - - - - - - - - - -
B9 - - - - - - - - - - - - - - - - - - DSP[1]: BREG bit 0 - -
B8 - - - - - - - - - - - - - - - - - - DSP[1]: AREG bit 1 - -
B7 - - - - - - - - - - - - - - - - - - - - -
B6 - - - - - - - - - - - - - - - - - - - - -
B5 - - - - - - - - - - - - - - - - - - DSP[1]: AREG bit 0 - -
B4 - - - - - - - - - - - - - - - - - - - - -
B3 - - - - - - - - - - - - - - - - - - - - -
B2 - - - - - - - - - - - - - - - - - - - - -
B1 - - - - - - - - - - - - - - - - - - - - -
B0 - - - - - - - - - - - - - - - - - - - - -
virtex4 DSP rect MAIN[2]
BitFrame
F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16 F17 F18 F19 F20
B79 - - - - - - - - - - - - - - - - - - - - -
B78 - - - - - - - - - - - - - - - - - - - - -
B77 - - - - - - - - - - - - - - - - - - - - -
B76 - - - - - - - - - - - - - - - - - - - - -
B75 - - - - - - - - - - - - - - - - - - - - -
B74 - - - - - - - - - - - - - - - - - - - - -
B73 - - - - - - - - - - - - - - - - - - - - -
B72 - - - - - - - - - - - - - - - - - - - - -
B71 - - - - - - - - - - - - - - - - - - - - -
B70 - - - - - - - - - - - - - - - - - - - - -
B69 - - - - - - - - - - - - - - - - - - - - -
B68 - - - - - - - - - - - - - - - - - - - - -
B67 - - - - - - - - - - - - - - - - - - - - -
B66 - - - - - - - - - - - - - - - - - - - - -
B65 - - - - - - - - - - - - - - - - - - - - -
B64 - - - - - - - - - - - - - - - - - - - - -
B63 - - - - - - - - - - - - - - - - - - - - -
B62 - - - - - - - - - - - - - - - - - - - - -
B61 - - - - - - - - - - - - - - - - - - - - -
B60 - - - - - - - - - - - - - - - - - - DSP[1]: !invert OPMODE[4] - -
B59 - - - - - - - - - - - - - - - - - - - - -
B58 - - - - - - - - - - - - - - - - - - - - -
B57 - - - - - - - - - - - - - - - - - - DSP[0]: !invert OPMODE[3] - -
B56 - - - - - - - - - - - - - - - - - - - - -
B55 - - - - - - - - - - - - - - - - - - - - -
B54 - - - - - - - - - - - - - - - - - - - - -
B53 - - - - - - - - - - - - - - - - - - - - -
B52 - - - - - - - - - - - - - - - - - - - - -
B51 - - - - - - - - - - - - - - - - - - - - -
B50 - - - - - - - - - - - - - - - - - - - - -
B49 - - - - - - - - - - - - - - - - - - - - -
B48 - - - - - - - - - - - - - - - - - - - - -
B47 - - - - - - - - - - - - - - - - - - - - -
B46 - - - - - - - - - - - - - - - - - - DSP[0]: UNK_ENABLE - -
B45 - - - - - - - - - - - - - - - - - - - - -
B44 - - - - - - - - - - - - - - - - - - - - -
B43 - - - - - - - - - - - - - - - - - - - - -
B42 - - - - - - - - - - - - - - - - - - - - -
B41 - - - - - - - - - - - - - - - - - - DSP[0]: B_INPUT bit 0 - -
B40 - - - - - - - - - - - - - - - - - - - - -
B39 - - - - - - - - - - - - - - - - - - - - -
B38 - - - - - - - - - - - - - - - - - - DSP[0]: ! CARRYINSELREG - -
B37 - - - - - - - - - - - - - - - - - - DSP[0]: ! SUBTRACTREG - -
B36 - - - - - - - - - - - - - - - - - - - - -
B35 - - - - - - - - - - - - - - - - - - DSP[0]: ! OPMODEREG - -
B34 - - - - - - - - - - - - - - - - - - DSP[0]: ! PREG - -
B33 - - - - - - - - - - - - - - - - - - - - -
B32 - - - - - - - - - - - - - - - - - - - - -
B31 - - - - - - - - - - - - - - - - - - - - -
B30 - - - - - - - - - - - - - - - - - - - - -
B29 - - - - - - - - - - - - - - - - - - - - -
B28 - - - - - - - - - - - - - - - - - - - - -
B27 - - - - - - - - - - - - - - - - - - - - -
B26 - - - - - - - - - - - - - - - - - - - - -
B25 - - - - - - - - - - - - - - - - - - - - -
B24 - - - - - - - - - - - - - - - - - - - - -
B23 - - - - - - - - - - - - - - - - - - - - -
B22 - - - - - - - - - - - - - - - - - - DSP[0]: !invert OPMODE[4] - -
B21 - - - - - - - - - - - - - - - - - - DSP[1]: !invert OPMODE[3] - -
B20 - - - - - - - - - - - - - - - - - - - - -
B19 - - - - - - - - - - - - - - - - - - - - -
B18 - - - - - - - - - - - - - - - - - - DSP[1]: !invert SUBTRACT - -
B17 - - - - - - - - - - - - - - - - - - - - -
B16 - - - - - - - - - - - - - - - - - - - - -
B15 - - - - - - - - - - - - - - - - - - - - -
B14 - - - - - - - - - - - - - - - - - - DSP[0]: ! MREG - -
B13 - - - - - - - - - - - - - - - - - - - - -
B12 - - - - - - - - - - - - - - - - - - DSP[0]: ! CARRYINREG - -
B11 - - - - - - - - - - - - - - - - - - DSP[0]: BREG bit 1 - -
B10 - - - - - - - - - - - - - - - - - - - - -
B9 - - - - - - - - - - - - - - - - - - DSP[0]: BREG bit 0 - -
B8 - - - - - - - - - - - - - - - - - - DSP[0]: AREG bit 1 - -
B7 - - - - - - - - - - - - - - - - - - - - -
B6 - - - - - - - - - - - - - - - - - - - - -
B5 - - - - - - - - - - - - - - - - - - DSP[0]: AREG bit 0 - -
B4 - - - - - - - - - - - - - - - - - - - - -
B3 - - - - - - - - - - - - - - - - - - - - -
B2 - - - - - - - - - - - - - - - - - - - - -
B1 - - - - - - - - - - - - - - - - - - - - -
B0 - - - - - - - - - - - - - - - - - - - - -
virtex4 DSP rect MAIN[3]
BitFrame
F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16 F17 F18 F19 F20
B79 - - - - - - - - - - - - - - - - - - - - -
B78 - - - - - - - - - - - - - - - - - - - - -
B77 - - - - - - - - - - - - - - - - - - - - -
B76 - - - - - - - - - - - - - - - - - - - - -
B75 - - - - - - - - - - - - - - - - - - - - -
B74 - - - - - - - - - - - - - - - - - - - - -
B73 - - - - - - - - - - - - - - - - - - - - -
B72 - - - - - - - - - - - - - - - - - - - - -
B71 - - - - - - - - - - - - - - - - - - - - -
B70 - - - - - - - - - - - - - - - - - - - - -
B69 - - - - - - - - - - - - - - - - - - - - -
B68 - - - - - - - - - - - - - - - - - - - - -
B67 - - - - - - - - - - - - - - - - - - - - -
B66 - - - - - - - - - - - - - - - - - - - - -
B65 - - - - - - - - - - - - - - - - - - - - -
B64 - - - - - - - - - - - - - - - - - - - - -
B63 - - - - - - - - - - - - - - - - - - - - -
B62 - - - - - - - - - - - - - - - - - - - - -
B61 - - - - - - - - - - - - - - - - - - - - -
B60 - - - - - - - - - - - - - - - - - - DSP[0]: !invert OPMODE[6] - -
B59 - - - - - - - - - - - - - - - - - - - - -
B58 - - - - - - - - - - - - - - - - - - - - -
B57 - - - - - - - - - - - - - - - - - - DSP[1]: !invert OPMODE[5] - -
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 - - - - - - - - - - - - - - - - - - DSP[1]: !invert OPMODE[6] - -
B21 - - - - - - - - - - - - - - - - - - DSP[0]: !invert OPMODE[5] - -
B20 - - - - - - - - - - - - - - - - - - - - -
B19 - - - - - - - - - - - - - - - - - - - - -
B18 - - - - - - - - - - - - - - - - - - DSP[0]: !invert SUBTRACT - -
B17 - - - - - - - - - - - - - - - - - - - - -
B16 - - - - - - - - - - - - - - - - - - - - -
B15 - - - - - - - - - - - - - - - - - - - - -
B14 - - - - - - - - - - - - - - - - - - - - -
B13 - - - - - - - - - - - - - - - - - - - - -
B12 - - - - - - - - - - - - - - - - - - - - -
B11 - - - - - - - - - - - - - - - - - - - - -
B10 - - - - - - - - - - - - - - - - - - - - -
B9 - - - - - - - - - - - - - - - - - - - - -
B8 - - - - - - - - - - - - - - - - - - - - -
B7 - - - - - - - - - - - - - - - - - - - - -
B6 - - - - - - - - - - - - - - - - - - - - -
B5 - - - - - - - - - - - - - - - - - - - - -
B4 - - - - - - - - - - - - - - - - - - - - -
B3 - - - - - - - - - - - - - - - - - - - - -
B2 - - - - - - - - - - - - - - - - - - - - -
B1 - - - - - - - - - - - - - - - - - - - - -
B0 - - - - - - - - - - - - - - - - - - - - -