使用用户定义的流程进行系统性能建模 - 2022.1 Chinese

Vitis 统一软件平台文档 嵌入式软件开发 (UG1400)

Document ID
UG1400
Release Date
2022-04-26
Version
2022.1 简体中文

Vitis 软件平台可提供监控运行中的目标的功能,该功能在任何目标操作系统上均可用。

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