网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 61EDA中国电子网 >> 技术文库 >> Modelsim仿真 >> 正文
  ModelSim仿真库问题           ★★★ 【字体:
ModelSim仿真库问题
作者:61EDA    文章来源:本站原创    点击数:    更新时间:2008-2-3    

工作需要跑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可以在列表中看到建立的三个库。

如果有几台机子,在其中一个仿真库建立完毕后,完全可以拷贝给其它的机子用,免却制作之苦。

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    基于 Modelsim FLI 接口的FP…
    使用VC6.0和ModelSim编译和仿…
    Modelsim 的验证实例…
    modelsim仿真中的 vsim-3601…
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    湘ICP备08001332号 站长:61EDA