modelsim调用vivado IP核

modelsim调用vivado IP核,第1张

打开vivado, 点击tools下的compile simulation libraries,设置Modelsim的路径以及生成libraries的位置

打开Modelsim安装路径下的modelsimini以及生成库路径下的modelsimini
将生成库路径下的modelsimini中所有IP库全部复制到安装路径modelsimini中的对应位置

把vivado工程中IP核文件下的sim文件中对应的v文件或者hdl文件添加到我们modelsim工程中

注意vivado不同版本需要不同的Modelsim版本,如果不是对应的可能在compile libraries显示编译不成功,vivado20183需要对应modelsim106

1在Settings里勾选-bin_file选项,如图1所示

2添加约束文件到工程中,如图2所示。

3编译项目即可生成bin文件。
1 选择Tools>>Generate Memory Configuration Files,如图3所示。

2如图4所示,设置生成bin的选项,然后点击OK生成bin文件。

建议还是在vivado里调用modelsim比较省事,在外边编译vivado的库文件很麻烦,跟AE反反复复搞了好久才搞定在Jephen(Jephen)的大作中提到::刚刚使用vivado还不太熟悉。:安装了vivado20144,使用vivado生成了一个FIFO。在vivado中编译仿真库后发现不像之前一样有Xilinxcorelib这个库了。也就没有IP对应的仿真库了。那我怎么使用modelsim独立仿真IP,也就是不在vivado中调用modelsim?

vivado取消runbackground
增量编译是VIVADO中的一项技术,即Incremental Compile,它是是Vivado提供的一项高阶功能。目的旨在当设计微小的改变时,重用综合和布局布线的结果,缩短编译时间。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10615941.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存