-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcsynth.rpt
448 lines (425 loc) · 40.1 KB
/
csynth.rpt
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
================================================================
== Synthesis Summary Report of 'topk_sort'
================================================================
+ General Information:
* Date: Sun Jul 21 15:04:43 2024
* Version: 2022.1 (Build 3526262 on Mon Apr 18 15:48:16 MDT 2022)
* Project: topk_sort
* Solution: solution1 (Vivado IP Flow Target)
* Product family: zynquplus
* Target device: xck26-sfvc784-2LV-c
+ Performance & Resource Estimates:
PS: '+' for module; 'o' for loop; '*' for dataflow
+-------------------------------+------+------+---------+-----------+----------+---------+------+----------+------+----+-------------+-------------+-----+
| Modules | Issue| | Latency | Latency | Iteration| | Trip | | | | | | |
| & Loops | Type | Slack| (cycles)| (ns) | Latency | Interval| Count| Pipelined| BRAM | DSP| FF | LUT | URAM|
+-------------------------------+------+------+---------+-----------+----------+---------+------+----------+------+----+-------------+-------------+-----+
|+ topk_sort* | -| 2.02| 1208| 1.208e+04| -| 1003| -| dataflow| -| -| 52110 (22%)| 60981 (52%)| -|
| + Loop_VITIS_LOOP_35_2_proc3 | -| 5.43| 1002| 1.002e+04| -| 1002| -| no| -| -| 12748 (5%)| 15600 (13%)| -|
| o VITIS_LOOP_35_2 | -| 7.30| 1000| 1.000e+04| 1| 1| 1000| yes| -| -| -| -| -|
| + Loop_VITIS_LOOP_68_5_proc | -| 3.59| 101| 1.010e+03| -| 101| -| no| -| -| 9481 (4%)| 20903 (17%)| -|
| o VITIS_LOOP_68_5 | -| 7.30| 99| 990.000| 1| 1| 99| yes| -| -| -| -| -|
| + Loop_VITIS_LOOP_90_8_proc | -| 4.28| 103| 1.030e+03| -| 103| -| no| -| -| 45 (~0%)| 588 (~0%)| -|
| o VITIS_LOOP_90_8 | -| 7.30| 101| 1.010e+03| 3| 1| 100| yes| -| -| -| -| -|
+-------------------------------+------+------+---------+-----------+----------+---------+------+----------+------+----+-------------+-------------+-----+
================================================================
== HW Interfaces
================================================================
* S_AXILITE Interfaces
+-------------------+------------+---------------+
| Interface | Data Width | Address Width |
+-------------------+------------+---------------+
| s_axi_CONTROL_BUS | 32 | 4 |
+-------------------+------------+---------------+
* S_AXILITE Registers
+-------------------+----------+--------+-------+--------+----------------------------------+----------------------------------------------------------------------+
| Interface | Register | Offset | Width | Access | Description | Bit Fields |
+-------------------+----------+--------+-------+--------+----------------------------------+----------------------------------------------------------------------+
| s_axi_CONTROL_BUS | CTRL | 0x00 | 32 | RW | Control signals | 0=AP_START 1=AP_DONE 2=AP_IDLE 3=AP_READY 7=AUTO_RESTART 9=INTERRUPT |
| s_axi_CONTROL_BUS | GIER | 0x04 | 32 | RW | Global Interrupt Enable Register | 0=Enable |
| s_axi_CONTROL_BUS | IP_IER | 0x08 | 32 | RW | IP Interrupt Enable Register | 0=CHAN0_INT_EN 1=CHAN1_INT_EN |
| s_axi_CONTROL_BUS | IP_ISR | 0x0c | 32 | RW | IP Interrupt Status Register | 0=CHAN0_INT_ST 1=CHAN1_INT_ST |
+-------------------+----------+--------+-------+--------+----------------------------------+----------------------------------------------------------------------+
* AXIS
+-----------+---------------+-------+-------+-------+--------+-------+--------+
| Interface | Register Mode | TDATA | TKEEP | TLAST | TREADY | TSTRB | TVALID |
+-----------+---------------+-------+-------+-------+--------+-------+--------+
| istrm | both | 32 | 4 | 1 | 1 | 4 | 1 |
| ostrm | both | 32 | 4 | 1 | 1 | 4 | 1 |
+-----------+---------------+-------+-------+-------+--------+-------+--------+
* TOP LEVEL CONTROL
+-----------+------------+-----------+
| Interface | Type | Ports |
+-----------+------------+-----------+
| ap_clk | clock | ap_clk |
| ap_rst_n | reset | ap_rst_n |
| interrupt | interrupt | interrupt |
| ap_ctrl | ap_ctrl_hs | |
+-----------+------------+-----------+
================================================================
== SW I/O Information
================================================================
* Top Function Arguments
+----------+-----------+--------------------------------------------+
| Argument | Direction | Datatype |
+----------+-----------+--------------------------------------------+
| istrm | in | stream<hls::axis<ap_int<32>, 0, 0, 0>, 0>& |
| ostrm | out | stream<hls::axis<ap_int<32>, 0, 0, 0>, 0>& |
+----------+-----------+--------------------------------------------+
* SW-to-HW Mapping
+----------+--------------+-----------+
| Argument | HW Interface | HW Type |
+----------+--------------+-----------+
| istrm | istrm | interface |
| ostrm | ostrm | interface |
+----------+--------------+-----------+
================================================================
== M_AXI Burst Information
================================================================
Note: All burst requests might be further partitioned into multiple requests during RTL generation based on max_read_burst_length or max_write_burst_length settings.
No burst in design
================================================================
== Bind Op Report
================================================================
+-------------------------------+-----+--------+----------------------+------+--------+---------+
| Name | DSP | Pragma | Variable | Op | Impl | Latency |
+-------------------------------+-----+--------+----------------------+------+--------+---------+
| + topk_sort | 0 | | | | | |
| arr_loc_channel_U | - | | arr_loc_channel | fifo | srl | 0 |
| post_99_loc_channel_U | - | | post_99_loc_channel | fifo | srl | 0 |
| arr_1_loc_channel_U | - | | arr_1_loc_channel | fifo | srl | 0 |
| post_100_loc_channel_U | - | | post_100_loc_channel | fifo | srl | 0 |
| arr_2_loc_channel_U | - | | arr_2_loc_channel | fifo | srl | 0 |
| post_101_loc_channel_U | - | | post_101_loc_channel | fifo | srl | 0 |
| arr_3_loc_channel_U | - | | arr_3_loc_channel | fifo | srl | 0 |
| post_102_loc_channel_U | - | | post_102_loc_channel | fifo | srl | 0 |
| arr_4_loc_channel_U | - | | arr_4_loc_channel | fifo | srl | 0 |
| post_103_loc_channel_U | - | | post_103_loc_channel | fifo | srl | 0 |
| arr_5_loc_channel_U | - | | arr_5_loc_channel | fifo | srl | 0 |
| post_104_loc_channel_U | - | | post_104_loc_channel | fifo | srl | 0 |
| arr_6_loc_channel_U | - | | arr_6_loc_channel | fifo | srl | 0 |
| post_105_loc_channel_U | - | | post_105_loc_channel | fifo | srl | 0 |
| arr_7_loc_channel_U | - | | arr_7_loc_channel | fifo | srl | 0 |
| post_106_loc_channel_U | - | | post_106_loc_channel | fifo | srl | 0 |
| arr_8_loc_channel_U | - | | arr_8_loc_channel | fifo | srl | 0 |
| post_107_loc_channel_U | - | | post_107_loc_channel | fifo | srl | 0 |
| arr_9_loc_channel_U | - | | arr_9_loc_channel | fifo | srl | 0 |
| post_108_loc_channel_U | - | | post_108_loc_channel | fifo | srl | 0 |
| arr_10_loc_channel_U | - | | arr_10_loc_channel | fifo | srl | 0 |
| post_109_loc_channel_U | - | | post_109_loc_channel | fifo | srl | 0 |
| arr_11_loc_channel_U | - | | arr_11_loc_channel | fifo | srl | 0 |
| post_110_loc_channel_U | - | | post_110_loc_channel | fifo | srl | 0 |
| arr_12_loc_channel_U | - | | arr_12_loc_channel | fifo | srl | 0 |
| post_111_loc_channel_U | - | | post_111_loc_channel | fifo | srl | 0 |
| arr_13_loc_channel_U | - | | arr_13_loc_channel | fifo | srl | 0 |
| post_112_loc_channel_U | - | | post_112_loc_channel | fifo | srl | 0 |
| arr_14_loc_channel_U | - | | arr_14_loc_channel | fifo | srl | 0 |
| post_113_loc_channel_U | - | | post_113_loc_channel | fifo | srl | 0 |
| arr_15_loc_channel_U | - | | arr_15_loc_channel | fifo | srl | 0 |
| post_114_loc_channel_U | - | | post_114_loc_channel | fifo | srl | 0 |
| arr_16_loc_channel_U | - | | arr_16_loc_channel | fifo | srl | 0 |
| post_115_loc_channel_U | - | | post_115_loc_channel | fifo | srl | 0 |
| arr_17_loc_channel_U | - | | arr_17_loc_channel | fifo | srl | 0 |
| post_116_loc_channel_U | - | | post_116_loc_channel | fifo | srl | 0 |
| arr_18_loc_channel_U | - | | arr_18_loc_channel | fifo | srl | 0 |
| post_117_loc_channel_U | - | | post_117_loc_channel | fifo | srl | 0 |
| arr_19_loc_channel_U | - | | arr_19_loc_channel | fifo | srl | 0 |
| post_118_loc_channel_U | - | | post_118_loc_channel | fifo | srl | 0 |
| arr_20_loc_channel_U | - | | arr_20_loc_channel | fifo | srl | 0 |
| post_119_loc_channel_U | - | | post_119_loc_channel | fifo | srl | 0 |
| arr_21_loc_channel_U | - | | arr_21_loc_channel | fifo | srl | 0 |
| post_120_loc_channel_U | - | | post_120_loc_channel | fifo | srl | 0 |
| arr_22_loc_channel_U | - | | arr_22_loc_channel | fifo | srl | 0 |
| post_121_loc_channel_U | - | | post_121_loc_channel | fifo | srl | 0 |
| arr_23_loc_channel_U | - | | arr_23_loc_channel | fifo | srl | 0 |
| post_122_loc_channel_U | - | | post_122_loc_channel | fifo | srl | 0 |
| arr_24_loc_channel_U | - | | arr_24_loc_channel | fifo | srl | 0 |
| post_123_loc_channel_U | - | | post_123_loc_channel | fifo | srl | 0 |
| arr_25_loc_channel_U | - | | arr_25_loc_channel | fifo | srl | 0 |
| post_124_loc_channel_U | - | | post_124_loc_channel | fifo | srl | 0 |
| arr_26_loc_channel_U | - | | arr_26_loc_channel | fifo | srl | 0 |
| post_125_loc_channel_U | - | | post_125_loc_channel | fifo | srl | 0 |
| arr_27_loc_channel_U | - | | arr_27_loc_channel | fifo | srl | 0 |
| post_126_loc_channel_U | - | | post_126_loc_channel | fifo | srl | 0 |
| arr_28_loc_channel_U | - | | arr_28_loc_channel | fifo | srl | 0 |
| post_127_loc_channel_U | - | | post_127_loc_channel | fifo | srl | 0 |
| arr_29_loc_channel_U | - | | arr_29_loc_channel | fifo | srl | 0 |
| post_128_loc_channel_U | - | | post_128_loc_channel | fifo | srl | 0 |
| arr_30_loc_channel_U | - | | arr_30_loc_channel | fifo | srl | 0 |
| post_129_loc_channel_U | - | | post_129_loc_channel | fifo | srl | 0 |
| arr_31_loc_channel_U | - | | arr_31_loc_channel | fifo | srl | 0 |
| post_130_loc_channel_U | - | | post_130_loc_channel | fifo | srl | 0 |
| arr_32_loc_channel_U | - | | arr_32_loc_channel | fifo | srl | 0 |
| post_131_loc_channel_U | - | | post_131_loc_channel | fifo | srl | 0 |
| arr_33_loc_channel_U | - | | arr_33_loc_channel | fifo | srl | 0 |
| post_132_loc_channel_U | - | | post_132_loc_channel | fifo | srl | 0 |
| arr_34_loc_channel_U | - | | arr_34_loc_channel | fifo | srl | 0 |
| post_133_loc_channel_U | - | | post_133_loc_channel | fifo | srl | 0 |
| arr_35_loc_channel_U | - | | arr_35_loc_channel | fifo | srl | 0 |
| post_134_loc_channel_U | - | | post_134_loc_channel | fifo | srl | 0 |
| arr_36_loc_channel_U | - | | arr_36_loc_channel | fifo | srl | 0 |
| post_135_loc_channel_U | - | | post_135_loc_channel | fifo | srl | 0 |
| arr_37_loc_channel_U | - | | arr_37_loc_channel | fifo | srl | 0 |
| post_136_loc_channel_U | - | | post_136_loc_channel | fifo | srl | 0 |
| arr_38_loc_channel_U | - | | arr_38_loc_channel | fifo | srl | 0 |
| post_137_loc_channel_U | - | | post_137_loc_channel | fifo | srl | 0 |
| arr_39_loc_channel_U | - | | arr_39_loc_channel | fifo | srl | 0 |
| post_138_loc_channel_U | - | | post_138_loc_channel | fifo | srl | 0 |
| arr_40_loc_channel_U | - | | arr_40_loc_channel | fifo | srl | 0 |
| post_139_loc_channel_U | - | | post_139_loc_channel | fifo | srl | 0 |
| arr_41_loc_channel_U | - | | arr_41_loc_channel | fifo | srl | 0 |
| post_140_loc_channel_U | - | | post_140_loc_channel | fifo | srl | 0 |
| arr_42_loc_channel_U | - | | arr_42_loc_channel | fifo | srl | 0 |
| post_141_loc_channel_U | - | | post_141_loc_channel | fifo | srl | 0 |
| arr_43_loc_channel_U | - | | arr_43_loc_channel | fifo | srl | 0 |
| post_142_loc_channel_U | - | | post_142_loc_channel | fifo | srl | 0 |
| arr_44_loc_channel_U | - | | arr_44_loc_channel | fifo | srl | 0 |
| post_143_loc_channel_U | - | | post_143_loc_channel | fifo | srl | 0 |
| arr_45_loc_channel_U | - | | arr_45_loc_channel | fifo | srl | 0 |
| post_144_loc_channel_U | - | | post_144_loc_channel | fifo | srl | 0 |
| arr_46_loc_channel_U | - | | arr_46_loc_channel | fifo | srl | 0 |
| post_145_loc_channel_U | - | | post_145_loc_channel | fifo | srl | 0 |
| arr_47_loc_channel_U | - | | arr_47_loc_channel | fifo | srl | 0 |
| post_146_loc_channel_U | - | | post_146_loc_channel | fifo | srl | 0 |
| arr_48_loc_channel_U | - | | arr_48_loc_channel | fifo | srl | 0 |
| post_147_loc_channel_U | - | | post_147_loc_channel | fifo | srl | 0 |
| arr_49_loc_channel_U | - | | arr_49_loc_channel | fifo | srl | 0 |
| post_148_loc_channel_U | - | | post_148_loc_channel | fifo | srl | 0 |
| arr_50_loc_channel_U | - | | arr_50_loc_channel | fifo | srl | 0 |
| post_149_loc_channel_U | - | | post_149_loc_channel | fifo | srl | 0 |
| arr_51_loc_channel_U | - | | arr_51_loc_channel | fifo | srl | 0 |
| post_150_loc_channel_U | - | | post_150_loc_channel | fifo | srl | 0 |
| arr_52_loc_channel_U | - | | arr_52_loc_channel | fifo | srl | 0 |
| post_151_loc_channel_U | - | | post_151_loc_channel | fifo | srl | 0 |
| arr_53_loc_channel_U | - | | arr_53_loc_channel | fifo | srl | 0 |
| post_152_loc_channel_U | - | | post_152_loc_channel | fifo | srl | 0 |
| arr_54_loc_channel_U | - | | arr_54_loc_channel | fifo | srl | 0 |
| post_153_loc_channel_U | - | | post_153_loc_channel | fifo | srl | 0 |
| arr_55_loc_channel_U | - | | arr_55_loc_channel | fifo | srl | 0 |
| post_154_loc_channel_U | - | | post_154_loc_channel | fifo | srl | 0 |
| arr_56_loc_channel_U | - | | arr_56_loc_channel | fifo | srl | 0 |
| post_155_loc_channel_U | - | | post_155_loc_channel | fifo | srl | 0 |
| arr_57_loc_channel_U | - | | arr_57_loc_channel | fifo | srl | 0 |
| post_156_loc_channel_U | - | | post_156_loc_channel | fifo | srl | 0 |
| arr_58_loc_channel_U | - | | arr_58_loc_channel | fifo | srl | 0 |
| post_157_loc_channel_U | - | | post_157_loc_channel | fifo | srl | 0 |
| arr_59_loc_channel_U | - | | arr_59_loc_channel | fifo | srl | 0 |
| post_158_loc_channel_U | - | | post_158_loc_channel | fifo | srl | 0 |
| arr_60_loc_channel_U | - | | arr_60_loc_channel | fifo | srl | 0 |
| post_159_loc_channel_U | - | | post_159_loc_channel | fifo | srl | 0 |
| arr_61_loc_channel_U | - | | arr_61_loc_channel | fifo | srl | 0 |
| post_160_loc_channel_U | - | | post_160_loc_channel | fifo | srl | 0 |
| arr_62_loc_channel_U | - | | arr_62_loc_channel | fifo | srl | 0 |
| post_161_loc_channel_U | - | | post_161_loc_channel | fifo | srl | 0 |
| arr_63_loc_channel_U | - | | arr_63_loc_channel | fifo | srl | 0 |
| post_162_loc_channel_U | - | | post_162_loc_channel | fifo | srl | 0 |
| arr_64_loc_channel_U | - | | arr_64_loc_channel | fifo | srl | 0 |
| post_163_loc_channel_U | - | | post_163_loc_channel | fifo | srl | 0 |
| arr_65_loc_channel_U | - | | arr_65_loc_channel | fifo | srl | 0 |
| post_164_loc_channel_U | - | | post_164_loc_channel | fifo | srl | 0 |
| arr_66_loc_channel_U | - | | arr_66_loc_channel | fifo | srl | 0 |
| post_165_loc_channel_U | - | | post_165_loc_channel | fifo | srl | 0 |
| arr_67_loc_channel_U | - | | arr_67_loc_channel | fifo | srl | 0 |
| post_166_loc_channel_U | - | | post_166_loc_channel | fifo | srl | 0 |
| arr_68_loc_channel_U | - | | arr_68_loc_channel | fifo | srl | 0 |
| post_167_loc_channel_U | - | | post_167_loc_channel | fifo | srl | 0 |
| arr_69_loc_channel_U | - | | arr_69_loc_channel | fifo | srl | 0 |
| post_168_loc_channel_U | - | | post_168_loc_channel | fifo | srl | 0 |
| arr_70_loc_channel_U | - | | arr_70_loc_channel | fifo | srl | 0 |
| post_169_loc_channel_U | - | | post_169_loc_channel | fifo | srl | 0 |
| arr_71_loc_channel_U | - | | arr_71_loc_channel | fifo | srl | 0 |
| post_170_loc_channel_U | - | | post_170_loc_channel | fifo | srl | 0 |
| arr_72_loc_channel_U | - | | arr_72_loc_channel | fifo | srl | 0 |
| post_171_loc_channel_U | - | | post_171_loc_channel | fifo | srl | 0 |
| arr_73_loc_channel_U | - | | arr_73_loc_channel | fifo | srl | 0 |
| post_172_loc_channel_U | - | | post_172_loc_channel | fifo | srl | 0 |
| arr_74_loc_channel_U | - | | arr_74_loc_channel | fifo | srl | 0 |
| post_173_loc_channel_U | - | | post_173_loc_channel | fifo | srl | 0 |
| arr_75_loc_channel_U | - | | arr_75_loc_channel | fifo | srl | 0 |
| post_174_loc_channel_U | - | | post_174_loc_channel | fifo | srl | 0 |
| arr_76_loc_channel_U | - | | arr_76_loc_channel | fifo | srl | 0 |
| post_175_loc_channel_U | - | | post_175_loc_channel | fifo | srl | 0 |
| arr_77_loc_channel_U | - | | arr_77_loc_channel | fifo | srl | 0 |
| post_176_loc_channel_U | - | | post_176_loc_channel | fifo | srl | 0 |
| arr_78_loc_channel_U | - | | arr_78_loc_channel | fifo | srl | 0 |
| post_177_loc_channel_U | - | | post_177_loc_channel | fifo | srl | 0 |
| arr_79_loc_channel_U | - | | arr_79_loc_channel | fifo | srl | 0 |
| post_178_loc_channel_U | - | | post_178_loc_channel | fifo | srl | 0 |
| arr_80_loc_channel_U | - | | arr_80_loc_channel | fifo | srl | 0 |
| post_179_loc_channel_U | - | | post_179_loc_channel | fifo | srl | 0 |
| arr_81_loc_channel_U | - | | arr_81_loc_channel | fifo | srl | 0 |
| post_180_loc_channel_U | - | | post_180_loc_channel | fifo | srl | 0 |
| arr_82_loc_channel_U | - | | arr_82_loc_channel | fifo | srl | 0 |
| post_181_loc_channel_U | - | | post_181_loc_channel | fifo | srl | 0 |
| arr_83_loc_channel_U | - | | arr_83_loc_channel | fifo | srl | 0 |
| post_182_loc_channel_U | - | | post_182_loc_channel | fifo | srl | 0 |
| arr_84_loc_channel_U | - | | arr_84_loc_channel | fifo | srl | 0 |
| post_183_loc_channel_U | - | | post_183_loc_channel | fifo | srl | 0 |
| arr_85_loc_channel_U | - | | arr_85_loc_channel | fifo | srl | 0 |
| post_184_loc_channel_U | - | | post_184_loc_channel | fifo | srl | 0 |
| arr_86_loc_channel_U | - | | arr_86_loc_channel | fifo | srl | 0 |
| post_185_loc_channel_U | - | | post_185_loc_channel | fifo | srl | 0 |
| arr_87_loc_channel_U | - | | arr_87_loc_channel | fifo | srl | 0 |
| post_186_loc_channel_U | - | | post_186_loc_channel | fifo | srl | 0 |
| arr_88_loc_channel_U | - | | arr_88_loc_channel | fifo | srl | 0 |
| post_187_loc_channel_U | - | | post_187_loc_channel | fifo | srl | 0 |
| arr_89_loc_channel_U | - | | arr_89_loc_channel | fifo | srl | 0 |
| post_188_loc_channel_U | - | | post_188_loc_channel | fifo | srl | 0 |
| arr_90_loc_channel_U | - | | arr_90_loc_channel | fifo | srl | 0 |
| post_189_loc_channel_U | - | | post_189_loc_channel | fifo | srl | 0 |
| arr_91_loc_channel_U | - | | arr_91_loc_channel | fifo | srl | 0 |
| post_190_loc_channel_U | - | | post_190_loc_channel | fifo | srl | 0 |
| arr_92_loc_channel_U | - | | arr_92_loc_channel | fifo | srl | 0 |
| post_191_loc_channel_U | - | | post_191_loc_channel | fifo | srl | 0 |
| arr_93_loc_channel_U | - | | arr_93_loc_channel | fifo | srl | 0 |
| post_192_loc_channel_U | - | | post_192_loc_channel | fifo | srl | 0 |
| arr_94_loc_channel_U | - | | arr_94_loc_channel | fifo | srl | 0 |
| post_193_loc_channel_U | - | | post_193_loc_channel | fifo | srl | 0 |
| arr_95_loc_channel_U | - | | arr_95_loc_channel | fifo | srl | 0 |
| post_194_loc_channel_U | - | | post_194_loc_channel | fifo | srl | 0 |
| arr_96_loc_channel_U | - | | arr_96_loc_channel | fifo | srl | 0 |
| post_195_loc_channel_U | - | | post_195_loc_channel | fifo | srl | 0 |
| arr_97_loc_channel_U | - | | arr_97_loc_channel | fifo | srl | 0 |
| post_196_loc_channel_U | - | | post_196_loc_channel | fifo | srl | 0 |
| arr_98_loc_channel_U | - | | arr_98_loc_channel | fifo | srl | 0 |
| post_loc_channel_U | - | | post_loc_channel | fifo | srl | 0 |
| arr_99_loc_channel_U | - | | arr_99_loc_channel | fifo | srl | 0 |
| arr_100_loc_channel_U | - | | arr_100_loc_channel | fifo | srl | 0 |
| arr_101_loc_channel_U | - | | arr_101_loc_channel | fifo | srl | 0 |
| arr_102_loc_channel_U | - | | arr_102_loc_channel | fifo | srl | 0 |
| arr_103_loc_channel_U | - | | arr_103_loc_channel | fifo | srl | 0 |
| arr_104_loc_channel_U | - | | arr_104_loc_channel | fifo | srl | 0 |
| arr_105_loc_channel_U | - | | arr_105_loc_channel | fifo | srl | 0 |
| arr_106_loc_channel_U | - | | arr_106_loc_channel | fifo | srl | 0 |
| arr_107_loc_channel_U | - | | arr_107_loc_channel | fifo | srl | 0 |
| arr_108_loc_channel_U | - | | arr_108_loc_channel | fifo | srl | 0 |
| arr_109_loc_channel_U | - | | arr_109_loc_channel | fifo | srl | 0 |
| arr_110_loc_channel_U | - | | arr_110_loc_channel | fifo | srl | 0 |
| arr_111_loc_channel_U | - | | arr_111_loc_channel | fifo | srl | 0 |
| arr_112_loc_channel_U | - | | arr_112_loc_channel | fifo | srl | 0 |
| arr_113_loc_channel_U | - | | arr_113_loc_channel | fifo | srl | 0 |
| arr_114_loc_channel_U | - | | arr_114_loc_channel | fifo | srl | 0 |
| arr_115_loc_channel_U | - | | arr_115_loc_channel | fifo | srl | 0 |
| arr_116_loc_channel_U | - | | arr_116_loc_channel | fifo | srl | 0 |
| arr_117_loc_channel_U | - | | arr_117_loc_channel | fifo | srl | 0 |
| arr_118_loc_channel_U | - | | arr_118_loc_channel | fifo | srl | 0 |
| arr_119_loc_channel_U | - | | arr_119_loc_channel | fifo | srl | 0 |
| arr_120_loc_channel_U | - | | arr_120_loc_channel | fifo | srl | 0 |
| arr_121_loc_channel_U | - | | arr_121_loc_channel | fifo | srl | 0 |
| arr_122_loc_channel_U | - | | arr_122_loc_channel | fifo | srl | 0 |
| arr_123_loc_channel_U | - | | arr_123_loc_channel | fifo | srl | 0 |
| arr_124_loc_channel_U | - | | arr_124_loc_channel | fifo | srl | 0 |
| arr_125_loc_channel_U | - | | arr_125_loc_channel | fifo | srl | 0 |
| arr_126_loc_channel_U | - | | arr_126_loc_channel | fifo | srl | 0 |
| arr_127_loc_channel_U | - | | arr_127_loc_channel | fifo | srl | 0 |
| arr_128_loc_channel_U | - | | arr_128_loc_channel | fifo | srl | 0 |
| arr_129_loc_channel_U | - | | arr_129_loc_channel | fifo | srl | 0 |
| arr_130_loc_channel_U | - | | arr_130_loc_channel | fifo | srl | 0 |
| arr_131_loc_channel_U | - | | arr_131_loc_channel | fifo | srl | 0 |
| arr_132_loc_channel_U | - | | arr_132_loc_channel | fifo | srl | 0 |
| arr_133_loc_channel_U | - | | arr_133_loc_channel | fifo | srl | 0 |
| arr_134_loc_channel_U | - | | arr_134_loc_channel | fifo | srl | 0 |
| arr_135_loc_channel_U | - | | arr_135_loc_channel | fifo | srl | 0 |
| arr_136_loc_channel_U | - | | arr_136_loc_channel | fifo | srl | 0 |
| arr_137_loc_channel_U | - | | arr_137_loc_channel | fifo | srl | 0 |
| arr_138_loc_channel_U | - | | arr_138_loc_channel | fifo | srl | 0 |
| arr_139_loc_channel_U | - | | arr_139_loc_channel | fifo | srl | 0 |
| arr_140_loc_channel_U | - | | arr_140_loc_channel | fifo | srl | 0 |
| arr_141_loc_channel_U | - | | arr_141_loc_channel | fifo | srl | 0 |
| arr_142_loc_channel_U | - | | arr_142_loc_channel | fifo | srl | 0 |
| arr_143_loc_channel_U | - | | arr_143_loc_channel | fifo | srl | 0 |
| arr_144_loc_channel_U | - | | arr_144_loc_channel | fifo | srl | 0 |
| arr_145_loc_channel_U | - | | arr_145_loc_channel | fifo | srl | 0 |
| arr_146_loc_channel_U | - | | arr_146_loc_channel | fifo | srl | 0 |
| arr_147_loc_channel_U | - | | arr_147_loc_channel | fifo | srl | 0 |
| arr_148_loc_channel_U | - | | arr_148_loc_channel | fifo | srl | 0 |
| arr_149_loc_channel_U | - | | arr_149_loc_channel | fifo | srl | 0 |
| arr_150_loc_channel_U | - | | arr_150_loc_channel | fifo | srl | 0 |
| arr_151_loc_channel_U | - | | arr_151_loc_channel | fifo | srl | 0 |
| arr_152_loc_channel_U | - | | arr_152_loc_channel | fifo | srl | 0 |
| arr_153_loc_channel_U | - | | arr_153_loc_channel | fifo | srl | 0 |
| arr_154_loc_channel_U | - | | arr_154_loc_channel | fifo | srl | 0 |
| arr_155_loc_channel_U | - | | arr_155_loc_channel | fifo | srl | 0 |
| arr_156_loc_channel_U | - | | arr_156_loc_channel | fifo | srl | 0 |
| arr_157_loc_channel_U | - | | arr_157_loc_channel | fifo | srl | 0 |
| arr_158_loc_channel_U | - | | arr_158_loc_channel | fifo | srl | 0 |
| arr_159_loc_channel_U | - | | arr_159_loc_channel | fifo | srl | 0 |
| arr_160_loc_channel_U | - | | arr_160_loc_channel | fifo | srl | 0 |
| arr_161_loc_channel_U | - | | arr_161_loc_channel | fifo | srl | 0 |
| arr_162_loc_channel_U | - | | arr_162_loc_channel | fifo | srl | 0 |
| arr_163_loc_channel_U | - | | arr_163_loc_channel | fifo | srl | 0 |
| arr_164_loc_channel_U | - | | arr_164_loc_channel | fifo | srl | 0 |
| arr_165_loc_channel_U | - | | arr_165_loc_channel | fifo | srl | 0 |
| arr_166_loc_channel_U | - | | arr_166_loc_channel | fifo | srl | 0 |
| arr_167_loc_channel_U | - | | arr_167_loc_channel | fifo | srl | 0 |
| arr_168_loc_channel_U | - | | arr_168_loc_channel | fifo | srl | 0 |
| arr_169_loc_channel_U | - | | arr_169_loc_channel | fifo | srl | 0 |
| arr_170_loc_channel_U | - | | arr_170_loc_channel | fifo | srl | 0 |
| arr_171_loc_channel_U | - | | arr_171_loc_channel | fifo | srl | 0 |
| arr_172_loc_channel_U | - | | arr_172_loc_channel | fifo | srl | 0 |
| arr_173_loc_channel_U | - | | arr_173_loc_channel | fifo | srl | 0 |
| arr_174_loc_channel_U | - | | arr_174_loc_channel | fifo | srl | 0 |
| arr_175_loc_channel_U | - | | arr_175_loc_channel | fifo | srl | 0 |
| arr_176_loc_channel_U | - | | arr_176_loc_channel | fifo | srl | 0 |
| arr_177_loc_channel_U | - | | arr_177_loc_channel | fifo | srl | 0 |
| arr_178_loc_channel_U | - | | arr_178_loc_channel | fifo | srl | 0 |
| arr_179_loc_channel_U | - | | arr_179_loc_channel | fifo | srl | 0 |
| arr_180_loc_channel_U | - | | arr_180_loc_channel | fifo | srl | 0 |
| arr_181_loc_channel_U | - | | arr_181_loc_channel | fifo | srl | 0 |
| arr_182_loc_channel_U | - | | arr_182_loc_channel | fifo | srl | 0 |
| arr_183_loc_channel_U | - | | arr_183_loc_channel | fifo | srl | 0 |
| arr_184_loc_channel_U | - | | arr_184_loc_channel | fifo | srl | 0 |
| arr_185_loc_channel_U | - | | arr_185_loc_channel | fifo | srl | 0 |
| arr_186_loc_channel_U | - | | arr_186_loc_channel | fifo | srl | 0 |
| arr_187_loc_channel_U | - | | arr_187_loc_channel | fifo | srl | 0 |
| arr_188_loc_channel_U | - | | arr_188_loc_channel | fifo | srl | 0 |
| arr_189_loc_channel_U | - | | arr_189_loc_channel | fifo | srl | 0 |
| arr_190_loc_channel_U | - | | arr_190_loc_channel | fifo | srl | 0 |
| arr_191_loc_channel_U | - | | arr_191_loc_channel | fifo | srl | 0 |
| arr_192_loc_channel_U | - | | arr_192_loc_channel | fifo | srl | 0 |
| arr_193_loc_channel_U | - | | arr_193_loc_channel | fifo | srl | 0 |
| arr_194_loc_channel_U | - | | arr_194_loc_channel | fifo | srl | 0 |
| arr_195_loc_channel_U | - | | arr_195_loc_channel | fifo | srl | 0 |
| arr_196_loc_channel_U | - | | arr_196_loc_channel | fifo | srl | 0 |
| arr_197_loc_channel_U | - | | arr_197_loc_channel | fifo | srl | 0 |
| arr_198_loc_channel_U | - | | arr_198_loc_channel | fifo | srl | 0 |
| + Loop_VITIS_LOOP_35_2_proc3 | 0 | | | | | |
| i_4_fu_1863_p2 | - | | i_4 | add | fabric | 0 |
| + Loop_VITIS_LOOP_68_5_proc | 0 | | | | | |
| i_1_fu_3615_p2 | - | | i_1 | add | fabric | 0 |
| + Loop_VITIS_LOOP_90_8_proc | 0 | | | | | |
| add_ln90_fu_884_p2 | - | | add_ln90 | add | fabric | 0 |
+-------------------------------+-----+--------+----------------------+------+--------+---------+
================================================================
== Bind Storage Report
================================================================
No bind storage info in design
================================================================
== Pragma Report
================================================================
* Pragmas with Warnings
+----------+---------+-----------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Type | Options | Location | Messages |
+----------+---------+-----------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| dataflow | | topk_sort/topk_sort.cpp:13 in topk_sort | Since the only kind of statements allowed in a canonical dataflow region are variable declarations and function calls, the compiler may not be able to correctly handle the region |
| | | | There are a total of 4 such instances of non-canonical statements in the dataflow region |
+----------+---------+-----------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
* Valid Pragma Syntax
+-----------------+------------------------------------------+--------------------------------------------------+
| Type | Options | Location |
+-----------------+------------------------------------------+--------------------------------------------------+
| interface | s_axilite port=return bundle=CONTROL_BUS | topk_sort/topk_sort.cpp:9 in topk_sort, return |
| interface | axis port=istrm | topk_sort/topk_sort.cpp:10 in topk_sort, istrm |
| interface | axis port=ostrm | topk_sort/topk_sort.cpp:11 in topk_sort, ostrm |
| array_partition | variable=arr complete dim=0 | topk_sort/topk_sort.cpp:18 in topk_sort, arr |
| array_partition | variable=post complete dim=0 | topk_sort/topk_sort.cpp:19 in topk_sort, post |
| array_partition | variable=reserve complete dim=0 | topk_sort/topk_sort.cpp:20 in topk_sort, reserve |
| unroll | | topk_sort/topk_sort.cpp:25 in topk_sort |
| pipeline | II=1 | topk_sort/topk_sort.cpp:36 in topk_sort |
| unroll | | topk_sort/topk_sort.cpp:43 in topk_sort |
| unroll | | topk_sort/topk_sort.cpp:62 in topk_sort |
| pipeline | II=1 | topk_sort/topk_sort.cpp:69 in topk_sort |
| unroll | | topk_sort/topk_sort.cpp:71 in topk_sort |
| unroll | | topk_sort/topk_sort.cpp:82 in topk_sort |
| pipeline | II=1 | topk_sort/topk_sort.cpp:91 in topk_sort |
+-----------------+------------------------------------------+--------------------------------------------------+