1. <menuitem id="edugg"><ins id="edugg"><delect id="edugg"></delect></ins></menuitem> <progress id="edugg"></progress>

      <samp id="edugg"><ins id="edugg"></ins></samp>
      <samp id="edugg"></samp>
        <menuitem id="edugg"></menuitem>
        <dl id="edugg"></dl>

        《電子技術應用》
        您所在的位置:首頁 > 模擬設計 > 業界動態 > AXI總線詳解-總線、接口以及協議

        AXI總線詳解-總線、接口以及協議

        2022-10-01
        來源:FPGA之家
        關鍵詞: AXI PCIe PCI

        1.png

        2.png

          總線、接口和協議,這三個詞常常被聯系在一起,但是我們心里要明白他們的區別。

          總線是一組傳輸通道,是各種邏輯器件構成的傳輸數據的通道,一般由由數據線、地址線、控制線等構成。接口是一種連接標準,又常常被稱之為物理接口。

          協議就是傳輸數據的規則。

          我們通常說的PCIE" target="_blank">PCIE,既可以是PCIE信號,也可以是PCIE接口、PCIE總線,還可以是PCIE協議。之所以這么復雜,主要原因就是每個人對概念認知的差異。再比如,只要百度一下串行和并行,就會出來很多類似“串行通信與并行通信”、“串行接口與并行接口”、“串行總線與并行總線”、“串行協議與并行協議”以及“串行傳輸與并行傳輸”等概念介紹,既有傳輸(通信)方式,又有接口類型,同時還有數據本身的協議特點,信號、協議、總線和接口,有時候看起來是一樣的,但細細思量卻還是有差別的,總之不是一兩句話就能說清楚的。舉個簡單的例子,PCI總線說的是一組傳輸通道,而PCI接口是一種連接標準,兩者之間的關系就是PCI接口的設備都要通過PCI總線來進行通信,而PCI總線上走的設備并不全是PCI接口的,像集成聲卡,走的就是PCI總線,但是沒有走PCI接口。在這里PCI總線提供了一種通道,這個通道上可以有不同的符合這種通道要求的接口設備或信號(PCI信號或Audio信號)。打個更進一步的比方:兩者關系就像馬車(接口設備)和馬路(總線)一樣,馬車必須在馬路上走,而馬路上不一定走馬車(牛車等)。

         

        3.png


          圖4-2 馬路上的車水馬龍

          車(接口、信號)有車(接口、信號)的標準(協議),如馬車、汽車、火車、貨車、自行車等(PCIE、SATA、SAS、USB等信號標準);路(通道、總線)有路的標準,如馬路、人行道、高速公路等(PCIE、SATA、SAS、USB等通道標準),所以協議里面又包含通道(總線)協議和信號(接口)協議。是不是感覺越講越復雜。

          用下圖來簡單介紹下這幾個概念之間的關系。

          

        4.png

          圖4-3 協議、接口、總線的關系

          協議即總體框架,定義接口設備、器件及信號、總線及通道之間需要滿足的關系,即要實現信號的傳輸,所有這些組成成員必須通力合作,各自滿足協議要求的各種必要條件。




        更多信息可以來這里獲取==>>電子技術應用-AET<<

        圖片.jpg


        本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306116;郵箱:aet@chinaaet.com。
        国产野外无码激情理论片

        1. <menuitem id="edugg"><ins id="edugg"><delect id="edugg"></delect></ins></menuitem> <progress id="edugg"></progress>

          <samp id="edugg"><ins id="edugg"></ins></samp>
          <samp id="edugg"></samp>
            <menuitem id="edugg"></menuitem>
            <dl id="edugg"></dl>