马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
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 Ø 支持PCIe 2.0,3.0,4.0速度;PCIe x4,x8,x16链路宽度 Ø 支持64,128,256,512-bit数据路径 Ø 64-bit源地址,目的地址,和描述符地址 Ø 多达8个独立的host-to-card(H2C/Read)数据通道或H2C DMA,H2C DMA效率高达90%以上Ø 多达8个独立的card-to-host(C2H/Write)数据通道或C2H DMA,C2H DMA效率高达90%以上 Ø 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 产品规格结合IntegratedBlock for PCI Express IP,Multi-Channel PCIe QDMA&RDMA Subsystem为PCIe提供了一个高性能的DMA解决方案。 1.1 性能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速度大于14GB/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.2 资源表1 PCIe 3.0 x16 DMA Subsystem资源(8通道) 表2 PCIe 3.0 x8 DMA Subsystem资源(8通道) 表3 PCIe 2.0 x8 DMA Subsystem资源(8通道) 表4 PCIe 2.0 x4 DMA Subsystem资源(8通道) 表5 PCIe 3.0 x16 DMA Subsystem资源(1通道) 表6 PCIe 3.0 x8 DMA Subsystem资源(1通道) 表7 PCIe 2.0 x8 DMA Subsystem资源(1通道) 表8 PCIe 2.0 x4 DMA Subsystem资源(1通道) 1.3 驱动程序(1) Windows WDF (Queue or Non-Queue,Ring) (2) Linux (Queue or Non-Queue,Ring)
(3) V4L2
|