ModelSim消息查看器为空

时间:2012-03-14 19:55:26

标签: message vhdl viewer modelsim

我目前正在使用Modelsim 10.1和ISE 13.4并运行一个非常简单的测试平台。所有代码都是VHDL。

前几天我使用VHDL的assert语句遇到了麻烦:错误和警告输出到成绩单。但是,消息查看器中没有消息,并且波形窗口内没有消息指示符。如果重要的话,我会从ISE内部开始我的模拟。

我想我可能会错过一个转换消息登录的开关或者什么,但谷歌搜索的时间没有带来什么。是否有任何设置可以阻止消息记录到消息查看器中,尽管打印到记录中?

我已找到Simulate->Runtime Options-->Message Severity。但是,那里的一切都没有检查。选中任何复选框会产生不打印到记录的预期行为,但消息查看器中仍然没有任何消息的迹象。

感谢您的时间,

罗伯特

修改

好吧,经过更多的摆弄和琐事之后,我终于找到了它。

必须将msgmodedisplaymsgmode选项设置为至少both以获得良好的消息指示符。这似乎是在我公司早期ModelSim版本的默认配置中完成的。

我希望有人像我一样无能为力地发现这个答案有用:)

2 个答案:

答案 0 :(得分:4)

要明确如何开始模拟以便在Wave窗口顶部看到消息(红色,绿色和黄色三角形):

vsim -msgmode both -displaymsgmode both your_testbench

没有用于设置此功能的GUI。必须通过在编译项目后在Transcript窗口中键入命令(上面),或者通过添加“Simulation Properties” - >“Others” - >“Other Vsim Options”以下代码来完成:{ {1}}。

可以在以下网址找到说明:

https://ece.uwaterloo.ca/~ece327/protected/modelsim/htmldocs/modelsim_se_user/a_gui113.html

答案 1 :(得分:3)

好吧,经过更多的摆弄和琐事之后,我终于找到了它。

必须将msgmode和displaymsgmode选项设置为至少两个都具有良好的消息指示符。这似乎是在我公司早期ModelSim版本的默认配置中完成的。

我希望有人像我一样无能为力地发现这个答案有用:)