C-PHY 和 D-PHY有很多相似之处,请先看完D-PHY介绍。
从表面上看,和D-DHY 最大的区别:
每组C-PHY拥有3PIN。C-PHY不需要单独的Clock Lane。所以只需要1组C-PHY就可以独立工作。PHY 协议接口C-PHY可同时支持4组一起工作,如下图是以3组的方案。
主要分2个类型:
单向 Data Lane双向 Data LaneLane 状态传输功能由特定的电压来确定Lane的状态。分有10种状态:
高速模式:HS_+X,HS_-X,HS_+Y,HS_-Y,HS_+Z,HS_-Z低功耗模式:LP-000,LP-001,LP-100,LP-111 (为了和D-PHY兼容,只有定义4个状态)电压的控制如下图,和D-PHY相似。主要差异还是在HS,分为3个档位(高,中,低)
通过对A,B,C Line,分别设定高,中,低电压,可以成行6个状态,如下表格参考细节
低功耗模式我们就不讲了,几乎和D-PHY一致,主要讲讲高速模式下的传输
高速数据传输如下图,可参考为一个状态机, 通过状态的切换,可以产生000~100之间的5个数字,于是就可以产生一个5进制的数据。
C-PHY有一个5进制转2进制的转换器,可以完成7位5进制转换为16位2进制的转换。
查看网友的精彩评论