集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1036|回复: 0

关于ModelSim仿真库问题

[复制链接]
dzyjc7 发表于 2012-5-5 17:22:15 | 显示全部楼层 |阅读模式
工作需要跑modelsim仿真,所用的环境是ise7.1+modelsim5.7CXE版本。设计需要在RTL code中增加DCM数字时钟单元,但是在自动调用modelsim仿真时出现error信息,说在库中找不到哪个DCM仿真文件。折腾了一会儿无果,赶快找专家解决问题,对方噼里啪啦三下五除二就将问题搞定,可惜当时没有看的太清楚,主要目的是用于:在modelsim环境下,重新制作编译xilinx仿真库。就在刚才,终于找到具体的操作流程,赶快共享以便于未来出现问题时使用。
1.        将Modelsim根目录下的modelsim.ini的属性由只读改为可写。
2.        新建一个文件夹,比如library(为叙述方便,把它放在modelsim的根目录下)。D:/modelsim/library.
3.        启动Modelsim,选择[File]/[chang Directory],选择D:/modelsim/library.
4.        选择[File]/[New]/[library]命令,弹出[Creat a New library],在[lihrary Name]中输入“simprims_ver”,同时下一栏也自动输入“simprims_ver”,单击OK。
5.        在主窗口中选择[compile]/[Compile]命令,弹出[compile Source Files],在[Library]的下拉列表中选择“simprims_ver”在[查找范围]中选中[Xilinx/veriog/src/simprims]目录下的全部文件,单击complie进行编译。(这时可能会花你一些时间,耐心等待编译完毕)用同样的方法将unisims和Xilinxcorelib三个仿真库进行编译。
6.        这时在D:/modelsim/library 下就有以上三个仿真库。
7.        总结步骤为
a:建立库的放置路径
b:对库进行编译
c:对库进行映射。
最后重新启动Modelsim可以在列表中看到建立的三个库。
如果有几台机子,在其中一个仿真库建立完毕后,完全可以拷贝给其它的机子用,免却制作之苦。
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|集成电路技术分享 ( 京ICP备20003123号-1 )

GMT+8, 2024-6-28 22:59 , Processed in 0.117250 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表