1

LATTICE的 crosslink FPGA CPLD使用modelsim仿真出现了一些错误,大伙看看能否帮忙解决

crosslink使用modelsim仿真出现了一些错误,大伙看看能否帮忙解决。
我试了用默认的A-HDL,但却是更不方便,于是转投modelsim。结合lattice FPGA crosslink怎样做仿真?以及我在网上搜索的资料,我做了仿真库文件的生成,diamond调用modelsim设置,modelsim仿真,最后还是不成功。
首先,我按照该网页 https://www.jianshu.com/p/382571b0d137 上的方法编译了仿真库并修改了ini文件,如下

然后在diamond添加modelsim的路径并通过simulation wizard调用modelsim

最后在用modelsim仿真时,主动点击start simulation并在Libraries中添加两个应该是必须要用到的库

其实在INI文件中已经有所有库的路径,并且modelsim软件也加载了这些库,但是还是得有像上一步一样通过start simulation再主动添加你所需要的库,不然就会有如下的错误

貌似它只搜索WORK路径,而通过start simulation添加库之后,还是会有下面的错误

这下我真的是不知道如何进行了,所以还请大伙看看是哪里不对,谢谢!

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除
weakish 头像
想向站长提问,微信扫码立刻加入! shawn的FPGA圈.png
1

应该是diamond默认的库搜索目录始终是WORK目录,在diamond软件里似乎也没有看到有地方可以设置或添加仿真库目录,可以直接在modelsim里面仿真,这样可以手动设置库的搜索目录,不要在diamond里面调用modelsim仿真。

编辑 标为违禁 删除 链接 更多选项...
toBeTheLight 头像
登录/注册后进行回答