当前位置: 首页 > news >正文

基于PCIe(XDMA)的多路(1-32路)信号采集与回放子系统, 多路视频、AD、光纤等信号,支持PR over PCIe

基于PCIe(XDMA)的多路(1-32路)信号采集与回放子系统

多路视频、AD、光纤等信号,支持PR over PCIe

1        概述

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

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

PCIe DMA引擎基于XDMA,DMA传输效率高,支持4个物理DMA通道,支持PR over PCIe。

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

该多路信号采集与回放子系统同样适用于多路高速AD、光纤采集与DA、光纤回放。

2        子系统结构

 acquisition-display-subsystem-based-on-xdma

 

3      功能特性

  1. 支持多种视频接口:SDI、Display Port(DP)、HDMI、DVI、VGA和Camera Link
  2. 支持AD、DA、光纤接口
  3. 支持DDR3-64bit-1600MHz和DDR4-72bit-2666MHz内存接口
  4. 支持PCIe链路速率:PCIe 1.0、PCIe 2.0、PCIe 3.0和PCIe 4.0
  5. 支持PCIe链路宽度:PCIe x1、PCIe x2、PCIe x4、PCIe x8和PCIe x16
  6. 支持Xilinx器件:7 Series,Ultrascale Series,Ultrascale+ Series
  7. 支持多种PCIe驱动:Linux V4L2、Windows WDF和Linux
  8. 32个独立的信号采集接口、视频采集队列、PCIe C2H(host-to-card) DMA引擎
  9. 32个独立的信号回放接口、视频显示队列、PCIe H2C(card-to-host) DMA引擎
  10. 支持全双工32个独立的视频、AD、光纤采集和32个独立的视频、DA、光纤回放
  11. 32个信号采集队列参数(队列元素的地址、个数、大小)软件可配置
  12. 32个信号显示队列参数(队列元素的地址、个数、大小)软件可配置
  13. 支持超带宽视频采集和超带宽视频显示
  14. 支持MSI中断,4个DMA中断和16个User中断
  15. 支持XDMA,Linux V4L2视频驱动
  16. PCIe 3.0 x16配置下,支持32路光纤信号的采集与回放
  17. PCIe 3.0 x16配置下,支持8路4K(3840x2160p)@60Hz的采集与显示
  18. PCIe 3.0 x8配置下,支持4路4K(3840x2160p)@60Hz的采集与显示
  19. PCIe 3.0 x8配置下,支持8路4K(3840x2160p)@30Hz的采集与显示
  20. PCIe 2.0 x8配置下,支持8路FHD(1920x1080p)@60Hz的采集与显示
  21. PCIe 2.0 x4配置下,支持8路FHD(1920x1080p)@30Hz的采集与显示
  22. 32路AXI4-Stream或FIFO信号采集接口
  23. 32路AXI4-Stream或FIFO信号回放接口
  24. 外部显示定时脉冲输入
  25. User中断输入
  26. 信号采集与回放复位输出
  27. 信号采集与回放配置输出

4        性能指标

5        用户接口

 

 

可交付资料:

  1. 详细的用户手册
  2. Design File:Post-synthesis EDIF netlist or RTL Source
  3. Timing and layout constraints,Test or Design Example Project
  4. 技术支持:邮件,电话,现场,培训服务
  5. Email:neteasy163z@163.com

 

http://www.hskmm.com/?act=detail&tid=23793

相关文章:

  • Spring事务管理:@Transactional注解
  • AI元人文的未来:软硬件协同发展研究报告——声明Ai研究
  • 个人主页网址
  • 10.3考试t3(similarity)solution
  • 安卓渗透测试流
  • 日志|寻找旋转排序数组中的最小值|寻找两个正序数组的中位数|二分查找
  • 有关三角剖分的性质
  • 西门子通信-自制示意
  • Vue之刷新页面会触发的生命周期函数
  • 傅里叶的一生
  • Dos命令学习(新手)
  • 吴恩达深度学习课程一:神经网络和深度学习 第一周:深度学习简介
  • 实用指南:AI Agent开发平台如何设计?核心架构与工作流实战案例详解
  • Numercial result of HAA-DRSM
  • 防重复提交的实现
  • Day25错误(error)与异常(exception)的简单认识
  • 算法课第一次作业
  • 1. 对拍板子
  • Luogu P14122 [SCCPC 2021] Direction Setting题解 最小费用流
  • MySQL_基础
  • 5 qoj14553 序列与整数对 题解
  • AT_arc064_d [ARC064F] Rotated Palindromes
  • vscode代码块格式转换器
  • 二分模板
  • 如何控制事务?
  • C语言速成秘籍——跳转语句(goto) - 实践
  • 五子棋-下满了格子平局
  • 从免疫原性突破到技术迭代:全人源抗体如何重塑靶向治疗格局?
  • 工作感受月记(202510月)
  • 欧几里得算法与扩展欧几里得算法详解