Modelsim:分组信号的模拟波形

Modelsim:分组信号的模拟波形,modelsim,Modelsim,我的设计中有一个std_逻辑_向量,比如(31到0)。实际上,它是一个SPI命令字,包含命令、地址和数据 我想在modelsims波形查看器中看到模拟波形中std_逻辑_向量的实际数据 我只是将信号(19到4)拖到波形查看器中,并对它们进行分组。 现在,我希望我可以右键单击组并选择“格式->模拟(自动)”。但是我不能选择这个,因为它是灰色的 是否有另一种方法从子标准逻辑向量生成模拟波形 问候,, Maik您必须使用选项组合信号而不是组,然后您可以右键单击并选择格式->模拟(自动)如果您对波形文件

我的设计中有一个std_逻辑_向量,比如(31到0)。实际上,它是一个SPI命令字,包含命令、地址和数据

我想在modelsims波形查看器中看到模拟波形中std_逻辑_向量的实际数据

我只是将信号(19到4)拖到波形查看器中,并对它们进行分组。 现在,我希望我可以右键单击组并选择“格式->模拟(自动)”。但是我不能选择这个,因为它是灰色的

是否有另一种方法从子标准逻辑向量生成模拟波形

问候,,
Maik

您必须使用选项
组合信号
而不是
,然后您可以右键单击并选择
格式->模拟(自动)
如果您对波形文件使用Tcl,您可以使用以下命令行:

virtual signal -install /tb_top/block_inst { /tb_top/block_inst/signal_bus(7 downto 0) } combined_abc
add wave -group {Test} -group {Combined Waveforms} -radix unsigned -format Analog-Step -height 40 -max 256 /tb_top/block_inst/combined_abc
如果你已经得到了波形,但每次都必须手动创建,那么就执行“文件保存格式…”并称之为wave.do或类似的操作。然后,当您想调用波形“File-Load-Macro File…”时


生成的wave.do文件可以通过使用通配符等简化。

谢谢,这很有效!我在wave编辑器的上下文菜单中查找一些内容。现在我知道该去哪里找了!