Modelsim SE 仿真 ALTERA FPGA IP

Modelsim SE 仿真 ALTERA FPGA IP

   最近,有几个朋友问过我是不是有新版本的Modelsim altera,其原因是 Qii 升级为新版本的,但是没配套的modelsim,没办法仿真程序中的IP,但是我还一直坚守modelsim SE6.5,现在简单讲下如何用SE版本的仿真IP步骤,其实方法还是很多种,但是感觉下面这方法还是一次工作长期受益的。希望能给遇到这个问题的朋友一点帮助。

 

  其实主要就是编译一次ALTERA的ip文件,然后仿真的时候把库加载进来就OK了。

打开modelsim的安装路径你会发现有很多公司的库文件, 但是找不到ALTERA的, 既然天生没有,那我们就后天改造吧!

1、  在modelsim的安装路径新建一个文件夹命名为altera_12_lib(当然也可以其他位置,其他名称)。

2、  打开modelsim,点击file ­如下图(1),选择 change directory 切换工作路径到刚刚建好的文件夹altera_12_lib

 Modelsim SE 仿真 ALTERA FPGA IP

                     图(1)

3、  如下图(2)点击complie ,然后会弹出一个对话框,在这对话框里面选择到ALTERA的安装路径下的库文件 大概位置如下图(3)

Modelsim SE 仿真 ALTERA FPGA IP

                       图(2)

 Modelsim SE 仿真 ALTERA FPGA IP

                图(3)

具体这个位置在哪个文件自己找下吧, 不行就多打开几个文件夹,然后在文件夹内把你需要的语言.v或.vhdl全选中,然后点击compile。然后你就等吧,这个时间有点久,我这面大概10分钟左右。编译完在打开的modelsim软件的library里面就会看到刚刚新建的文件了,如下图(4)

 Modelsim SE 仿真 ALTERA FPGA IP

              图(4)

4、  但是不要以为大功告成了,不信你尝试下把软件关了,再重启发现刚刚新建的文件不在library了, 这是因为modelsim软件本身有个初始化文件,每次打开软件都要先读取这个ini文件,但是这个文件中并没有咱们添加这个库文件,所以手动添加上就好了,打开modelsim安装目录里面的modelsim.ini文件,打开前在这个文件上面点击右键-属性把只读去掉,不然更改不了。参考其他库文件的添加方法把刚刚新建的库文件添加上如下图(5)

 Modelsim SE 仿真 ALTERA FPGA IP

             图(5)

添加好后,保存就OK了,如果想把以前建的modelsim工程里面添加这个库文件,是需要打开工程里面的.mpf文件同样的更改方法。

5、  现在就是在仿真的时候把这个库文件包含了就可以了。具体步骤如下图(6)

    Modelsim SE 仿真 ALTERA FPGA IP

                       图(6)

 

 

 

 

                               ForeverYoung  - -  2013.1.12

                                                   博客  http://www.cnblogs.com/LJWJL/

你可能感兴趣的:(Model)