UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

取消
显示结果 
搜索替代 
您的意思是: 
Visitor cueekoo
Visitor
239 次查看
注册日期: ‎12-28-2018

IP packager无法自动更新文件?

有一个vivado工程用来生成自建IP。第一次生成IP时,用Create and Pakage New IP一切正常。后续要修改IP时,在工程中修改了文件,需要再次打包,点击左栏Package IP,发现File Groups里的文件并未识别到工程中文件的更新。此时,只有重新Create and Pakage New IP才能正确打包IP。是否哪里的设置有问题?

使用的Vivado版本为2018.3。

0 项奖励
4 条回复4
Xilinx Employee
Xilinx Employee
231 次查看
注册日期: ‎02-28-2019

回复: IP packager无法自动更新文件?

Hi @cueekoo ,

据我所知,只要Re-Package IP就能实现IP的更新。如下图的标注:

Capture.PNG

Yang

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 项奖励
Visitor cueekoo
Visitor
190 次查看
注册日期: ‎12-28-2018

回复: IP packager无法自动更新文件?

我的workflow是这样的。

1. 建立工程FOO,然后打包成IP核

2. 建立工程TOP,在TOP中调用了IP核FOO

3. 在调试TOP的时候,发现FOO需要修改,此时有两种方法。

       - 第一种是在TOP工程中,选中FOO模块,点击edit in ip packager,此时会建立一个临时工程,编辑修改后,repackage。此时re-package ip可以获取到更新

       - 第二种是重新打开FOO工程,在该原始工程里修改。修改完成后re-package ip就无法获取已更新的部分。只能新建ip,从头开始打包,覆盖原来生成的ip核。

0 项奖励
Moderator
Moderator
184 次查看
注册日期: ‎11-05-2010

回复: IP packager无法自动更新文件?

Hi, @cueekoo ,

第二种方法,必须regenerate IP's output product, 否则生成的IP内容无法更新是正常的.

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
Visitor cueekoo
Visitor
151 次查看
注册日期: ‎12-28-2018

回复: IP packager无法自动更新文件?

请问如何regenerate呢?找了一下没有找到。

0 项奖励