千兆多媒体串行链路(GMSL)相机用作GigE Vision相机的替代方案

发布时间:2023-12-13  

摘要


千兆多媒体串行链路™ (GMSL™)和千兆以太网(GigE)是相机应用中两种流行的链路技术,常见于不同的终端市场。本文对两种技术的系统架构、关键特性和局限性进行了比较分析。这将有助于解释这两种技术的基本原理,并深入了解为什么GMSL相机是GigE Vision®相机的有力替代方案。


背景知识


GigE Vision是基于以太网基础架构和协议的网络相机接口标准。它广泛用于工业领域。ADI公司的GMSL是一种专门用于视频数据传输的点对点串行链路技术,最初是为汽车摄像头和显示应用而设计的。


这两种技术都旨在扩展图像传感器视频数据的传输距离,但每种解决方案有其各自的特性。多年来,我们看到越来越多的GMSL相机在汽车之外的领域得到采用,它们通常作为GigE Vision相机的替代方案。


典型系统架构


图像传感器连接


GigE Vision相机的信号链(如图1所示)通常由三个主要元件组成:图像传感器、处理器和以太网PHY。处理器将图像传感器中的原始图像数据转换为以太网帧,该过程通常涉及图像处理和压缩或帧缓冲,以使数据速率适合以太网支持的带宽。


1.GigE Vision相机传感器侧的主要信号链元件。


GMSL相机的信号链(如图2所示)通常更加简单,仅包含图像传感器和串行器。在典型应用中,串行器转换图像传感器中的原始数据,然后以其原始格式通过链路发送。这些相机无需处理器,设计更简单,更适合需要小尺寸相机和低功耗的应用。


2.GMSL相机传感器侧的主要信号链元件。


主机处理器连接


GigE Vision相机因其与众多主机设备的兼容性而受到业界的广泛认可。千兆以太网端口几乎是个人计算机(PC)或嵌入式平台的标准配置。一些GigE Vision相机可以使用通用驱动程序,提供真正的即插即用体验。


GMSL相机需要主机侧提供解串器。在大多数用例中,主机设备是带有一个或多个解串器的定制嵌入式平台。解串器通过其MIPI发送器以图像传感器MIPI输出的原始格式传输图像数据。对于此类相机,每种定制相机设计都需要一个匹配的驱动程序,就像任何其他MIPI摄像头一样。然而,如果图像传感器的驱动程序已存在,则一对SerDes只需要几个预设寄存器或执行几次寄存器写操作,就能将视频流从相机传输到SoC。


3.典型GigE Vision网络。


当仅使用一个相机时,GigE Vision在系统复杂性方面可能比GMSL有一些优势,因为它可以直接连接到具有以太网端口的PC或嵌入式平台。然而,当使用多个GigE相机时,就需要以太网交换机。它可以是专用以太网交换机设备、具有多个以太网端口的网络接口卡(NIC)或多个以太网端口与SoC之间的以太网交换IC。在某些情况下,这将导致最大总数据速率降低,更糟糕的是,这将带来不可预测的延迟,具体情况取决于相机和终端设备之间的接口。参见图3。


在GMSL相机系统中,一个解串器可以连接多达四个链路,其MIPI C-PHY或D-PHY发送器支持所有四个相机的总带宽。只要SoC能够应对聚合后的数据速率,使用一个或多个GMSL器件就不会影响带宽或增加过多系统复杂性。


4.典型GMSL相机到主机的连接。


特性比较

传感器接口


GMSL串行器仅支持并行LVDS (GMSL1)和MIPI (GMSL2/GMSL3)传感器接口。MIPI是消费电子和汽车摄像头广泛使用的图像传感器接口,因此GMSL相机可以支持种类众多的图像传感器。然而,由于GigE Vision相机内部使用了处理器,其在传感器接口方面更加灵活。


视频规格

工作原理


图5显示了连续视频流中数据从图像传感器传输到GMSL链路或GigE网络的时序图示例。

在视频流的每一帧中,图像传感器在曝光周期之后立即发出数据,然后在下一帧开始之前进入空闲状态。示例图更好地展示了全局快门传感器的情况。对于滚动快门传感器,其曝光和读出是每行单独控制的,因此帧级别上的曝光和读出周期会有重叠。


传感器侧的GMSL串行器对图像传感器中的数据进行串行化,然后立即通过其专有协议将数据传输到链路。


GigE Vision相机中的处理器会缓冲并且通常还会处理图像传感器中的数据,然后将视频数据排列在以太网帧中并将其发送到网络。


链路速率


链路速率规定了链路上数据传输的理论最大速度。当比较不同数据链路技术时,链路速率通常是关键指标。GMSL2、GMSL3和GigE Vision均使用离散的固定链路速率。


5.视频传输时序图。


GMSL2支持3 Gbps和6 Gbps的数据速率。GMSL3支持12 Gbps的数据速率,并且所有GMSL3设备都向后兼容使用GMSL2协议的GMSL2设备。


GigE Vision遵循以太网标准。GigE、2.5 GigE、5 GigE和10 GigE Vision相机经常出现在常见应用中。顾名思义,它们分别支持1 Gbps至高达10 Gbps的链路速率。先进的GigE Vision相机将支持100 Gbps链路速率的100 GigE。1对于GigE Vision,所有高速协议都将向后支持低速协议。


尽管链路速率与视频分辨率、帧速率和延迟密切相关,但仅根据链路速率很难对这两种技术进行直接比较。


有效视频数据速率


在数据通信中,有效数据速率描述了不包括协议开销的数据速率容量,此概念也适用于视频数据通信。通常,一个数据包或一帧中传输的有效视频数据量为:像素位深度×像素数。图6说明了有效视频数据和开销之间的关系。


6.数据帧/数据包中的有效载荷和开销。


GMSL以数据包的形式传输视频数据。GMSL2和GMSL3设备使用固定的数据包大小,因此有效视频数据速率也有明确定义。以GMSL2设备为例。当链路设置为6 Gbps时,建议使用不超过5.2 Gbps的视频带宽。然而,由于链路还承载来自传感器MIPI接口的一些开销和消隐时间,因此5.2 Gbps反映了所有输入MIPI数据通道的聚合数据速率,而不是每秒5.2 Gb的视频数据。


以太网以帧的形式传输数据。GigE Vision没有标准帧大小,它通常作为软件解决方案的一个权衡因素来提高效率(长帧的优势)或减少延迟(短帧的优势)。对于这些相机,开销通常不超过5%。较高速度的以太网会降低使用长帧的风险,以实现更好的有效视频数据速率。


这两种技术都以突发方式传输数据。因此,较长期间(一个视频帧或更长时间)内的平均数据速率甚至可能低于传输期间的有效视频数据速率。对于GMSL相机,突发时间仅取决于图像传感器的读出时间,实际应用中的突发比可能达到100%以支持完整的有效视频数据速率。GigE Vision相机可能用在更复杂和不可预测的网络环境中,在这种情况下,为了避免数据冲突,突发比通常较低。示例参见图7。


分辨率和帧速率


分辨率和帧速率是摄像机的两个至关重要的规格,它们是提高链路速率的关键驱动因素。对于这些规格,两种技术各有利弊。


GMSL设备不提供帧缓冲和处理。分辨率和帧速率全部取决于图像传感器或传感器侧ISP在链路带宽内的支持能力,而这通常是分辨率、帧速率和像素位深度之间的简单权衡。


GigE Vision的模型更为复杂。尽管在许多情况下其可用链路速率比GMSL慢,但它可以利用额外的缓冲和压缩来支持更高分辨率和/或更高帧速率。然而,这一切的代价是延迟和功耗的增加,并且相机系统两侧需要使用昂贵的元件。在一些不太常见的用例中,此类相机也以较低帧速率传输原始图像数据。


延迟


延迟是摄像机的另一个关键规格,尤其是在实时处理数据和做出决策的应用中。


从串行器的输入/传感器的输出到解串器的输出/接收SoC的输入,GMSL相机系统的延迟较低且具有确定性。


由于内部处理和更复杂的网络流量,GigE Vision相机的延迟通常较高且不具有确定性。然而,这些延迟并不总是会导致系统级延迟更长,尤其是当相机侧处理属于系统图像流水线的一部分且更专用、更高效时。


其他特性

传输距离


根据设计,GMSL串行器和解串器可在乘用车中使用同轴电缆将数据传输15米之远。但是,只要相机硬件系统满足GMSL通道规范,则传输距离不限于15米。


7.GMSLGigE Vision网络的数据流量。



通过以太网协议,GigE Vision可以使用铜缆将数据传输100米之远,使用光纤甚至可以更远,不过它可能会失去一些特性,例如以太网供电(PoE)。


PoCPoE/PoDL


这两种技术都能够通过同一根电缆传输电力和数据。GMSL使用同轴电缆供电(PoC),GigE Vision针对4对以太网使用PoE,针对单对以太网(SPE)使用数据线供电(PoDL)。大多数GigE Vision相机使用传统的4对线和PoE。


PoC很简单,采用同轴电缆配置的相机应用通常默认使用这种方式。在这种配置中,链路上的电力和数据来自单根电线,并且PoC电路仅需要几个无源元件。


支持1 Gbps或更高数据速率的PoE电路需要专用电路,相机和主机(或交换机)侧均需要有源元件。这使得PoE功能成本更高且不易获得。支持PoE的GigE Vision相机通常还具有本地外部供电选项。


外设控制和系统连接


GMSL作为专用相机或显示器链路,其并非设计用来支持各种各样的外围设备。在典型的GMSL相机应用中,链路传输控制信号(UART、I2C和SPI),仅与温度传感器、环境光传感器、IMU、LED控制器等相机外设进行通信。使用GMSL作为相机接口的较大系统通常还有其他低速接口,例如CAN和以太网,以便与其他设备通信。


GigE Vision相机一般利用其内置处理器处理相机外设控制。作为工业应用中流行的连接解决方案,工业以太网有多种标准协议来支持多样化的机器和设备,GigE Vision相机通过其软件和硬件接口直接连接到网络。


相机触发和时间戳


GMSL链路的正向和反向通道均支持微秒级的低延迟GPIO和I2C信号隧道,从而支持不同的相机触发/同步配置。GMSL相机系统中的触发信号源可以来自解串器侧的SoC,也可以来自串行器侧的图像传感器之一。


GigE Vision相机通常通过专用引脚/端口或以太网触发/同步数据包来提供硬件和软件触发选项。在典型应用中,硬件触发作为标准方法,用于与其他相机或非相机设备进行响应灵敏且准确的同步。这些相机的软件触发的主要问题是网络延迟。尽管有一些协议可用于提高同步精度,但它们要么精度不够高(网络时间协议(NTP),同步到毫秒级2),要么性价比不高(精密时间协议(PTP),同步到微秒级3,但需要兼容的硬件)。


当在以太网上使用同步协议时,来自同一网络的所有设备(包括GigE Vision相机)将能够在同一时钟域中提供时间戳。


GMSL没有时间戳功能。有些图像传感器可以通过MIPI嵌入式报头提供时间戳,但这通常不与更高级别系统上的其他设备相关。在某些系统架构中,GMSL解串器会连接到PTP网络上的SoC以使用集中式时钟。如果需要此功能,请使用AD-GMSL2ETH-SL作为参考。


结语


总之(参见表1),GMSL是现有GigE Vision解决方案的有力替代方案。与GigE Vision相机相比,GMSL相机通常能以更低的成本、更低的功耗、更简单的系统架构和更小的系统尺寸提供同等或更好的链路速率和特性。此外,由于GMSL最初是为汽车应用而设计的,因此它已经在恶劣的环境中经过了汽车工程师几十年的验证。在可靠性和功能安全至关重要的系统开发中,GMSL将为工程师和系统架构师提供信心保证。


1.GMSLGigE Vision主要特性比较


GMSL GigE Vision
拓扑结构 点对点 点对点或通过网络交换机
数据链路速率(Gbps) 3/6/12,专用 1/2.5/5/10,共享
传感器接口来自PHY 是,MIPI D-PHY/C-PHY
控制信号 实时 当网络空闲时
视频压缩
视频延迟 低且具确定性 高(视频处理)、不具确定性(网络条件)
相机触发 双向直通链路,µS级延迟 触发引脚(附加硬件)、以太网数据包(延迟不具确定性)
尺寸 5 mm × 5 mm(GMSL2串行器)4 ≥5 mm × 5 mm (GigE PHY)5,处理器除外
功耗 260 mW(GMSL2串行器)4 > 300 mW (GigE PHY)6,处理器除外
即插即用 否,需要MIPI驱动程序
电缆供电 简单,无源网络 复杂,有源元件
标准网络同步协议
传输距离 ≤15 m(GMSL2,6 Gbps)
*假设老化,105°C LEONI Dacar 302同轴电缆
(–1.1 dB/m)
≤100 m


要开始使用GMSL进行设计,请访问GMSL技术页面以获取产品信息、硬件设计指南和用户指南。ADI公司的GMSL GitHub存储库提供了参考设计和驱动程序支持。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    案例介绍的发动机是四缸BMW114i N13,转速在4000 rpm时马力数为102。要确定MAF实际值,我们需要先计算出发动机的容积效率(VE)。 在拥有100%VE的理想情况下,该发动机应消耗的空气流量约为102 gm......
    秒计数值,即每一秒GM管受辐射而产生脉冲个数。对于低量程探头(ZP1210),t的取值范围是50~80μs,K的取值范围是2.5~3.2;对于高量程探头(ZP1304),t的取值范围是21~35 μs,K......
    稳定,体积小巧   PKR 361全量程真空计 测量范围广,极低的外部磁场,试用范围广 韫茂科技总经理赵茂生先生表示道:“材料科技的进步推动着科研、创新和生产。面对日益提升的性能需求,微观......
    GM 首款自动驾驶电动车将在 Lyft 租车平台推出; 2016 年年初 GM 宣布......
    ) 看数据手册,内部的HSI是由ST出厂时校准过的,但是精度并不高,在0到70℃下误差范围达到 -1.3%到2%,即便是在标准的25℃下,也有 -1.1%到1.8% 的误差(如下图)。 对于......
    应该最大化 gm和/或 RL。因为gm与ID成比例,然而,最大化增益以牺牲放大器的工作范围为代价。 带电阻负载的输入和输出电阻 现在我们已经检查了大信号和小信号的行为,现在......
    器的电压增益一般定义为:   •方程式3。 其中Gm 为放大器的跨导。 由于高增益和工作范围之间的权衡,电阻负载不一定是CS放大器的最佳选择。此外,为了获得大的增益,需要大的电阻,并且这些导致片上器件非常大。由于工艺变化,电阻......
    两种半导体构成n-p-n及p-n-p结构的电流工作型晶体管。 IGBT的应用范围 功率半导体的应用范围 功率半导体分为以元件单位构成的分立式元器件 (Discrete) 部件......
    Molex莫仕在中国荣获通用汽车供应商质量卓越奖; 中国东莞 – 2024年6月6日 – 全球电子产品领导者和创新者Molex莫仕隆重宣布,其位于广东省东莞的工厂获得了由(GM)颁发的“供应......
    通用汽车联手以色列初创公司UVeye:以利用AI来加速车辆检查过程;(GM)正在将()引入车辆检测过程。 据悉,该汽车制造商正在对以色列初创公司UVeye进行“战略投资”,不过......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>