xzy610030

一起探讨,一起进步,一起分享!

【红色飓风Nano二代测评】Modelsim破解安装和中添加Xilinx仿真库及IP核仿真

0
阅读(3879)

Modelsim破解安装和Modelsim中添加Xilinx仿真库及IP核仿真

参考Craftor的博客:http://www.cnblogs.com/craftor/archive/2010/09/14/1825628.html

一.直没有用过Modelsim的SE版本,而ISE自带的Isim不能使数值模拟化变化,我在做PID仿真的时候不太好看数据,因此下载一个来倒腾一下。

Modelsim_SE_10.1下载地址:http://pan.baidu.com/share/link?shareid=72194&uk=1795984406

里面已经有破解方法了,亲测可用啊。

首先是ModelSim的安装,ModelSim一定要安装在不带空格的目录下,我这里的目录为D:\modeltech_10.1a

安装完之后破解:

clip_image002

将MentorKG.exe和crack.bat文件复制到安装根目录win32目录下,我这里的目录为:D:\modeltech_10.1a\win32

运行crack.bat文件,会生成一个txt的文件,另存为,我这里存的路径为:D:\modeltech_10.1a\LICENSE.TXT

clip_image004

将另存的路径添加为系统环境变量LM_LICENSE_FILE

clip_image005

然后启动license wizard 添加这个license文件就可以了。

之前装好了ISE14.6,下面开始添加仿真库。

二:在Modelsim中添加Xilinx的仿真库

1. 找到向导Simulation Library Compilation Wizard.

clip_image007

2. 选定ModelSim的版本,以及指定ModelSim的安装路径。

clip_image009

3. 选择第一个Both VHDL and Verilog。

clip_image011

4. 选择支持哪些系列的芯片,如果全部支持的话,后面要发很久的时间。可以根据需要选择,我一开始是全选,发现太慢了,后面就删减了好多。

clip_image013

5. 默认

clip_image015

6. 指定编译完后的库存放位置,这里我在安装目录下新建了xilinx_lib的文件夹,并指定到这里。(注意不要指向带空格的路径)

clip_image017

7.运行 Lauch Compile Process,即开始编译库文件,编译要发太久的时间。编译完成后应该在xilinx_lib目录下多出如下文件夹:

clip_image019

clip_image021

8.在安装目录下有个modelsim.ini文件(配置设置文件),去掉只读属性

clip_image022

9.然后用notepad打开。在[Library]下面添加如下代码,即之前编译好的Xilinx库的路径。

unimacro = D:/modeltech_10.1a/xilinx_lib/unimacro

unimacro_ver = D:/modeltech_10.1a/xilinx_lib/unimacro_ver

unisim = D:/modeltech_10.1a/xilinx_lib/unisim

unisims_ver = D:/modeltech_10.1a/xilinx_lib/unisims_ver

secureip = D:/modeltech_10.1a/xilinx_lib/secureip

xilinxcorelib = D:/modeltech_10.1a/xilinx_lib/xilinxcorelib

xilinxcorelib_ver = D:/modeltech_10.1a/xilinx_lib/xilinxcorelib_ver

simprim = D:/modeltech_10.1a/xilinx_lib/simprim

simprims_ver = D:/modeltech_10.1a/xilinx_lib/simprims_ver

注意上面试/而不是\

clip_image024

打开modelsim,查看

clip_image025

可见,xilinx的仿真库已经加载进来了。

三.测试xilinxIP核

本以为测试会很简单,每想到还是倒腾了我几个小时,主要是在指定xilinx库这里有一些问题。

在modelsim中新建工程,把那些v文件都添加进来,start simulation 首先要指定设计,不然你添加的库不知道添加到哪个设计了。

clip_image026

Add xilinx仿真库,之前我一直没有指定好design 那里,即添加后仿真库也是不能保存的。

clip_image027

这个是之前ISim中的,两个东西还有一些不一样,不过,环境总算是搭建起来了。

clip_image029

Baidu
map