關於Vivado如何創建自定義IP核有大量的參考文章,這里就不多加闡述了,本文目的主要是解決如何在新建工程中引用其它工程已經自定義封裝好的IP核,從而實現自定義IP核的靈活復用。
舉個例子,我們的目標是能在新建工程里成功調用ov5640_RGB565_0這個自定義IP核

但是在新建工程里由於沒有加載Ov5640這個IP核的封裝打包路徑,所以我們在原理圖直接添加該IP核時是搜索不出這個IP核的元器件的

調用步驟如下:
1)打開或者新建原理圖

2)點擊“IP setting”

3)切換至“Repository Manager”添加自定義IP核的封裝路徑即可。

4)最后點擊“Add IP”,可以看到ov5640這個IP核已經添加進原理圖庫

至此,Vivado調用自定義IP核操作完畢。
