1

我已经安装了最新的 Aldec Active-HDL(学生版)。

使用 QuestaSim编译源文件,其工作方式vlib.exevcom.exeQuestaSim 类似,但vsim.exe行为不同。此外,vsim.exe没有内置帮助-h--help.

测试台被编译成 VHDL 库test,测试台命名为sortnet_BitonicSort_tb.

TCL 脚本包含运行选项:run -allendsim. GUI 模式脚本仅包含run -all命令。

我的命令行:

.\vsim.exe -title sortnet_BitonicSort_tb -do "add wave *; do {D:\git\PoC\sim\aSim.gui.tcl}" -work test sortnet_BitonicSort_tb

如何使用 TCL 脚本在控制台模式下运行我的测试台?
以及如何使用 TCL 脚本在 GUI 模式下运行测试平台?

编辑:

执行此命令行:vsim.exe -work test sortnet_BitonicSort_tb给出“拒绝测试访问”。弹出窗口,当 GUI 启动时。

4

1 回答 1

1

不是一个完整的答案,但一些注释可能会有所帮助。

vsim命令行选项有一些帮助vsim /?。基于此,您似乎有太多用于 GUI 运行的选项vsim,例如-title,并且-work似乎不受支持。如需完整文档,请在 Aldec 注册帐户,并查看支持 => 文档。

对于批处理运行,Aldec 指向vsimsa可执行文件,如Getting Started with Active-HDL Batch Mode中所示。

vsim和的命令集略有不同vsimsa,登录后可在 Aldec 的完整手册中对此进行说明。

于 2015-12-17T10:02:55.270 回答