一、背景
在介绍虚拟通道之前,我们先描述一个场景,主控芯片只有 4 个 D-PHY VIN 接口,但是产品需要4 个以上的摄像头。
如上图所示,如果我们把摄像头和主控芯片直接通过 D-PHY 接口连接,最多只能接 4 个摄像头,不能满足产品需求。我们应该如何做解决这个问题?常见的方法是桥接。
二、现有方案
所谓的桥接,就是让Sensor不直接与主控相连,而是与一个桥接器相连,桥接器再连接到主控芯片,常见的桥接方法有合路器和虚拟通道(可以使用FPGA)。
2.1 合路器
如下图所示,在 Sensor 和主控之间增加一个合路器,可以很好的解决此问题。合路器接收多个 Sensor 的数据,进行拼接,然后将拼接后的图像数据传给主控。
合路器常用的拼接方式有两种,一种是竖向拼接,一种是横向拼接,示意图如下: