ModelSim是业界最优秀的HDL语言仿真软件,它能提供友好的仿真环境,是业界唯一的单内核支持VHDL和Verilog混合仿真的仿真器。
modelsim是第三方EDA工具,只能用来做仿真,虽然功能单一,但是做得很强大(相比较Q2的仿真能力)
Q2也可以进行简单的仿真(很有限),但是ALTERA FPGA的编译、综合、布局布线等的指定工具,也就是说可以跑完整个流程,甚至可以使用里面自带的sopc nios软核,比较全面,最主要的是可以将自己的设计转化为实际存在的电路,输出想要的电信号!
modelsim从6.6直接跳到了10.0,这个版本号更新的我有点郁闷,下载地址我就不多说了,同学们自己去官网下载,这个最权威,填点资料就OK了,完了之后会给你一个ftp地址,其实也就是临时给你分配一个ftp的用户名和密码,这个地址貌似过一阵子就失效了,所以我就不发了,里面版本很多,我是win7 32,下载modelsim-win32-10.1a-se.exe这个文件。
ModelSim有几种不同的版本:SE、PE、LE和OEM,其中SE是最高级的版本,而集成在 Actel、Atmel、Altera、Xilinx以及Lattice等FPGA厂商设计工具中的均是其OEM版本。
SE版和OEM版在功能和性能方面有较大差别,比如对于大家都关心的仿真速度问题,以Xilinx公司提供的OEM版本ModelSim XE为例,对于代码少于40000行的设计,ModelSim SE 比ModelSim XE要快10倍;对于代码超过40000行的设计,ModelSim SE要比ModelSim XE快近40倍。
需要说一下的是版本,有se、de、pe等多个版本,对应Altera和Xilinx还有对应的OEM版本,所有的版本功能最强速度最快的就是se,反正也是要破解,自然就装最强的版本了,和Altera网站上的modelsim的区别在于,se的版本我们需要自己编译对应的库,所以Altera和Xilinx的都是自带对应的库无需编译的,像我这样同时装了Quartus II和ISE的,自然还是自己编译方便一点。
本次安装还是根据之前网络上流传的其他版本摸索着安装的,在我的电脑上modelsim 10.1a win7 32,
已经经过验证成功,其他系统和版本应该也可以的,需要的自行尝试。
将MentorKG.exe和crack.bat文件复制到安装根目录win32目录下,运行crack.bat文件,生成txt文件后另存,将另存的路径添加为系统环境变量LM_LICENSE_FILE
如D:modeltech_10.1aLICENSE.TXT
OK ! 安装成功!
为了方便以后察看仿真结果,可以将仿真波形保存在.Wlf文件中:
一.保存过程:
1.完成仿真波形
2.切换到sim视窗
3.点击保存图标,可以直接保存为.wlf文件
二.打开过程
1.打开modelsim
2 file菜单打开.wlf文件(要在文件类型中选择.wlf类型)
3.确定之后出现sim视窗
4.选中窗口中的测试文件名右击————add wave即可在wave窗口打开该测试坡形。
三.也可以将波形保存为.do文件
do文件记录了仿真的过程和加载的各种库.
do文件的保存过程:
file——>save format——>D:/modeltech_6.5b/examples/wave.do 可以更改do文件名称和存放目录
2.do文件的加载:
file——>load(注意要在sim视窗下)。打开之后貌似只显示出仿真过程代码,没法显示波形。