8通道PCIe-SGDMA,PCIe-QDMA控制器V4L2驱动,视频采集,Xilinx FPGA,高性能
[复制链接]
下载附件
保存到相册
2024-9-1 09:57 上传
图 1 Multi-Channel PCIe QDMA&RDMA Subsystem典型应用:8通道视频采集和视频显示
- 下载附件
保存到相册
2024-9-1 09:57 上传
图 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
- DMA Transfer Length = 4MB
C2H & H2C DMA性能:
- PCIe 3.0 x16,C2H DMA和H2C DMA速度大于14GB/s
- PCIe 3.0 x8,C2H DMA和H2C DMA速度大于7GB/s
- PCIe 2.0 x8,C2H DMA和H2C DMA速度大于3.6GB/s
- PCIe 2.0 x4,C2H DMA和H2C DMA速度大于1.7GB/s
- 资源
表1 PCIe 3.0 x16 DMA Subsystem资源(8通道)
|
LUTs
|
FFs
|
BRAMs
|
PCIe
|
资源
|
53424
|
95356
|
142
|
1
|
表2 PCIe 3.0 x8 DMA Subsystem资源(8通道)
|
LUTs
|
FFs
|
BRAMs
|
PCIe
|
资源
|
25488
|
41741
|
73
|
1
|
表3 PCIe 2.0 x8 DMA Subsystem资源(8通道)
|
LUTs
|
FFs
|
BRAMs
|
PCIe
|
资源
|
24372
|
32342
|
36
|
1
|
表4 PCIe 2.0 x4 DMA Subsystem资源(8通道)
|
LUTs
|
FFs
|
BRAMs
|
PCIe
|
资源
|
23595
|
27989
|
33
|
1
|
表5 PCIe 3.0 x16 DMA Subsystem资源(1通道)
|
LUTs
|
FFs
|
BRAMs
|
PCIe
|
资源
|
22107
|
46116
|
30
|
1
|
表6 PCIe 3.0 x8 DMA Subsystem资源(1通道)
|
LUTs
|
FFs
|
BRAMs
|
PCIe
|
资源
|
8690
|
18174
|
17
|
1
|
表7 PCIe 2.0 x8 DMA Subsystem资源(1通道)
|
LUTs
|
FFs
|
BRAMs
|
PCIe
|
资源
|
8500
|
12343
|
8
|
1
|
表8 PCIe 2.0 x4 DMA Subsystem资源(1通道)
|
LUTs
|
FFs
|
BRAMs
|
PCIe
|
资源
|
6451
|
7999
|
12
|
1
|
-
- 驱动程序
- Windows WDF (Queue or Non-Queue,Ring)
- Linux (Queue or Non-Queue,Ring)
- V4L2
- 交付清单
可交付资料:
1. 详细的用户手册
2. 设计文件:源代码或网表
3. 时序约束
4. 测试或Demo工程
5. 技术支持:邮件,电话,现场,培训服务
Multi-Channel PCIe QDMA&RDMA Subsystem User Guide.pdf
(607.01 KB, 下载次数: 2)
Multi-Channel PCIe QDMA&RDMA IP.pdf
(277.8 KB, 下载次数: 2)
|