0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于PCIe(XDMA/QDMA)的多路视频采集与显示子系统 多路高速AD采集与DA回放子系统

axpro 来源:axpro 作者:axpro 2025-04-12 00:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

基于PCIe(XDMA/QDMA)的多路视频采集与显示子系统

多路高速AD采集与DA回放子系统

概述

视频采集与显示子系统可以实时采集多路视频信号,并存储到视频采集队列中,借助高效的硬实时视频帧出入队列管理和PCIe C2H DMA引擎,将采集到的视频帧实时传递到上位机采集缓冲区。在超带宽视频采集情况下,支持采集丢帧操作,后续视频可以正常采集。

视频采集与显示子系统使用高效的PCIe H2C DMA引擎读取上位机显示缓冲区的视频帧,存储到视频显示队列中,并且可以借助外部输入的硬件显示定时脉冲实时访问视频显示队列,按照显示定时脉冲输出视频帧。在外部显示定时模式和超带宽显示情况下,支持显示复制帧操作,后续视频可以正常显示。

PCIe DMA引擎基于XDMA,自研QDMA。自研QDMA资源消耗少,DMA传输效率高。

对于多路视频采集与显示子系统,在上位机除了使用XDMA驱动或自研的QDMA驱动,还可以使用标准的Linux V4L2视频驱动,实现多路视频信号的采集和显示工作。

该采集与显示子系统同样适用于多路高速AD采集与DA回放。

子系统结构

pYYBAGNfzHGAMGiFAAH8tL1qaSc048.png

功能特性

支持多种视频接口SDI、Display Port(DP)、HDMIDVI、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中断

支持XDMA,QDMA引擎,Linux V4L2视频驱动

性能指标

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中断输入

视频采集与显示复位输出

视频采集与显示配置输出

可交付资料:

详细的用户手册

Design File:Post-synthesis EDIF netlist or RTL Source

Timing and layout constraints,Test or Design Example Project

技术支持:邮件,电话,现场,培训服务

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PCIe
    +关注

    关注

    16

    文章

    1424

    浏览量

    87609
  • 视频采集
    +关注

    关注

    2

    文章

    79

    浏览量

    20554
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Xilinx高性能低延时8通道PCIe-DMA控制器IP,SGDMA,QDMA,CDMA,RDMA, V4L2驱动,高速视频采集, 高速AD采集

    接口卡● 用于各种应用程序的服务器add-in card典型应用如下图所示:图 1 Multi-Channel PCIe QDMA&RDMA Subsystem典型应用:8通道视频采集
    发表于 12-11 11:07

    MokuOS 4.1新增仪器功能:高速信号采集记录回放

    全新仪器功能:高速信号采集记录回放仪MokuOS4.1发布,新增仪器功能高速信号采集记录回放仪(
    的头像 发表于 12-05 16:06 1032次阅读
    MokuOS 4.1新增仪器功能:<b class='flag-5'>高速</b>信号<b class='flag-5'>采集</b>记录<b class='flag-5'>回放</b>仪

    坤驰科技丨L波段射频信号采集记录与回放系统 QTS12331-L

    QTS12331-L L波段射频信号采集记录与回放系统 专业采集 精准回放 赋能卫星与雷达应用 坤驰科技推出高性能L波段射频信号
    的头像 发表于 09-29 18:02 739次阅读
    坤驰科技丨L波段射频信号<b class='flag-5'>采集</b>记录与<b class='flag-5'>回放</b><b class='flag-5'>系统</b> QTS12331-L

    NVMe高速传输之摆脱XDMA设计25: NVMe 子系统模型设计

    本课题提出 NVMe子系统模型的设计理念, 并将其整合到验证平台中, 使 NoP 逻辑加速引擎能够在较复杂存储子系统中做系统性的功能验证, 同时降低了设计与验证的迭代成本。
    的头像 发表于 09-14 11:31 4334次阅读
    NVMe<b class='flag-5'>高速</b>传输之摆脱<b class='flag-5'>XDMA</b>设计25: NVMe <b class='flag-5'>子系统</b>模型设计

    宽带采集存储回放系统在卫星领域的应用

    引言 随着全球卫星产业的快速发展,卫星技术已广泛应用于通信、导航、遥感、气象、侦察等领域。其中,针对卫星信号的采集、存储、回放等需求变得越来越迫切和广泛。作为该领域关键设备的卫星信号采集存储
    的头像 发表于 08-26 17:53 859次阅读
    宽带<b class='flag-5'>采集</b>存储<b class='flag-5'>回放</b><b class='flag-5'>系统</b>在卫星领域的应用

    RK3576助力智慧安防:8路高清采集与AI识别

    在智慧城市和数字化园区的建设过程中,安防监控系统正从“被动记录”走向“主动识别与分析”。随着AI算法的成熟和高清视频处理能力的提升,市场对多路视频
    发表于 08-22 17:41

    6口千兆图像采集卡:突破多路高清视觉系统的传输瓶颈

    分析,更可能导致生产线停摆或关键信息遗漏。多路高速、无损的图像传输,已成为高精度视觉系统的关键诉求之一。正是在这样的挑战中,专为工业级多路图像采集
    的头像 发表于 08-22 14:42 568次阅读
    6口千兆图像<b class='flag-5'>采集</b>卡:突破<b class='flag-5'>多路</b>高清视觉<b class='flag-5'>系统</b>的传输瓶颈

    NVMe IP高速传输却不依赖XDMA设计之八:系统初始化

    采用XDMA是许多人常用xilinx库实现NVMe或其他传输的方法。但是,XDMA介绍较少,在高速存储设计时,尤其是PCIe4.0模式下,较难发挥其最优性能,因此,直接采用
    的头像 发表于 07-26 15:14 669次阅读
    NVMe IP<b class='flag-5'>高速</b>传输却不依赖<b class='flag-5'>XDMA</b>设计之八:<b class='flag-5'>系统</b>初始化

    迅为RK3568开发板新增topeet子系统-在产品中新增子系统

    build/subsystem_config.json文件中增加名为topeet的子系统,在3.4节已经新建了topeet 文件夹存放子系统代码。添加 topeet 子系统进行一个登记,说明
    发表于 06-16 10:43

    RK3568驱动指南|第十二篇 GPIO子系统-第135章 GPIO子系统与pinctrl子系统相结合实验

    RK3568驱动指南|第十二篇 GPIO子系统-第135章 GPIO子系统与pinctrl子系统相结合实验
    的头像 发表于 05-23 13:47 760次阅读
    RK3568驱动指南|第十二篇 GPIO<b class='flag-5'>子系统</b>-第135章 GPIO<b class='flag-5'>子系统</b>与pinctrl<b class='flag-5'>子系统</b>相结合实验

    基于PCIeXDMA/QDMA)的多路视频采集显示IP 多路高速AD采集DA回放IP

    基于PCIeXDMA/QDMA)的多路视频采集显示
    发表于 04-14 15:17

    【高清视频案例分享】CameraLink接口的PCIe采集卡 ,基于FPGA开发平台

    【高清视频案例分享】CameraLink接口的PCIe采集卡 ,基于FPGA开发平台 一、CameraLink简介 CameraLink是一种高速、可靠的相机接口标准,它专为满足高性
    发表于 03-25 15:21

    多路输出的开关电源

    多路输出开关电源的设计及应用原则 摘要:比较了诸多国内外多路输出电源的设计思想,提出并总结了现今多路输出电源的设计原则。关键词: 开关电源;多路输出;设计原则1 引言对现代电
    发表于 03-12 14:38

    多路温度采集监控系统

    在现代工业自动化领域,多路温度采集监控系统扮演着至关重要的角色。实时监测生产环境中的温度变化,通过数据分析预警潜在的安全隐患,提高生产效率,保障产品质量。 一、系统构成
    的头像 发表于 02-10 16:11 812次阅读

    多路温度模拟量采集模块

    多路温度模拟量采集模块在现代工业自动化控制系统中扮演着至关重要的角色。随着工业4.0时代的到来,对生产过程的精准控制和监测要求越来越高,温度作为衡量生产环境、设备运行状态以及产品质量的关键参数之一
    的头像 发表于 02-08 15:30 719次阅读