学习使用Vivado和SDK进行Xilinx ZYNQ FPGA开发 | (四)安装并破解Modelsim | 2023.8.10/星期四/天气晴

系列文章目录

学习使用Vivado和SDK进行Xilinx ZYNQ FPGA开发 | (一)开始
学习使用Vivado和SDK进行Xilinx ZYNQ FPGA开发 | (二)学习方法选择
学习使用Vivado和SDK进行Xilinx ZYNQ FPGA开发 | (三)安装并破解Vivado和SDK
学习使用Vivado和SDK进行Xilinx ZYNQ FPGA开发 | (四)安装并破解Modelsim(本文)

文章目录

摘要

Modelsim的仿真功能强大,可以做一些仿真。
不同版本中,新版本的感觉比老版本要快,所以尽可能安装更新版本的。我在野火FPGA开发板的资料包里找到了ModelSim_10.5se,是我手里有的最新的版本,那就安装这个版本吧。

一、安装Modelsim

解压后,点安装软件进行安装

提示页面,直接点下一步

安装路径,选好后直接下一步。需要破解的文件我一般不安装在C盘,担心有些破解软件在C盘没有权限运行

同意协议,然后下一步

弹出安装进度界面,软件不大,进度条涨得非常快

是否要在桌面创建快捷方式,根据自己需要选择

是否添加到path中,点是的话会在环境变量中添加一条路径,以后可以用DOS命令直接调用Modelsim

是否安装硬件秘钥许可程序,感觉没必要,先选否往下装着看看

安装完成

二、破解Modelsim

野火这个安装包里没有破解软件,我随便找了十多年前的老版本破解软件

没有看到破解软使用说明,到网上找一个,大概意思就是:把这两个文件,放到Modelsim安装目录/win64里面,然后点这个dll生成秘钥,再到Windows环境变量里添加一个“MGLS_LICENSE_FILE”的环境变量指向生成的秘钥就可以了

先复制过来

再点击patch_dll运行它,发现没有什么动静……右键编辑,看下这个dll里面有什么,发现就是关闭mgls.dll的只读属性,然后运行MentorKG.exe,然后再打开mgls.dll的只读属性

然后我发现现在安装这个新版本的Modelsim,没有mgls.dll文件,而是mgls64.dll,这个文件是m开头,就在刚才复制的patch_dll
文件前面一点点

那就把patch_dll里面的内容改成patch64_dll,继续运行

弹出cmd运行窗口,等待一段时间

生成了一个秘钥文件,保存到比较容易找的路径,我直接保存到Modelsim安装目录

就是这个8月10日的文件

为了偷懒,我直接搜索“环境变量”,打开环境变量的窗口

在弹出的窗口,选环境变量

在上面的用户变量中,点新建变量
+
变量名“MGLS_LICENSE_FILE”,变量值用浏览文件选到刚才保存的license.txt,存在名称相近的文件时,注意选择刚才8月10日生成的那个文件

点确定后,可以看到添加好的环境变量

去打开Modelsim,没有弹出要求秘钥的提示,可以进入主界面,说明破解成功

为了确认确实破解好了,我把环境变量指向一个错误的地方

再次打开Modelsim,弹出找不到秘钥,说明之前的破解是成功了的

个人学习用途可以用这个秘钥,如果是用于商业用途,需要走正规授权。

版权声明:本文为博主作者:杨肉师傅原创文章,版权归属原作者,如果侵权,请联系我们删除!

原文链接:https://blog.csdn.net/qq_41200467/article/details/132220756

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
心中带点小风骚的头像心中带点小风骚普通用户
上一篇 2024年5月6日
下一篇 2024年5月6日

相关推荐