Q1. 为啥要有加串解串芯片?
A: 加串和解串是成对出现的,串行器在模组内,将并行信号转换为串行型号,然后用一根线可以实现远距离传输。sensor输出的raw data如果不加串,需要8根线传输,很难传输很远,加串之后,一根线即可传输,而且能实现远距离传输(十几米都可以)。加串后的数据,通常通过lvds协议进行传输,从模组内传输到soc端,整个流程是:
raw->isp->加串->lvds接口把数据从模组内传输到开发板->开发板侧解串器解串->解串后的数据按mipi协议包装->soc内部mipi模块硬解mipi数据->数据保存在ddr/sram中供上层使用。
注意:
mipi是板内和soc的串行接口协议,传输速度很快,解串后的数据,通常要包装成mipi格式,然后传输到soc端,由soc端的mipi模块进行硬解。
lvds是控制器和camera之间的通信协议,是板间通信接口。lvds是一种通信方式的统称,fpdlink是TI的lvds叫法,美信的叫GMSL.
Q2: camera模组内一定要有ISP吗?
A: 不一定。sensor输出的是raw data, ISP可以对raw data进行处理,例如raw转yuv,也可以对图像进行自动曝光、自动白平衡、去噪等,ISP是专用的图像处理芯片,对这类任务,计算效率高、效果好。当camera模组内拥有ISP时,ISP能很好的完成这些工作。当模组内没有ISP时,这些工作就要在系统端&#