Vitis HLS IDE 概述 - 2022.1 Chinese

Vitis 高层次综合用户指南 (UG1399)

Document ID
UG1399
Release Date
2022-06-07
Version
2022.1 简体中文

您可通过以下显示的工具栏菜单来访问使用 Vitis HLS 所需的主要命令。主菜单支持您访问可用于创建和管理设计的所有命令。工具栏菜单上的每个按钮在主菜单中都有等效的命令。

提示: 工程控制可确保仅高亮显示当前可执行的命令。例如,必须先执行综合,然后才能执行 C/RTL 协同仿真。
图 1. Vitis HLS 工具栏和主菜单

在工具栏菜单中,这些按钮从左到右依次为:

Open Project
即“打开工程”;用于打开文件浏览器以供您查找和打开 HLS 工程。
下拉菜单还支持访问New File(新建文件)命令,您可使用此命令创建新文件以供在文本编辑器中打开。
Solution Settings
即“解决方案设置”;打开Solution Settings对话框即可修改活动解决方案的设置。
下拉菜单还提供下列选项:
  • Project Settings(工程设置)支持您配置已打开的工程的设置。
  • New Solution(新建解决方案)支持您为已打开的工程定义新解决方案。
C Synthesis
即“C 语言综合”;用于启动 C 语言源代码以便在 Vitis HLS 中执行 RTL 综合,如 代码综合 中所述。下拉菜单可提供 Vitis HLS 的进程概述,包括:
Open Analysis Viewer
即“打开分析查看器”;该选项用于显示在仿真、综合或 C/RTL 协同仿真期间已生成的各项分析报告。
下拉菜单还提供下列选项:
  • Open Pre-Synthesis Control Flow(打开预综合控制流程)用于显示仿真期间已生成的 综合前控制流程 报告。
  • Open Dataflow View(打开数据流视图)用于显示 C/RTL 协同仿真期间已生成的 数据流查看器 报告。
  • Open Schedule Viewer(打开调度查看器)用于显示 C 综合期间已生成的 调度查看器
Open Report
即“打开报告”;该选项用于显示 C 综合期间生成的报告。
下拉菜单还提供下列选项:
  • Synthesis(综合)用于显示 C 综合期间生成的报告。
  • Co-Simulation(协同仿真)用于显示 C/RTL 协同仿真期间生成的报告。
  • Export RTL(导出 RTL)用于显示导出 RTL 时生成的报告。
Open Wave Viewer
即“打开波形查看器”;该选项用于显示波形查看器 (Waveform Viewer),前提是 C/RTL 协同仿真包含来自 Vivado 仿真器的波形。

此外,Vitis HLS IDE 还提供了 3 个透视图。选择透视图时,窗口会自动调整为适应所选任务的布局。

  • Debug(调试)透视图用于打开 C 语言调试器。
  • Synthesis(综合)透视图是默认透视图,用于排列窗口以便执行综合。
  • Analysis(分析)透视图在综合完成后用于对设计进行详细分析。