波形视图和实时波形查看器 - 2022.1 简体中文

Vitis 统一软件平台文档 应用加速开发 (UG1393)

Document ID
UG1393
Release Date
2022-05-25
Version
2022.1 简体中文

Vitis 核开发套件可在运行硬件仿真时生成“Waveform”(波形)视图。它可显示系统级别、CU 级别和函数级别的深度详细信息。详细信息包括内核和全局存储器之间的数据传输以及通过内核间管道的数据流。这些详细信息对性能瓶颈提供了诸多有助于应用最优化的深入洞察,上至系统级别,下至个别函数调用。

“Live Waveform Viewer”(实时波形查看器)与“Waveform”视图类似,但是前者可以提供更低级别的细节,并具有一定程度的交互性。“Live Waveform Viewer”还可使用 Vivado 逻辑仿真器 xsim 来打开。

注释: “Waveform”视图允许您从 Vitis 分析器内部检验器件传输事务,如 使用 Vitis 分析器 中所述。相反,“Live Waveform Viewer”则可打开 Vivado 仿真波形查看器,以检验除任何用户选定的信号以外的硬件传输事务。

默认情况下不收集波形数据,因为它需要运行时才能在硬件仿真期间生成仿真波形,而这会耗用更多时间和磁盘空间。请参阅 生成并打开波形报告 以获取有关启用这些功能的指示信息。

图 1. “Waveform”视图

您也可以使用 Vivado 逻辑仿真器通过 Linux 命令行打开波形数据库 (.wdb) 文件:

xsim -gui <filename.wdb> &
提示: .wdb 文件写入的目录与执行已编译的主机代码的目录相同。