FPGA|CPLD|ASICwilliam hill官网
直播中

yhsy110

12年用户 203经验值
擅长:可编程逻辑
私信 关注
[问答]

关于modelsim中有Rom读取Hex文件仿真时出现问题,请教各位攻城狮?

modelsim中有Rom读取Hex文件仿真时出现问题,自己根据网上的教程方法,教程如下https://bbs.elecfans.com/jishu_418284_1_1.html
修改modelsim.ini文件,添加convert_hex2ver.dll。


出现如下问题:
# ** Note: (vsim-3812) Design is being optimized...
#
# ** Note: (vsim-3865) Due to PLI being present, full design access is being specified.
#
# ** Note: (vopt-143) Recognized 2 FSMs in module "Receive_Print_Datas(fast)".
#
# Loading D:/modeltech64_10.2c/win64/convert_hex2ver.dll
# ** Error: (vsim-3193) Load of "D:/modeltech64_10.2c/win64/convert_hex2ver.dll" failed: Bad DLL format.
#
# ** Error: (vsim-PLI-3002) Failed to load PLI object file "D:/modeltech64_10.2c/win64/convert_hex2ver.dll".
@hxing

请教各位攻城狮 原因是什么,该如何修改?


  • 3333.png
已退回1积分

回帖(11)

yhsy110

2016-1-14 10:53:55
仿真的错误提示图如下,
举报

黄先生

2016-1-14 22:57:40
提示 failed: Bad DLL format. 你看看 你修改 convert_hex2ver.dll 时,是否正确。
举报

yhsy110

2016-1-15 09:09:31
引用: hxing 发表于 2016-1-14 22:57
提示 failed: Bad DLL format. 你看看 你修改 convert_hex2ver.dll 时,是否正确。

convert_hex2ver.dll 这个文件文件,我没有修改,我只把它拷贝到对应的文件下面
举报

黄先生

2016-1-18 23:15:09
引用: yhsy110 发表于 2016-1-15 09:09
convert_hex2ver.dll 这个文件文件,我没有修改,我只把它拷贝到对应的文件下面

这个实验 是 我很久以前做的,现在已经忘了 怎么做的了,找时间我再看看。
举报

daguitou

2016-1-19 01:35:57
有没有找到原因阿
举报

yhsy110

2016-1-22 08:48:58
引用: hxing 发表于 2016-1-18 23:15
这个实验 是 我很久以前做的,现在已经忘了 怎么做的了,找时间我再看看。

问题已经解决,不需要convert_hex2ver.dll
举报

yhsy110

2016-1-22 08:58:31
问题原因:我在建工程时进行了文件夹分类,如图1,例化的ROM IP 核在IP文件夹中,这样,仿真时即便把hex文件放到modelsim工程的根目录下,也不能读取。
解决方法:在生产IP 核时将IP保存在默认的文件下面,也就是和工程文件.qpf文件在同一文件夹下,如图2所示,这样根本不需要convert_hex2ver.dll文件的方法,仿真绝对成功
举报
  • 图1
  • 图2

yhsy110

2016-1-22 08:58:58
引用: daguitou 发表于 2016-1-19 01:35
有没有找到原因阿

解决方法在楼下
举报

yhsy110

2016-1-22 12:29:40
问题已经解决,Rom生产时IP和hex放在默认的文件夹下
举报

黄先生

2016-1-22 23:04:52
   谢谢分享
举报

Devil_Hand

2017-12-9 20:19:25
并不能解决问题
举报

更多回帖

发帖
×
20
完善资料,
赚取积分