从Quartus转学习vivado,跟着野火的教程设置,视频用的是vivado 2018.3和modelsim,但是编译仿真库的时候还是会出现一些报错,于是查了一些教程了解到了modelsim 10.6d,这个版本完美适配vivado 2018.3,但是安装教程很少也不够精细。自己实践后实现编译仿真库没有报错,且后续正常使用,故分享过程。
注意:所有的路径设置时,都不要出现中文字符。
- 下载modelsim 10.6d 安装包与hexie包。(https://pan.baidu.com/s/1ekvDfsv_M2TxPpDTUEWWhA 提取码:3b2t )
- 运行modelsim-win64-10.6d-se,安装软件,注意安装路径可自行设置。
- 安装过程中一直选择下一步即可,最后reboot(重启)询问选是或者否都可以,我是重启了电脑的。
- 将解压的hexie文件(MentorKG.exe和crack.bat)复制到安装目录下的win64文件夹中。(操作时关闭modelsim软件)
- 进入modelsim安装目录下的win64 文件夹找到mgls64.dll文件,右键属性,去掉只读属性。
- 运行crack.bat ,稍等一段时间后即可生成一个TXT文本,将其另存为LICENSE.TXT,另存路径选择你modelsim安装目录的win64文件夹下; (注意这是针对64位的,对于32位的个人猜测只是将其中的mgls64.dll改成mgls.dll即可,则对应第5步修改的是mgls.dll,但是本人并没验证)
- 恢复mgls64.dll文件的只读属性。
- 环境变量设置:新建系统变量,按照下图设置,变量值是第六步保存的.TXT文件的绝对路径。
至此,modelsim便hexie完成,可以打开modelsim进行验证,后续再按照野火教程走就行了。