基于PCIe的多路视频采集与显示子系统
概述
视频采集与显示子系统可以实时采集多路视频信号,并存储到视频采集队列中,借助高效的硬实时视频帧出入队列管理和PCIe C2H DMA引擎,将采集到的视频帧实时传递到上位机采集缓冲区。在超带宽视频采集情况下,支持采集丢帧操作,后续视频可以正常采集。
视频采集与显示子系统使用高效的PCIe H2C DMA引擎读取上位机显示缓冲区的视频帧,存储到视频显示队列中,并且可以借助外部输入的硬件显示定时脉冲实时访问视频显示队列,按照显示定时脉冲输出视频帧。在外部显示定时模式和超带宽显示情况下,支持显示复制帧操作,后续视频可以正常显示。
对于多路视频采集与显示子系统,在上位机可以使用标准的Linux V4L2视频驱动,实现多路视频信号的采集和显示工作。
子系统结构

功能特性
支持多种视频接口:SDI、Display Port(DP)、HDMI、DVI、VGA和Camera Link
支持DDR3-64bit-1600MHz和DDR4-72bit-2400MHz内存接口
支持PCIe链路速率:PCIe 1.0、PCIe 2.0、PCIe 3.0和PCIe 4.0
支持PCIe链路宽度:PCIe x1、PCIe x2、PCIe x4、PCIe x8和PCIe x16
支持Xilinx器件:7 Series,Ultrascale Series,Ultrascale+ Series
支持多种PCIe驱动:Linux V4L2、Windows WDF和Linux
8个独立的视频采集接口、视频采集队列、PCIe C2H(host-to-card) DMA引擎
8个独立的视频显示接口、视频显示队列、PCIe H2C(card-to-host) DMA引擎
支持全双工8个独立的视频采集和8个独立的视频显示
8个视频采集队列参数(队列元素的地址、个数、大小)软件可配置
8个视频显示队列参数(队列元素的地址、个数、大小)软件可配置
支持超带宽视频采集和超带宽视频显示
支持MSI中断,16个DMA中断和16个User中断
性能指标
PCIe 3.0 x16配置下,支持8路4K(3840x2160p)@60Hz的采集与显示
PCIe 3.0 x8配置下,支持4路4K(3840x2160p)@60Hz的采集与显示
PCIe 3.0 x8配置下,支持8路4K(3840x2160p)@30Hz的采集与显示
PCIe 2.0 x8配置下,支持8路FHD(1920x1080p)@60Hz的采集与显示
PCIe 2.0 x4配置下,支持8路FHD(1920x1080p)@30Hz的采集与显示
用户接口
8路AXI4-Stream或FIFO视频采集接口
8路AXI4-Stream或FIFO视频显示接口
外部显示定时脉冲输入
User中断输入
视频采集与显示复位输出
视频采集与显示配置输出
审核编辑 黄宇
-
PCIe
+关注
关注
16文章
1502浏览量
89138 -
dma
+关注
关注
3文章
584浏览量
106381 -
视频采集
+关注
关注
2文章
80浏览量
20875 -
V4L2
+关注
关注
0文章
17浏览量
4220
发布评论请先 登录
多路MIPI视频采集,怎么避免“同步差、易丢帧、成本高”,这个方案不得不看!
探索DVP - 7633HE:4通道HDMI全高清H.264 PCIe视频采集卡
探秘DVP - 7635E:4通道H.264 PCI视频采集卡的卓越性能
探索DVP - 7033HE:高性能PCIe视频采集卡的卓越之选
i.MX8MP在 V4L2 和 OpenGL 之间共享 G2D 缓冲区时出现性能问题求解
VisionFive 不支持.mp4视频吗?
Xilinx高性能低延时8通道PCIe-DMA控制器IP,SGDMA,QDMA,CDMA,RDMA, V4L2驱动,高速视频采集, 高速AD采集
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—视频开发案例(下)
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—视频开发案例(上)
RK3576助力智慧安防:8路高清采集与AI识别
九航星达 PXIe6324 型FPDLink 视频采集板使用手册
图像采集卡与视频采集卡的主要区别对比
索尼FCB-EV9520L快速输出视频到电脑方案:USB3.0视频采集板
V4L2视频采集,基于PCIe的多路视频采集与显示子系统
评论