该Error是在打开modelsim软件时,出现的(有可能前面使用正常,突然就不能使用了)。
原因是:modelsim license失效。
解决方法:为modelsim重新添加license。下面是添加license的步骤:
1、将破解文件夹中的MentorKG.exe和patch64_dll.bat,复制到modelsim安装目录下的win64文件夹中;
2、进入modelsim安装目录下的win64文件夹下,找到mgls.dll、mgls64.dll文件,去掉只读属性;
3、双击运行刚刚复制的patch64_dll.bat,稍等片刻会自动生成一个TXT(LICENSE)文件,将其另存名为LICENSE.TXT的文件,另存路径为modelsim安装目录下的win64文件夹;
4、恢复mgls.dll、mgls64.dll文件的只读属性(一般不需要手动恢复,会自动恢复);
5、设置电脑环境变量,把变量名设置为MGLS_LICENSE_FILE,变量值为LICENSE.TXT的路径,即C:\tools\modelsim\win64\LICENSE.TXT。
6、结束,modelsim可正常打开工作。