芯路恒电子技术论坛

 找回密码
 立即注册

扫一扫,访问微社区

热搜: 活动
查看: 883|回复: 1

【Modelsim常见问题】Modelsim仿真ROM或RAM无输出,mif没有

[复制链接]
  • TA的每日心情
    开心
    2019-1-2 14:50
  • 136

    主题

    258

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    10339
    发表于 2018-4-17 21:49:37 | 显示全部楼层 |阅读模式
    大家在做ROM IP核实验的时候,往往会发现一切操作都没有问题,而最后仿真ROM的输出却总是全0,没有数据,在modelsim的信息窗口中还能看到类似如下的警告信息:
    温馨提示,点击图片可以查看高清大图
    01.png
                                  
    这里不知道算不算得上是QuartusII软件的一个小小的bug。我们将mif文件放在了工程的根目录,在创建ROM IP核的时候,在工程根目录下又创建了一个名为IP的文件夹,并将ROM IP文件放在了IP目录下,然后指定mif文件,这时候,我们直接点击并定位到mif文件,设置,一切都没有问题。然而仿真的时候却总是不出数据,提示找不到mif文件,我们再次编辑ROM IP核的设置参数,发现指定的mif文件已经被定位到了上一层目录,如下图:
    温馨提示,点击图片可以查看高清大图
    02.jpg
    因为工程在编译的时候是相对于工程根目录而言的,而IP创建的时候是相对于IP所在的文件夹而言的(所以目录是在当前文件的上一层,..表示上一级目录),因此这里出现了两者所指路径不一致的情况。解决方案很简单,在这个界面重新选择一次mif文件即可,或者直接将”..”中两.删除一个即可。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-1-30 15:10
  • 29

    主题

    260

    帖子

    3487

    积分

    超级版主

    Rank: 8Rank: 8

    积分
    3487
    发表于 2018-4-18 07:39:57 | 显示全部楼层
    很棒~支持小梅哥
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    闭嘴
    2019-2-3 11:05
  • 1

    主题

    40

    帖子

    506

    积分

    高级会员

    Rank: 6Rank: 6

    积分
    506
    发表于 2019-1-23 10:41:27 | 显示全部楼层
    先保存,谢谢分享,很好的一份资料~~~
    回复 支持 反对

    使用道具 举报

    *滑动验证:
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|手机版|Archiver|芯路恒电子技术论坛  

    GMT+8, 2019-2-17 14:24 , Processed in 0.110310 second(s), 13 queries , File On.

    Powered by Discuz! X3.3

    © 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

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