基于FMC标准的1路FPGA+CameraLink Full 输出子卡模块
概述
本文介绍基于 FMC(FPGA Mezzanine Card) 标准的 1路FPGA+CameraLink Full 输出子卡模块。该子卡符合 VITA 57.1 规范,专为高速图像采集与传输设计,可在嵌入式 AI、工业视觉以及医学影像等场景中提供可靠的 CameraLink 接口。阅读本文后,您将了解该模块的硬件特性、接口布局、软件支持以及典型应用方向。
关键特性
- 标准FMC子卡,符合VITA57规范
- 支持 1路 CameraLink Full 模式或 2路 CameraLink Base 模式
- 支持 80bit Deca(Full Plus)模式,最高 850 MByte/s 带宽
- CameraLink 发送芯片最高支持 85 MHz 时钟频率
- 具备 1路 RS232/RS422/RS485 接口
- 具备 8路数字离散 IO 接口

图 1:CameraLink 发送 FMC 子卡模块示意图。该模块提供 2 路 CameraLink(SDR26)端口,可直接连接模拟相机输出。
技术指标
图像接口性能
- 支持 2 路 CameraLink Base 数字相机输出;
- 支持 1 路 CameraLink Full 模式输出;
- 支持 80bit Deca 模式,最大传输带宽 850 MByte/s;
- 2 个 SDR26 连接器,型号为 12226-5150-00FR;
FMC 接口指标
- 标准 FMC 子卡,符合 VITA57.1 规范;
- 板卡尺寸:84.1 × 69 mm;
- FMC 连接器型号:ASP-134488-01;
- 板卡采用 +3.3 V 供电;
- 3 组信号线 X/Y/Z 三组信号线等长设计;
- 支持 IIC 接口;
CameraLink 通道
- 驱动芯片:DS90CR287,最大工作时钟 85 MHz;
其它接口
- 1 个 RS422 接口;
- 8 个 GPIO 输入/输出;
- 8 个 LED 指示灯;
物理与电气特征
- 板卡尺寸:84.1 × 69 mm;
- 板卡供电:0.5 A max @ +3.3 V(±5%);
- 散热方式:自然风冷散热;
环境特征
- 工作温度:-40 °C ~ +85 °C;
- 存储温度:-55 °C ~ +125 °C;
- 工作湿度:5 % ~ 95 %(非凝结);
软件支持
-
可选集成板级软件开发包(BSP)
- 底层接口驱动;
- 板级互联接口驱动;
-
可根据客户需求提供 定制化算法 与 系统集成。
应用范围
- CameraLink 影像分析:高分辨率相机数据的实时传输与处理。
- 高清视频传输与处理:在工业检测、机器视觉系统中实现无缝视频流。
- 医学影像分析处理:满足医学成像设备对高带宽、低延迟的严格要求。
功能框图

图 2:子卡功能框图。左侧为 CameraLink 发送通道(DS90CR287),中间为 FMC 接口与 FPGA 逻辑,右侧为辅助通信接口(RS422、GPIO、LED)。
详细解读
1. FMC 与 VITA 57.1 的意义
FMC 是一种为 FPGA 提供高速、可插拔扩展的标准接口,广泛用于高速数据采集、通信和控制领域。VITA 57.1 规范定义了 FMC 的机械尺寸、信号分配以及电气特性,确保不同厂商的卡与底板能够互换使用。该子卡严格遵循此规范,意味着它可以直接插入任何符合 VITA 57.1 的 FPGA 主板,无需额外适配。
2. CameraLink 模式对比
- Base 模式:每帧使用 24 bit(8 bit × 3 通道)传输,适合中等分辨率、帧率的相机。
- Full 模式:每帧使用 48 bit(16 bit × 3 通道)传输,带宽提升约 2 倍,适用于高分辨率、快速运动的场景。
- Deca(80 bit)模式:在 Full 基础上进一步扩展至 80 bit(20 bit × 4 通道),实现 850 MByte/s 的极限带宽,满足超高分辨率相机的需求。
3. DS90CR287 驱动芯片
DS90CR287 是德州仪器(TI)推出的 CameraLink 发射器,支持最高 85 MHz 的时钟频率,对应 Full 模式下的最大像素率。该芯片内部集成了时钟恢复、数据编码以及电平转换功能,能够在保持信号完整性的同时降低 PCB 布线复杂度。
4. 辅助接口的实用性
- RS422/RS485:提供可靠的差分串行通信,可用于相机控制、状态监测或与上位机的远程交互。
- GPIO:8 路可编程数字 I/O,适合连接外部触发、同步信号或自定义控制逻辑。
- LED 指示灯:通过灯光状态快速判断卡的供电、通信或错误状态,便于现场维护。
5. 散热与环境适应性
采用自然风冷散热,无需额外风扇,降低系统噪声与维护成本。工作温度范围 -40 °C~+85 °C 使其能够在工业现场、航空航天或野外环境中稳定运行。
结论
这款基于 FMC 标准的 1路FPGA+CameraLink Full 输出子卡,凭借符合 VITA 57.1 的机械电气规范、灵活的 CameraLink 模式支持以及丰富的辅助接口,为高带宽图像传输提供了可靠的硬件平台。无论是工业视觉、高清监控还是医学影像,开发者都可以通过提供的 BSP 快速集成,并根据实际需求进行算法或系统层面的定制。希望本文的解析能帮助您快速评估该子卡在项目中的适配性,并顺利推进系统开发。