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

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

3天內不再提示

總線、接口和協議之間的關系是什么?

FPGA之家 ? 來源:高速先生 ? 作者:高速先生 ? 2021-05-11 14:28 ? 次閱讀

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

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

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

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

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

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

dd2d8d94-b20b-11eb-bf61-12bb97331649.png

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

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

原文標題:AXI總線詳解-總線、接口以及協議

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

責任編輯:haq

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

    關注

    10

    文章

    2735

    瀏覽量

    87389
  • AXI
    AXI
    +關注

    關注

    1

    文章

    126

    瀏覽量

    16350

原文標題:AXI總線詳解-總線、接口以及協議

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

收藏 人收藏

    評論

    相關推薦

    FPGA中的單總線協議設計(附示例代碼)

    FPGA(現場可編程門陣列)是一種高度靈活的集成電路,通過編程可以實現多種數字功能。在FPGA中實現單總線協議可以有效地簡化模塊之間的通信。單總線
    的頭像 發表于 05-31 08:21 ?202次閱讀
    FPGA中的單<b class='flag-5'>總線</b><b class='flag-5'>協議</b>設計(附示例代碼)

    如何與stm32的IM69D130 PDM接口連接通信,使用什么總線協議?

    如何與stm32的 IM69D130 PDM接口連接通信,使用什么總線協議?
    發表于 01-29 06:06

    SOC設計中APB協議總線的工作原理

    APB(Advanced Peripheral Bus) 作為高級外設總線是AMBA協議之一,也是最基本的總線協議。按照ARM官方定義,APB是一種低成本的
    發表于 01-17 17:35 ?617次閱讀
    SOC設計中APB<b class='flag-5'>協議</b><b class='flag-5'>總線</b>的工作原理

    AXI總線協議總結

    在介紹AXI之前,先簡單說一下總線、 接口 以及協議的含義 總線、接口和協議,這三個詞常常被聯系
    的頭像 發表于 12-16 15:55 ?407次閱讀

    常用的Profinet CCLink EthernetIP EtherCAT現場總線協議介紹

    Profinet CCLink EthernetIP EtherCAT是常用的工業控制領域的現場總線協議。本文詳細介紹了這四種總線的來龍去脈,以及使用vfbox網關輕松實現總線
    的頭像 發表于 12-11 09:07 ?625次閱讀
    常用的Profinet CCLink EthernetIP EtherCAT現場<b class='flag-5'>總線</b><b class='flag-5'>協議</b>介紹

    虹科方案 | 如何破解CAN與車載以太網之間數據傳輸和協議轉換的難題?

    在車輛網絡時代,數據傳輸和協議轉換在通信領域中扮演著至關重要的角色。它們不僅能夠實現車輛內部系統之間的互聯互通,還支持車輛與外部網絡進行通信,從而為駕駛者帶來更智能、便捷的駕駛體驗。本文將介紹CAN總線與車載以太網
    的頭像 發表于 11-27 09:55 ?555次閱讀
    虹科方案 | 如何破解CAN與車載以太網<b class='flag-5'>之間</b>數據傳輸<b class='flag-5'>和協議</b>轉換的難題?

    AMBA3.0 AXI總線接口協議的研究與應用

    本文介紹了AMBA3.0AXI的結構和特點,分析了新的AMBA3.0AXI協議相對于AMBA2.0的優點。它將革新未來高性能SOC總線互連技術,其特點使它更加適合未來的高性能、低延遲設計。最后介紹了基于AXI協議的設計實例,探討
    發表于 09-20 08:30

    I2C串行總線協議是什么?I2C總線有哪些優點?

    I2C串行總線協議是什么?I2C總線有哪些優點? I2C(Inter-Integrated Circuit)是一種串行總線協議,由Phili
    的頭像 發表于 09-12 11:18 ?982次閱讀

    can總線的通信協議有哪些 CAN接口保護及工作原理

    CAN總線(Controller Area Network)是一種廣泛應用于汽車、工業自動化和其他領域的串行通信協議。以下是幾種常見的CAN總線通信協議。
    的頭像 發表于 08-18 14:40 ?1.5w次閱讀
    can<b class='flag-5'>總線</b>的通信<b class='flag-5'>協議</b>有哪些 CAN<b class='flag-5'>接口</b>保護及工作原理

    汽車總線協議轉換解決方案

    通信性能和成本,常用的汽車總線包括CAN、CAN FD、LIN三種。對于不同的總線,在通信速率、價格、試用場景上也各不相同: 當不同的設備或模塊使用不同的總線協議時,需要進行
    的頭像 發表于 08-10 14:27 ?981次閱讀
    汽車<b class='flag-5'>總線</b><b class='flag-5'>協議</b>轉換解決方案

    接口協議類型有哪些 常用的通信接口和協議

    總線協議用于在系統內部或設備間進行數據通信。常見的總線協議包括 USB、PCI、PCI Express、CAN、Ethernet/IP、Modbus、Profibus、I2C、SPI
    發表于 07-25 14:13 ?9992次閱讀

    SIT1043Q應用于 CAN 協議控制器和物理總線之間接口芯片,可替代TJA1043

    SIT1043Q?應用于 CAN 協議控制器和物理總線之間接口芯片, 支持 5Mbps 靈活數據速率(Flexible Data-Rate),具有在
    的頭像 發表于 07-25 09:10 ?514次閱讀
    SIT1043Q應用于 CAN <b class='flag-5'>協議</b>控制器和物理<b class='flag-5'>總線</b><b class='flag-5'>之間</b>的<b class='flag-5'>接口</b>芯片,可替代TJA1043

    總線控制是什么意思 總線盤與多線盤的區別

    總線控制在計算機和電子系統中起著重要的作用,它管理和協調了各個設備和組件之間的數據傳輸和通信,保證了系統的正常運行和效率。通過總線控制,各個設備可以共享
    發表于 07-24 15:32 ?7862次閱讀

    IIC總線協議時序介紹 IIC總線程序設計

    IIC總線是一個雙向的兩線連續總線,它為集成電路之間提供通信線路。其意思是完成集成電路或功能單元之間信息交換的協議。
    發表于 07-23 11:45 ?1w次閱讀
    IIC<b class='flag-5'>總線</b><b class='flag-5'>協議</b>時序介紹 IIC<b class='flag-5'>總線</b>程序設計

    網卡的MAC和PHY之間關系是什么?

    路層則提供尋址機構、數據幀的構建、數據差錯檢查、傳送控制、向網絡層提供標準的數據接口等功能.以太網卡中數據鏈路層的芯片稱之為MAC控制器.很多網卡的這兩個部分是做到一起的.他們之間關系是pci
    發表于 06-26 07:04
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>