安装modelsim_se_2020.4 以及可能出现的问题

文章详细介绍了ModelSim的安装步骤,包括下载安装文件,修改文件属性,运行补丁,配置许可文件和环境变量。同时,针对脚本仿真的问题,提出了修改-novopt为-voptargs=+acc的解决策略,以适应ModelSim的新版本要求。最后提醒用户在完成安装后应重新启用病毒防护和防火墙。
摘要由CSDN通过智能技术生成

链接:https://pan.baidu.com/s/1CcTDjaIzjL8k09O4MnxE5A?pwd=1234 
提取码:1234 

关掉 病毒和威胁防护防火墙和网络保护

 

1、除了修改路径暂时不设置环境变量外,其他的都默认。我在G盘新建了一个文件夹 modelsim_se_2020.4,并且把modelsim安装在此。

2、把下载下来的这两个文件复制到 modelsim 的安装路径上

3、修改modelsim安装路径win64路径下mgls64.dll文件的属性,将只读属性勾掉,如下图所示。 

4、双击运行复制过来的patch64_dll.bat文件,如下图所示。 运行完后生成许可证。然后在win64文件夹下面创建新文件夹 lm_license文件夹,并且把生成的许可证保存在里面

 

 5、将下载的文件里Crack1文件夹下的win64文件夹下的两个文件一起复制到modelsim的安装目录,并选择替换目标文件,如下图所示。 

6、配置环境变量。

系统变量或用户变量都可以。 新建 , 变量名填入 :LM_LICENSE_FILE,变量值选择第4步保存的许可文件。填写完毕后,依次点击确定,如下图所示。

7、双击打开 modelsim ,出现这个界面则安装成功

注意

1 、 在环境变量的 Path 变量中添加ModelSim安装目录的win64路径可实现仿真脚本运行,添加环境变量的操作如下图所示。 环境变量的值是 modelsim 的安装路径。

2、添加完环境变量后,我们利用bat文件进行仿真测试,仿真脚本如下图所示。

操作:在桌面新建一个名字叫 test 的 bat文件,然后鼠标右键用 notepad++ 打开,写入下面的代码,然后保存。

3、双击 test.bat 文件,则脚本开始运行,但是弹窗的内容出现错误。 

错误(可压缩): (vsim-12110)由于-novopt选项生效,所有优化都被禁用。这将导致仿真运行非常缓慢。如果您使用该开关来保留调试或PLI功能的可见性,请参阅《用户手册》中关于使用vopt保留对象可见性的章节。-novopt选项现已废弃,并将在未来版本中删除。

 4、这是因为ModelSim10.7之前的版本可以使用-novopt来避免模块端口被优化掉,但10.7版本及以后该指令被优化掉,故要使用替换指令: -voptargs=+acc。再次用 notepad++ 打开 test.bat 文件,修改仿真脚本。然后保存。再次双击 test.bat 文件。 

虽然会出现错误(vopt-13130),但是这个错误指的是没有在work库找到 “clk_tb”文件而已。(因为我们本来就还没有建立工程,也还没有写 clk_tb 文件,只是随便写了一个 test.bat 文件,所以出现这个“错误”提示很正常。只要在 modelsim 正常建立工程后,便没有这个错误提示了)

5、至此,modelsim安装完成,而且也可以使用脚本实现自动仿真了,不过要注意脚本,当使用脚本  -novopt  时,要把它替换成  -voptargs=+acc 。

6、打开 病毒和威胁防护防火墙和网络保护

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值