0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

AXI總線通道定義

麥辣雞腿堡 ? 來源:TrustZone ? 作者:TrustZone ? 2023-10-31 15:57 ? 次閱讀

通道定義

(1)讀&寫地址通道(ARC&AWC):

寫入本次傳輸操作所需的地址和控制信息,讀寫操作都擁有各自的地址通道。

(2)讀數(shù)據(jù)通道(RC):

讀數(shù)據(jù)通道上包括從機(jī)發(fā)送給主機(jī)的讀數(shù)據(jù),以及從機(jī)對于本次讀傳輸操作的回復(fù),具體的讀操作狀態(tài)回復(fù)情況會在之后討論??偩€數(shù)據(jù)位寬可以是 8,16,64,128,256,512 或者是 1024 比特。

(3)寫數(shù)據(jù)通道(WC):

寫數(shù)據(jù)通道用于將主機(jī)的寫數(shù)據(jù)傳輸至從機(jī),位寬和RC的數(shù)據(jù)位寬相同。WC 有一點 RC 所不具有的特性是擁有 STROBE 信號,用于標(biāo)識寫數(shù)據(jù)中有效的傳輸字節(jié)。即有些無效的數(shù)據(jù),出于減少主機(jī)工作量的目的,或者在讀寫寬度不對稱時,被放到寫數(shù)據(jù)通道上和有效數(shù)據(jù)一起發(fā)送。而 STROBE 的信號的作用就是標(biāo)識出這些無用的數(shù)據(jù),告知從機(jī)不需要接收無用數(shù)據(jù)。(Master:我太懶,以至于把所有信號都送過來了)

寫數(shù)據(jù)通道設(shè)計有緩存,可超前于從機(jī)響應(yīng)本次傳輸操作,發(fā)起下一次寫傳輸操作。

(4)寫回復(fù)通道(RC):

用于從機(jī)將寫操作響應(yīng)回復(fù)給主機(jī)。所有寫傳輸操作都需要以寫回復(fù)通道上接收寫響應(yīng)作為完成信號。再次強(qiáng)調(diào),寫回復(fù)是針對一次傳輸操作(transcation)的,而不是針對每一次寫數(shù)據(jù)(data transfer)。

那么問題來了,為什么只有寫回復(fù)通道而沒有讀回復(fù)通道呢?

這個問題可以從數(shù)據(jù)流向看出來,主機(jī)在讀取數(shù)據(jù)時,數(shù)據(jù)在讀通道上傳輸,流向為從機(jī)到主機(jī)。而讀回復(fù)由從機(jī)向主機(jī)報告讀操作的情況,信號的數(shù)據(jù)流向也是從機(jī)到主機(jī),所以讀回復(fù)可以合并在讀數(shù)據(jù)通道中,搭個順風(fēng)車。

但寫回復(fù)通道的數(shù)據(jù)流向就和寫數(shù)據(jù)相反。寫數(shù)據(jù)是從主機(jī)到從機(jī),而寫回復(fù)為從機(jī)報告寫操作的完成情況,流向為從機(jī)到主機(jī),無法合并到寫數(shù)據(jù)通道中,另一方面,寫回復(fù)又是不可或缺的,所以就有了一條獨立的寫回復(fù)通道。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7246

    瀏覽量

    91213
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2953

    瀏覽量

    89413
  • 通道
    +關(guān)注

    關(guān)注

    0

    文章

    60

    瀏覽量

    20610
  • AXI
    AXI
    +關(guān)注

    關(guān)注

    1

    文章

    134

    瀏覽量

    17128
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    Xilinx zynq AXI總線全面解讀

    AXI (Advanced eXtensible Interface) 本是由ARM公司提出的一種總線協(xié)議, Xilinx從 6 系列的 FPGA 開始對 AXI 總線提供支持,目前使
    的頭像 發(fā)表于 12-04 12:22 ?7789次閱讀
     Xilinx zynq <b class='flag-5'>AXI</b><b class='flag-5'>總線</b>全面解讀

    ARM+FPGA開發(fā):基于AXI總線的GPIO IP創(chuàng)建

    開發(fā)基于總線的系統(tǒng)。 使用的板子是zc702。 AXI總線初識: AXI (Advanced eXtensible Interface),由ARM公司提出的一種
    的頭像 發(fā)表于 12-25 14:07 ?6130次閱讀
    ARM+FPGA開發(fā):基于<b class='flag-5'>AXI</b><b class='flag-5'>總線</b>的GPIO IP創(chuàng)建

    NVMe協(xié)議簡介之AXI總線

    向高速數(shù)據(jù)流傳輸?shù)?b class='flag-5'>AXI4-Stream接口。如表1所示展示了三種類型接口的主要特點對比。 表1 三種類型AXI4接口對比 AXI4總線具有讀寫地址、數(shù)據(jù)
    發(fā)表于 05-17 10:27

    NVMe IP之AXI4總線分析

    。AXI4協(xié)議規(guī)定了數(shù)據(jù)傳輸?shù)男盘柮枋觥?b class='flag-5'>通道特性和握手機(jī)制,并指定了事務(wù)的過程和屬性,例如突發(fā)數(shù)據(jù)傳輸?shù)臄?shù)量、每次傳輸?shù)淖止?jié)大小、突發(fā)類型和保護(hù)類型。 1.1 AXI4總線類型 AMB
    發(fā)表于 06-02 23:05

    ZYNQ & AXI總線 & PS與PL內(nèi)部通信(用戶自定義IP)

    data.)面向高速流數(shù)據(jù)傳輸;去掉了地址項,允許無限制的數(shù)據(jù)突發(fā)傳輸規(guī)模。AXI4總線AXI4-Lite總線具有相同的組成部分:(1)讀地址
    發(fā)表于 01-08 15:44

    玩轉(zhuǎn)Zynq連載3——AXI總線協(xié)議介紹1

    ●支持無序傳輸如圖所示,顯示了一個讀傳輸如何使用讀地址和讀數(shù)據(jù)通道。如圖所示,顯示了一個寫傳輸如何使用寫地址、寫數(shù)據(jù)和寫響應(yīng)通道。 1.2.1 通道定義
    發(fā)表于 05-06 16:55

    AXI總線的相關(guān)資料下載

    AXI總線學(xué)習(xí)AXI協(xié)議的主要特征主要結(jié)構(gòu)通道定義讀寫地址通道讀數(shù)據(jù)
    發(fā)表于 02-09 07:17

    看看在SpinalHDL中AXI4總線互聯(lián)IP的設(shè)計

    。readDataReorderingDepth:讀亂序傳輸?shù)纳疃取?b class='flag-5'>AXI4總線定義為:AXI4總線定義
    發(fā)表于 08-02 14:28

    AMBA AXI總線學(xué)習(xí)筆記

    AMBA AXI 總線學(xué)習(xí)筆記,非常詳細(xì)的AXI總線操作說明
    發(fā)表于 11-11 16:49 ?11次下載

    AXI 總線和引腳的介紹

    1、AXI 總線通道,總線和引腳的介紹 AXI接口具有五個獨立的通道: (1)寫地址
    發(fā)表于 01-05 08:13 ?1.1w次閱讀
    <b class='flag-5'>AXI</b> <b class='flag-5'>總線</b>和引腳的介紹

    AXI總線學(xué)習(xí)(AXI3&4)

    AXI總線學(xué)習(xí)AXI協(xié)議的主要特征主要結(jié)構(gòu)通道定義讀寫地址通道讀數(shù)據(jù)
    發(fā)表于 12-05 16:21 ?5次下載
    <b class='flag-5'>AXI</b><b class='flag-5'>總線</b>學(xué)習(xí)(<b class='flag-5'>AXI</b>3&4)

    AXI通道定義AXI總線信號描述

    本文主要介紹了AXI通道以及在每個通道下信號的概述。
    的頭像 發(fā)表于 08-04 10:49 ?1.2w次閱讀

    AXI4協(xié)議五個不同通道的握手機(jī)制

    AXI4 協(xié)議定義了五個不同的通道,如 AXI 通道中所述。所有這些通道共享基于 VALID 和
    的頭像 發(fā)表于 05-08 11:37 ?1585次閱讀
    <b class='flag-5'>AXI</b>4協(xié)議五個不同<b class='flag-5'>通道</b>的握手機(jī)制

    AXI總線協(xié)議總結(jié)

    在介紹AXI之前,先簡單說一下總線、 接口 以及協(xié)議的含義 總線、接口和協(xié)議,這三個詞常常被聯(lián)系在一起,但是我們心里要明白他們的區(qū)別。 總線是一組傳輸
    的頭像 發(fā)表于 12-16 15:55 ?1256次閱讀

    NVMe簡介之AXI總線

    NVMe需要用AXI總線進(jìn)行高速傳輸。而AXI總線是ARM公司提出的AMBA(Advanced Microcontroller Bus Architecture)協(xié)議中的重要組成部分,
    的頭像 發(fā)表于 05-21 09:29 ?138次閱讀
    NVMe簡介之<b class='flag-5'>AXI</b><b class='flag-5'>總線</b>

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品