跟着卷卷龙一起学 Camera-- 信号采样 01
就像大家都注意到了 P20pro 有三个摄像头一样,大家一开始看到 Cphy 的时候就注意到这个新 的协议没有单独时钟线。那么没有时钟线之后数据怎么传输呢? 这就是这篇文章的要向大家解 释的不同协议是怎么进行信号采样的。 本文主要是介绍 C-Phy,M-Phy 和 D-Phy 在物理信号的上的区别。因为作为复杂的物理层传输 协议,每个协议都有满满的 100 到 200 多页文档。文档中不仅描述了信号是怎么传输,也定了 接收发射等各种单元的设计原则,状态转换方法。在 D-Phy 才开始用在 camera 上的时候,我 曾经在公司内部整理了一个 60 多页的 PPT,却也只是介绍了下皮毛。因此在这篇中我们主要介 绍这几个协议中高速信号采样部分的差别。其余内容我们留到后面文章分析。
1 首先出现的 2007 年 D-Phy 与之配套的上层协议 CSI2
2 然后在 08 年 MIPI 组织就提出了 M-Phy UniPro 和 CSI3 协议。
3 而最后出现的是 2013 年的 C-Phy 。但是其反而是和 CSI2 协议搭配而不是和 CSI3 协议搭 配。
而一般来说,每一次协议的更迭主要原因是数据量传输的增加。但是在这三个协议中 M-Phy 其 实是数据传输量最大的一个,可在成像领域中 M-Phy 的应用案例几乎没有。主要原因是和 camera 的应用发展有关,camera 在达到 20M 的像素之后并没有像 MIPI 组织的预期一样继续 大幅往上更高像素数方面发展。而 M-Phy 设备的开发过于复杂,并没有设备商的支持,因此很 长一段时间 camera 设备停留在 D-Phy 协议上。
版权声明: 本文为 InfoQ 作者【卷卷龙】的原创文章。
原文链接:【http://xie.infoq.cn/article/de1c0d58977201a918df1bd0e】。文章转载请联系作者。
评论