ModelSim 是一种功能强大的硬件描述语言 (HDL,Hardware Description Language) 仿真和验证工具,可以单独仿真,也可以联合Quartus/Vivado等软件联合仿真,仿真速度快,广泛应用于数字电路设计和验证领域。
大学老师爱教VHDL语言,但是进入社会以后,基本都是Verilog HDL语言,简单易学,建议用Verilog 来仿真与做FPGA工程。
Modelsim_SE_10.5百度云链接与提取码:1ie8?
链接内容:
等待安装:
咱们没有物理设备来破解Modelsim,因此不需要安装外在物理设备的驱动
完成后先不要打开,破解后再说。
把 MentorKG.exe、mgls.dll以及patch64_dll.bat 一起拷贝到modelsim安装目录的win32或win64下,例如【D:\Modelsim_10.5\win64】。
进入安装目录下的win64 文件夹找到mgls.dll mgls64.dll两个文件,去掉只读属性。
运行patch64_dll.bat,产生license后,保存到【D:\Modelsim_10.5\win64】
Ctrl+Shift+s另存到【D:\Modelsim_10.5\win64】路径下,当然其他路径也可。
我的电脑》属性》高级系统设置》环境变量》新建用户环境变量【MGLS_LICENSE_FILE】,变量值为license放置的目录,如下图:
确定后退出即可。
打开modelsim,如果成功弹出Welcome to version 10.5界面则表明破解成功,如下图:
modeltech64_10.5路径下有一个默认的LICENSE.TXT文件,在设置MGLS_LICENSE_FILE用户变量时,不要错填该路径,否则会报错,如下图:
打开Modelsim报错如下:
也就是环境变量设置错误:
Unable to checkout a license. Make sure your license file environment variable
(e.g., LM LICENSE FILE)is set correctly and then run "lmutil lmdiag' to diagnose the problem.
成功的设置了用户环境变量【MGLS_LICENSE_FILE】为【D:\modeltech64_10.5\win64\LICENSE.TXT】,但是打开仍然报错如下图:
需要重启一下电脑!(重新生效环境变量,别问我怎么知道的、、、)