CIG4-8H 快速入门
概述

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%(存储) |
| MTBF | 5 年 |
| 串行器 | 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 同步
硬件准备
框图

部件清单
| 序号 | 产品型号 | 数量 | 备注 |
|---|---|---|---|
| 1 | CIG4-8H 视频注入卡 | 1 | 标准配置 |
| 2 | Fakra 一分二转接线 | 4 | 标准配置 |
| 3 | 航空插头转网线 | 1 | 标准配置 |
自动驾驶车辆完成数据采集后,需要进行算法验证与优化,这就需要数据注入系统。自动驾驶 IPC 通过 PCIe 接口将硬盘中的采集视频数据传输到视频注入卡,视频注入卡再根据时间戳同步输出 8 路视频,模拟摄像头时序,并通过 GMSL 接口传输至域控制器。CyberCobra 卡支持 gPTP/PTP 同步,可通过交换机、IPC 与 ACU 实现时间同步,确保系统内所有设备处于同一时间轴。
软件准备

软件框架架构
SDK 下载
请根据操作系统和 CIG4-8H 硬件版本选择合适的 SDK 软件包:
| 操作系统 | 硬件版本 | SDK 版本 | 下载链接 | 下载工具 |
|---|---|---|---|---|
| Ubuntu 18.04 LTS Ubuntu 20.04 LTS | CIG4-8H v1.0 | SDK v2.1.0 | 下载 | DownGit |
DownGit 可在不克隆整个仓库的情况下,从 GitHub 仓库下载指定文件夹或文件:
- 复制“下载链接”列中的 GitHub 仓库 URL
- 在浏览器中打开 DownGit
- 将仓库 URL 粘贴到输入框中
- 点击“下载”,获取包含 SDK 的 ZIP 文件
- 将 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 配置和视频传输协议说明,请参考详细应用指南: