跳到主要内容

CIG4-8H 快速入门

概述

CyberCobra

CIG4-8H GMSL 视频注入卡(以下简称视频注入卡)是一款基于 FPGA 的高速图像产品,由深圳市森云智能科技有限公司(简称 SENSING)自主研发,属于 SENSING 图像解决方案系列。视频注入卡采用 PCIe Gen3 技术,可实现 8 通道视频/图像注入,并通过高精度多通道时间同步技术确保多通道数据同步输出,广泛应用于硬件在环 HIL 仿真系统、数字采集与回灌系统、视频仿真系统等场景。

关键特性与优势

硬件:
• PCI Express 形态的基板
• 最高支持 PCIe Gen3 x8
• PCIe 持续带宽最高 4800 MB/s
• Zynq™ UltraScale+™ ZU7EV MPSoC

视频支持:
• 输出分辨率:最高 8 通道 3840×2160@30fps
• 输出格式: YUV422, RAW10/12/14
• 用于数据传输的高性能 DMA 引擎
• 大规模数据实时处理

SerDes 支持:
• 串行器:MAX9295A、MAX96717F、MAX96717 等
• 解串器:MAX9296A、MAX96712、MAX96716、MAX96718 等
• 仿真 ECU 与摄像头之间的 I2C 消息
• 操作系统:支持 Linux

规格参数

视频注入卡参数
主机接口PCIe Gen3 x8
带宽持续带宽最高 4800 MB/s
载板内部存储DDR4
网络接口千兆以太网
重量300 g
供电功耗12V 供电时,电流约 1A
工作温度-20°-70°C
存储温度-40°C-80°C
相对湿度5%-90% 无凝露(工作),0%-95%(存储)
MTBF5 年
串行器MAX9295A/MAX96717F/MAX96717...
解串器支持MAX9296A/MAX96712/MAX96716/
MAX96718/MAX96722...
同轴线缆型号Amphenol Min-fakra Dual
MFK2252AW-001-TL30G-50
线缆长度Amphenol 250mm
MKA2FZ-302LL-FKMZ1-21-01
输出视频数量CIG4-8H:8 通道视频输出
视频分辨率1-8 百万像素
视频格式8 bit (YUV422), 10/12/14 bit (RAW)
数据带宽每通道支持 6 Gbps

高级能力

• 支持 ECU 外部触发信号控制,实现所有通道同步输出
• 支持 基于时间戳的 RAW 视频数据仿真
• 支持多块基板同步
• 支持用户注入视频数据
• 支持由 GPU 显卡仿真渲染的视频数据
• 支持 gPTP/PTP 同步

硬件准备

框图

CyberCobra 应用 Diagram

部件清单

序号产品型号数量备注
1CIG4-8H 视频注入卡1标准配置
2Fakra 一分二转接线4标准配置
3航空插头转网线1标准配置

自动驾驶车辆完成数据采集后,需要进行算法验证与优化,这就需要数据注入系统。自动驾驶 IPC 通过 PCIe 接口将硬盘中的采集视频数据传输到视频注入卡,视频注入卡再根据时间戳同步输出 8 路视频,模拟摄像头时序,并通过 GMSL 接口传输至域控制器。CyberCobra 卡支持 gPTP/PTP 同步,可通过交换机、IPC 与 ACU 实现时间同步,确保系统内所有设备处于同一时间轴。

软件准备

Software Framework Diagram

软件框架架构

SDK 下载

SDK 软件包

请根据操作系统和 CIG4-8H 硬件版本选择合适的 SDK 软件包:

操作系统硬件版本SDK 版本下载链接下载工具
Ubuntu 18.04 LTS
Ubuntu 20.04 LTS
CIG4-8H v1.0SDK v2.1.0下载DownGit
下载工具使用说明

DownGit 可在不克隆整个仓库的情况下,从 GitHub 仓库下载指定文件夹或文件:

  1. 复制“下载链接”列中的 GitHub 仓库 URL
  2. 在浏览器中打开 DownGit
  3. 将仓库 URL 粘贴到输入框中
  4. 点击“下载”,获取包含 SDK 的 ZIP 文件
  5. 将 ZIP 文件解压到目标位置

当只需要 SDK 文件而不需要完整 Git 历史时,该方法尤其适用。

SDK 软件包内容

SDK 目录结构:
📁 CIG4-8H-SDK/
├── 📁 bash/ - 控制脚本和工具
├── 📁 include/ - 头文件和 API 定义
├── 📁 xdma/ - PCIe 驱动源代码
├── 📁 tools/ - 开发与调试工具
├── 📁 examples/ - 示例应用与演示
├── 📁 docs/ - API 文档和用户指南
├── 📄 Makefile - 构建配置
├── 📄 README.md - 快速入门指南
└── 📄 LICENSE - 软件许可条款

下载帮助

如果下载 SDK 时遇到问题,或需要获取旧版本,请联系技术支持团队 support@sensing-world.com,或访问 GitHub 仓库 获取最新版本。


详细使用说明

如需完整的软件安装、SDK 配置和视频传输协议说明,请参考详细应用指南:

📖 完整应用指南