ModelSim消息查看器为空

问题描述 投票:5回答:2

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

前几天我在使用VHDL的assert语句时遇到了麻烦:错误和警告会输出到脚本中。但是,消息查看器中没有消息,并且wave窗口内没有消息指示符。如果重要的话,我从ISE中开始仿真。

我想我可能会缺少启用消息记录功能的开关,但是经过数小时的谷歌搜索并没有带来任何好处。是否有任何设置可以阻止消息记录到消息查看器中,即使已打印到成绩单上?

我已经找到Simulate->Runtime Options-->Message Severity。但是,此处的所有内容均未选中。勾选任何复选框会产生预期的行为,即不打印到成绩单,但是消息查看器中仍然没有任何消息的迹象。

感谢您的时间,

罗伯特

编辑:

好吧,经过一番摆弄之后,我终于找到了。

必须将msgmodedisplaymsgmode选项设置为至少both,才能显示漂亮的消息指示符。看来这是在我公司的ModelSim早期版本的默认配置中完成的。

我希望像我这样一无所知的人找到这个答案有帮助:)

message vhdl viewer modelsim
2个回答
5
投票

仅需清楚如何启动仿真以便在“波形”窗口顶部看到消息(红色,绿色和黄色三角形):

vsim -msgmode both -displaymsgmode both your_testbench

[没有GUI进行设置。必须在编译完项目后通过在“脚本”窗口中键入命令(在上方)或在“模拟属性”->“其他”->“其他Vsim选项”中添加以下代码来完成此操作:-msgmode both -displaymsgmode both


3
投票

好吧,经过一番摆弄之后,我终于找到了。

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

我希望像我这样一无所知的人找到这个答案有帮助:)

© www.soinside.com 2019 - 2024. All rights reserved.