划重点
参考文章:https://mp.csdn.net/console/editor/html?not_checkout=1
划重点:本文参考了上面这位同学的blog,尝试之后发现还是没有联合起来,最后通过各种尝试,终于解决。其中最主要的原因是:我将VIVADO编译库的存储位置随便定义了一个地方。导致联合仿真时有一些基本库文件没有关联起来。
VIVADO与QUESTASIM软件版本对应关系
本文使用版本:Vivado 2018.2 和Questasim 10.6C
QUESTASIM安装流程
Questasim 10.6C下载地址:
链接:https://pan.baidu.com/s/1FILrHblAEdUjrWDkpQUa6w
提取码:ixj4
解压后安装:
等待安装完成
安装完成后提示重新启动电脑。
激活破解流程
解压crack文件得到下述文件,参考Readme.txt激活破解。
复制MentorKG.exe和patch64_dll.bat到questasim安装目录下的win64文件下中。
增加一个系统环境变量:
Vivado2018.2+Modelsim10.6c仿真
1. 选择Vivado2018.1中Tools-> Compile Simulation Libraries...
2.Simulator选择ModelSim Simulator,并修改相应路径后点击Compile
这里推荐将编的库存储位置放在QUESTASIM的安装路径下。笔者最开始放在了VIVADO的SDK下,导致QUESTASIM的基本库没有关联,联合仿真失败。
在Simulation下修改Target simulator和刚才编译库的路径
.配置环境变量(我的电脑->属性->高级系统设置->高级->环境变量)
变量名:MODELSIM
点击仿真则会弹出Modelsim,即可。