xsim 选项 | 描述 |
---|---|
-f [-file] <filename>
|
从文件加载命令行选项。 |
-g [-gui]
|
以交互式工作空间运行。 |
-h [-help]
|
在屏幕上打印帮助消息。 |
-log <filename>
|
指定 log 日志文件名。 |
-maxdeltaid arg (=-1)
|
指定最大增量数值。如果该数值超过最大同时仿真循环数,则报告错误。 |
-maxlogsize arg (=-1)
|
设置 log 日志文件可达到的最大大小 (MB)。默认设置为无限制。 |
-ieeewarnings
|
启用来自 VHDL IEEE 函数的警告。 |
-nolog
|
禁止 log 日志文件生成。 |
|
禁用在仿真中安装操作系统级别的信号处理程序。出于性能原因,对于某些可能会生成致命的操作系统级运行时错误的状况(例如,整数除以 0),仿真器并不会进行显式检查。仿真器会改为通过安装信号处理程序来捕获这些错误并生成报告。 禁用信号处理程序后,仿真器即可在存在此类安全软件的前提下运行,但操作系统级别的致命错误可能导致仿真突然崩溃,且几乎不提供任何有关故障性质的指示信息。 警告: 仅限在您的安全软件阻止仿真器成功运行时,才能使用该选项。
|
-onfinish <quit|stop>
|
指定仿真结束时的行为。 |
-onerror <quit|stop>
|
指定出现仿真运行时错误时的行为。 |
-R [-runall]
|
运行仿真直至结束(例如,do 'run
all;quit' )。 |
-stats
|
退出时显示存储器和 CPU 统计数据。 |
-testplusarg <arg>
|
指定 plusargs 以供 $test$plusargs 和 $value$plusargs 系统功能使用。 |
-t [-tclbatch] <filename>
|
指定 Tcl 文件,以供在批处理模式下执行。 |
-tp
|
启用如下功能:在屏幕上打印当前执行的进程的分层名称。 |
-tl
|
启用如下功能:在屏幕上打印当前执行的语句的文件名和行号。 |
-wdb <filename.wdb>
|
指定波形数据库输出文件。 |
-version
|
在屏幕上打印编译器版本。 |
-view <wavefile.wcfg>
|
打开波形配置文件。将此开关与 -gui 开关搭配使用。 |
-protoinst
|
指定 .protoinst 文件用于执行协议分析。 |
-sv_seed
|
SystemVerilog 约束随机种子。 |
-cov_db_dir
|
功能覆盖数据库转储目录。覆盖数据存在于 <arg>/xsim.covdb/<cov_db_name> 目录下。默认是 ./ 或者继承 xelab 中所设的值。 |
-cov_db_name
|
功能覆盖数据库名称。覆盖数据存在于 <cov_db_dir>/xsim.covdb/<arg> 目录下。默认是快照名称或者继承 xelab 中所设的值。 |
-downgrade_error2info
|
将 HDL 消息的严重性级别从 Error(错误)降级至 Info(参考)。 |
-downgrade_error2warning
|
将 HDL 消息的严重性级别从 Error(错误)降级至 Warning(警告)。 |
-downgrade_fatal2info
|
将 HDL 消息的严重性级别从 Fatal(致命)降级至 Info(参考)。 |
-downgrade_fatal2warning
|
将 HDL 消息的严重性级别从 Fatal(致命)降级至 Warning(警告)。 |
-downgrade_severity
|
将 HDL 消息的严重性级别降级。选项如下:
|
-ignore_assertions
|
忽略 SystemVerilog 并发断言有效。 |
-ignore_coverage
|
忽略 SystemVerilog 功能覆盖。 |
-ignore_feature
|
忽略特定 HDL 特性或构造的影响。选项如下:
|
-tempDir
|
指定临时目录名称。 |
-autoloadwcfg
|
加载已保存的波形配置文件。 |
提示: 在批处理文件或脚本中运行
xelab
、xsc
、xsim
、xvhdl
、xcrg
或 xvlog
命令时,可能还需要将 XILINX_VIVADO 环境变量定义为指向 Vivado Design Suite 的安装层级。要设置 XILINX_VIVADO 变量,请将以下某一命令添加到您的脚本或批处理文件中: - Windows 上:
set XILINX_VIVADO=<vivado_install_area>/Vivado/<version>
- Linux 上:
setenv XILINX_VIVADO vivado_install_area>/Vivado/<version>
- 其中
<version>
是您当前使用的 Vivado 工具的版本:2014.3、2014.4、2015.1 等