对于 Verilog/VHDL 仿真:如何从命令行打开 modelsim wlf 文件?

pic*_*ico 2 verilog vhdl modelsim

使用 GtkWave,我可以简单地从命令行打开 vcd 波形文件,如下所示:

PS> gtkwave waves.vcd
Run Code Online (Sandbox Code Playgroud)

现在,我需要切换到 modelsim,并且也需要此功能。如何从命令行打开 modelsim wlf 波形文件,并以与 gtkwave 相同的方式打开波形窗口?我想做这样的事情:

PS> start vsim -do "wave open vsim.wlf"
ERROR: bad tcl syntax...
Run Code Online (Sandbox Code Playgroud)

到目前为止我能做的最好的就是打开波形窗口:

PS> start vsim -do "view wave"
Run Code Online (Sandbox Code Playgroud)

小智 7

您正在寻找-viewmodelsim 的选项:

vsim -view vsim.wlf
Run Code Online (Sandbox Code Playgroud)

将在 modelsim 中打开跟踪数据集,您可以

do wave.do
Run Code Online (Sandbox Code Playgroud)

打开您的波形文件。

您也可以一起完成所有这些

vsim -view vsim.wlf -do wave.do
Run Code Online (Sandbox Code Playgroud)