色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

Xilinx高性能PCIe DMA控制器IP,8個DMA通道

axpro ? 來源:axpro ? 作者:axpro ? 2024-02-22 11:11 ? 次閱讀

Multi-Channel PCIe QDMA&RDMA IP

介紹

基于PCI Express Integrated Block,Multi-Channel PCIe QDMA Subsystem實現了使用DMA地址隊列的獨立多通道、高性能Continous或Scather Gather DMA,提供FIFO/AXI4-Stream用戶接口

基于PCI Express Integrated Block,Multi-Channel PCIe RDMA Subsystem實現了使用DMA Ring緩沖的獨立多通道、高性能/超低延時/超低抖動Continous Ring DMA,提供FIFO/AXI4-Stream用戶接口。

特性

支持Ultrascale+,Ultrascale,7 Series的PCI Express Integrated Block

支持64,128,256,512-bit數據路徑

64-bit源地址,目的地址,和描述符地址

多達8個獨立的host-to-card(H2C/Read)數據通道或H2C DMA

多達8個獨立的card-to-host(C2H/Write)數據通道或C2H DMA

AXI4-Stream/FIFO用戶接口(每個通道都有自己的AXI4-Stream/FIFO接口)

每個DMA引擎支持DMA地址隊列,隊列深度可達32

每個DMA引擎支持DMA Ring緩沖,Ring緩沖深度和個數可配置

RDMA的超低延時和超低抖動性

H2C DMA支持視頻顯示定時時序輸入控制

AXI4-Lite Master接口允許PCIe通信繞過DMA引擎

Scather Gather描述符列表支持無限列表大小

每個描述符的最大傳輸長度為4GB

MSI中斷

連續描述符的塊獲取

中斷或查詢模式

應用

本內核體系結構支持廣泛的計算和通信目標程序應用,強調性能、成本、可擴展性、功能可擴展性和關鍵任務可靠性。典型應用包括:

●數據通信網絡

●電信網絡

●寬帶有線和無線應用

●網絡接口卡

●用于各種應用程序的服務器add-in card

典型應用如下圖所示:

wKgaomXWuwqAPuWtAAE4N660yig790.png

圖 1 Multi-Channel PCIe QDMA&RDMA Subsystem典型應用:8通道視頻采集和視頻顯示

概述

Multi-Channel PCIe QDMA&RDMA Subsystem作為一個高性能DMA數據搬移器,內核通過AXI4-Stream/FIFO接口直接連接RTL邏輯。使用提供的字符驅動程序,AXI4-Stream/FIFO接口可用于PCIe地址空間和AXI地址空間之間的高性能數據搬移。除了基本的DMA功能,DMA支持多達8個獨立的upstream和downstream通道,每個通道支持深度為32的DMA地址隊列,以及深度和個數可配置的DMA Ring緩沖,另外還允許PCIe通信繞過DMA引擎。

wKgZomXWuxSAUwD1AADC7qgOEEY046.png

圖 2 Multi-Channel PCIe QDMA&RDMA Subsystem概述

特性概要

基于描述符提供的信息:源地址,目的地址和傳輸數據長度,Multi-Channel PCIe QDMA&RDMA Subsystem實現Host存儲器和PCIe DMA子系統之間的數據搬移。這些DMA可以同時是Host to Card(H2C)和Card to Host(C2H)傳輸。每個DMA通道對應各自的AX4-Stream/FIFO接口,DMA從Host存儲器獲取并解析描述符鏈表,基于描述符鏈表信息完成自己通道的數據傳輸,然后使用MSI中斷發出描述符完成或錯誤的信令。內核也提供多達16個輸出到Host的用戶中斷信號

主機可以通過以下2個接口訪問用戶邏輯:

AXI4-Lite Master配置接口:這個接口是一個固定的32-bit端口,用于對性能要求不高的用戶配置和狀態寄存器的訪問

User Register:這個接口是多個32-bit向量信號和1-bit信號,這些信號來自對應DMA通道數據搬移過程中產生的控制或狀態信號

產品規格

結合Integrated Block for PCI Express IP,Multi-Channel PCIe QDMA&RDMA Subsystem為PCIe提供了一個高性能的DMA解決方案。

性能

Endpoint配置參數:Max Payload Size=256-byte,Max Read Request Size=512-byte

8-Channel PCIe-SGQDMA Subsystem,DMA Transfer Length = 4MB

表1 PCIe 3.0 x16 C2H DMA速率

DMA0 DMA1 DMA2 DMA3 DMA4 DMA5 DMA6 DMA7
速率 1690MB/s 1690MB/s 1690MB/s 1690MB/s 1690MB/s 1690MB/s 1690MB/s 1690MB/s

表2 PCIe 3.0 x16 H2C DMA速率

DMA0 DMA1 DMA2 DMA3 DMA4 DMA5 DMA6 DMA7
速率 1700MB/s 1700MB/s 1700MB/s 1700MB/s 1700MB/s 1700MB/s 1700MB/s 1700MB/s

表3 PCIe 3.0 x8 C2H DMA速率

DMA0 DMA1 DMA2 DMA3 DMA4 DMA5 DMA6 DMA7
速率 890MB/s 890MB/s 890MB/s 890MB/s 890MB/s 890MB/s 890MB/s 890MB/s

表4 PCIe 3.0 x8 H2C DMA速率

DMA0 DMA1 DMA2 DMA3 DMA4 DMA5 DMA6 DMA7
速率 890MB/s 890MB/s 890MB/s 890MB/s 890MB/s 890MB/s 890MB/s 890MB/s

表5 PCIe 3.0 x4 C2H DMA速率

DMA0 DMA1 DMA2 DMA3 DMA4 DMA5 DMA6 DMA7
速率 440MB/s 440MB/s 440MB/s 440MB/s 440MB/s 440MB/s 440MB/s 440MB/s

表6 PCIe 3.0 x4 H2C DMA速率

DMA0 DMA1 DMA2 DMA3 DMA4 DMA5 DMA6 DMA7
速率 445MB/s 445MB/s 445MB/s 445MB/s 445MB/s 445MB/s 445MB/s 445MB/s

表7 PCIe 2.0 x8 C2H DMA速率

DMA0 DMA1 DMA2 DMA3 DMA4 DMA5 DMA6 DMA7
速率 445MB/s 445MB/s 445MB/s 445MB/s 445MB/s 445MB/s 445MB/s 445MB/s

表8 PCIe 2.0 x8 H2C DMA速率

DMA0 DMA1 DMA2 DMA3 DMA4 DMA5 DMA6 DMA7
速率 445MB/s 445MB/s 445MB/s 445MB/s 445MB/s 445MB/s 445MB/s 445MB/s

表9 PCIe 2.0 x4 C2H DMA速率

DMA0 DMA1 DMA2 DMA3 DMA4 DMA5 DMA6 DMA7
速率 220MB/s 220MB/s 220MB/s 220MB/s 220MB/s 220MB/s 220MB/s 220MB/s

表10 PCIe 2.0 x4 H2C DMA速率

DMA0 DMA1 DMA2 DMA3 DMA4 DMA5 DMA6 DMA7
速率 225MB/s 225MB/s 225MB/s 225MB/s 225MB/s 225MB/s 225MB/s 225MB/s

資源

8-Channel PCIe-SGQDMA Subsystem

表11 PCIe 3.0 x16 DMA Subsystem資源

LUTs FFs BRAMs PCIe
資源 46985 101938 150 1

表12 PCIe 3.0 x8 DMA Subsystem資源

LUTs FFs BRAMs PCIe
資源 26647 51071 84 1

表13 PCIe 3.0 x4 DMA Subsystem資源

LUTs FFs BRAMs PCIe
資源 17671 35598 44 1

表14 PCIe 2.0 x8 DMA Subsystem資源

LUTs FFs BRAMs PCIe
資源 25301 36973 66 1

表15 PCIe 2.0 x4 DMA Subsystem資源

LUTs FFs BRAMs PCIe
資源 19807 29320 98 1

1-Channel PCIe-CQDMA Subsystem

表16 PCIe 3.0 x8 DMA Subsystem資源

LUTs FFs BRAMs PCIe
資源 8122 19331 8 1

表17 PCIe 2.0 x8 DMA Subsystem資源

LUTs FFs BRAMs PCIe
資源 7911 11771 6 1

表18 PCIe 2.0 x4 DMA Subsystem資源

LUTs FFs BRAMs PCIe
資源 4747 6479 21 1

交付清單

可交付資料

1.詳細的用戶手冊

2.設計文件:源代碼或網表

3.時序約束

4.測試或Demo工程

5.技術支持:郵件,電話,現場,培訓服務

審核編輯 黃宇

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

    關注

    112

    文章

    16397

    瀏覽量

    178514
  • Xilinx
    +關注

    關注

    71

    文章

    2168

    瀏覽量

    121672
  • PCI
    PCI
    +關注

    關注

    4

    文章

    670

    瀏覽量

    130333
  • PCIe
    +關注

    關注

    15

    文章

    1243

    瀏覽量

    82766
  • dma
    dma
    +關注

    關注

    3

    文章

    565

    瀏覽量

    100668
收藏 人收藏

    評論

    相關推薦

    ZYNQ基礎---AXI DMA使用

    Xilinx官方也提供有一些DMAIP,通過調用API函數能夠更加靈活地使用DMA。 1. AXI DMA的基本接口 axi
    的頭像 發表于 01-06 11:13 ?82次閱讀
    ZYNQ基礎---AXI <b class='flag-5'>DMA</b>使用

    雅特力AT32F402/F405 DMA使用指南

    DMA簡介DMA控制器的作用不僅在增強系統性能并減少處理的中斷生成,而且還針對32位MCU應用程序專門優化設計。
    的頭像 發表于 11-20 01:03 ?294次閱讀
    雅特力AT32F402/F405 <b class='flag-5'>DMA</b>使用指南

    經驗分享 | DMA助力實時控制

    的響應速度和處理能力。·加快數據傳輸速度:針對多總線高性能MCU,DMA可以避免不同總線同步問題,提供更高的數據傳輸速率。·降低系統延遲:由于減少了CPU參與數據搬運的
    的頭像 發表于 07-18 08:18 ?855次閱讀
    經驗分享 | <b class='flag-5'>DMA</b>助力實時<b class='flag-5'>控制</b>

    如何在STM32F439 DMA流中斷中區分是哪個通道產生的中斷?

    STM32F439有兩DMA控制器DMA1和DMA2,每個控制器
    發表于 05-17 08:20

    高性能NVMe主機控制器Xilinx FPGA PCIe 3

    Controller IP2概述NVMe Host Controller IP作為一PCIe SSD的高性能存儲
    發表于 04-20 14:41

    高性能NVMe主機控制器Xilinx FPGA NVMe Host Accelerator IP

    存儲控制器,不但提供對PCIe SSD的配置管理功能,而且提供對PCIe SSD的IO(Page)讀寫以及DMA讀寫功能。NVMe Host Controller
    發表于 04-10 22:55

    基于安路PCIe SGDMA高速數據傳輸方案

    安路科技提供基于PCIe 硬核控制器開發的SGDMA IP。SGDMA可作為一PCIe2AXI4系列接口的橋或者一
    的頭像 發表于 04-08 14:29 ?687次閱讀
    基于安路<b class='flag-5'>PCIe</b> SGDMA高速數據傳輸方案

    請問DMA控制器可以減輕CPU負擔嗎?

    直接存儲訪問 ( DMA )控制器,可以在內存和/或外設之間傳輸數據,而不需要 CPU 參與每次傳輸。合理利用 DMA 控制器,可以減輕C
    的頭像 發表于 03-28 09:41 ?738次閱讀
    請問<b class='flag-5'>DMA</b><b class='flag-5'>控制器</b>可以減輕CPU負擔嗎?

    Xilinx FPGA高性能NVMe SSD主機控制器,NVMe Host Controller IP

    存儲控制器,不但提供對PCIe SSD的配置管理功能,而且提供對PCIe SSD的IO(Page)讀寫以及DMA讀寫功能。NVMe Host Controller
    發表于 03-27 17:23

    Xilinx FPGA NVMe主機控制器IP高性能版本介紹應用

    SSD的高性能存儲控制器,不但提供對PCIe SSD的配置管理功能,而且提供對PCIe SSD的IO(Page)讀寫以及DMA讀寫功能。N
    發表于 03-09 13:56

    Xilinx FPGA 1/4/8通道PCIe-DMA控制器IP高性能應用介紹

    PCIe地址空間和AXI地址空間之間的高性能數據搬移。除了基本的DMA功能,DMA支持多達8
    發表于 03-07 13:54

    Multi-Channel PCIe QDMA&RDMA IP應用介紹

    基于PCI Express Integrated Block,Multi-Channel PCIe QDMA Subsystem實現了使用DMA地址隊列的獨立多通道高性能Contin
    發表于 02-22 14:34 ?1次下載

    雅特力AT32F423 DMA使用指南

    DMA簡介DMA控制器的作用不僅在增強系統性能并減少處理的中斷生成,而且還針對32位MCU應用程序專門優化設計。
    的頭像 發表于 02-22 08:13 ?737次閱讀
    雅特力AT32F423 <b class='flag-5'>DMA</b>使用指南

    PCIe控制器(FPGA或ASIC),PCIe-AXI-Controller

    Transaction Layer的所有功能特性,不僅內置DMA控制器,而且具備AXI4用戶接口,提供一高性能,易于使用,可定制化的PCIe
    的頭像 發表于 02-21 15:15 ?957次閱讀
    <b class='flag-5'>PCIe</b><b class='flag-5'>控制器</b>(FPGA或ASIC),<b class='flag-5'>PCIe</b>-AXI-Controller

    Xilinx FPGA NVMe Host Controller IP,NVMe主機控制器

    PCIe SSD的高性能存儲控制器,不但提供對PCIe SSD的配置管理功能,而且提供對PCIe SSD的IO(Page)讀寫以及
    發表于 02-21 10:16
    主站蜘蛛池模板: 理论937| 婷婷五月久久精品国产亚洲| 亚洲免费视频在线观看| 精品久久99麻豆蜜桃666| 亚洲视频在线观看| 欧美成人一区二免费视频| 法国剧丝袜情版h级在线电影| 性按摩AAAAAAA片| 空姐被黑人 苏晓曼| 国产成A人片在线观看| 一个人HD高清在线观看免费视频| 免费精品在线视频| 国产精品人妻无码免费A片导航 | 欧美性受xxxx狂喷水| 国产高清在线a视频大全| 一本道色播| 人人干人人爽| 狠狠色狠色综合曰曰| 被老总按在办公桌吸奶头| 亚洲欧洲日韩视频在钱| 嫩草伊人久久精品少妇AV网站| 国产精品久久久久久熟妇吹潮软件| 中文字幕在线播放视频| 卫生间被教官做好爽HH视频| 男女又黄又刺激B片免费网站| 国产精品一区二区四区| 99久久伊人一区二区yy5o99| 亚洲精品偷拍影视在线观看| 欧美男女爱爱| 久久精品一区二区三区资源网| 高hbl双性浪荡古代| 87影院午夜福利| 亚洲第一伊人| 色姐妹久久综合在线av| 免费国产成人高清在线看软件| 国产伊人自拍| 国产产乱码一二三区别免费| 99九九免费热在线精品| 伊人精品影院| 亚洲精品电影天堂网| 少妇内射兰兰久久|