前言
在VIVADO中图形化界面生成IP,在旧工程中使用后,如果想在新的工程中使用这个IP但又不想再次生成一次,则就需要把就旧工程中的IP导入到新工程中,分分钟搬新家。
流程
1.旧工程IP生成的目录如下,IP为CLK:
2.只需要把clk_wiz_0整个文件夹复制到新工程的某个目录下即可,如下图所示:
3.在新工程中添加了源码后,例化的IP是不可用的,如下图:
4.此时需要把旧IP导入:
5.选择添加文件,在第2步的文件夹下找到xci文件,导入即可:
6.层次图中可以看到,IP已经导入:
7.一解析vivado会提示 :这个黑盒单元无法解析。
碰到问题当然直接在官网找答案,永远相信会有人已经碰到这个问题,答案:https://www.xilinx.com/support/answers/57128.html
This message occurs on Encrypted IP cores because during the Elaboration of the IP, the tool does not read the encrypted core file so it handle the instance as Black-Box.
Until Synthesis processes, the netlist would not be read and the module would be populated as a Black-Box.
综合前软件会认为IP文件是个黑盒,综合后会发现没有问题。
应该可以这么用,待上板测试。