overview
车载系统上使用加减串器来实现camera, led液晶显示屏等 图像数据的远距离传输,将原先在短距离传输视频信号的mipi csi,dsi 等的TX,RX中间,插入加减串器,实现长距离的可靠传输。
示意图如下
往往一路视频输出的TX 需要接上一个串行器,实现如美芯的GMSL 输出,或者Ti的 FPD-link 输出,而在接收端使用解串器,将多路同时输入的GMSL 或者FPD-link信号还原成 与原来相同的mipi 信号,重新输入到原本的MIPI RX 上去。解串器可也以选择重新映射,选择输出到不同的MIPI RX输出。
串行器和解串器需要匹配成对的使用,在速率上有GMSL1 最大3Gbps的正向速率,GMSL2最大6Gbps的正向速率,GMSL3 最大12Gbps的正向速率。
此外,加减串器的驱动配置需要使用一个I2C,或者SPI,UART等,通过这些通信实现配置,达成预期的输出和接收解析。在解串器这边I2C,或者SPI,UART能通过GMSL 或者FPD-link的反向高速传输,访问到远端串行器这边的配置寄存器,反之也成立,这是加减串器所有独有的地方,低速总线能从高速通路上实现信息透传。
模块变化
这样,车载系统上的摄像头和显示模块就可以实现单独的模块化,完成和手机等设备上不同的实现方式。
比如摄像头模块,一个完整的车载摄像头是由下面几个模块组成,前端是摄像头的sensor模组,通过MIPI CSI 的连线,输入到MIPI RX 这个controller,然后送入原始的图像信号到ISP 这个部件进行图像效果的处理,处理完毕的每帧图像然后经过MIPI TX 这个部件输出,最终送入到串行器,实现抗干扰距离更远的长距离传输。 以上所有的模块中可能有一个统一的电源管理模块,对以上所有模块的供电实现上下电的管理。更多的模块里面还有EEPROM,LED,温度计等可能的一些特色的应用模块。而在手机系统,除了SENSOR 在外部连接,SER 不使用之外,剩余部分都是在AP 这边集成在一起;访问方式也是直接式的各部分的驱动进行寄存器级的访问。
更复杂的一类摄像头是接入一个图像处理应用的部件,比如ADCU 这种,需要单独占用一路数据流来处理运行图像,实现道路识别,人物分类,距离判断,避障等功能,这类在车载摄像头之后,接上ADCU部件,ADCU 内部有单独解串串器实现数据流的解析,然后送到自己内部的图像处理模块,算法识别等应用实现综合的这个功能。同时还会通过解串器原封不动的复制输出一路图像数据,通过串行器编码,然后输出到后级的解串器上,给后面的车机来显示录像使用。示意图如下