Bitstream Interpretation Library (BIL)
0.1
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
datagen
v5data_gen
v5data_genData.cpp
Go to the documentation of this file.
1
6
#include <boost/assign/list_of.hpp>
7
#include <
datagen/v5data_gen/v5data_genData.hpp
>
8
9
using namespace
bil;
10
using namespace
bil::V5CfgColumn;
11
12
13
const
char
*
const
V5_DEVICE_NAMES
[
V5_DEVICE_COUNT
] =
14
{
15
"xc5vlx30"
,
16
"xc5vlx50"
,
17
"xc5vlx85"
,
18
"xc5vlx110"
,
19
"xc5vlx155"
,
20
"xc5vlx220"
,
21
"xc5vlx330"
,
22
23
"xc5vlx20t"
,
24
"xc5vlx30t"
,
25
"xc5vlx50t"
,
26
"xc5vlx85t"
,
27
"xc5vlx110t"
,
28
"xc5vlx155t"
,
29
"xc5vlx220t"
,
30
"xc5vlx330t"
,
31
32
"xc5vsx35t"
,
33
"xc5vsx50t"
,
34
"xc5vsx95t"
,
35
"xc5vsx240t"
,
36
37
"xc5vfx30t"
,
38
"xc5vfx70t"
,
39
"xc5vfx100t"
,
40
"xc5vfx130t"
,
41
"xc5vfx200t"
,
42
43
"xc5vtx150t"
,
44
"xc5vtx240t"
45
};
46
47
48
const
boost::uint32_t
V5_DEVICE_IDS
[
V5_DEVICE_COUNT
] =
49
{
50
0x286e093,
51
0x2896093,
52
0x28ae093,
53
0x28d6093,
54
0x28ec093,
55
0x290c093,
56
0x295c093,
57
58
0x2a56093,
59
0x2a6e093,
60
0x2a96093,
61
0x2aae093,
62
0x2ad6093,
63
0x2aec093,
64
0x2b0c093,
65
0x2b5c093,
66
67
0x2e72093,
68
0x2e9a093,
69
0x2ece093,
70
0x2f3e093,
71
72
0x3276093,
73
0x32c6093,
74
0x32d8093,
75
0x3300093,
76
0x3334093,
77
78
0x4502093,
79
0x453e093
80
};
81
82
83
const
V5AddressLayout
V5_ADDRESS_LAYOUTS
[
V5_DEVICE_COUNT
] =
84
{
85
V5AddressLayout
(2, 2, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
86
(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)
87
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)
88
(
CLB
)(
CLB
)(
CLB
)),
89
90
V5AddressLayout
(3, 3, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
91
(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)
92
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)
93
(
CLB
)(
CLB
)(
CLB
)),
94
95
V5AddressLayout
(3, 3, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
96
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)
97
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
98
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
99
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)(
CLB
)
100
(
CLB
)),
101
102
V5AddressLayout
(4, 4, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
103
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)
104
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
105
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
106
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)(
CLB
)
107
(
CLB
)),
108
109
V5AddressLayout
(4, 4, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
110
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
111
(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
112
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
113
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
114
(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
115
(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)),
116
117
V5AddressLayout
(4, 4, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
118
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
119
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)
120
(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
121
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)
122
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
123
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)
124
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
125
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)
126
(
CLB
)(
CLB
)),
127
128
V5AddressLayout
(6, 6, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
129
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
130
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)
131
(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
132
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)
133
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
134
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)
135
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
136
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)
137
(
CLB
)(
CLB
)),
138
139
140
V5AddressLayout
(1, 2, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
141
(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)
142
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
143
(
SERIAL
)),
144
145
V5AddressLayout
(2, 2, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
146
(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)
147
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)
148
(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
SERIAL
)),
149
150
V5AddressLayout
(3, 3, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
151
(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)
152
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)
153
(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
SERIAL
)),
154
155
V5AddressLayout
(3, 3, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
156
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)
157
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
158
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
159
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)(
CLB
)
160
(
CLB
)(
BRAM
)(
SERIAL
)),
161
162
V5AddressLayout
(4, 4, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
163
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)
164
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
165
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
166
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)(
CLB
)
167
(
CLB
)(
BRAM
)(
SERIAL
)),
168
169
V5AddressLayout
(4, 4, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
170
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
171
(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
172
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
173
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
174
(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
175
(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
176
(
SERIAL
)),
177
178
V5AddressLayout
(4, 4, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
179
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
180
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)
181
(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
182
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)
183
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
184
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)
185
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
186
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)
187
(
CLB
)(
CLB
)(
BRAM
)(
SERIAL
)),
188
189
V5AddressLayout
(6, 6, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
190
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
191
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)
192
(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
193
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)
194
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
195
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)
196
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
197
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)
198
(
CLB
)(
CLB
)(
BRAM
)(
SERIAL
)),
199
200
201
V5AddressLayout
(2, 2, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
202
(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)
203
(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)
204
(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)(
CLB
)
205
(
CLB
)(
BRAM
)(
SERIAL
)),
206
207
V5AddressLayout
(3, 3, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
208
(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)
209
(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)
210
(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)(
CLB
)
211
(
CLB
)(
BRAM
)(
SERIAL
)),
212
213
V5AddressLayout
(4, 4, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
214
(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)
215
(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)
216
(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)
217
(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
218
(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
SERIAL
)),
219
220
V5AddressLayout
(6, 6, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
221
(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)
222
(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)
223
(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
BRAM
)
224
(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
225
(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
BRAM
)
226
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
227
(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
228
(
SERIAL
)),
229
230
231
V5AddressLayout
(2, 2, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
232
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
233
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)
234
(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)(
CLB
)
235
(
CLB
)(
BRAM
)(
SERIAL
)),
236
237
V5AddressLayout
(4, 4, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
238
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
239
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)
240
(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)(
CLB
)
241
(
CLB
)(
BRAM
)(
SERIAL
)),
242
243
V5AddressLayout
(4, 4, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
244
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
245
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)
246
(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)
247
(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
248
(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
SERIAL
)),
249
250
V5AddressLayout
(5, 5, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
251
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
252
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)
253
(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)
254
(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
255
(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
SERIAL
)),
256
257
V5AddressLayout
(6, 6, boost::assign::list_of(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
258
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
259
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)
260
(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)
261
(
CLK
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)
262
(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
263
(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
SERIAL
)),
264
265
266
V5AddressLayout
(5, 5, boost::assign::list_of(
SERIAL
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
267
(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
268
(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
269
(
CLB
)(
CLB
)(
IOB
)(
CLK
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
270
(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)
271
(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
SERIAL
)),
272
273
V5AddressLayout
(6, 6, boost::assign::list_of(
SERIAL
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
274
(
IOB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
275
(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
DSP
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
276
(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)
277
(
CLK
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)
278
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)
279
(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
BRAM
)(
CLB
)(
CLB
)(
CLB
)(
CLB
)(
IOB
)(
CLB
)(
CLB
)(
CLB
)
280
(
CLB
)(
BRAM
)(
SERIAL
))
281
};
Generated on Wed Aug 8 2012 21:57:40 for Bitstream Interpretation Library (BIL) by
1.8.1.1