由于工作内容与FPGA有很强的相关性,对FPGA开发人员来说,仿真是必不可少的一项开发工程。前段时间在自己电脑上安装ModelSim软件时出了一个bug,一直安装失败。
按照网上的教程,最后的结果无一例外是失败的,根本没办法使用。虽然最后也正确安装上了,但前前后后差不多用了一整天的时间来安装这个ModelSim软件。
安装成功后,想着肯定会有人遇到一样的问题,就在CSDN上分享了如何安装,安装过程需要注意哪些问题。
ModelSim安装破解出现Unable to checkout a license.Make sure you licence file.....错误
https://blog.csdn.net/D_Katter/article/details/108046054
没想到最近在公众号收到很多留言,很多朋友遇到了和我一样的问题,安装不成功。就想着详细分享一下如何正确安装ModelSim软件。
先看一下软件正确安装破解后打开的界面,看完整篇文章,你也能正确安装。
Quartus II 软件在最初设计时,功能不是很完善,用它进行FPGA开发,往往需要单独安装第三方仿真软件。现在使用的ModelSim软件版本有两个,一个是Mentor公司专为Altera公司设计,并嵌入到Quartus II内部的ModelSim-Altera,还有一个是独立版本的ModelSim。如果你正在使用的FPGA是Altera公司芯片,这个内嵌的仿真软件就能正常使用;如果你使用Xilinx的芯片,ModelSim-Altera就无法使用,需要安装独立版本的ModelSim。独立版本的ModelSim灵活性更高,避免后期更换了芯片还要重新安装软件,所以直接安装独立版本是比较省事的。
Quartus II软件的安装一般不会有问题,按照百度出来的安装教程,基本可以顺利安装成功。安装结束后在电脑桌面就会出现它的图标。
破解这个软件的教程网上也会有,这里不做破解方面的分析。
首先,安装简单、非独立的ModelSim-Altera。安装非独立版本软件时,一般需要3个文件。
安装包里面Quartus II版本和ModelSim的版本一致。先安装Quartus,再安装ModelSim,安装结束后会在电脑桌面出现软件图标。
注意红线框内的英文,正常非独立版本,图标下面应该是ModelSim-Altera。由于我电脑安装的是独立版本,因此,没有出现后缀Altera。
如果你也想安装独立版本的ModelSim软件,推荐使用下面的安装包。
为什么大家安装一直失败,其根本原因就是:破解文件和安装包的源文件不匹配。有的破解文件是13.1版本的但是安装包是10.1版本的。
CSDN上面的教程,几乎都是一个版本 ,教你怎么修改环境变量,教你怎么破解,但是从未有一个版本指出他们所使用的安装包和破解文件是什么样的。这是导致很多朋友安装出现失败的根本原因。
正确安装和破解以后,还需要设置环境变量,环境变量设置如下:
环境变量的名使用的是LM_LICENSE_FILE,网上还有一个环境变量版本是MGLS_LICENSE_FILE,这个版本我没试过,有兴趣可以尝试一下。
上面就是整个独立版本ModelSim软件为什么安装失败的原因和如何能正确安装的方法和途径。具体的安装细节不是重点内容,其中特别要注意的就是ModelSim软件的破解过程,涉及到patch_dll.bat的运行和只读属性方面的修改。
为了避免无法及时解决和回复相关朋友的留言,下载MoselSim破解文件和安装包的路径如下。
链接:
提取码:nlb6
另外,还有一些FPGA的视频和资料。
这些资料如何获取?