欢迎来到天天文库
浏览记录
ID:33567735
大小:1.46 MB
页数:10页
时间:2019-02-27
《modelsim仿真库的编译》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、在使用ModelSim软件对XilinxISE进行后仿真时,需要先编译Xilinx的仿真库,否则就会产生无法加载simprim,unisim等库文件的错误。在许多论坛上都提到了使用compxlib命令来编译Xilinx的仿真库,如使用compxlib-smti_se–archall-lall-dirD:Modeltech_6.0xilinx_lib-w.但是对于如此复杂,而又不经常使用的命令有谁会愿意记忆呢。还好我们可以使用一个具有图形化界面的编译向导工具来方便的产生仿真库。今天无意中在Xilinxise软件的安装
2、目录下发现了一个名为compxlibgui.exe的程序,根据其名字可以推测这是一个用于编译仿真库的图形化程序。打开一看,确实很好用,提供向导式的编译过程,只需一路next就可以搞定。具体使用步骤如下:使用的编译工具:compxlibgui.exe工具位置:XilinxISE安装路径bint目录下步骤一:去除modelsim.ini文件的只读属性modelsim.ini文件是ModelSim软件的配置文件。Xilinx的仿真库编译软件运行过程中会修改此文件。在ModelSim软件的安装目录下找到modelsim.
3、ini文件,右击->属性,去除只读属性。步骤二:运行编译工具,compxlibgui.exe在XilinxISE安装路径bint目录下,双击_compxlibgui.exe程序,界面如下图:首先需要选择仿真器,在此选择ModelSim,选择之后,程序会自动选择仿真软件的安装路径,如果自动选择的有问题,也可以自己指定。如何用ModelSimse完全编译Xilinx库文件 2010-12-2815:07:29
4、 分类: 默认分类
5、字号 订阅什么是之前的老办法呢?Modlesim仿真库的建立:将Modelsim根目
6、录下的modelsim.ini的属性由只读改为可写。新建一个文件夹,比如library(为叙述方便,把它放在modelsim的根目录下)。D:/modelsim/library.启动Modelsim,选择[File]/[changDirectory],选择D:/modelsim/library.选择[File]/[New]/[library]命令,弹出[CreataNewlibrary],在[lihraryName]中输入“simprims_ver”,同时下一栏也自动输入“simprims_ver”,单击OK。
7、 在主窗口中选择[compile]/[Compile]命令,弹出[compileSourceFiles],在[Library]的下拉列表中选择“simprims_ver”在[查找范围]中选中[Xilinx/veriog/src/simprims]目录下的全部文件,单击complie进行编译。(这时可能会花你一些时间,耐心等待编译完毕)用同样的方法将unisims和Xilinxcorelib三个仿真库进行编译。 这时在D:/modelsim/library下就有以上三个仿真库。 7.总结步骤为a:建立库的放置
8、路径b:对库进行编译c:对库进行映射。最后重新启动Modelsim可以在列表中看到建立的三个库。那么这个办法明显是比较麻烦的。其实我们可以这样做;首先将modelsim.ini文件只读模式去掉,存档前面打对勾。在您安装ise的目录下,进入到bint目录下,例如e:ise6bint,确认有compxlib这个程序在cmd中运行compxlib-smti_se-fall-lall-oe:modeltech_6.0xilinx_libs就可以了,e:modeltech_6.0是我安装modelsim的目录,
9、您可以作相应的更改。参数也可以按照您的要求作相应的更改。这样就可以了。需要注意的是,千万记住ise和modelsim的安装目录都不要出现空格,最好是直接安装在根目录下modelsim下编译xilinx库的方法这几天,建库的问题比较多,写一个建库的方法。所用软件:ISE7.1i+ModelsimSE6.0语言:VHDL首先安装软件。注意:ISE,Modelsim的安装路径不能含有空格。另外,Modelsim的安装路径可设为“$:/modelsim”,其中$为盘符,不要使用默认的安装路径。将Modelsim根目录下的mod
10、elsim.ini文件的只读属性去掉。在modelsim的命令窗口中输入命令“compxlib-smti_se-archall-lvhdl-w-liball”,按回车键即可。编译完成后,将Modelsim根目录下的modelsim.ini文件的属性设置为只读。关于“compxlib”命令各项参数的含义,请在modelsim的命令窗
此文档下载收益归作者所有