AXI互聯矩陣

    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)

                                   多對多讀寫數據通道

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

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章