女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

AXI4交換機制是什么

OpenFPGA ? 來源:搜狐網 ? 作者:搜狐網 ? 2020-09-24 10:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

AXI4交換機

接口與互聯

一個典型的系統主要是由一個主設備和從設備連接組成的,它們通過某種形式的互連組合在一起,如圖4?29所示。

圖4?29 接口和互聯

AXI協議提供了一個單獨的接口定義來描述接口:

l主設備和互連之間

l從設備和互聯之間

l主設備和從設備之間。

上述接口定義使各種不同的互連易于表達。設備之間的互聯,與其他具有對稱的主端口和從端口設備一樣,可以連接真正的主設備和從設備。

大多數系統采用如下三種互連的方式之一:

l共享地址和數據總線

l共享地址總線和多個數據總線

l擁有多個地址和數據總線的多層互聯。

在大多數系統中,地址的通道的帶寬需求明顯小于數據通道帶寬的需求。這種系統能在系統運行和復雜度之間實現良好平衡,而復雜度主要由于使用共享地址總線和多個數據總線互聯方式去使能數據并行傳輸而導致的。

從上面可以看出,AXI 協議嚴格的講是一個點對點的主從接口協議,當多個外設需要互相交互數據時,我們需要加入一個 AXI Interconnect 模塊,也就是 AXI 互聯矩陣,作用是提供將一個或多個 AXI 主設備連接到一個或多個 AXI 從設備的一種交換機制(有點類似于交換機里面的交換矩陣)。這個 AXI Interconnect IP 核最多可以支持 16 個主設備、 16 個從設備,如果需要更多的接口,可以多加入幾個 IP 核。

AXI Interconnect 基本連接模式有以下幾種:

·N-to-1 Interconnect

·to-N Interconnect

·N-to-M Interconnect (Crossbar Mode)

·N-to-M Interconnect (Shared Access Mode)

圖4?30 多對一的情況

圖4?31 多對多讀寫地址通道

圖4?32 多對多讀寫數據通道

ZYNQ 內部的 AXI 接口設備就是通過互聯矩陣的的方式互聯起來的,既保證了傳輸數據的高效性,又保證了連接的靈活性。Xilinx 在 Vivado 里我們提供了實現這種互聯矩陣的 IP 核axi_interconnect,我們只要調用就可以。

圖4?33 Vivado中IP核

AXI 協議支持亂序交易。通過接口的每次交易,協議都會分配一個ID 標簽。協議要求相同ID 的交易按順序完成,而對不同ID的交易沒有順序限制,可以亂序完成。

亂序交易可以在兩個方面提高系統的性能:

互連設備在與具有快速響應能力的從設備和速度相對慢的從設備進行交易時,前者的交易優先后者完成。

復雜的從設備返回讀到的數據,此時的數據可能是亂序的。例如,較晚獲得的數據由于它被存放在內部緩沖器中,數據訪問要優先于早期獲得的數據。

如果一個主設備要求以交易開始時順序一樣的方式完成交易, 則那些交易要使用相同的ID 標簽。但是若主設備不要求按順序完成交易,則可以為不同的交易分配不同的ID,可以按任何順序完成交易。

在一個多主設備的系統中,互連設備負責給 ID 添加額外信息,以保證所有從主設備那里傳來的ID 標簽是唯一的。ID 就像一個主設備號碼,但通過擴展可以使得每個主設備可以實現多個虛擬主設備,在相同端口通過提供ID,指示虛擬主設備號碼。

雖然復雜的裝置可以利用亂序,但是簡單的裝置不要求使用。簡單的主設備可以為每個交易分配相同的ID,簡單的從設備可以按序響應交易,不用管ID。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • AXI4
    +關注

    關注

    0

    文章

    20

    瀏覽量

    9055
  • AXI4總線
    +關注

    關注

    0

    文章

    9

    瀏覽量

    1484

原文標題:AXI總線詳解-AXI4交換機制

文章出處:【微信號:Open_FPGA,微信公眾號:OpenFPGA】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    NVMe IP之AXI4總線分析

    AXI4協議規定了數據傳輸的信號描述、通道特性和握手機制,并指定了事務的過程和屬性,例如突發數據傳輸的數量、每次傳輸的字節大小、突發類型和保護類型。 1.1 AXI4總線類型 AMBA AX
    發表于 06-02 23:05

    POE交換機接口詳解

    高設備部署效率。其工作過程主要包括以下步驟: 檢測與分類 PoE交換機首先檢測連接設備(PD)是否支持PoE功能,并自動識別其所需功率等級(Class 0~4),以匹配適當的供電
    發表于 03-27 17:17

    如何實現POE交換機串聯?

    數據流暢傳輸。 4、測試與驗證 完成串聯與配置后,進行測試: 驗證網絡連通性 使用電腦或其他終端設備連接至交換機,測試網絡是否暢通。 檢查設備是否能夠訪問互聯網或局域網。 驗證
    發表于 03-25 19:10

    PoE交換機與非PoE交換機的比較:兩者能否協同工作?

    能在兩者之間使用非PoE交換機。大多數PoE交換機在檢測到連接的是非PoE設備時,端口不會開啟供電功能。此外,一些較舊的非PoE交換機不僅無法傳輸PoE電力,甚至可能因錯誤處理未使用的線路(如短接1和
    發表于 03-21 19:20

    交換機與集線器的優缺點 如何監控交換機流量

    交換機與集線器是網絡中常見的兩種設備,它們各自具有獨特的優缺點。以下是對這兩種設備的優缺點以及如何監控交換機流量的分析: 一、交換機與集線器的優缺點 交換機 優點 : 獨享帶寬 :
    的頭像 發表于 12-12 18:22 ?1565次閱讀

    交換機的工作原理是什么?3類交換機故障詳解

    傳統的交換機本質上是具有流量控制能力的多端口網橋,即傳統的(二層) 交換機。把路由技術引入交換機,可以完成網絡層路由選擇,故稱為三層交換,這是交換機
    的頭像 發表于 11-05 10:12 ?1367次閱讀

    AMBA AXI4接口協議概述

    AMBA AXI4(高級可擴展接口 4)是 ARM 推出的第四代 AMBA 接口規范。AMD Vivado Design Suite 2014 和 ISE Design Suite 14 憑借半導體產業首個符合 AXI4 標準的
    的頭像 發表于 10-28 10:46 ?791次閱讀
    AMBA <b class='flag-5'>AXI4</b>接口協議概述

    如何測試交換機端口速率

    交換機端口速率是指交換機端口在數據傳輸過程中的最大傳輸速率。在網絡環境中,交換機端口速率對于確保網絡性能和數據傳輸效率至關重要。測試交換機端口速率可以幫助網絡管理員了解網絡設備的性能,
    的頭像 發表于 10-18 09:48 ?4248次閱讀

    工業交換機的安全機制

    在當今信息技術迅速發展的時代,工業交換機作為網絡通信的重要設備,其安全機制愈發受到重視。工業交換機的安全性不僅關乎企業的信息保護,更是整個工業網絡運行穩定性的基石。為了確保數據傳輸的安全和網絡的可靠性,現代工業
    的頭像 發表于 10-09 15:02 ?550次閱讀
    工業<b class='flag-5'>交換機</b>的安全<b class='flag-5'>機制</b>

    如何使用反射內存交換機

    反射內存交換機是一種用于實現高速數據共享和通信的關鍵設備,以下是關于如何使用反射內存交換機的詳細介紹:一、前期準備?在開始使用反射內存交換機之前,需要進行以下準備工作:?1.了解系統需求:明確您的應用場景對數據傳輸速度、節點數量
    發表于 09-14 09:23 ?0次下載

    反射內存交換機與普通交換機的區別

    反射內存交換機與普通交換機在以下幾個方面存在明顯區別:工作原理和機制:反射內存交換機基于反射內存技術,通過硬件實現數據的快速同步和共享。當一個節點寫入數據時,數據會迅速被廣播到其他所有
    的頭像 發表于 09-05 09:57 ?1130次閱讀
    反射內存<b class='flag-5'>交換機</b>與普通<b class='flag-5'>交換機</b>的區別

    二層交換機和三層交換機有什么區別

    交換機分為二層交換機和三層交換機,它們在功能、應用場景和技術實現上有明顯區別。
    的頭像 發表于 08-07 15:33 ?2626次閱讀

    網管型交換機和非網管型交換機的區別

    網管型交換機和非網管型交換機是兩種不同類型的交換機,它們在功能、性能、應用場景等方面存在明顯的差異。 定義 網管型交換機(Managed Switch)是一種具有網絡管理功能的
    的頭像 發表于 08-05 15:41 ?4252次閱讀

    Is交換機組成的環形網絡中,當位于主控節點的Ism網管交換機故障后,為什么環網中其他交換機不受影響?

    當位于主控節點的交換機故障斷掉,環網中其他交換機是如何保持正常運行的?或者說什么原理讓環網其他交換機不受影響?
    發表于 07-25 06:14

    Xilinx NVMe AXI4主機控制器,AXI4接口高性能版本介紹

    NVMe AXI4 Host Controller IP可以連接高速存儲PCIe SSD,無需CPU,自動加速處理所有的NVMe協議命令,具備獨立的數據寫入和讀取AXI4接口,不但適用高性能、順序
    的頭像 發表于 07-18 09:17 ?1056次閱讀
    Xilinx NVMe <b class='flag-5'>AXI4</b>主機控制器,<b class='flag-5'>AXI4</b>接口高性能版本介紹