仅对英特尔可见 — GUID: djk1490922139168
Ixiasoft
仅对英特尔可见 — GUID: djk1490922139168
Ixiasoft
A.1. 查看Summary Report
Summary Report为您提供有关编译设计的结果的快速概览,包括您的设计中每个 component的摘要和您的设计中每个 component估计要使用的资源。
- Compile Info
- Functions
- Clock Frequency Summary
- Quartus Estimated Resource Utilization Summary
- HLS Estimated Resource Utilization Summary
- Warnings Summary

Compile Info
- Name of the project
- Target FPGA family and device
- HLS compiler version
- Intel Quartus Prime版本
- The command that was used to compile the design(用于编译设计的命令)
- The date and time at which the reports are generated(生成报告的日期和时间)
Functions
对于硬件设计中的重载函数和模板化函数,Summary Report的这一部分将显示 Intel® HLS Compiler为这些函数生成的简短名称,以防止名称冲突。这些简短名称将用于High Level Design Report的其他部分。
Synthesized Function Name Mapping部分不显示测试台函数。仅显示可综合到硬件的函数。
Clock Frequency Summary
- Quartus Fitter Clock Frequency
- Compiler Target Frequency (MHz)
- Compiler estimated frequency (MHz)
Quartus Fitter时钟频率是设计可以实现的最大时钟频率。当编译器估计的频率低于目标频率时,以红色突出显示该频率值。
Functions部分和Clock Frequency Summary都显示组件源代码上应用的目标时钟频率。当源代码的值不同于您应用的编译标记时,Clock Frequency Summary Compiler Target Frequency显示“Various”而非报告一个数值。
Quartus Estimated Resource Utilization Summary
在使用Intel Quartus Prime软件编译您的设计之后,Quartus Estimated Resource Utilization Summary部分将显示整个设计以及每个组件的区域使用情况。源代码命令行没有对区域信息进行细分。
Function Summary
当您针对 Intel Agilex® 7或 Intel® Stratix® 10目标器件编译您的设计时,报告的这一部分表明您设计中的函数是否使用了修改后的握手协议。When you compile your design to target or devices, this section of the report indicates whether a function in your design uses a modified handshaking protocol.您可以使用i++命令的--hyper-optimized-handshaking选项来控制修改后握手协议的使用。
HLS Estimated Resource Utilization Summary
HLS Estimated Resource Utilization Summary部分显示了设计中每个组件使用的评估资源的汇总,以及用于所有组件的总资源。
Warnings Summary
Warnings Summary小节显示编译期间生成的编译器告警。