日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

ip打包相对路径 vivado_Vivado自定义IP封装流程

發布時間:2025/3/20 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ip打包相对路径 vivado_Vivado自定义IP封装流程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一,概述

將已有的FPGA功能模塊封裝成IP,方便在Vivado中使用。

二,IP封裝流程

在Vivado工程中,選擇菜單欄中的Tools,然后再下拉菜單中選擇Creat and Package IP… 。如圖1所示。

圖1 創建或打包IP

然后彈出向導,如圖2所示。

圖2 IP創建向導

點擊 next,進入下一步,選擇操作類型,如圖3所示。在本例中選擇對特定文件夾內的代碼進行封裝。

圖3 選擇操作類型

選擇打包代碼所在的文件夾,如圖4所示。

圖4 選擇目標文件夾

向導提示需要為IP工程制定一個名字和存儲地址,如圖5所示,這個工程是臨時的,IP封裝完之后就會消失,再次編輯IP時才會再重新建立

圖5 設置IP工程名稱和位置

點擊Finish結束,如圖6所示。

圖6 創建完成

三,設置IP參數

設置IP的信息,例如名稱,版本,功能描述等,如圖7所示。

圖7 IP信息設置

配置IP的兼容性,一般選擇默認就可以了,如圖8所示。

圖8 IP兼容性配置

配置IP的文件系統,一般選擇默認就可以了,如圖9所示。

圖9 IP文件系統

配置IP的參數,為了方便系統能識別該IP的AXI4-Lite總線,需要頂層文件中定義2個參數,分別是:AXI_BASEADDR和AXI_HIGHADDR,為32bit數據,用來作為該AXI4外設的地址空間,如圖10所示。

?????????????????????????????????????????????????????????????????????????????????????????? 圖10 IP參數配置

配置IP的端口,由于IP自動添加的總線端口一般都有問題,所有在配置前,需要將自動添加的總線端口去掉,然后再配置端口。

1.去掉端口

2.添加端口

3.添加AXI總線

4.配置AXI總線信息

5.配置端口

6.配置參數

注意,這里需要對AXI總線的時鐘增加“ASSOCIATED_BUSIF“,并對應到各種的總線。

配置IP的地址空間,需要修改成圖11所示。

圖11 IP地址控制

配置IP的界面,可以根據自己的需要進行配置。如圖12所示。

圖12 IP界面

最后生成IP,如圖13所示。

圖13 封裝IP

三,測試

打開一個Vivado工程,進入IP Catalog,然后右鍵調出下拉菜單,選擇Add Repository..,選擇IP所在的文件夾,如圖14所示。

圖14 導入IP

這里就可以在IP Catalog中找到剛才自定義的IP,并使用,如圖15所示。雙擊該IP,就可以對該IP進行配置。

圖15 使用IP

原文:https://blog.csdn.net/ryuuei_1984/article/details/52191828

總結

以上是生活随笔為你收集整理的ip打包相对路径 vivado_Vivado自定义IP封装流程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。