我安装了最新的Aldec Active-HDL(学生版)。
使用vlib.exe
和vcom.exe
编译源文件的方式类似于QuestaSim,但vsim.exe
表现不同。此外,vsim.exe
没有内置帮助-h
或--help
。
将测试平台编译到VHDL库test
和
testbench名为sortnet_BitonicSort_tb
。
TCL脚本包含运行选项:run -all
和endsim
。
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启动时弹出窗口。
答案 0 :(得分:1)
不是一个完整的答案,但有些笔记可能会有所帮助。
vsim
对vsim /?
的命令行选项有一些帮助。基于此,看起来您使用vsim
进行GUI运行的选项太多,例如似乎不支持-title
和-work
。有关完整文档,请在Aldec创建一个帐户,并查看Support =>文档。
对于批量运行,Aldec指向vsimsa
可执行文件,如Getting Started with Active-HDL Batch Mode所示。
vsim
和vsimsa
的命令集略有不同,登录后Aldec提供的完整手册中对此进行了记录。