Vitis 软件平台可提供监控运行中的目标的功能,该功能在任何目标操作系统上均可用。
注释: 如果在硬件中未定义 ATG,那么“ATG Configuration”(ATG 配置)视图将为空。请务必依次选择 (窗口 > 显示视图 > 断点)以移除断点。
- 如果在 Vivado Design Suite 中已定义您的设计,那么建议基于设计创建平台规范。要基于此规范执行性能分析,请执行以下操作:
- 在 Vivado Design Suite 中使用 (文件 > 导出 > 导出硬件)以构建和导出比特流。
- 在 Vitis™ 软件平台中,选中 (文件 > 新建 > 平台工程),将生成的文件 <your design>.xsa 导入 Vitis 软件平台。
- 右键单击平台工程,然后选择 (运行方式 > 运行配置)。
- 选择SPM Analysis(SPM 分析),然后单击New(下一步)按钮以创建性能分析配置。
- 从Debug Type(调试类型)下拉列表中选择Standalone Application Debug(独立应用调试)。
- 从硬件平台下拉列表中选中导入的硬件平台规范。
- 选中Reset entire system复选框(复位整个系统)和Program FPGA(FPGA 编程)复选框。
- 单击Run(运行)启动Performance Analysis(性能分析)透视图。
- 无论任何原因,如果您无法创建硬件平台规范,或者没有此规范,仍可在 Vitis 软件平台中执行性能分析。要在没有规范的前提下执行性能分析,请执行以下操作:
- 选择OK(确定)保存详细信息,并关闭“Configure APM”(配置 APM)页面。 (运行 > 运行配置)。单击
- 选择Single Application Debug(单应用调试),然后单击New(新建)按钮创建新配置。
- 从“Debug Type”下拉列表中选择Attach to running target(连接到运行中的目标)。
- 单击Performance Analysis Configuration(性能分析配置)以编辑 PS 和 APM 设置。
- 单击ATG configuration(ATG 配置)以查看 ATG 配置。
- 单击Apply(应用)并运行以查看数据。