8通道PCIe-SGDMA,PCIe-QDMA,PCIe-RDMA,PCIe-CDMA控制器,Xilinx FPGA,高性能低延时,介绍使用手册
Multi-Channel PCIe QDMA&RDMA IP1 介绍基于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-byte2. Max ReadRequest Size=512-byte3. DMA TransferLength = 4MBC2H & H2C DMA性能:1. PCIe3.0 x16,C2H DMA和H2C DMA速度大于13.5GB/s2. PCIe3.0 x8,C2H DMA和H2C DMA速度大于7GB/s3. PCIe2.0 x8,C2H DMA和H2C DMA速度大于3.6GB/s4. PCIe2.0 x4,C2H DMA和H2C DMA速度大于1.7GB/s1.3 驱动程序(1) Windows WDF (Queue or Non-Queue,Ring)(2) Linux (Queue or Non-Queue,Ring)
(3) V4L2
8通道PCIe-SGDMA,PCIe-QDMA,PCIe-RDMA,PCIe-CDMA控制器,V4L2驱动,视频采集显示,高性能低延时
Multi-Channel PCIe QDMA&RDMA Subsystem User Guide
页:
[1]