Modelsim仿真出现vlog-12110报错与Objects为空解决方法

一、问题描述

由于modelsim对新手的不友好,在仿真时可能出现各种错误。其中出错最大的可能就是由modelsim优化问题导致,即出现vlog-12110报错。此类问题有各种表现形式:

1、modelsim仿真报错Error loading design,vlog-C12110

Modelsim仿真出现vlog-12110报错与Objects为空解决方法_第1张图片

 2、modelsim仿真Objects为空,不显示输入输出

Modelsim仿真出现vlog-12110报错与Objects为空解决方法_第2张图片

 二、解决方法

对于这类问题,目前互联网上已经有很多文章,大家的方法也有差异,但笔者在出现此类问题时使用其他方法没有解决,再多次尝试中发现了下面这种:

1、找到modelsim安装位置,用文本打开modelsim.ini,修改里面的VoptFlow=1(modelsim默认VoptFlow=1,如果安装的时候没有修改就可以忽略)

2、点start simulation

Modelsim仿真出现vlog-12110报错与Objects为空解决方法_第3张图片

3、勾选enable optimization,点optimization options

Modelsim仿真出现vlog-12110报错与Objects为空解决方法_第4张图片

4、选择customized,点add

Modelsim仿真出现vlog-12110报错与Objects为空解决方法_第5张图片

5、勾选apply to all modules,点ok

Modelsim仿真出现vlog-12110报错与Objects为空解决方法_第6张图片

6、在work里面选择自己写的测试文件,点ok开始仿真

Modelsim仿真出现vlog-12110报错与Objects为空解决方法_第7张图片

7、Objects正常,接下来选中Objects中的信号,添加波形,设置仿真时长就可以看到波形了

Modelsim仿真出现vlog-12110报错与Objects为空解决方法_第8张图片

你可能感兴趣的:(modelsim,经验分享)