modelsim-License-Error
1 问题
描述:在Vivado2018.3和modelsim 10.6c DE联合仿真时,出现Modelsim在别的项目可以运行,有的项目无法运行,提示证书错误。
2 问题分析
提示到证书出了Error,重新运行crack.bat仍然无法解决。结合Ref:1 、2,发现crack.bat中网卡MAC ID与本机不一致,造成crack,bat功能运行不完全。
3 问题解决
(1)(未验证是否与解决Error相关的操作) 禁用多余的虚拟网卡
(2)在modelsim安装目录的win64PE下修改crack.bat文件
目录:
1 | D:\Software\Modelsim106c\win64pe |
关注蓝色框部分,它表示网卡MAC ID这是需要修改的内容
(3)查看MAC ID
在win11 系统下,找到设置-网络和Internet-高级网络设置,选中对应的网卡,查看其它属性
找到物理地址(MAC),把后面的所有字母填到crack.bat中(删去连字符“-”)
4、重新运行crack.bat
取消勾选mgls.dll和mgls64.dll的只读,重新运行crack.bat,重新保存一次LICENSE.TXT,记得设置环境变量。
5、解决
步骤结束,Error解决
Ref
1、缺少一些模块
# ** 错误:无法获取 Verilog 仿真许可证。无法...
2、网卡MAC ID 错误
[已解决]ModelSim出现Unable to checkout a viewer license | 勤奋的小青蛙
声明:内容只用于研究软件原理,不涉及盈利,侵权联系删除。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Center-cr's Blog!
评论