通信模块的MIPI管脚的测试方法及其系统、存储介质与流程

文档序号:15018478发布日期:2018-07-25 00:08阅读:432来源:国知局

本发明涉及通信模块的接口测试领域,具体说的是通信模块的MIPI管脚的测试方法及其系统、存储介质。



背景技术:

通讯模块一般都包含有扬声器接口、耳机接口、听筒接口等。在通讯模块的生产测试过程,需要对模块的各个管脚进行测试(即测试上述各个接口),判定管脚是否工作正常。

其中,针对模块中MIPI-DSI(位于处理器和显示模组之间的高速串行接口)和MPI-CSI接口(位于处理器和摄像模组之间的高速串行接口)的测试,主要通过人工判断的方式进行。

具体的,MIPI-DSI接口现有的测试方案是将模块的MIPI-DSI通过生产测试工装连接到LCD显示屏上,通过让显示屏显示图像来检测模块的MIPI-DSI管脚功能是否正常。

MIPI-CSI接口现有的测试方案是将模块的MIPI-CSI通过生产测试工装连接到摄像头上,摄像头获取的图像信号通过MIPI-CSI接口接收,显示在LCD显示屏上,人工判断显示的图像信息来判断模块的MIPI-CSI管脚功能是否正常。

现有的上述测试方案需要人工对显示的图像进行判断,存在测试效率低,同时人工判断容易出现误判,存在品质风险等问题。



技术实现要素:

本发明所要解决的技术问题是:提供一种通信模块的MIPI管脚的测试方法及其系统、存储介质,实现自动化测试接口,显著提高测试效率,保证模块品质。

为了解决上述技术问题,本发明采用的技术方案为:

一种通信模块的MIPI管脚的测试方法,包括:

获取第一MIPI接口输出的第一数据;

获取与所述第一MIPI接口连接的第二MIPI接口所接收到的第二数据;

比较所述第一数据和第二数据。

本发明提供的第二个技术方案为:

一种存储介质,其上存储有计算机程序,所述程序在被处理器调用时,能执行包括以下步骤:

获取第一MIPI接口输出的第一数据;

获取与所述第一MIPI接口连接的第二MIPI接口所接收到的第二数据;

比较所述第一数据和第二数据。

本发明提供的第三个技术方案为:

一种通信模块的MIPI管脚测试系统,包括被测试通信模块以及测试工装;所述被测试通信模块包括第一MIPI接口和第二MIPI接口;所述测试工装包括处理器以及上述权利要求7所述的存储介质;

所述第一MIPI接口和第二MIPI接口连接构成回路。

本发明的有益效果在于:区别于现有技术需要人工对MIPI接口的输出图像进行判断,导致测试效率低,误判率高,无法保证通信模块良品率的不足。本发明将通信模块的第一MIPI接口和第二MIPI接口连接构成回路,分别获取第一MIPI接口输出的第一数据,以及第二MIPI接口所接收到的第二数据,通过判断第一数据与第二数据是否一致判定这两个接口是否正常。本发明提供的测试方法、用于进行测试的存储介质以及测试系统,不需要外加MIPI信号的解析装置,只需通过一个测试步骤,便可同时测试两种接口,测试效率高,且不需要人工判断,克服人工误判的问题,显著提高通信模块的良品率,保证模块的质量。

附图说明

图1为本发明的通信模块的MIPI管脚的测试方法的流程示意图;

图2为本发明的通信模块的MIPI管脚的测试系统的连接组成示意图;

图3为本发明实施例一中MIPI DSI接口发送的数据格式;

图4为本发明实施例一中MIPI CSI接口所接收的对应图3的数据格式;

图5为本发明实施例三的测试系统中被测试通信模块与测试工装的连接示意图。

标号说明:

1、被测试通信模块;2、测试工装;

11、第一MIPI接口;12、第二MIPI接口;

21、存储介质;22、处理器;23、切换开关。

具体实施方式

为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。

本发明最关键的构思在于:将通信模块的第一MIPI接口和第二MIPI接口连接构成回路,分别获取第一MIPI接口输出的第一数据,以及第二MIPI接口所接收到的第二数据,通过判断第一数据与第二数据是否一致判定这两个接口是否正常。

请参照图1,本发明提供一种通信模块的MIPI管脚的测试方法,包括:

获取第一MIPI接口输出的第一数据;

获取与所述第一MIPI接口连接的第二MIPI接口所接收到的第二数据;

比较所述第一数据和第二数据。

从上述描述可知,本发明的有益效果在于:只需用被测试的通讯模块自身的第一MIPI管脚和自身的第二MIPI管脚组成一个回路进行测试,不需要外加MIPI信号的解析装置,只需通过一个测试步骤,便可同时测试两种接口,测试效率高,且不需要人工判断,克服人工误判的问题,显著提高通信模块的良品率,保证模块的质量。

进一步的,还包括:

若第二数据与第一数据一致,则判定所述第一MIPI接口以及第二MIPI接口均正常;

若第二数据与第一数据不一致,或者无法获取所述第二数据或第一数据,则判定通信模块故障。

由上述描述可知,若管脚有问题,比如管脚对地短路或模块内部芯片的这个信号管脚开路,则第一MIPI接口无法正常发送数据。因此,通过判断第二数据与第一数据是否一致,便可简单直接地得出通信模块是否故障的结果,实现快速筛查出故障模块。

进一步的,所述第二MIPI接口有两个以上;

所述方法还包括:

通过切换开关切换各个第二MIPI接口依次与所述第一MIPI接口连接。

进一步的,所述第二MIPI接口包括MIPI CSI0、MIPI CSI1以及MIPI CSI2。

由上述描述可知,若第二MIPI接口有多个,则采用切换开关一一进行切换测试,实现全程自动化控制,从而保证测试效率,同时更好的满足实际各种测试需求。

进一步的,所述第一MIPI接口为MIPI DSI接口;所述第二MIPI接口为MIPI CSI接口。

由上述描述可知,由于目前市场上的通信模块一般都会包含有液晶屏的MIPI DSI接口以及摄像机的MIPI CSI接口,因此,通过针对性的提供对这两种MIPI接口的测试方法,能够更好的满足通信模块市场的需求。

进一步的,第一MIPI接口和第二MIPI接口在高速模式下传输数据。

由上述描述可知,通过在测试过程中,让接口在高速模式下传输数据,能够尽可能的保证测试到所有数据通道,使测试过程更贴合通信模块的实际工作状态,从而提高测试的准确度。

本发明提供的第二个技术方案为:

一种存储介质,其上存储有计算机程序,所述程序在被处理器调用时,能执行包括以下步骤:

获取第一MIPI接口输出的第一数据;

获取与所述第一MIPI接口连接的第二MIPI接口所接收到的第二数据;

比较所述第一数据和第二数据。

从上述描述可知,本发明的有益效果在于:存储介质内存储的计算机程序,能在被执行设备的处理器调用时实现对通信模块的测试,通过软件测试方式克服现有人工测试带来的局限性,在保证测试精度的同时,显著提高测试效率。

进一步的,所述程序在被处理器调用时,还能执行包括以下步骤:

若第二数据与第一数据一致,则判定所述第一MIPI接口以及第二MIPI接口均正常;

若第二数据与第一数据不一致,或者无法获取所述第二数据或第一数据,则判定通信模块故障。

进一步的,当所述第二MIPI接口有两个以上;所述程序在被处理器调用时,还能执行包括以下步骤:

通过切换开关切换各个第二MIPI接口依次与所述第一MIPI接口连接。

进一步的,所述第二MIPI接口包括MIPI CSI0、MIPI CSI1以及MIPI CSI2。

进一步的,所述第一MIPI接口为MIPI DSI接口;所述第二MIPI接口为MIPI CSI接口。

进一步的,第一MIPI接口和第二MIPI接口在高速模式下传输数据。

由上述描述可知,存储介质内存储的计算机程序,能在被执行设备的处理器调用时实现对通信模块中的MIPI DSI接口以及MIPI CSI接口的测试。

本发明提供的第三个技术方案为:

一种通信模块的MIPI管脚测试系统,包括被测试通信模块以及测试工装;所述被测试通信模块1包括第一MIPI接口11和第二MIPI接口12;所述测试工装2包括处理器22以及上述的存储介质21;所述第一MIPI接口和第二MIPI接口连接构成回路;

所述存储介质21其上存储有计算机程序,所述程序在被处理器22调用时,能执行包括以下步骤:

获取第一MIPI接口输出的第一数据;

获取与所述第一MIPI接口连接的第二MIPI接口所接收到的第二数据;

比较所述第一数据和第二数据。

从上述描述可知,本发明的有益效果在于:本发明还同时提供对通信模块进行测试的系统,只需通过结构简单的测试工装配合一处理器,调用一存储介质内的程序,便可全程自动化地完成对通信模块内MIPI接口的测试,得出测试结果。不仅能够显著提高测试效率,而且能保证测试的准确率,进而显著提高通信模块的良品率,保证产品质量。

进一步的,所述系统还包括切换开关;所述第二MIPI接口有两个以上;

所述切换开关,用于切换各个MIPI接口依次与所述第一MIPI接口连接。

进一步的,所述第一MIPI接口为MIPI DSI接口;所述第二MIPI接口为MIPI CSI接口。

由上述描述可知,本发明还提供针对通信模块内MIPI DSI接口以及MIPI CSI接口的测试系统,同时还能实现同时对多组的MIPI CSI接口进行测试,更好的满足实际测试需求。

实施例一

请参照图1、图3和图4,本实施例提供一种通信模块的MIPI管脚的测试方法,能够提高对通讯模块的MIPI-DSI和多个的MIPI-CSI管脚的生产测试效率,解决由于人工误判带来的品质风险。

所述MIPI-DSI为位于处理器和显示模组(如液晶显示屏)之间的高速串行接口;所述MIPI-CSI管脚为位于处理器和摄像模组之间的高速串行接口。通信模块一般情况下都会包含有屏的MIPI-DSI接口和几组的摄像头的MIPI CSI接口。

本实施例的测试方法,包括:

使MIPI DSI接口和MIPI CSI接口连接构成通信回路。可选的,实际运用中,可以直接将MIPI DSI接口输出的信号通过工装电路等设备连接到MIPI CSI接口上。

获取MIPI DSI接口发出的第一数据;获取与MIPI DSI接口连接的MIPI CSI接口所接收到的第二数据;

MIPI CSI接口可能有多个,在此以三个为例进行说明,具体为MIPI CSI0、MIPI CSI1以及MIPI CSI2。通过控制多个的MIPI CSI接口中的每一个依次与MIPI DSI接口连接来完成对每一个MIPI CSI接口的测试。

本实施例中,通过软件控制的切换开关来实现切换各个MIPICSI接口依次与MIPI DSI接口连接。

其中,MIP信号传输模式包括高速模式和低速模式,本实施例通过软件让MIPI DSI按照高速模式进行数据的传输,测试时不仅能尽可能的覆盖所有的数据通道,确保测试全面,同时也更符合实际运用场景。

测试过程中,软件控制切换开关切换至MIPI CSI0接口后,MIPI DSI发送数据,通过获取MIPI DSI发送的第一数据。MIPI CSI0接收MIPI DSI发送的数据,通过获取MIPI CSI0接收到的第二数据。由于MIPI DSI接口和MIPI CSI接口的物理层协议是一样的,因此通过直接判断第一数据和第二数据是否一致,便可确认通信模块是否故障。如果两个数据是一致的,则判定MIPI DSI接口和MIPI CSI0接口的管脚工作都正常;如果两个数据不一致,或者无法获取到第一数据或者第二数据,则判定该通信模块存在故障。因为如果MIPI DSI管脚有问题,比如管脚对地短路,或者通信模块内部芯片的信号管脚开路,则MIPI DSI管脚不能正常地发送数据,MIPI CSI1管脚接收不到数据,或接收到的数据与发送的数据不一致。

MIPI CSI0接口测试完毕后,通过软件控制切换开关切换至MIPI CSI1接口上,同样通过获取MIPI DSI发送的第一数据。MIPI CSI1接收MIPI DSI发送的数据,通过获取MIPI CSI1接收到的第二数据。若之前MIPI CSI0接口和MIPI DSI的数据一致,则已经可以判定它们都是正常的。因此,在直接切换到连接MIPI CSI1的判断时,便可直接通过判断第一数据和第二数据是否一致,确定MIPI CSI1是否有问题,从而将故障模块筛选出来。

以此类推,对后续的MIPI CSI1以及MIPI CSI2等MIPI CSI接口的测试,都只需通过软件控制切换开关切换至对应的MIPI CSI接口上,获取MIPI DSI发送的第一数据,以及对应MIPI CSI接口接收MIPI DSI发送的数据,然后进行对比判断是否一致来确定对应的MIPI CSI管脚是否有问题,将故障模块筛选出来。

在一具体运用场景中,具体参阅图3和图4,MIPI-DSI传输一组数据(即第一数据),若MIPI-DSI接口是正常的,则数据的格式如图3所示;

同样假设MIPI CSI接口也是正常的,其所接收的数据(第二数据)的格式如图4所示。其中,Lane:通道、Byte:字节、SerDes:英文SERializer(串行器)/DESerializer(解串器)的简称。

实际测试过程中,可以通过对比第一数据和第二数据的格式是否完全一致来判断通信模块是否故障。

实施例二

本实施例提供一种存储介质,其上存储有计算机程序,所述程序在被处理器调用时,能通过执行实施例一中的具体测试所包含的所有步骤来实现全自动、高效率、高准确率的测试通信模块的MIPI接口是否故障。

实施例三

本实施例对应实施例一和实施例二,提供一种通信模块的MIPI管脚测试系统,包括被测试通信模块1以及一测试工装2;

所述被测试通信模块1包括MIPI DSI接口和MIPI CSI接口;可选的,所述MIPI DSI接口有多个,如MIPI CSI0、MIPI CSI1以及MIPI CSI2。

所述测试工装至少包括至少一个的处理器22、实施例二的存储介质21以及信号的切换开关23;所述信号切换开关为软件控制。可参与图5,为一具体运用场景中测试工装与被测通信模块的连接以及信号交互示意图。

测试过程中,MIPI DSI接口和MIPI CSI接口一对一连接构成回路。

综上所述,本发明提供的一种通信模块的MIPI管脚的测试方法及其系统、存储介质,不仅能够实现自动化测试接口,显著提高测试效率,保证模块品质;而且还支持同时对多组的MIPI CSI接口进行测试,实现对通信模块的全面测试;进一步的,测试过程尽可能模拟真实使用场景,能提高测试结果准确度;再进一步的,本发明的测试过程的实现无需外加MIPI信号的解析装置,只需通过极简的测试系统,简单的操作比便可完成测试,具有较高的实用性和广阔的运用前景。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1