打印
[FPGA]

8通道PCIe-SGDMA,PCIe-QDMA,PCIe-RDMA,PCIe-CDMA控制器,Xilinx FPGA,高性能低延时,介绍使用手册

[复制链接]
1248|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
adrifter|  楼主 | 2024-8-10 16:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Multi-Channel PCIe QDMA&RDMA IP
1    介绍
基于PCI ExpressIntegrated Block,Multi-Channel PCIe QDMA Subsystem实现了使用DMA地址队列的独立多通道、高性能Continous(CDMA)或Scather Gather DMA(SGDMA),提供FIFO/AXI4-Stream用户接口。
基于PCI ExpressIntegrated Block,Multi-Channel PCIe RDMA Subsystem实现了使用DMA Ring缓冲的独立多通道、高性能/超低延时/超低抖动Continous Ring DMA,提供FIFO/AXI4-Stream用户接口。
1.1     特性
Ø  支持Ultrascale+,Ultrascale,7 Series的PCI ExpressIntegrated 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中断
Ø  连续描述符的块获取
Ø  中断或查询模式
1.2           性能
Endpoint配置参数:
1.    Max PayloadSize=256-byte
2.    Max ReadRequest Size=512-byte
3.    DMA TransferLength = 4MB
C2H & H2C DMA性能:
1.    PCIe3.0 x16,C2H DMA和H2C DMA速度大于13.5GB/s
2.    PCIe3.0 x8,C2H DMA和H2C DMA速度大于7GB/s
3.    PCIe2.0 x8,C2H DMA和H2C DMA速度大于3.6GB/s

4.    PCIe2.0 x4,C2H DMA和H2C DMA速度大于1.7GB/s
1.3           驱动程序
(1) Windows WDF (Queue or Non-Queue,Ring)
(2) Linux (Queue or Non-Queue,Ring)

(3) V4L2

Multi-Channel PCIe QDMA&RDMA IP.pdf (276.09 KB)


Multi-Channel PCIe QDMA&RDMA Subsystem User Guide.pdf (609.5 KB)







使用特权

评论回复

相关帖子

沙发
adrifter|  楼主 | 2024-9-2 10:11 | 只看该作者
8通道PCIe-SGDMA,PCIe-QDMA,PCIe-RDMA,PCIe-CDMA控制器,V4L2驱动,视频采集显示,高性能低延时

Multi-Channel PCIe QDMA&RDMA Subsystem User Guide

基于PCIe的多路视频采集与显示子系统.pdf (288.9 KB)

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

29

帖子

1

粉丝