《为什么自动驾驶摄像头喜欢用一根同轴线?揭秘GMSL从双绞线到Coax的进化》
引言:自动驾驶时代,汽车摄像头为什么越来越依赖“高速公路”?
今天的智能汽车,正在变成一台巨大的数据处理机器。
以前汽车上的摄像头,主要用途是:
倒车影像;
360环视;
简单辅助驾驶。
但是现在:
高速NOA;
城市NOA;
自动泊车;
智能驾驶辅助。
车辆需要同时处理大量视觉数据。
一辆高级智能汽车可能安装:
前视摄像头;
环视摄像头;
侧视摄像头;
后视摄像头;
驾驶员监控摄像头。
这些摄像头产生的数据,需要实时传输到域控制器或者中央计算平台。
问题来了:
摄像头距离主控通常几米甚至十几米。
如何保证:
高速;
低延迟;
低误码;
低成本;
高可靠?
普通USB不行。
普通网线不一定适合。
直接MIPI更不现实。
于是汽车行业发展出了一个关键技术:
SerDes高速串行通信。
其中:
GMSL(Gigabit Multimedia Serial Link)
就是目前汽车摄像头领域非常重要的一种方案。
这张图展示的就是GMSL传输介质的发展:
从STP双绞线,
到Coax同轴线。
一、GMSL到底解决了什么问题?
首先理解一个核心问题:
为什么摄像头不用普通高速接口直接连接主控?
因为汽车和手机完全不同。
手机摄像头:
Sensor距离SoC只有几厘米。
所以:
MIPI CSI可以直接连接。
但是汽车:
摄像头安装位置非常分散。
例如:
前保险杠;
后视镜;
车顶;
尾门。
距离可能达到:
5米;
10米。
如果直接传输高速并行数据:
信号衰减严重;
EMC难控制;
线束数量巨大。
所以汽车采用:
Serializer(串行器)
Deserializer(解串器)
摄像头端:
Sensor输出MIPI CSI。
Serializer将高速视频数据转换成串行信号。
然后通过:
Coax同轴线;
或者STP双绞线。
传输到车辆主控。
主控端:
Deserializer恢复视频数据。
输出给:
SoC;
ISP;
AI处理单元。
简单来说:
GMSL就是给汽车摄像头建立了一条高速“数据高速公路”。
二、为什么早期GMSL使用STP双绞线?
图中上半部分:
就是STP(Shielded Twisted Pair,屏蔽双绞线)方案。
STP有什么特点?
顾名思义:
两根信号线相互绞合。
它的优势:
抗干扰能力强;
差分传输;
成本较低。
为什么汽车喜欢差分?
因为汽车环境非常恶劣。
车辆里面存在:
电机;
DC/DC;
继电器;
点火系统。
这些都会产生电磁干扰。
差分信号的优势:
如果外界同时干扰两根线。
接收端通过差分计算:
正负抵消。
所以:
抗共模干扰能力强。
因此早期汽车高速通信大量采用:
LVDS;
FPD-Link;
STP。
GMSL也支持这种方式。
图中可以看到:
Serializer和Deserializer之间通过STP连接。
其中:
前向通道传输视频;
反向通道传输控制信号。
也就是说:
一根线不仅传视频。
还能实现:
I2C控制;
状态反馈;
诊断信息。
三、为什么后来GMSL大量转向Coax同轴线?
图中下半部分:
就是Coax同轴方案。
这是目前汽车摄像头里面非常主流的方式。
为什么?
因为汽车最关心:
重量;
成本;
布线;
可靠性。
同轴线最大的优势:
一根线解决多个问题。
传统方案:
视频线;
电源线;
控制线。
需要多根线。
而GMSL Coax方案:
一根同轴线。
同时完成:
高速视频传输;
控制通信;
供电。
这就是图里面的:
PoC。
Power over Coax。
也就是:
通过同轴线给摄像头供电。
例如:
摄像头模块安装在保险杠。
传统方式:
需要:
视频线;
电源线;
控制线。
现在:
一根Coax。
这对于汽车非常重要。
因为整车线束重量一直是汽车厂关注的问题。
新能源汽车尤其明显。
减少线束:
降低重量;
提高续航;
降低成本。
所以Coax方案逐渐成为ADAS摄像头主流。
四、ADI为什么成为GMSL领域的重要玩家?
图中文字提到:
ADI(原Maxim)在2012年解决同轴传输技术问题,并推出量产产品。
这句话背后意义很大。
因为汽车高速视频传输不是简单提高速率。
真正困难的是:
长期可靠。
汽车环境:
温度变化大;
振动强;
寿命要求高。
一个摄像头链路:
可能需要工作:
10年以上。
因此GMSL需要解决:
信号完整性;
EMC;
连接可靠性;
误码率。
ADI通过GMSL技术,把:
高速视频;
控制;
供电。
融合到汽车级链路里面。
所以现在很多ADAS摄像头方案:
都会看到:
MAX967xx;
MAX929x。
这些芯片承担:
视频桥接;
SerDes转换;
链路管理。
五、GMSL Coax方案为什么适合未来高阶自动驾驶?
未来自动驾驶的发展趋势:
摄像头越来越多。
分辨率越来越高。
过去:
720P;
1080P。
未来:
800万像素;
1200万像素。
同时:
HDR;
AI算法;
多帧融合。
数据量持续增加。
所以汽车需要:
更高速;
更稳定;
更远距离。
GMSL从:
GMSL1;
GMSL2;
GMSL3。
速率不断提升。
例如:
GMSL2:
最高约6Gbps。
GMSL3:
进一步提升到12Gbps。
这正是为了满足:
高像素摄像头;
自动驾驶感知系统。
六、硬件工程师如何看GMSL设计?
对于硬件工程师来说,GMSL不是简单买一个芯片连接。
真正设计难点包括:
1、高速信号完整性
6Gbps甚至12Gbps已经属于高速信号。
需要关注:
阻抗;
插损;
回损;
连接器。
2、电源设计
PoC方案里面:
电源和高速信号共用一根线。
需要设计:
Bias Tee;
滤波;
隔离。
否则:
电源噪声会影响高速链路。
3、EMC设计
汽车里面:
电机;
DC/DC;
逆变器。
都会产生干扰。
所以:
屏蔽;
接地;
布局。
非常关键。
4、链路诊断
量产汽车不能只要求:
“能工作”。
还需要:
检测链路状态;
发现摄像头异常;
定位故障。
总结:一根Coax背后,是智能汽车架构的一次进化
从STP双绞线,到Coax同轴线。
看似只是线束变化。
实际上代表汽车电子架构的发展。
过去:
摄像头只是一个外设。
现在:
摄像头是自动驾驶的重要感知器官。
而GMSL,就是连接:
汽车“眼睛”
和
中央计算“大脑”
之间的高速神经。
未来随着:
ADAS等级提高;
摄像头数量增加;
AI算力提升。
GMSL以及类似SerDes技术的重要性还会不断提高。
真正的智能汽车,不只是拥有更多传感器。
更重要的是:
如何把这些数据高速、可靠地送到计算中心。
这就是GMSL存在的意义。