生成 SAIF 转储 - 2023.2 简体中文

Vivado Design Suite 用户指南: 逻辑仿真 (UG900)

Document ID
UG900
Release Date
2023-10-18
Version
2023.2 简体中文

使用 log_saif 命令前,必须调用 open_saiflog_saif 命令不会返回任何对象或值。

  1. 请使用 -debug typical 选项来编译您的 RTL 代码以启用 SAIF 转储:
    xvlog -sv <fileName>.sv
    xelab -debug typical top -s mysim
    xsim mysim 
  2. 使用以下 Tcl 命令启动 SAIF 转储:
    open_saif <saif_file_name>
  3. 请输入以下任一 Tcl 命令添加要生成的作用域和信号:
    log_saif [get_objects]

    要以递归方式记录所有实例,请使用以下 Tcl 命令:

    log_saif [get_objects -r *]
  4. 运行仿真(使用任一 run 命令)。
  5. 使用以下 Tcl 命令将仿真数据导入 SAIF 格式:
    close_saif