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

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

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

3天內不再提示

AXI數據傳輸讀寫數據結構

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

在 AXI 數據傳輸過程中,主要涉及到

?窄位寬數據傳輸(Narrow Transfer)

?非對齊傳輸(Unaligned Transfer)

?混合大小端傳輸(mix-endianness)等問題。

(1)窄位寬數據傳輸

當本次傳輸中數據位寬小于通道本身的數據位寬時,稱為窄位寬數據傳輸,或者直接翻譯成窄傳輸。

在窄位寬寫傳輸中,主機需要告知從機數據通道中哪些bit(原文寫的是字節,應該是寫錯了)是有效的,需要使用到寫數據通道中的 WSTRB 信號。WSTRB信號中的單個 bit 置起,表示對應位置上的字節有效,對應關系為:

WSTRB[n] 對應 WDATA[8n+7:8n],也就是:當 WSTRB[n] 為 1 時,WDATA[8n+7:8n]有效。

WSTRB 信號比特位寬等于數據通道位寬的字節數量,比如 32bit 位寬的數據通道,對應 WSTRB 信號位寬為 4bit。

圖片

根據該圖可直觀的看出WSTRB信號的作用。上圖的窄位寬傳輸有以下特點:

?burst 傳輸長度為 5

?burst 傳輸位寬為 8bit

?起始地址為 0x0

?數據總線位寬為 32bit

?突發類型為 INCR

引用部分可幫助理解窄位寬傳輸的情況:

個人理解該設計的意義在于,當主機是因為從機或者其他客觀條件限制,需要進行窄傳輸時,可以一次性將數據放置于數據總線上,只需在每次傳輸期間改變 WSTRB信號即可。

以上圖為例,主機將 D[31:0] 防置于總線,在接下來的四個周期中,僅需對 WSTRB 進行移位,即可依次完成 4 個字節的傳輸。

該結構有利于 memory 類型的從機進行寫入處理,這里設想一種實現方式,結合下圖講解,在 64bit 位寬的總線上進行 32bit位寬傳輸,起始地址為 0x4 。此時假設存儲介質位寬與總線位寬一致,為 64 bit。

在 transfer 1st 中,從機獲取整個總線上的 64bit 數據存儲至存儲介質中,比如 DDR,并利用 wstrb 作為 mask信號屏蔽無效的低 32 bit(比如 DDR 的 DQM 信號)。

這時候存儲介質的寫入地址為 0x0,但實際只從地址 0x4 開始寫入了 32bit 數據。在后續的 transfer 繼續按以上模式工作。

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

    關注

    9

    文章

    2001

    瀏覽量

    65617
  • 總線
    +關注

    關注

    10

    文章

    2941

    瀏覽量

    89303
  • 數據結構
    +關注

    關注

    3

    文章

    573

    瀏覽量

    40579
  • AXI
    AXI
    +關注

    關注

    1

    文章

    134

    瀏覽量

    17075
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    RFID系統的數據傳輸編碼分析

    射頻識別系統的結構與通信系統的基本模型相類似,滿足了通信功能的基本要求。讀寫器和電子標簽之間的數據傳輸構成了與基本通信模型相類似的結構讀寫
    發表于 10-17 14:08 ?6544次閱讀
    RFID系統的<b class='flag-5'>數據傳輸</b>編碼分析

    求助 ,關于STM32的USB數據傳輸問題

    小弟正在做一項目,利用 STM32做的關于數據采集系統,打算利用USB實現和PC的數據傳輸,目前了解到的資料多是關于USB 讀寫U盤等存儲設備,請問關于USB數據傳輸的需要參考哪些資料
    發表于 07-06 22:02

    汽車行駛記錄儀的數據傳輸設計

    介質少等優點,非常方便管理,是一種很理想的數據傳輸方式。但主結構的USB控制器設計比較復雜,并且要對文件系統(FAT)非常熟悉。通上以上分析,本文著重討論IC卡讀卡器和USB數據傳輸的設計。IC卡
    發表于 12-04 10:37

    AXI-stream數據傳輸過程

    AXI-stream一般的數據傳輸過程如下:  1、首先slave將TREADY信號拉高,表示自己可以接收信號?! ?、當master將TDATA,TKEEP,TUSER準備就緒之后,將TVALID拉高,傳輸開始
    發表于 01-08 16:52

    DMA進行數據傳輸和CPU進行數據傳輸的疑問

    原先的總線矩陣+仲裁器結構中的數據總線進行數據傳輸的? 接上一個問題,如果是的話,那么當進行DMA數據傳輸時,必定是需要占用數據總線的,那么
    發表于 05-25 17:18

    數據傳輸

    通信工程叢書--數據傳輸 這資料還是不錯的,可供參考學習哦!
    發表于 03-25 00:53 ?29次下載

    數據傳輸介質

    2.5  數據傳輸介質      傳輸介質是通信網絡中連接計算機的具體物理設備和數據傳輸物理通路。傳輸介質的特性包括物理描述
    發表于 06-27 21:47 ?0次下載

    什么是內部數據傳輸

    什么是內部數據傳輸率       數據傳輸率的單位一般采用MB/s或Mbit/s,尤其在內部數據傳輸率上官方數據中更多的采
    發表于 06-17 07:39 ?1837次閱讀

    IDE數據傳輸模式

    IDE數據傳輸模式 隨著技術的發展,產品對數據傳輸速度要求的提高,IDE接口硬盤的數
    發表于 12-25 14:58 ?443次閱讀

    Modem數據傳輸標準

     Modem數據傳輸標準 數據傳輸標準是指MODEM的
    發表于 12-28 13:29 ?1097次閱讀

    數據傳輸,數據傳輸的工作方式有哪些?

    數據傳輸,數據傳輸的工作方式有哪些? 將數據從一個地方傳輸到另一個地方的方法多得令人難以置信。 數
    發表于 03-18 14:41 ?6056次閱讀

    數據傳輸速率是什么意思

    數據傳輸速率是什么意思 數據傳輸速率是通過信道每秒可傳輸的數字信息量的量度。數據傳輸速率也稱為吞吐率。數據傳輸速率由很
    發表于 03-18 14:45 ?5071次閱讀

    基于dMAX和EMIF接口的數據傳輸

    本文介紹了基于C6727B的dMAX的基本結構以及基于dMAX的嵌入式FIFO軟硬件設計,設置通用GPIO引腳作為中斷,為了加快FIFO的傳輸速率,使用突發讀寫方式進行數據傳輸
    發表于 05-12 10:00 ?2064次閱讀
    基于dMAX和EMIF接口的<b class='flag-5'>數據傳輸</b>

    淺析AXI DMA收發數據傳輸過程

    MAIP的M_AXI_MM2S接口接收到數據完成后通過mm2s_introut接口輸出高電平告訴PS端DMA接收數據傳輸完成,PS端開始執行發送中斷程序。
    發表于 10-11 15:16 ?2595次閱讀

    AXI傳輸數據的過程

    AXI-Stream,其中AXI-Lite和AXI-Full都是基于memory map的形式實現數據傳輸(即包括地址總線),而AXI-St
    的頭像 發表于 10-31 15:37 ?1523次閱讀
    <b class='flag-5'>AXI</b><b class='flag-5'>傳輸</b><b class='flag-5'>數據</b>的過程