添加AXI主IP(AXI4 Lite和AXI4)示例

添加AXI主IP(AXI4 Lite和AXI4)示例
將等效IP添加到框圖中。以下是AXI Central的示例步驟
直接存儲器存取(CDMA):
1.右鍵單擊方框圖中的任意位置,然后選擇“添加IP”。
2.搜索并雙擊AXI Central Direct Memory Access。
IP上的AXI主機(SG引擎和AXI4數據主機)僅在此連接
部分
3.雙擊實例(axi_cdma_0)以配置IP。
4.打開MHS并盡可能緊密地匹配設置;參數可能是
添加、修改或刪除。
5.單擊“確定”。
注:參數驗證在驗證XPS和IP之間的參數一節中進行了討論
在基于Zynq平臺處理器的設計中AXI主設備和從設備的積分器設計。
6.在MHS的AXI主實例部分(AXI_cdma_0實例)中,找到
BUS_INTERFACE M_AXI=AXI_INTERCONNECT_HP0_SLAVE線。
注意:M_AXI的名稱可能略有不同。
7.基于該線上等式的右側(BUS_INTERFACE M_AXI=
AXI_INTERCONNECT_HP0_SLAVE,在這種情況下,AXI_INTERCONNECT_HP0_SLAVE)執行
搜索并追溯到processingsystem7實例。
例如,BUS_INTERFACE S_AXI_HP0=AXI_INTERCONNECT_HP0_SLAVE。
該AXI主接口連接到S_AXI_HP0接口。
Zynq 7000設備的AXI主接口連接到S_ AXI_,
S_AXI_GP1、S_AXI_HP0、S_axy_HP1、S_maxi_HP2、S_AXI_HP3、S_ax_ACP,
取決于MHS中的連接。

8.如果Zynq設備AXI從接口沒有關聯的AXI互連(用于
首次在此接口上運行Connection Automation的示例),運行Connection
Zynq 7000設備AXI從機接口自動化。
對于本例,AXI從接口為:/producting_system_7_0/S_AXI_HP0。
AXI主機/AXI_cdma_0/M_AXI或/AXI_cdma_0/M_AAXI_SG顯示在運行中
“連接自動化”對話框。
9.選擇/axi_cdma_0/M_axi。
10.單擊“確定”。
11.如果Zynq設備AXI Slave接口確實包含AXI Interconnect實例,請運行
AXI主接口上的連接自動化(例如/AXI_cdma_0/
M_AXI_SG)。
12.選擇/producting_system7_0/S_AXI_HP0。
13.單擊“確定”。
Connection Automation為創建或修改axi_mem_intercon實例
AXI互連。
對于其他時鐘和復位,以及其他內部或外部信號
連接與XPS設計中使用的方法類似。
14.如果可能,請在外部接口上使用Run Connection Automation。
連接中斷
重要!對于每個需要中斷支持的IP:確保通過
IP GUI中的參數。
1.右鍵單擊方框圖中的任意位置,然后選擇“添加IP”。
2.搜索并雙擊Concat以添加IP。
3.雙擊xlconcat_0實例。
4.修改端口數量,使其與設計中的中斷數量相匹配。
5.單擊“確定”。
6.將xlconcat_0實例上的dout[1:0]連接到
processing_system7_0實例。
7.將中斷從IP連接到xlconcat_0 InX輸入端口。例如
axi_gpio_0實例上的ip2intc_irpt到xlconcat_0上的In0[0:0]端口。
使用此方法連接設計中的每個中斷。
提示:In0[0:0]端口是最低的中斷優先級,在MHS中是最左邊的信號
連接到processing_system_7實例的端口IRQ_F2P是最低中斷
優先事項

自定義地址以匹配XPS設計
有必要為設計匹配地址,因為design Automation設置了地址
和地址大小。這確保了與現有軟件的兼容性。
1.在文本編輯器中打開MHS文件,然后在塊設計中選擇“地址編輯器”。
2.對于MHS中的每個AXI從機,獲得PARAMETER C_BASEADDR和PARAMETER
C_HIGHADDR。
a.在下的AXI從設備的偏移地址字段中輸入C_BASEADDR值
processing_system7_0/數據。
b.確保C_HIGHADDR與AXI從設備的高地址列相匹配。
如果不匹配,請調整AXI從設備的“范圍”列,使其與
C_HIGHADDR與Zynq 7000設備AXI主接口(M_AXI_GP0/
M_AXI_GP1)。地址空間介于0x40000000到0x7FFFFFFF之間,并且
0x80000000到0xBFFFFFFF。
注:對于Zynq 7000設備AXI從機接口,地址范圍自動設置在
0x00000000和0x3FFFFF。
策略
默認情況下,“互連優化策略”設置為“自定義”。這使您可以在每個主接口和從接口上添加寄存器切片數據FIFO。但是,啟用了完全的橫桿支持
(主設備與所有從屬設備有直接連接)。AXI主發行設置為2,AXI從發行
acceptance被設置為4。
重要!如果XPS設計包括稀疏縱橫制支持(某些主機訪問的子集
slave),請注意此功能在IP integrator中不可用。每個主節點都連接到所有從屬節點。
如果設計的一部分僅連接AXI4 Lite從機,則使用最小化區域策略
外圍設備。
這使得AXI互連處于共享接入模式(主設備共享到從設備的連接),
這減少了AXI互連的系統資源,并將AXI主發布設置為1
AXI從機接受為1。將此選項與一起使用
processing_system7__axi_periph或processing_systemon__axi_preriph_1
例子
重要!如果高速AXI從設備(如AXI-MIG或AXI塊RAM)連接到AXI
互連實例,將策略留在Custom。

將“最大化性能”策略用于設計的高性能部分。這增加了
每個主設備512個深度FIFO,并將AXI主設備發布設置為4和AXI從設備
接受4。將axi_mem_intercon實例保留為Custom,除非所有axi Masters
需要分組AXI數據FIFO。以下小節將對此進行討論。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/17104.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/17104.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/17104.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Android 錄音AudioRecord

AudioRecord是安卓多媒體框架中用于錄制音頻的工具。它支持錄制原始音頻數據,即PCM數據,PCM數據不能被播放器直接播放,需要編碼壓縮成常見音頻格式才能被播放器識別。通常生成PCM文件之后可將PCM文件轉成WAV文件一般的播放器便可直接播放了。…

前端開發技巧 --判斷文本是否溢出

const isTextOverflower()>{if(element){return element.offsetWidth > element.scrollWidth}return false}實現javascript 判斷文本是否溢出

【除了知乎,大家都在逛什么?持續更新~~】

除了知乎,大家都在逛什么? 中文博客瑯琊榜 https://github.com/qianguyihao/blog-list 中文博客瑯琊榜,只收錄優質的中文獨立博客,全網最精品。已收錄博客數量:328 個博客站點。 這些博主才華橫溢,滿懷自由…

【2024最新】軟考資料大全(免費)

IT行業越來越卷,大家都在忙著搞證,你免費不搞一個? 不管有沒有用,有總比沒有好噻~ 【初級】,【中級】,【高級】 都有,而且全部免費,全部最新的!真題,論文都…

Java查看線上對象的變量值

背影 有時候線上有些配置類,想查看下配置修改是否生效,傳統的方法要通過打日志的方法,如果不想通過打日志的方法,有沒有好的方案能解決這個問題呢 解決方案 arthas 步驟 得到類加載器的hashcode sc -d com.example.MyService…

眼底項目經驗

眼底項目經驗 可解釋性不足問題眼底項目有多牛逼可解釋性不足解法數據、算力、算法都免費送不僅預測當下,還能預測未來和慢病管理整合,形成一個實時健康檢測生態 可解釋性不足問題 今天下午和騰訊眼底項目人員討論, 他們不準備做全身性的多疾種, 因為深…

LINUX環境基礎練習題(附帶答案)

🔥 交流討論:歡迎加入我們一起學習! 🔥 資源分享:耗時200小時精選的「軟件測試」資料包 🔥 教程推薦:火遍全網的《軟件測試》教程 📢歡迎點贊 👍 收藏 ?留言 &#x1…

【typescript - tsc 編譯后路徑問題/路徑別名問題】

這幾天在寫typescript,遇到個路徑依賴問題,編寫的.ts文件直接運行OK,但是編譯成.js后,運行提示 Error: Cannot find module xxx,📝記錄分析和解決過程 。 問題描述 原始文件,有index.ts 其會引…

小白不知道怎么投稿?記住這個好方法

作為一名單位信息宣傳員,我最初踏上這條道路時,滿心憧憬著通過文字傳遞我們單位的精彩瞬間,讓社會聽見我們的聲音。然而,理想與現實之間的距離,卻在一次次郵箱投稿的石沉大海中漸漸清晰。那時的我,像所有“小白”一樣,以為只要用心撰寫稿件,通過電子郵件發給各大媒體,就能收獲滿…

4 CSS的 變換、過渡與動畫

CSS3引入了變換、過渡和動畫特性,使得網頁可以呈現出豐富的視覺效果和交互體驗。通過這些新特性,開發者可以創建復雜的動畫效果,而不需要使用JavaScript。 4.1 變換(Transforms) 變換允許開發者對元素進行旋轉、縮放…

Python考試復習--day2

1.出租車計費 mile,waitmap(int,input().split(,)) if mile<3:money13wait*1 elif mile>3 and mile<15:money13(mile-3)*2.3wait*1 else:money1312*2.3(mile-15)*2.3*(10.5)wait*1 print({:.0f}.format(money)) 【知識點1】&#xff1a; map() 函數 【知識點1】&…

代碼隨想錄算法訓練營第五十一天|300.最長遞增子序列,674. 最長連續遞增序列,718. 最長重復子數組

300.最長遞增子序列 dp數組的含義為dp[i]表示字符串以第i位置為末尾的最長遞增子序列的長度。 for (int i 1; i < nums.size(); i) {for (int j 0; j < i; j) {if (nums[i] > nums[j]) dp[i] max(dp[i], dp[j] 1);}if (dp[i] > result) result dp[i]; // 取…

設計模式 20 中介者模式 Mediator Pattern

設計模式 20 中介者模式 Mediator Pattern 1.定義 中介者模式&#xff08;Mediator Pattern&#xff09;是一種行為型設計模式&#xff0c;它通過封裝對象之間的交互&#xff0c;促進對象之間的解耦合。中介者模式的核心思想是引入一個中介者對象&#xff0c;將系統中對象之間…

Vue中,點擊提交按鈕,路由多了個問號

問題 當點擊提交按鈕是路由多了問號&#xff1a; http://localhost:8100/#/ 變為 http://localhost:8100/?#/原因 路由中出現問號通常是由于某些路徑或參數處理不當造成的。在該情況下&#xff0c;是因為表單的默認行為導致的。提交表單時&#xff0c;如果沒有阻止表單的默…

React Router v6:路由管理的最新進展

React Router v6 是 React 應用程序路由管理的一個重大更新&#xff0c;它引入了許多改進和簡化&#xff0c;包括對嵌套路由的更友好處理&#xff0c;以及對鉤子函數的使用。 2500G計算機入門到高級架構師開發資料超級大禮包免費送&#xff01; 1. Routes 重構 在 v6 中&…

Kubernetes數據存儲

1. 數據存儲 容器的生命周期可能很短&#xff0c;會被頻繁地創建和銷毀。那么容器在銷毀時&#xff0c;保存在容器中的數據也會被清除。這種結果對用戶來說&#xff0c;在某些情況下是不樂意看到的。為了持久化保存容器的數據&#xff0c;kubernetes引入了Volume的概念。 Volu…

HTML-JavaWeb

目錄 1.標題排版 2.標題樣式 ?編輯 ?編輯 小結 3.超鏈接 4.正文排版 ?編輯?編輯?編輯5.正文布局 6.表格標簽 7.表單標簽 8.表單項標簽 1.標題排版 ● 圖片標簽 :< img> src:指定圖像的ur1(絕對路徑/相對路徑) width:圖像的寬度(像素/相對于父元素的百…

【AD21】文件的整理

當所有文件輸出完成后&#xff0c;需要對不同的文件去做一個整理&#xff0c;方便后續工作的交接。 在項目工程文件夾下新建名稱為BOM、SMT、PRJ、Gerber和DOC的文件夾。 BOM文件夾存放BOM表發給采購人員。SMT文件夾存放裝配圖文件和坐標文件發給貼片廠。PRJ文件夾存放工程文件…

C++基礎:多態

多態相關 多態繼承重寫父類的虛函數多態的體現,父類的引用指向子類對象的空間虛函數可以實現,也可以不實現,不實現必須要有初始值存在未定義的虛函數的類為抽象類.抽象類不能實例化對象;(animal父類不能實例化對象)如果父類中的函數非虛函數,則會調用父類中的函數//多態的體現…

匯凱金業:紙黃金和實物黃金的價格有什么區別

紙黃金和實物黃金的價格主要受到全球黃金市場行情的影響&#xff0c;二者的基礎價格并無太大差異&#xff0c;但在具體交易時&#xff0c;可能會存在一些價格上的區別&#xff0c;這些差異主要來自以下幾個方面&#xff1a; 交易費用與管理費&#xff1a;紙黃金交易通常需要支…