博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
FPGA学习手记(三)准备工作-和谐ModuleSim10.0(已验证至10.0c)
阅读量:6445 次
发布时间:2019-06-23

本文共 989 字,大约阅读时间需要 3 分钟。

作为仿真利器,是做CPLD和FPGA不可或缺的一款软件。在进行仿真之前,先要说说和谐安装的问题。安装软件可以在上下载,官方提供了最新的安装包以及许多历史版本,根据需要选择相应版本后,随便填写一下个人信息(这个表格貌似没有任何验证)。

之后你需要一个和谐工具,这种crack工具网上有很多,但都不是很全,使用最常出现的问题就是License不正确。表现为这样的提示:

 

这个问题困扰了我许久,不知道为此牺牲了多少脑细胞。本着自由共享的精神,在此提供完全版的工具:

 

 下面开始和谐:

1.生成License

用记事本打开license.src,将第一行改为自己的信息。nightmare@opz 改为计算机名,1c6f6532fa3c改为主机ID,这个ID是ModelSim根据网卡硬件信息生成的,获取方法:打开开始菜单  → ModelSim → License Wizard,在User Tools → Host Information中可以看到(ModelSim的HostID原来是通过网卡的硬件信息生成的)。

 

再将第二行的路径改为自己的ModelSim安装路径,注意后面这个\win32(64位安装就是\win64)要保留。运行get_license.bat,这时会生成一个License.dat文件,将这个文件放到一个不包含空格和中文的路径下,比如你的安装路径。

 

2.处理mgls.dll

将patch_dll.bat和MentorKG.exe复制到ModelSim安装目录的win32文件夹下,运行patch_dll.bat,这时也会生成一个License,无需理会。

 

3.启动License Server

打开License Wizard(见步骤1),选Server Admin → New,随便起个名字;

 

Next之后选择你刚才生成的License;

 

选择开机启动License Server;

 

最后选Start,弹出一堆窗口, License Server启动。关掉窗口,就可以正常使用ModelSim了。本方法在WindowsXP + ModelSim10.0a、c、d环境下验证通过,最后跑个TestBench试一下:

 

使用几次以后你就会爱上这个工具,不会用仿真就不能说没真正会用FPGA,赶快开始你的仿真之旅吧。

 

Q&A

Q:不需要改环境变量什么的吗?

A:不需要

转载地址:http://abpwo.baihongyu.com/

你可能感兴趣的文章
超级账本Fabric区块链用弹珠游戏Marbles 部署
查看>>
常用的正则表达式
查看>>
第10讲——名称空间
查看>>
springcloud 之 配置中心服务 spring cloud config
查看>>
Ubuntu 18.04修改IP地址
查看>>
angularjs 弹出框 $modal 参数(转)
查看>>
常见依赖
查看>>
Java indexOf()的两个用法
查看>>
CAT
查看>>
mybatis paramType String Error
查看>>
一阶数字低通滤波器-软件算法模拟RC低通滤波器
查看>>
iOS之 Xcode7下 bitcode的工作流程及安全评估
查看>>
数据交互
查看>>
sql中join用法的区别
查看>>
const的各种不同意义
查看>>
Git操作详解
查看>>
I/O 阻塞 中断的注意点
查看>>
什么是HTTP Basic Authentication?
查看>>
python --RecursionError: maximum recursion depth exceeded in comparison
查看>>
Highcharts使用二维数组生成图表
查看>>