Intel® High Level Synthesis Compiler Pro Edition: User Guide
ID
683456
Date
1/23/2025
Public
1. Discontinuation of the Intel® HLS Compiler
2. Intel® High Level Synthesis Compiler Pro Edition User Guide
3. Overview of the Intel® High Level Synthesis (HLS) Compiler Pro Edition
4. Creating a High-Level Synthesis Component and Testbench
5. Verifying the Functionality of Your Design
6. Optimizing and Refining Your Component
7. Verifying Your IP with Simulation
8. Synthesize your Component IP with Quartus® Prime Pro Edition
9. Integrating your IP into a System
A. Reviewing the High-Level Design Reports (report.html)
B. Intel® HLS Compiler Pro Edition Restrictions
C. Intel® HLS Compiler Pro Edition User Guide Archives
D. Document Revision History for Intel® HLS Compiler Pro Edition User Guide
A.2. Reviewing Component Architecture
The High-Level Design Reports (report.html) contain tools that show different views into the structure, interfaces, datapaths, and computation flows in your component.
The Intel® HLS Compiler Pro Edition provides the following tools you can use to investigate your design:
- System Viewer
The System Viewer is an interactive view of your system as a hierarchy of block diagrams of how the compiler constructed your component. These diagrams can help you understand how data flows through your component. Clicking on different parts of a digram shows you information such as the sizes and types of loads and stores, stalls, and latencies. The information is presented at various levels of granularity: system, function (component and task), block, and cluster.
- Function Memory Viewer
The Function Memory Viewer report shows the data connections across the memory system of your component.
- Schedule Viewer (Beta)
The Schedule Viewer report displays a Gantt-chart-like format that shows when each instruction is active relative to the other instructions.