国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

你必須了解的AXI總線詳解

OpenFPGA ? 來源:OpenFPGA ? 作者:OpenFPGA ? 2020-10-09 18:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

不同類型的DMA

GPIO

PL general purpose AXI

GP AXI utlilizing PS DMAC

High performance w/DMA

ACP w/DMA

幾種DMA的總結

ZYNQ中不同應用的DMA 幾個常用的 AXI 接口 IP 的功能(上面已經提到): AXI-DMA:實現從 PS 內存到 PL 高速傳輸高速通道 AXI-HP<---->AXI-Stream 的轉換 AXI-FIFO-MM2S:實現從 PS 內存到 PL 通用傳輸通道 AXI-GP<----->AXI-Stream 的轉換 AXI-Datamover:實現從 PS 內存到 PL 高速傳輸高速通道 AXI-HP<---->AXI-Stream 的轉換,只不過這次是完全由 PL 控制的, PS 是完全被動的。 AXI-VDMA:實現從 PS 內存到 PL 高速傳輸高速通道 AXI-HP<---->AXI-Stream 的轉換,只不過是專門針對視頻、圖像等二維數據的。 AXI-CDMA:這個是由 PL 完成的將數據從內存的一個位置搬移到另一個位置,無需 CPU 來插手。 涉及到DMA主要包括AXI Centralized DMA、AXI Video DMA和AXI DMA,詳細的描述及IP核如下圖所示:

圖4?39 幾種DMA應用 具體的描述如下表: 表4?19 幾種應用DMA描述

類型 接口名稱 數據位寬 接口類型 功能描述 關鍵特性
AXI Centralized DMA control 32 AXI4-lite slave CPU通過總線對DMA內部的源地址寄存器、目的地址寄存器、控制寄存器、狀態寄存器和傳輸數據長度寄存器等進行初始化。 a兼容總線AXI4、AXI4-lite接口協議; bAXI4數據寬度支持32、64、128、256、512、1024; cAXI4-Stream 數據寬度支持8、16、32、64、128、256、512、1024; d可選的數據重組引擎; e獨立且異步的數據通道操作; g可選S/G模式傳輸和普通模式傳輸; h可選存儲轉發。
Scatter/gather 32 AXI4 master 從系統內存讀取和更新DMA傳輸數據的配置信息,根據配置信息初始化CDMA傳輸參數,執行S/G傳輸模式;它卸載了CPU控制傳輸,實現硬件自動化。
data read 32、64、128、256、512、1024 AXI4 master 根據源地址從系統內存中讀取數據。
data write 32、64、128、256、512、1024 AXI4 master 根據目的地址向系統內存中寫入數據。
AXI Video DMA control 32 AXI4-lite slave 訪問VDMA內部的寄存器,對DMA內部的源地址寄存器、目的地址寄存器、控制寄存器、狀態寄存器和傳輸數據長度寄存器等進行初始化。 a 高帶寬直接存儲的視頻數據流; b 具有二維DMA傳送操作; c 獨立且異步讀取和寫入通道操作; d 同步耦合幀緩沖區; e 支持最大32幀緩沖區; f 支持動態時鐘頻率的變化; g 配置突發傳輸數據的大小與行緩沖區的深度; h 處理器可訪問的初始化、中斷、狀態和管理寄存器; i 兼容AXI4、AXI4-lite、AXI4-stream接口協議; j 可選的S/G傳輸模式和普通模式傳輸。
Scatter/gather 32 AXI4 master 從系統內存讀取和更新DMA傳輸數據的配置信息,根據配置信息初始化VDMA傳輸參數,執行S/G傳輸模式;它卸載了CPU控制傳輸,實現硬件自動化。
data memory mapped read(mm2s) 32、64、128、256、512、1024 AXI4 master 根據源地址從系統內存中讀取數據。
data memory mapped write(s2mm) 32、64、128、256、512、1024 AXI4 master 根據目的地址向系統內存中寫入數據。
data stream out 8、16、32、64、128、256、512、1024 AXI4-Stream master 從VDMA側到兼容AXI4-Stream流接口的數據傳輸;數據位寬必須不大于data memory mapped 數據的位寬。
data stream in 8、16、32、64、128、256、512、1024 AXI4-Stream slave 從兼容AXI4-Stream流接口到VDMA側的數據傳輸;數據位寬必須不大于data memory mapped 數據的位寬。
AXI DMA Control 32 AXI-lite Slave 訪問DMA內部的寄存器,對DMA內部的源地址寄存器、目的地址寄存器、控制寄存器、狀態寄存器和傳輸數據長度寄存器等進行初始化。 a 兼容AXI4-lite AXI4、AXI4-Stream總線接口協議; b 可選的普通傳輸模式和S/G模式; c 數據寬度可至1024; d 可選AXI控制流和狀態流; e 兩通道是獨立、全雙工的。
AXI Memory Map Read Master 32、64、 128、 256、512、 1024 AXI4 Master 根據源地址從系統內存中讀取數據。
AXI Memory Map write Master 32、64、 128、 256、512、 1024 AXI4 Master 根據目的地址向系統內存中寫入數據。
Scatter/ Gather 32 AXI4 Master 從系統內存讀取和更新DMA傳輸數據的配置信息,根據配置信息初始化DMA傳輸參數,執行S/G傳輸模式;它卸載了CPU控制傳輸,實現硬件自動化。
Data Stream Out 32、64、 128、 256、512、 1024 AXI4- Stream Master 從DMA側到兼容AXI4-Stream流接口的數據傳輸;數據位寬必須不大于data memory mapped 數據的位寬。
Data Stream In 32、64、 128、 256、512、 1024 AXI4- Stream Slave 從兼容AXI4-Stream的流接口到DMA側的數據傳輸;數據位寬必須不大于data memory mapped 數據的位寬。
AXI Control Stream Master 32 AXI4- Stream Master 控制memory to stream的數據流
AXI Status Stream Slave 32 AXI4- Stream Slave AXI4-Stream側傳入數據流的狀態

責任編輯:xj

原文標題:AXI總線詳解-不同類型的DMA

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

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

    關注

    3

    文章

    582

    瀏覽量

    105918
  • AXI總線
    +關注

    關注

    0

    文章

    68

    瀏覽量

    14756

原文標題:AXI總線詳解-不同類型的DMA

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    利用開源uart2axi4實現串口訪問axi總線

    microblaze和jtag-to-axi(jtag2axi)雖然也提供了訪問axi總線的能力,但是依賴于xilinx平臺。而uart-to-ax
    的頭像 發表于 12-02 10:05 ?2055次閱讀
    利用開源uart2<b class='flag-5'>axi</b>4實現串口訪問<b class='flag-5'>axi</b><b class='flag-5'>總線</b>

    利用蜂鳥E203搭建SoC【1】——AXI總線的配置與板級驗證

    融合進BD設計流程,第一步需要對其總線進行配置以便于后續的SoC搭建。 蜂鳥e203內部使用的是icb總線,這種總線協議與AXI類似,都采用了握手信號進行傳輸,相對易于轉換;此外,
    發表于 10-30 07:35

    關于ICB總線的應用

    ICB總線總的可以分為命令通道和響應通道,主機通過ICB總線向從機發送命令,從機通過ICB總線響應主機,如下圖所示 如下是往ICB總線上掛載AX
    發表于 10-29 07:44

    將e203 例化AXI總線接口

    將系統外設總線內部axi接口引出給gpio,注意vivado中gpio地址分配應保證移植 Debug: 通過Xil_Out32函數給gpio的地址寫1或者0,注意這里地址是gpio地址也就是核中給
    發表于 10-29 06:08

    AXI GPIO擴展e203 IO口簡介

    AXI GPIO簡介 AXI-GPIO是一種Xilinx公司開發的外設IP,可以連接到AXI總線上,并提供GPIO(General Purpose Input Output)功能。
    發表于 10-22 08:14

    RDMA簡介8之AXI分析

    AXI4 總線是第四代 AXI 總線,其定義了三種總線接口,分別為:AXI4、
    的頭像 發表于 06-24 23:22 ?639次閱讀
    RDMA簡介8之<b class='flag-5'>AXI</b>分析

    RDMA簡介9之AXI 總線協議分析2

    ? 這里以功能完備的 AXI4 接口舉例說明 AXI4 總線的相關特點。AXI4 總線采用讀寫通道分離且數據通道與控制通道分離的方式,這樣的
    發表于 06-24 18:02

    RDMA簡介8之AXI 總線協議分析1

    AXI 總線是一種高速片內互連總線,其定義于由 ARM 公司推出的 AMBA 協議中,主要用于高性能、高帶寬、低延遲、易集成的片內互連需求。AXI4
    發表于 06-24 18:00

    關于SFP連接器必須了解的那些知識

    關于SFP連接器必須了解的那些知識 一、SFP光籠子的作用及材料組成 1.光籠子的概念與作用 ① 光籠子是什么? SFP Cage(Small Form-factor Pluggable Cage
    的頭像 發表于 06-17 09:42 ?1058次閱讀
    關于SFP連接器<b class='flag-5'>你</b><b class='flag-5'>必須</b><b class='flag-5'>了解</b>的那些知識

    NVMe IP之AXI4總線分析

    1AXI4總線協議 AXI4總線協議是由ARM公司提出的一種片內總線協議 ,旨在實現SOC中各模塊之間的高效可靠的數據傳輸和管理。
    發表于 06-02 23:05

    NVMe簡介之AXI總線

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

    NVMe協議簡介之AXI總線

    NVMe需要用AXI總線進行高速傳輸。這里,AXI總線是ARM公司提出的AMBA(Advanced Microcontroller Bus Architecture)協議中的重要組成部
    發表于 05-17 10:27

    一文詳解AXI DMA技術

    AXI直接數值存取(Drect Memory Access,DMA)IP核在AXI4內存映射和AXI4流IP接口之間提供高帶寬的直接內存訪問。DMA可以選擇分散收集(Scatter Gather
    的頭像 發表于 04-03 09:32 ?2507次閱讀
    一文<b class='flag-5'>詳解</b><b class='flag-5'>AXI</b> DMA技術

    一文詳解Video In to AXI4-Stream IP核

    Video In to AXI4-Stream IP核用于將視頻源(帶有同步信號的時鐘并行視頻數據,即同步sync或消隱blank信號或者而后者皆有)轉換成AXI4-Stream接口形式,實現了接口轉換。該IP還可使用VTC核,VTC在視頻輸入和視頻處理之間起橋梁作用。
    的頭像 發表于 04-03 09:28 ?2760次閱讀
    一文<b class='flag-5'>詳解</b>Video In to <b class='flag-5'>AXI</b>4-Stream IP核

    AXI接口FIFO簡介

    AXI接口FIFO是從Native接口FIFO派生而來的。AXI內存映射接口提供了三種樣式:AXI4、AXI3和AXI4-Lite。除了Na
    的頭像 發表于 03-17 10:31 ?2119次閱讀
    <b class='flag-5'>AXI</b>接口FIFO簡介