Visible to Intel only — GUID: qwj1573071494654
Ixiasoft
Visible to Intel only — GUID: qwj1573071494654
Ixiasoft
A.3. Reviewing Loop Information
The Throughput Analysis section of the high-level design reports (<result>.prj/reports/report.html) file contains information about all the loops in your design and their unroll statuses. This loop analysis report helps you examine whether the Intel® HLS Compiler Standard Edition is able to maximize the throughput of your component.
- #pragma unroll
For details about #pragma unroll, see "Loop Unrolling (unroll Pragma)" in Intel® High Level Synthesis Compiler Standard Edition Reference Manual.
- #pragma loop_coalesce
For details about #pragma loop_coalesce, see "Loop Coalescing (loop_coalesce Pragma)" in Intel® High Level Synthesis Compiler Standard Edition Reference Manual.
- #pragma ii
For details about #pragma ii, see "Loop Initiation Interval (ii Pragma)" in Intel® High Level Synthesis Compiler Standard Edition Reference Manual.
- #pragma max_concurrency
For details about #pragma max_concurrency, see "Loop Concurrency (max_concurrency Pragma)" in Intel® High Level Synthesis Compiler Standard Edition Reference Manual.
- Click Throughput Analysis > Loop Analysis.
- In the analysis pane, select Show fully unrolled loops to obtain information about the loops in your design.