在 IDE 中生成 VCD 文件 - 2023.2 简体中文

AI 引擎工具和流程用户指南 (UG1076)

Document ID
UG1076
Release Date
2023-12-04
Version
2023.2 简体中文

要从 Vitis IDE 生成 VCD 文件,请执行以下操作

  1. 在 Flow Navigator 中,单击AI Engine Run Settings(AI 引擎运行设置)按钮,如下图所示。

  2. 单击 aiesimulator 的 launch.json 文件,并按如下所示设置各字段:
    • 选中Enable Trace(启用追踪)复选框。
    • 将“Trace Type”(追踪类型)设为VCD
    • 在“VCD File Name”(VCD 文件名)字段中输入文件名。


  3. Explorer(资源管理器)视图中右键单击 AI 引擎计算图工程,然后选择Run As > Run Configurations(运行方式 > 运行配置)。这样即可打开当前工程的Run Configurations对话框。
  4. 选中AI Engine Emulator(AI 引擎仿真器)选项,双击打开新配置。选中Generate Trace(生成追踪)复选框,以启用追踪捕获,然后选中VCD Trace(VCD 追踪)按钮。默认情况下,这样即可在当前目录中名为 foo.vcd 的文件内生成 VCD 转储。您可按需重命名此文件。默认情况下,完整 VCD 追踪会禁用 CLK 和 STREAM_SWITCH 信号。

也可在命令行上调用 AI 引擎仿真器并指定 --dump-vcd <filename> 选项来生成 VCD 文件。生成 VCD 文件的目录即运行仿真的目录。假定使用 AI 引擎编译器来编译程序,则可在 shell 中通过 VCD 选项调用仿真器。

$ aiesimulator –-pkg-dir=./Work --dump-vcd=foo

此命令会生成 VCD 文件 (foo.vcd),并将其写入当前目录。