原创 MIPI D-PHY 协议测试方法

2011-6-21 21:45 6883 8 8 分类: 测试测量

对于从事MIPI D-PHY的芯片和外围模块开发的用户来说,需要的是能够全面地验证被测件的功能及在各种可能出现的情况下的表现,这仅仅依靠示波器里提供的信号质量分析和协议解码功能就不太够了。为此,Agilent 还为此提供了全套的MIPI D-PHY 的协议分析和信号激励方案。

这套协议测试方案以16800/16900系列逻辑分析仪、N4861B MIPI D-PHY数据激励模块、N4851B MIPI D-PHY协议分析模块构成。逻辑分析仪用于生成复杂的D-PHY的数据包,并对捕获到的D-PHY数据包进行解包分析。N4861B用于把逻辑分析仪产生的数据包按D-PHY的信号格式和电平送给被测件,N4851B用于捕获实际D-PHY数据线上的信号并送给逻辑分析仪进行数据解析。

20110621214115662.jpg

以下是激励模块N4861B的主要指标:

支持的数据速率:80M1GbpsHS模式);800K10MbpsLP模式)

支持的通道数:3Lane

HS模式高电平范围:+150 mV > +450 mV

HS模式低电平范围:–17 mV to 217 mV

LP模式高电平范围:800 mV > 3.3V

LP模式低电平范围:–100 mV > +100 mV

Slew Rate控制:Fast, medium, slow, slowest

波形时序控制:CLK-POST timingCLK-PRE timingCLK-PREPARE timingCLK-TRAIL timingCLK-ZERO timingHS-EXIT timingHS-PREPAREHS-ZeroHS-TRAILLPXTA_GetTA_GO

工作模式:Master

支持的协议规范:MIPI D-PHY 0.89 , 0.90, 1.00

 

以下是分析模块N4851B的主要指标:

支持的数据速率:80M940MbpsHS模式);最大10MbpsLP模式)

支持的通道数:4Lane

HS信号灵敏度:100 mV

LP信号高电平范围:800 mV > 3.3V

支持的协议规范:MIPI D-PHY DSI 1.01MIPI D-PHY CSI-2 1.00

 

D-PHY的数据包结构非常复杂,而且LPHS信号同时存在。为了方便用户快速生成测试数据,测试过程中可以使用逻辑分析仪里面安装的D-PHY DSI数据产生软件来方便地生成需要的测试数据,比如把一副现成的BMP图像文件直接插入到测试数据包里。总线上实际的数据可以用协议分析模块捕获分析。为了直观地发现总线上的错误,分析软件除了可以对数据包结构内容进行解码以外,还提供了图像提取功能,即可以从DSI/CSI的数据包里把其传输的图像数据直接提取出来,方便了测试结果的分析。以下是一个进行显示屏的DSI总线功能测量的一个例子。

20110621214203796.jpg

 

下图是用这套系统模拟Camera对手机的应用处理器的CSI功能进行测试的一个例子。

20110621214237694.jpg

在进行完信号质量、协议功能或各个模块单独的测试以后,在系统测试时问题可能会更加复杂,针对这种需求,Agilent还提供了覆盖信号质量和协议、功能验证的系统调试和测试方案。即用协议分析仪产生激励并进行协议分析,用示波器同时捕获总线上的模拟信号波形,协议分析结果和模拟信号波形都可以放在逻辑分析仪上同时显示,这对于复杂数模混合问题的分析会更加方便。逻辑分析仪和示波器的连接也非常方便,通过AgilentView Scope功能,只需要1根交叉网线和2BNC电缆即可以把两者方便互连。

 

20110621214403975.jpg

综上可见,MIPI D-PHY是智能手机里的一个全新接口,其测试也比较复杂,Agilent针对其测试提供了从底层信号质量到上层协议、功能测试等全套的解决方案。通过这些测试手段的综合使用,可以大大加快MIPI D-PHY的开发进程。

 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
8
关闭 站长推荐上一条 /3 下一条