DSP

Todo

document

Bitstream

The data for a DSP is spread across the 4 bitstream tiles belonging to the corresponding INT tiles, in order from the bottom row.

DSP bittile 0
RowColumn
DSP bittile 1
RowColumn
DSP bittile 2
RowColumn
DSP bittile 3
RowColumn
01
0 --
1 --
2 --
3 --
4 --
5 --
6 --
7 --
8 --
9 --
10 --
11 --
12 --
13 --
14 --
15 --
16 --
17 --
18 --
19 --
20 --
21 --
22 --
23 --
24 --
25 --
26 --
27 --
28 --
29 --
30 --
31 --
32 --
33 --
34 --
35 --
36 --
37 --
38 --
39 --
40 --
41 --
42 --
43 --
44 --
45 --
46 --
47 --
48 --
49 --
50 --
51 --
52 --
53 --
54 --
55 --
56 DSP:CREGDSP:MREG
57 DSP:CARRYINREG-
58 DSP:PREGDSP:B1REG
59 DSP:CARRYINSELDSP:RSTTYPE
60 DSP:B_INPUTDSP:B0REG
61 DSP:DREGDSP:A0REG
62 DSP:OPMODEREGDSP:A1REG
DSP:A0REG[3, 1, 61]
DSP:A1REG[3, 1, 62]
DSP:B0REG[3, 1, 60]
DSP:B1REG[3, 1, 58]
DSP:CARRYINREG[3, 0, 57]
DSP:CREG[3, 0, 56]
DSP:DREG[3, 0, 61]
DSP:MREG[3, 1, 56]
DSP:OPMODEREG[3, 0, 62]
DSP:PREG[3, 0, 58]
00
11
DSP:CARRYINSEL[3, 0, 59]
CARRYIN0
OPMODE51
DSP:B_INPUT[3, 0, 60]
DIRECT0
CASCADE1
DSP:RSTTYPE[3, 1, 59]
SYNC0
ASYNC1