MIPI 接口广泛用于摄像头,和显示部分;PHY 属于 MIPI 接口的最底层部分,也就是物理层,直接涉及到物理连线,信号传输等等,要搞清楚 MIPI 的数据传送,那么从 PHY 入手了解,是一个不错的选择;在 PHY 上,只负责定义数据物理层的收发标准;
MIPI 的 PHY 分为了 3 种:
- D-PHY
- C-PHY
- M-PHY
他们之前有什么区别和联系呢?
D-PHY 最先出来,现在用得很多,传输速度快;M-PHY 再出来,速度最快,但是与 D-PHY 不兼容,而且受限于其他器件的发展,如此高的带宽,暂时用不上;最后出来的是 C-PHY,没有时钟信号,靠 pin 脚的编码来区分数据信号;
也就是说,M-PHY 现在基本没有应用场景,D-PHY 和 C-PHY 用得居多;
note:C-PHY 和 D-PHY 的 C 和 D,不是 Camera 和 Display 的简写,只是 PHY 的命名;D-PHY 可以接 CSI 成为摄像头端的 PHY,也可以用在 DSI,作为 Display 的 PHY;C-PHY 也一样;
1、简述
D-PHY 是一个高速、低功耗的源同步物理层,他具有高速、低功耗、低成本等特点;特别适合手机这样的应用;D-PHY 可以用于 Camera 和 Display 场景;
在 D-PHY 的使用过程中,和其他的总线一样,我们通常会定义个 Master 和 Slave,比如,我们用处理器的 D-PHY 连接到外面显示设备(屏幕)的 D-PHY,那么我们的处理器就是 Master,显示设备就是 Slave;
通常情况下,D-PHY 至少会包含