Modelsim仿真时的各种问题

本文汇总了在使用QuartusⅡ和Modelsim联合仿真时遇到的五个问题,包括软件路径配置、仿真工具一致性、权限问题等,并提供了相应的解决方法。
摘要由CSDN通过智能技术生成

最近在使用QuartusⅡ和Modelsim联合仿真的时候出现了各种各样的问题,差点被搞崩溃了,所以把这些问题总结了一下,希望能给大家一些帮助。

1、Cannot launch the ModelSim software because you did not specify the path to the

executables of the ModelSim software.

解决:我电脑上安装的是软件管家提供的quartus13.1的安装包,然后的对于这个问题的解决方式是:Tools—Options…—EDA Tool Options,然后将Modelsim-Altera的路径设置成我图上红色方框中的内容(有些博主可能这个路径最后没有“\“,但是我当时因为没有加这个”\“又出现了别的问题,加上之后就可以正常仿真了)

2、You selected Modelsim as Simulation Software in EDA Tool Settings,

however NativeLink found ModelSim-Altera in the path -- correct path

or change EDA Tool Settings and try again.

Check the NativeLink log file

F:/QuartusProject/FIFO/fifo_nativelink_simulation.rpt for detailed error

Messages

解决:问题2其实和问题1类似,只要指定正确的仿真软件路径就可以了,如果你在仿真前指定的仿真工具是Modelsim_Altera,那么你需要保持Assignments—Settings…—Simulation中的Tool name和Tools—Options…—EDA Tool Options中的Modelsim_Altera路径保持一致,如下图所示。也就是说,如果你指定的仿真工具是Modelsim_Altera,那么你就要指定Modelsim_Altera的安装路径(由于我电脑安装的是Modelsim_Altera,这里就不对Modelsim-se的情况进行说明了,大家可以去别的博主那里取取经)。

3、Can't launch the Modelsim-Altera software -- the path to the location

of the executables for the ModelSim-Altera software were not specified

or the executables were not found at specified path..

Check the NativeLink log file

F:/QuartusProject/FIFO/fifo_nativelink_simulation.rpt for detailed error

Messages

解决:这个问题和前两个问题解决办法其实大差不差,基本就是因为你选的仿真软件和你设定的仿真软件的位置不一致,按照上变两个问题的描述将需要保持一致的地方设定好基本就可以解决,这里就不再赘述。

4、couldn't open"C:/WINDOWS/TEMP/VSOUT0i3dd6": permission denied

while executing

"open $fr"

(procedure "watch_file" line 16)

invoked from within

"watch_file $stdout_file"

invoked from within

"ncFyP12-+'

(file "E:\altera\13.1\modelsim_ase\win32aloem/../tcl/vsim/vsim" line

解决:这个问题我看其他博主说是需要修改电脑中的用户变量和环境变量,我没有这样操作,我直接在启动QuartusⅡ的时候选择以管理员身份运行就解决了。如果大家按照我的方式没有解决问题,那可以尝试去别的博主那里看看那个修改变量的方式是否能解决你们的问题。

5、error deleting "msim_transcript": permission denied.

Check the NativeLink log file

F:/QuartusProject/FIFO/fifo_nativelink simulation.rpt for detailed error

Messages

解决:这个问题是因为Modelsim已经打开过一个仿真页面了,重新仿真需要将之前已经打开的仿真页面关掉,这个错误就不会有了。

  • 21
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值