我们前面的文章介绍了MIPI D-PHY物理层一致性测试的解决方案,需要了解的话,请参考:
我们今天来介绍关于C-PHY的一致性测试,首先我们要了解一下C-PHY的一些基础知识。
MIPI定制的物理层有D-PHY、M-PHY、C-PHY等3种。D-PHY现在大量应用于应用处理器与显示屏、摄像头连接的部分。随着摄像头、显示屏的像素和帧频的增加,D-PHY的数据传输速度有可能无法满足需要。M-PHY是D-PHY的后续标准,速度更快;目前最新的标准是C-PHY,该标准下的摄像头,能够提供更加快速的拍摄、合成工作。
MIPI C-PHY 的由来
现如今,手机像素越来越高,成像实在太清晰,毛孔痘痘也现形了。手机厂商既要提高像素,又要把你拍的美美哒,导致各家手机厂商不断提高像素的同时,又要加大美颜的研发力度。^_^
像素的提高,给摄像头和处理芯片带来了莫大的压力。因为每一张图片都需要传给手机去处理去显示,像素越高,工作量越大。这就要求数据的传输速率越来越高,原来的D-PHY就显得力不从心了,于是C-PHY粉墨登场了。
那么我们通过下面两张图来看看两者的区别:
![MIPI物理层一致性测试:C-PHY一致性测试](http://p2.ttnews.xyz/loading.gif)
D-PHY Universal Lane 概览,每组2根线
![MIPI物理层一致性测试:C-PHY一致性测试](http://p2.ttnews.xyz/loading.gif)
C-PHY Universal Lane 概览,每组线变成了3根
MIPI C-PHY是MIPI Alliance制定的便携设备中数据传输的规格,D-PHY1组线路最大2.5Gbps,而C-PHY可达到5.7Gbps的信号速度。
D-PHY之后还制定出了M-PHY规格,C-PHY介于D-PHY和M-PHY之间成了标准规格。
一般差分传输线D-PHY的1组线路由2根引线构成,C-PHY则是1组线程则由3根引线构成的复杂的差分传输线。
C-PHY 的信号传输
基于3线传输的特殊构造,CPHY通过检测状态位的改变来识别数据的变化状态,并不需要CLK线;而且通过3线传输的方法,CPHY实现了5进制传输,效率远高于原DPHY的2进制传输。好比我们在搬砖时,力气大的一次可以搬5块,而力气小的一次仅可以搬2块,搬5块的当然比搬2块的速度快。假定需要传输65536个字节的图片,65536=2^16,DPHY需要搬16次的砖,CPHY仅需要7次就能搬完,5^7=78125>65536, 所以效率是原来的16/7≈2.28倍。
C-PHY的优势
- C-PHY为3线传输→数据传输速度提升(*信号频率与D-PHY相同)
- 时钟线不存在→更节省空间
MIPI C-PHY的信号传输
- 3根线组成一组线路传输数据
- 时钟线不存在
- 3根线(A,B,C)的值为高,中,或低
- 3根线的值各不相同(不会发生2根线以上相同的状态)
- 接收信号为2根线各自的差分(AB,BC,CA)
- 每根线整合为50Ω,差分为100Ω
C-PHY眼图
D-PHY眼图
MIPI C-PHY 一致性测试流程
使用keysight的一致性测试软件D9010CPHC进行 MIPI C-PHY一致性测试非常方便和快捷,具体流程如下:
启动一致性测试软件
新建或打开工程文件
设置环境参数
配置测试项目
选择合规测试还是调试模式?
检查连接正确与否?
运行测试或控制测试
可以进行自动化测试
查看结果
查看报告
查看报告
查看报告
MIPI C-PHY 物理层一致性测试推荐配置:
- 宽带示波器:DSOS404A Infiniium S系列10-bit高清示波器;
- D9010CPHC 用于 Infiniium 示波器的 MIPI C-PHY 一致性测试软件
- 复杂信号分离软件:N5415B InfiniiScan选件;
- D9010MCDP MIPI CSI 和 DSI 协议解码/触发软件(C-PHY 和 D-PHY)
- 有源探头放大器:1132A×3;
- 探头放大器前端附件:E2669A×3;
- 键盘和鼠标
閱讀更多 電子測量儀器小課堂 的文章