这个问题可能是由于在使用ModelSim进行仿真时,未正确安装或配置所导致的。
以下是一些常见的解决方法:
确认你的ModelSim版本是否与你的 *** 作系统兼容。如果你的 *** 作系统是64位的,那么你应该使用64位的ModelSim版本。
检查是否已经正确地配置了ModelSim的环境变量。如果没有,请参考ModelSim的安装手册或者网上的教程进行正确的配置。
如果你是在Windows 10 *** 作系统下运行ModelSim,可以尝试将ModelSim运行时设置为“兼容模式”。在ModelSim的安装目录中找到modelsim.ini文件,右键点击选择“属性”,在“兼容性”选项卡中选择“Windows 7”,然后单击“应用”和“确定”。
尝试升级你的ModelSim版本,或者使用其他仿真软件进行仿真,例如Xilinx Vivado。
希望以上解决方法能够帮到你。如果问题仍然存在,请提供更多详细信息以便进一步诊断。
modelsim版本太低了,安装的时候要破解,神马注册licence啊,添加环境变量之类的不知道你有没有做好。还有 可能是你的电脑系统时间设置影响安装的成功,建议你在破解的时候把时间设置为modelsim6.0发布的年代,但是我觉得 做工程的一般的 不要用win7系统。这个问题我也遇到了,全网也没找到办法,不过我自己研究了下,低效地解决了。
首先你先不关闭这个d窗,ModelSim主窗口下面显示“Cannot find license file C:\flexlm\license.dat”的日志,则说明你跟我情况一样了。请往下看。
这说明了license的环境变量设置正确了,因为,不设置环境变量会d窗让你运行 “lmutil lmdiag”诊断。我诊断了下发现输出错误信息如下,这跟注册机运行时哗哗输出的一样。事实上,这是注册机输出的有问题,注册失败。
FlexNet Licensing error:-90,313D:\ModelSim\win64\LICENSE.TXT:line 2061:Future license file format or misspelling in license file.
The file was issued for a later version of FlexNet Licensing than this program understands.
License text: 8" SN=18XXXXXX SIGN2=0
License path: D:\ModelSim\win64\LICENSE.TXT
FlexNet Licensing error:-90,313
解决方案:
多运行patch_dll.bat几次试试。
在win7主机/虚拟机上(或别人能成功注册的电脑上)安装modelsim,然后你会发现破解会成功,但是直接复制其中生成的license.txt到你的计算机上是不行的。因为HOSTID不同,你可以先记录下你计算机的HOSTID(在你电脑上运行注册机“MentorKG.exe -patch .”生成的license.txt的第一行“#SERVER WIN-NAME 00ffXXXXXXXX 27001”其中的00ffXXXXXXXX 就是HOSTID),在win7上运行MentorKG.exe -h 00ffXXXXXXXX -patch .生成的license.txt拷贝到你的电脑上就可以用。我是这样解决的。希望对你有帮助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)