ISE联合Modelsim仿真失败的解决办法

问题:

ISE联合Modelsim进行功能仿真,但是Moldelsim唤起失败,显示错误为:编译库的路径未包含。如下:

ISE联合Modelsim仿真失败的解决办法

解决:

由报错信息,错误原因为:编译库的路径未包含。需要添加编译库路径:

点击Process->Process Properties,

ISE联合Modelsim仿真失败的解决办法

弹出设置窗口,在Compiled Library Directory中,选择编译库路径即可。

ISE联合Modelsim仿真失败的解决办法 

点击OK,设置完成,重新进行功能仿真,可以正常唤起Modlesim。问题解决。

扩展:

为什么要添加编译库路径?

要理解为什么要添加编译库路径这个问题,应该从ISE联合Modelsim进行功能仿真的准备入手:

1、需要分别安装ISE和Modelsim软件

2、需要进行ISE联合Modelsim设置:

ISE调用Modelsim进行仿真时,Modelsim需要调用ISE工具中的仿真库文件,即ISE应该给Modelsim提供对应Modelsim版本、以及一定FPGA/CPLD器件的器件库。因此,在进行ISE联合Modelsim设置时,需要(选择Modelsim版本,以及支持的器件)产生ISE仿真库文件。同样,调用Modelsim进行仿真时,应明确指出仿真库文件路径。