我可以使用(Tcl-)命令将信号发送到SimVision中的波形吗? 当然您可以右键单击它们然后选择“发送到WaveForm窗口”,但每次开始模拟时这样做都会很痛苦。
在Modelsim中,您可以轻松地在dofile(tcl文件)中使用“添加wave”,但如果使用ncsim无法执行此操作,则会很奇怪......
答案 0 :(得分:1)
当您按照自己喜欢的方式设置波形窗口时(包含所有需要的信号),您可以转到文件 - >保存命令脚本。这会将您的窗口设置保存为tcl文件。如果您有兴趣手动执行此操作,可以查看tcl命令。
要下次恢复波形窗口,只需转到文件 - >源命令脚本并选择您之前保存的文件。 注意:我使用的是SimVision 12.10
答案 1 :(得分:1)
我提出的一个最小的工作示例:
string.vector <- c("Number of source1.2_SPNB.txt", "Number of source1.1_SPNB.txt",
"Number of source1.3_SPNB.txt")
您可以在SimVision控制台中输入(如果您在GUI模式下使用irun)。在15.20测试。这些是特定于模拟器的命令。
如果您希望自动完成@ irun startup(使用.tcl文件),请检查其他答案中运行命令的结果,然后根据您的需要进行定制。
有关 window new WaveWindow -name "Waveform"
waveform using {Waveform}
waveform add -signals tb_foo_u.module_bar_u.signal_xyz
指令的完整详细说明,请参阅waveform
/ SimVision Tcl Commands
下模拟器提供的文档。