用于在SimVision中将信号发送到波形的命令

时间:2014-07-03 10:21:42

标签: tcl waveform cadence

我可以使用(Tcl-)命令将信号发送到SimVision中的波形吗? 当然您可以右键单击它们然后选择“发送到WaveForm窗口”,但每次开始模拟时这样做都会很痛苦。

在Modelsim中,您可以轻松地在dofile(tcl文件)中使用“添加wave”,但如果使用ncsim无法执行此操作,则会很奇怪......

2 个答案:

答案 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下模拟器提供的文档。