您可通过以下显示的工具栏菜单来访问使用 Vitis HLS 所需的主要命令。主菜单支持您访问可用于创建和管理设计的所有命令。工具栏菜单上的每个按钮在主菜单中都有等效的命令。
提示: 工程控制可确保仅高亮显示当前可执行的命令。例如,必须先执行综合,然后才能执行 C/RTL 协同仿真。
图 1.
Vitis HLS 工具栏和主菜单
在工具栏菜单中,这些按钮从左到右依次为:
- Open Project
- 即“打开工程”;用于打开文件浏览器以供您查找和打开 HLS 工程。
- Solution Settings
- 即“解决方案设置”;打开Solution Settings对话框即可修改活动解决方案的设置。
- C Synthesis
- 即“C 语言综合”;用于启动 C 语言源代码以便在 Vitis HLS 中执行 RTL 综合,如 代码综合 中所述。下拉菜单可提供 Vitis HLS 的进程概述,包括:
- C Simulation(C 语言仿真)支持您为已打开的工程启动 C 语言仿真,如 使用 C 语言仿真验证代码 中所述。
- Co-Simulation(协同仿真)允许您启动 Vitis HLS 中的 C/RTL 协同仿真。
- Export RTL(导出 RTL)支持您导出已打开的工程,如 导出 RTL 设计 中所述。
- Open Analysis Viewer
- 即“打开分析查看器”;该选项用于显示在仿真、综合或 C/RTL 协同仿真期间已生成的各项分析报告。
- Open Report
- 即“打开报告”;该选项用于显示 C 综合期间生成的报告。
- Open Wave Viewer
- 即“打开波形查看器”;该选项用于显示波形查看器 (Waveform Viewer),前提是 C/RTL 协同仿真包含来自 Vivado 仿真器的波形。
此外,Vitis HLS IDE 还提供了 3 个透视图。选择透视图时,窗口会自动调整为适应所选任务的布局。
- Debug(调试)透视图用于打开 C 语言调试器。
- Synthesis(综合)透视图是默认透视图,用于排列窗口以便执行综合。
- Analysis(分析)透视图在综合完成后用于对设计进行详细分析。