一种可检测摄像头模组类型的测试系统和方法与流程

文档序号:16278132发布日期:2018-12-14 22:43阅读:248来源:国知局
一种可检测摄像头模组类型的测试系统和方法与流程

本发明涉及摄像头模组测试技术领域,尤其涉及一种可检测摄像头模组类型的测试系统和方法。

背景技术

目前,随着科技的发展,在移动通信时代,移动终端如手机成为了人们生活的必需品,人们对移动终端的摄像头画质与像素要求越来越高,导致对摄像头模组的测试要求也越来越高,但是现有的对摄像头模组的测试方案不能兼容测试mipi(mobileindustryprocessorinterface,移动产业处理器接口)的c_phy(c_physicallayer,三线接口的物理层)与d_phy(d_physicallayer高速和低功耗的物理层)摄像头模组,只能通过更换测试设备以测试相应的摄像头模组,测试效率低。



技术实现要素:

有鉴于此,本发明的目的在于提出一种可检测摄像头模组类型的测试系统和方法,能够实现兼容测试mipi的c_phy与d_phy摄像头模组,测试效率高。

根据本发明的一个方面,提供一种可检测摄像头模组类型的测试系统,包括:

摄像头模组、自动检测电路、主控芯片和通道切换电路;

所述摄像头模组与所述自动检测电路、所述通道切换电路分别相连接,所述主控芯片与所述摄像头模组、所述自动检测电路、所述通道切换电路分别相连接;

所述摄像头模组包括移动产业处理器接口mipi接口;

所述自动检测电路采样所述摄像头模组中的所述mipi接口的差分时钟引脚信号clk_p、clk_n;

所述主控芯片通过所述mipi接口设置所述摄像头模组的时钟频率,并读取所述自动检测电路采样的预设个数的差分时钟引脚信号clk_p、clk_n,读取出对应所述自动检测电路采样的预设个数的差分时钟引脚信号clk_p、clk_n的输出波形;

所述主控芯片还判断所述读取出的波形的类型,在判断出所述读取出的波形的类型是连续的周期性的方波时,则确认所述摄像头模组为d_phy类型,并发出控制通道切换电路将闭合连接到d_phy通道形成回路的控制信号,以对所述摄像头模组的图像进行采集;在判断出所述读取出的波形的类型是非连接的非周期性的方波时,则确认所述摄像头模组为c_phy类型,并发出控制通道切换电路将闭合连接到c_phy通道形成回路的控制信号,以对所述摄像头模组的图像进行采集;

所述通道切换电路根据所述将闭合连接到d_phy通道形成回路的控制信号,将闭合连接到d_phy通道形成回路,或根据所述将闭合连接到c_phy通道形成回路的控制信号,将闭合连接到c_phy通道形成回路。

其中,所述mipi接口采用引脚复用方式,兼容所述c_phy和所述d_phy的引脚定义。

其中,所述自动检测电路包括:比较器;所述比较器的同向输入端输入差分时钟引脚信号的clk_p路或clk_n路,反向输入端输入差分时钟引脚信号的clk_n路或clk_p路;当同向输入端的输入大于反向输入端的输入时,所述比较器输出高电平,反之,所述比较器输出低电平。

其中,所述c_phy通道为3线单端信号,每3线单端信号组成1个单向3线串行数据通道,共有3个单向3线串行数据通道。

其中,所述d_phy通道为2线差分信号,每2线差分信号组成1路差分通道,共有5路差分通道,所述5路差分通道包括1路差分时钟通道和4路差分数据通道。

其中,所述主控芯片是现场可编程门阵列。

其中,所述可检测摄像头模组类型的测试系统,还包括:与所述主控芯片相连接的数据交互模块;所述主控芯片通过所述数据交互模块与上位机进行数据交互。

其中,所述数据交互模块包括以太网光纤模块和/或usb数据接口模块。

根据本发明的另一个方面,提供一种可检测摄像头模组类型的测试方法,包括:

自动检测电路采样摄像头模组中的移动产业处理器接口mipi接口的差分时钟引脚信号clk_p、clk_n;

主控芯片通过所述mipi接口设置所述摄像头模组的时钟频率,并读取所述自动检测电路采样的预设个数的差分时钟引脚信号clk_p、clk_n,读取出对应所述自动检测电路采样的预设个数的差分时钟引脚信号clk_p、clk_n的输出波形;

主控芯片判断所述读取出的波形的类型,在判断出所述读取出的波形的类型是连续的周期性的方波时,则确认所述摄像头模组为d_phy类型,并发出控制通道切换电路将闭合连接到d_phy通道形成回路的控制信号,以对所述采样的摄像头模组的图像进行采集;在判断出所述读取出的波形的类型是非连接的非周期性的方波时,则确认所述摄像头模组为c_phy类型,并发出控制通道切换电路将闭合连接到c_phy通道形成回路的控制信号,以对所述采样的摄像头模组的图像进行采集;

通道切换电路根据所述将闭合连接到d_phy通道形成回路的控制信号,将闭合连接到d_phy通道形成回路,或根据所述将闭合连接到c_phy通道形成回路的控制信号,将闭合连接到c_phy通道形成回路。

其中,在所述通道切换电路根据所述将闭合连接到d_phy通道形成回路的控制信号,将闭合连接到d_phy通道形成回路,或根据所述将闭合连接到c_phy通道形成回路的控制信号,将闭合连接到c_phy通道形成回路之后,还包括:

主控芯片通过数据交互模块与上位机进行数据交互。

可以发现,以上方案,通道切换电路可以根据该将闭合连接到d_phy通道形成回路的控制信号,将闭合连接到d_phy通道形成回路,或根据该将闭合连接到c_phy通道形成回路的控制信号,将闭合连接到c_phy通道形成回路,能够实现兼容测试mipi的c_phy与d_phy摄像头模组,测试效率高。

进一步的,以上方案,mipi接口可以采用引脚复用方式,能够实现解决摄像头模组需要较多引脚连接的特性。

进一步的,以上方案,mipi接口可以采用引脚复用方式,兼容该c_phy和该d_phy的引脚定义,既可以连接c_phy类型的摄像头模组也可以连接d_phy类型的摄像头模组,能够实现测试市面上大部分的摄像头模组,适用范围较广。

进一步的,以上方案,主控芯片可以通过数据交互模块与上位机进行数据交互,该数据交互模块包括以太网光纤模块和/或usb数据接口模块等,能够实现与上位机进行数据交互,尤其以太网光纤传输有频带宽,抗干扰能力强,并且长度不受限制,提高了测试摄像头模组的测试过程中的数据的准确度。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明可检测摄像头模组类型的测试系统一实施例的结构示意图;

图2是本发明可检测摄像头模组类型的测试系统一实施例中自动检测电路的电路回路的一举例示意图;

图3是本发明可检测摄像头模组类型的测试系统另一实施例的结构示意图;

图4是本发明可检测摄像头模组类型的测试方法一实施例的流程示意图;

图5是本发明可检测摄像头模组类型的测试方法另一实施例的流程示意图。

具体实施方式

下面结合附图和实施例,对本发明作进一步的详细描述。特别指出的是,以下实施例仅用于说明本发明,但不对本发明的范围进行限定。同样的,以下实施例仅为本发明的部分实施例而非全部实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明提供一种可检测摄像头模组类型的测试系统,能够实现兼容测试mipi的c_phy与d_phy摄像头模组,测试效率高。

请参见图1,图1是本发明可检测摄像头模组类型的测试系统一实施例的结构示意图。本实施例中,该可检测摄像头模组类型的测试系统10包括摄像头模组11、自动检测电路12、主控芯片13和通道切换电路14。

该摄像头模组11,与该自动检测电路12、该通道切换电路14分别相连接。

该主控芯片13,与该摄像头模组11、该自动检测电路12、该通道切换电路14分别相连接。

该摄像头模组11,包括mipi接口111。

该自动检测电路12,用于采样该摄像头模组11中的该mipi接口111的差分时钟引脚信号clk_p、clk_n。

该主控芯片13,用于通过该mipi接口111设置所述摄像头模组的时钟频率,并读取该自动检测电路12采样的预设个数的差分时钟引脚信号clk_p、clk_n,读取出对应该自动检测电路12采样的预设个数的差分时钟引脚信号clk_p、clk_n的输出波形。

该主控芯片13,还用于判断该读取出的波形的类型,在判断出该读取出的波形的类型是连续的周期性的方波时,则确认摄像头模组11为d_phy类型,并发出控制通道切换电路14将闭合连接到d_phy通道形成回路的控制信号,以对该摄像头模组11的图像进行采集;在判断出该读取出的波形的类型是非连接的非周期性的方波时,则确认摄像头模组11为c_phy类型,并发出控制通道切换电路14将闭合连接到c_phy通道形成回路的控制信号,以对该摄像头模组11的图像进行采集。

该通道切换电路14,用于根据该将闭合连接到d_phy通道形成回路的控制信号,将闭合连接到d_phy通道形成回路,或根据该将闭合连接到c_phy通道形成回路的控制信号,将闭合连接到c_phy通道形成回路。

可选地,该mipi接口111,可以采用引脚复用方式,兼容该c_phy和该d_phy的引脚定义。

可选地,该自动检测电路12,可以包括:

比较器121;

该比较器121的同向输入端输入差分时钟引脚信号的clk_p路或clk_n路,反向输入端输入差分时钟引脚信号的clk_n路或clk_p路;

当同向输入端的输入大于反向输入端的输入时,该比较器121输出高电平,反之,该比较器121输出低电平。

可选地,该主控芯片13,还可以用于:

在判断出该读取出的波形的类型既不是连续的周期性的方波,也不是非连接的非周期性的方波时,重新设置该摄像头模组11的时钟。

可选地,该c_phy通道可以为3线单端信号,每3线单端信号组成1个trio(单向3线串行数据通道),共有3个trio。

可选地,该d_phy通道可以为2线差分信号,每2线差分信号组成1个lane(差分通道),共有5个差分通道lane,该5个差分通道lane可以包括1个差分时钟通道lane和4个差分数据通道lane。

可选地,该主控芯片13,可以是fpga(field-programmablegatearray,现场可编程门阵列),也可以是其它类型处理芯片,本发明不加以限定。

在本实施例中,该mipi接口111可以采用引脚复用方式,能够实现解决摄像头模组需要较多引脚连接的特性。

在本实施例中,该mipi接口111可以采用引脚复用方式,兼容该c_phy和该d_phy的引脚定义,既可以连接c_phy类型的摄像头模组也可以连接d_phy类型的摄像头模组,能够实现测试市面上大部分的摄像头模组,适用范围较广。

在本实施例中,该自动检测电路12采样的该摄像头模组11中的该mipi接口111的差分时钟引脚信号clk_p、clk_n的波形的类型可以是连续的周期性的方波,也可以是非连接的非周期性的方波,还可以是其它无特定规律的波形,关于该波形的类型,不发明不加以限定。在该自动检测电路12采样的该摄像头模组11中的该mipi接口111的差分时钟引脚信号clk_p、clk_n的波形的类型是其它无特定规律的波形时,该主控芯片13重新设置该摄像头模组11的时钟。

可以发现,在本实施例中,通道切换电路可以根据该将闭合连接到d_phy通道形成回路的控制信号,将闭合连接到d_phy通道形成回路,或根据该将闭合连接到c_phy通道形成回路的控制信号,将闭合连接到c_phy通道形成回路,能够实现兼容测试mipi的c_phy与d_phy摄像头模组,测试效率高。

进一步的,在本实施例中,mipi接口可以采用引脚复用方式,能够实现解决摄像头模组需要较多引脚连接的特性。

进一步的,在本实施例中,mipi接口可以采用引脚复用方式,兼容该c_phy和该d_phy的引脚定义,既可以连接c_phy类型的摄像头模组也可以连接d_phy类型的摄像头模组,能够实现测试市面上大部分的摄像头模组,适用范围较广。

下面进行举例说明本实施例:

请参见图2,图2是本发明可检测摄像头模组类型的测试系统一实施例中自动检测电路的电路回路的一举例示意图。如图2所示,该比较器121的同向输入端输入差分时钟引脚信号的clk_p路或clk_n路,反向输入端输入差分时钟引脚信号的clk_n路或clk_p路,当同向输入端的输入大于反向输入端的输入时,该比较器121输出高电平,反之,该比较器121输出低电平。

请参见图3,图3是本发明可检测摄像头模组类型的测试系统另一实施例的结构示意图。区别于上一实施例,本实施例所述可检测摄像头模组类型的测试系统30还包括:与该主控芯片31相连接的数据交互模块31,该主控芯片13通过该数据交互模块31与上位机进行数据交互。

可选地,该数据交互模块31可以包括以太网光纤模块,也可以包括usb(universalserialbus,通用串行总线)数据接口模块,该主控芯片13通过该数据交互模块31与上位机进行数据交互。关于该数据交互模块31的数据交互方式,本发明不加以限定。

在本实施例中,该主控芯片13通过该数据交互模块31与上位机进行数据交互,该数据交互模块31包括以太网光纤模块和/或usb数据接口模块等,能够实现与上位机进行数据交互,尤其以太网光纤传输有频带宽,抗干扰能力强,并且长度不受限制,提高了测试摄像头模组的测试过程中的数据的准确度。

在本实施例中,该以太网光纤模块可以采用以太网光纤的数据传输方案和/或双绞线(或铜线)的数据传输方案与上位机进行数据交互,该以太网光纤的数据传输方案包括但不限于ieee802.3ae定义的10gbase-lr、10gbase-sr、10gbase-er、10gbase-zr、10gbase-lx4,ieee802.3aq定义的10gbase-lrm等;该双绞线(或铜线)的数据传输方案包括但不限于ieee802.3an定义的10gbase-t、或ieee802.3ak定义的10gbase-cx4或ieee802.3aq定义的10gbase-kr、10gbase-kx4等。

在本实施例中,该usb数据接口模块可以采用usb接口标准的数据传输方案与上位机进行数据交互,该usb接口标准包括但不限于是usb2.0、usb3.0、usb3.1gen1、usb3.1gen2等。

可以发现,在本实施例中,主控芯片可以通过数据交互模块与上位机进行数据交互,该数据交互模块包括以太网光纤模块和/或usb数据接口模块等,能够实现与上位机进行数据交互,尤其以太网光纤传输有频带宽,抗干扰能力强,并且长度不受限制,提高了测试摄像头模组的测试过程中的数据的准确度。

本发明还提供一种可检测摄像头模组类型的测试方法,能够实现兼容测试mipi的c_phy与d_phy摄像头模组,测试效率高。

请参见图4,图4是本发明可检测摄像头模组类型的测试方法一实施例的流程示意图。需注意的是,若有实质上相同的结果,本发明的方法并不以图4所示的流程顺序为限。如图4所示,该方法包括如下步骤:

s401:自动检测电路采样摄像头模组中的mipi接口的差分时钟引脚信号clk_p、clk_n。

s402:主控芯片通过该mipi接口设置该摄像头模组的时钟频率,并读取该自动检测电路采样的预设个数的差分时钟引脚信号clk_p、clk_n,读取出对应该自动检测电路采样的预设个数的差分时钟引脚信号clk_p、clk_n的输出波形。

s403:主控芯片判断该读取出的波形的类型,在判断出该读取出的波形的类型是连续的周期性的方波时,则确认摄像头模组为d_phy类型,并发出控制通道切换电路将闭合连接到d_phy通道形成回路的控制信号,以对该采样的摄像头模组的图像进行采集;

在判断出该读取出的波形的类型是非连接的非周期性的方波时,则确认摄像头模组为c_phy类型,并发出控制通道切换电路将闭合连接到c_phy通道形成回路的控制信号,以对该采样的摄像头模组的图像进行采集。

s404:通道切换电路根据该将闭合连接到d_phy通道形成回路的控制信号,将闭合连接到d_phy通道形成回路,或根据该将闭合连接到c_phy通道形成回路的控制信号,将闭合连接到c_phy通道形成回路。

在本实施例中,在该通道切换电路根据该将闭合连接到d_phy通道形成回路的控制信号,将闭合连接到d_phy通道形成回路,或根据该将闭合连接到c_phy通道形成回路的控制信号,将闭合连接到c_phy通道形成回路之后,还可以包括:

主控芯片通过数据交互模块与上位机进行数据交互。

请参见图5,图5是本发明可检测摄像头模组类型的测试方法另一实施例的流程示意图。本实施例中,该方法包括以下步骤:

s501:自动检测电路采样摄像头模组的mipi接口的差分时钟引脚信号clk_p、clk_n。

s502:主控芯片通过该mipi接口设置该摄像头模组的时钟频率,并读取该自动检测电路采样的预设个数的差分时钟引脚信号clk_p、clk_n,读取出对应该自动检测电路采样的预设个数的差分时钟引脚信号clk_p、clk_n的输出波形。

s503:主控芯片判断该读取出的波形的类型,在判断出该读取出的波形的类型是连续的周期性的方波时,则确认摄像头模组为d_phy类型,并发出控制通道切换电路将闭合连接到d_phy通道形成回路的控制信号,以对该采样的摄像头模组的图像进行采集;

在判断出该读取出的波形的类型是非连接的非周期性的方波时,则确认摄像头模组为c_phy类型,并发出控制通道切换电路将闭合连接到c_phy通道形成回路的控制信号,以对该采样的摄像头模组的图像进行采集。

s504:通道切换电路根据该将闭合连接到d_phy通道形成回路的控制信号,将闭合连接到d_phy通道形成回路,或根据该将闭合连接到c_phy通道形成回路的控制信号,将闭合连接到c_phy通道形成回路。

s505:主控芯片通过数据交互模块与上位机进行数据交互。

需要说明的是,该可检测摄像头模组类型的测试方法一实施例和另一实施例中的各个功能模块可分别执行上述可检测摄像头模组类型的测试系统实施例中对应功能模块的连接关系和功能,故在此不对各功能模块进行赘述,详细请参见以上对应功能模块的连接关系和功能的说明。

可以发现,以上方案,通道切换电路可以根据该将闭合连接到d_phy通道形成回路的控制信号,将闭合连接到d_phy通道形成回路,或根据该将闭合连接到c_phy通道形成回路的控制信号,将闭合连接到c_phy通道形成回路,能够实现兼容测试mipi的c_phy与d_phy摄像头模组,测试效率高。

进一步的,以上方案,mipi接口可以采用引脚复用方式,能够实现解决摄像头模组需要较多引脚连接的特性。

进一步的,以上方案,mipi接口可以采用引脚复用方式,兼容该c_phy和该d_phy的引脚定义,既可以连接c_phy类型的摄像头模组也可以连接d_phy类型的摄像头模组,能够实现测试市面上大部分的摄像头模组,适用范围较广。

进一步的,以上方案,主控芯片可以通过数据交互模块与上位机进行数据交互,该数据交互模块包括以太网光纤模块和/或usb数据接口模块等,能够实现与上位机进行数据交互,尤其以太网光纤传输有频带宽,抗干扰能力强,并且长度不受限制,提高了测试摄像头模组的测试过程中的数据的准确度。

在本发明所提供的几个实施方式中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。

另外,在本发明各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

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

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