日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

AXI_05 AXI_FULL_IP的设计与验证

發布時間:2023/12/19 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AXI_05 AXI_FULL_IP的设计与验证 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

由于該系列文章閱讀有順序性,所以請跳轉至該系列文章第一篇從頭開始閱讀,并按照文章末尾指示按順序閱讀,否則會云里霧里,傳送門在此:? ?https://blog.csdn.net/qq_33486907/article/details/88289714? ?《AXI_01 《AXI總線系列文章》由來

目錄

1. AXI_FULL_IP

1.1 AXI_FULL_MASTER_IP設計

1.1.1 STEP1: 利用向導建立一個axi_full_master的IP核模板

1.1.2 STEP2: 在AXI模板中制定用戶邏輯

1.1.3 STEP3: 配置IP核

1.2 AXI_FULL_SLAVE _IP設計

1.2.1 STEP1: 利用向導建立一個axi_full_slave的IP核模板

1.2.2 STEP2: 配置IP核

1.3 AXI_FULL_MASTER_IP 與 AXI_FULL_SLAVE_IP的聯合仿真驗證

1.3.1 STEP1: 搭建仿真工程


1. AXI_FULL_IP

前面文章的內容闡述了AXI_LITE總線的主從設備,以及對應的驗證示例。已知AXI_LITE總線只能承擔起輕量級的數據傳輸,數據量較大時還是要使用全功能的AXI總線才行,本節內容將圍繞如何建立全功能AXI總線主控制器AXI_FULL_MASTER_IP展開。

1.1 AXI_FULL_MASTER_IP設計

再次打開AXI_LITE_SLAVE_IP中建立的空白工程AXI_Build,來建立axi_lite_mater的自定義IP核。

1.1.1 STEP1: 利用向導建立一個axi_full_master的IP核模板

隨后將打開一個基于AXI_FULL總線的IP核模板工程,可以在該模板工程下對工程的功能進行修改;? 模板中給出以先進行連續寄存器寫操作,緊接著在進行讀操作的例子,并且沒有用戶端口,所以要使用必須對IP進行修改,達到讀寫操作可通過用戶端口控制的效果;

1.1.2 STEP2: 在AXI模板中制定用戶邏輯

這里要邏輯功能修改為使用用戶端口可控的AXI_FULL主設備,具體添加的代碼就不再這里給出了,可以打開對應的IP核文件進行查看,添加的代碼會在文件中進行明確的注釋;把要添加的代碼添加完成以后,運行一下run synthesis綜合一下看看有沒有錯誤;

1.1.3 STEP3: 配置IP核

添加所有系列,以支持在所有器件上使用;

?其余步驟不再贅述,請參考前面的文章;之后可以在IP Catalog中看到這個IP核了,如下圖:

1.2 AXI_FULL_SLAVE _IP設計

為了驗證AXI_FULL_MASTER IP核的設計的正確性,使用向導生成一個AXI_FULL_SLAVE_IP,進行聯調測試;

1.2.1 STEP1: 利用向導建立一個axi_full_slave的IP核模板

隨后將打開一個基于AXI_FULL總線的IP核模板工程,該工程無需修改;

1.2.2 STEP2: 配置IP核

添加所有系列,以支持在所有器件上使用;

??? ?????? 其余步驟不再贅述,請參考前面文章的步驟;之后可以在IP Catalog中看到這個IP核了,如下圖:

1.3 AXI_FULL_MASTER_IP 與 AXI_FULL_SLAVE_IP的聯合仿真驗證

1.3.1 STEP1: 搭建仿真工程

建立一個工程命名為axi_full_simulate,工程建立完畢以后,如下圖所示:

?????? 具體細節和仿真代碼,可在實際工程中查看。現在給出仿真結果:

從仿真結果可以看出,主設備往從設備的進行了兩次突發寫操作,每次突發長度為16個數據;后進行了一次長度為16的突發讀操作,數據分別為0x5555_5555 0xAAAA_AAAA;

至此標準的AXI總線IP核就設計完畢了;? 后面還有一種AXI_Stream總線會單獨章節輸出。

不要急著跑,干貨在后面,下一篇文章傳送門在此:??AXI_Stream等我寫完了再發布

本篇IP核源碼工程和驗證工程傳送門在此,點擊下方下載鏈接一:

https://download.csdn.net/download/qq_33486907/1984547

或點擊下載鏈接二:https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.22131debncNwzA&id=588531553802

推薦使用鏈接一,鏈接二即將停止服務

總結

以上是生活随笔為你收集整理的AXI_05 AXI_FULL_IP的设计与验证的全部內容,希望文章能夠幫你解決所遇到的問題。

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