CN107991600A - 自动测试方法及其测试*** - Google Patents

自动测试方法及其测试*** Download PDF

Info

Publication number
CN107991600A
CN107991600A CN201711228030.8A CN201711228030A CN107991600A CN 107991600 A CN107991600 A CN 107991600A CN 201711228030 A CN201711228030 A CN 201711228030A CN 107991600 A CN107991600 A CN 107991600A
Authority
CN
China
Prior art keywords
test
host computer
report
devices under
sent
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711228030.8A
Other languages
English (en)
Inventor
杨旸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Rui Core Micro Polytron Technologies Inc
Original Assignee
Chengdu Rui Core Micro Polytron Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Rui Core Micro Polytron Technologies Inc filed Critical Chengdu Rui Core Micro Polytron Technologies Inc
Priority to CN201711228030.8A priority Critical patent/CN107991600A/zh
Publication of CN107991600A publication Critical patent/CN107991600A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/2851Testing of integrated circuits [IC]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

本发明公开了一种自动测试方法及其测试***,涉及集成电路测试领域。该自动测试方法包括以下步骤:S1、将上位机、测试设备和被测试设备相互连接通信,并打开预设于所述上位机内的***配置文件;S2、预设报表及其名称和路径;S3、启动所述上位机,并向所述测试设备发送第一指令以进入第一测试模式,在第一测试模式下向所述报表写入测试数据;S4、保存写入报表的数据并退出。本发明的技术方案中上位机通过与测试设备和被测试设备通信连接,上位机控制测试设备根据预设测试模式对被测试设备进行测试,在测试过程中,上位机可根据预设的测试模式自动调整测试设备、自动读取测试数据并保存,以实现测试***的自动测试。

Description

自动测试方法及其测试***
技术领域
本发明涉及集成电路测试领域,特别是涉及自动测试方法及其测试***。
背景技术
在PLL(Phase Locked Loop,锁相环)、OSC(oscillator,震荡器)等时钟类集成电路测试中,需在不同的电源、寄存器值条件下,用万用表测量电流,用示波器分析时钟信号的jitter、频率、占空比、锁定时间等参数并记录。传统测试方法全靠人工改变工作条件,观察并记录测试结果,增加测试人员工作量、效率低下,且容易出错。
发明内容
本发明的主要目的在于提供一种自动测试方法及其测试***,旨在实现自动改变测试工作条件、观察并自动记录测试结果。
为实现上述目的,本发明提供一种自动测试方法,包括以下步骤:
S1、将上位机、测试设备和被测试设备相互连接通信,并打开预设于所述上位机内的***配置文件;
S2、预设报表及其名称和路径;
S3、启动所述上位机,并向所述测试设备发送第一指令以进入第一测试模式,在第一测试模式下向所述报表写入测试数据;
S4、保存写入报表的数据并退出。
优选地,所述保存写入报表的数据并退出之前还包括步骤:
S31、待所述被测试设备在第一测试模式下完成轮询后,所述上位机向所述测试设备发送第二指令以进入第二测试模式,并在第二测试模式下向所述报表写入测试数据。
优选地,向所述测试设备发送第一指令以进入第一测试模式还包括:
向电源发送命令使电源输出预设电压;
向转换器发送命令以配置被测试设备;
向万用表发送命令以读取当前工作电流;
向示波器发送命令以保存参数截屏图像信息。
优选地,向所述测试设备发送第二指令以进入第二测试模式还包括:
向电源发送命令使电源输出预设电压;
向转换器发送命令以配置被测试设备;
向转换器发送命令以产生触发信号,向示波器发送命令以读取锁定时间;
向转换器发送命令以产生PD信号,向万用表发送命令以读取关断电流信号。
优选地,所述在第二测试模式下向所述报表写入测试数据之后还包括:
判断被测试设备的频率和电压是否已完成轮询,若是,则进行步骤S4;若否,则返回第二测试模式继续进行轮询。
优选地,所述***配置文件包括配置电源预设值、寄存器预设值、万用表测试使用个数、万用表测试使用量程档位、示波器配置文件存储路径、示波器截屏文件存储路径。
优选地,所述第一测试模式下向所述报表写入测试数据之后还包括:
判断被测试设备的频率和电压是否已完成轮询,若是,则进行步骤S4;若否,则返回第一测试模式继续进行轮询。
本发明还提供一种自动测试***,包括相互通信连接的上位机、测试设备和被测试设备;
所述上位机包括存储模块,用于预存***配置文件、报表及报表名称和路径;
所述测试设备包括与所述上位机通信连接的用于为被测试设备供电的电源、用于配置所示被测试设备的转换器、用于显示被测试设备参数波形的示波器和用于测量功耗的万用表。
优选地,所述上位机通过USB接口转接RS232接口与所述电源通信连接。
优选地,所述上位机通过USB接口分别与所述转换器、示波器和万用表通信连接。
本发明的技术方案中上位机通过与测试设备和被测试设备通信连接,上位机控制测试设备根据预设测试模式对被测试设备进行测试,在测试过程中,上位机可根据预设的测试模式自动调整测试设备、自动读取测试数据并保存,以实现测试***的自动测试。
附图说明
图1为本发明自动测试方法的流程示意图;
图2为本发明自动测试方法的实施例的流程示意图;
图3为本发明自动测试***的原理示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
下面结合附图对本发明进一步说明。
本发明提供一种自动测试方法,如图1所示,包括以下步骤:
S1、将上位机、测试设备和被测试设备相互连接通信,并打开预设于所述上位机内的***配置文件。
具体地,测试设备包括电源、数字万用表、示波器、转换器,上位机通过USB接口和RS232接口与被测试设备通信连接。***配置文件的配置信息包括电源预设值、寄存器预设值、万用表使用个数、万用表量程档位、示波器配置文件存储路径、示波器截屏文件存储路径等。在另一些实施例中,配置文件可由***自动配置或者手动配置或者调用***内现有的文件。
S2、预设报表及其名称和路径;在预设报表时,可以设定新的报表,也可以指定已有的报表,当指定已有的报表时,该已有报表中原有的数据不会被清除。
S3、启动所述上位机,并向所述测试设备发送第一指令以进入第一测试模式,在第一测试模式下向所述报表写入测试数据。
启动上位机后,上位机可实时监视测试设备和被测试设备的连接状态以及相关参数。
S31、待所述被测试设备在第一测试模式下完成轮询后,所述上位机向所述测试设备发送第二指令以进入第二测试模式,并在第二测试模式下向所述报表写入测试数据。
S4、保存写入报表的数据并退出。
该方法能实现电源、寄存器、IO控制信号的自动调整,电流自动测量及回读,示波器测量模式自动切换及测量数据回读、示波器自动截屏及存储。
如图2所示,向所述测试设备发送第一指令以进入第一测试模式还包括:向电源发送命令使电源输出预设电压;向转换器发送命令以配置被测试设备;向万用表发送命令以读取当前工作电流;向示波器发送命令以保存参数截屏图像信息。
具体地,第一测试模式为jitter测试模式,该测试模式下,示波器的配置文件格式为jitter.dat,可设定示波器截图存储路径,同时示波器截图可显示jitter、频率、占空比、锁定时间等测量值。
优选地,向所述测试设备发送第二指令以进入第二测试模式还包括:向电源发送命令使电源输出预设电压;向转换器发送命令以配置被测试设备;向转换器发送命令以产生触发信号,向示波器发送命令以读取锁定时间;第二测试模式还包括关断电流测试模式,用于测试被测试设备的关断电流。关断电流测试模式具体为:向转换器发送命令以产生PD信号(power down,关断信号),向万用表发送命令以读取关断电流信号。
具体地,第二测试模式为Lock Time测试模式,该测试模式下,示波器的配置文件格式为Edge-Edge.dat,可设定示波器截图存储路径,同时示波器截图可显示jitter、频率、占空比、锁定时间等测量值。
优选地,所述在第二测试模式下向所述报表写入测试数据之后还包括:判断被测试设备的频率和电压是否已完成轮询,若是,则进行步骤S4;若否,则返回第二测试模式继续进行轮询。
在具体实施例中,在第二测试模式下向所述报表写入测试数据之后,判断被测试设备的频率是否轮询完成,若已完成轮询,则继续判断被测试设备的电压是否轮询完成,若频率未完成轮询,则返回步骤向转换器配置被测试设备频率;若电压已完成轮询,则保存、关闭报表,若电压未完成轮询,则返回步骤向电源输出设定电压。该电压和频率为预设的测试电压和测试频率。
优选地,所述***配置文件包括配置电源预设值、寄存器预设值、万用表测试使用个数、万用表测试使用量程档位、示波器配置文件存储路径、示波器截屏文件存储路径。
优选地,所述第一测试模式下向所述报表写入测试数据之后还包括:判断被测试设备的频率和电压是否已完成轮询,若是,则进行步骤S4;若否,则返回第一测试模式继续进行轮询。
第一测试模式下向所述报表写入测试数据之后,判断被测试设备的频率是否已完成轮询,若已完成轮询则继续判断被测试设备的电压是否完成轮询,若频率未完成轮询,则继续向转换器发送命令以配置被测试设备的频率;若电压已轮询完成,则进入第二测试模式,若电压未完成轮询,则继续返回步骤向电源发送指令输出设定电压。该电压和频率为预设的测试电压和测试频率。
在具体实施例中,由于本发明的测试方法顺序执行,单进程的上位机查询测试设备回读测量值时会因为耗时较长出现“挂起”现象,可利用ActiveX部件来实现多进程任务,其中第一进程可处理人机交互、上位机与电源和转换器的通信等方面的任务,第二进程可处理上位机与万用表、示波器数据交换、数据处理方面的任务。在实际测试过程中,第一测试模式和第二测试模式可根据实际需求分别重复多次进行。
本发明还提供一种自动测试***,如图3所示,包括相互通信连接的上位机、测试设备和被测试设备;所述上位机包括存储模块,用于预存***配置文件、报表及报表名称和路径;所述测试设备包括与所述上位机通信连接的用于为被测试设备供电的电源、用于配置所示被测试设备的转换器、用于显示被测试设备参数波形的示波器和用于测量功耗的万用表。
在具体实施例中,测试设备的个数可根据实际测试需要进行增加,如万用表的数量、转换器的数量等。
优选地,所述上位机通过USB接口转接RS232接口与所述电源通信连接。
优选地,所述上位机通过USB接口分别与所述转换器、示波器和万用表通信连接。
应当理解的是,以上仅为本发明的优选实施例,不能因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变 换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (10)

1.一种自动测试方法,其特征在于,包括以下步骤:
S1、将上位机、测试设备和被测试设备相互连接通信,并打开预设于所述上位机内的***配置文件;
S2、预设报表及其名称和路径;
S3、启动所述上位机,并向所述测试设备发送第一指令以进入第一测试模式,在第一测试模式下向所述报表写入测试数据;
S4、保存写入报表的数据并退出。
2.根据权利要求1所述的自动测试方法,其特征在于,所述保存写入报表的数据并退出之前还包括步骤:
S31、待所述被测试设备在第一测试模式下完成轮询后,所述上位机向所述测试设备发送第二指令以进入第二测试模式,并在第二测试模式下向所述报表写入测试数据。
3.根据权利要求2所述的自动测试方法,其特征在于,向所述测试设备发送第一指令以进入第一测试模式还包括:
向电源发送命令使电源输出预设电压;
向转换器发送命令以配置被测试设备;
向万用表发送命令以读取当前工作电流;
向示波器发送命令以保存参数截屏图像信息。
4.根据权利要求2所述的自动测试方法,其特征在于,向所述测试设备发送第二指令以进入第二测试模式还包括:
向电源发送命令使电源输出预设电压;
向转换器发送命令以配置被测试设备;
向转换器发送命令以产生触发信号,向示波器发送命令以读取锁定时间;
向转换器发送命令以产生PD信号,向万用表发送命令以读取关断电流信号。
5.根据权利要求2至4项中任一项所述的自动测试方法,其特征在于,所述在第二测试模式下向所述报表写入测试数据之后还包括:
判断被测试设备的频率和电压是否已完成轮询,若是,则进行步骤S4;若否,则返回第二测试模式继续进行轮询。
6.根据权利要求5所述的自动测试方法,其特征在于,所述***配置文件包括配置电源预设值、寄存器预设值、万用表测试使用个数、万用表测试使用量程档位、示波器配置文件存储路径、示波器截屏文件存储路径。
7.根据权利要求1所述的自动测试方法,其特征在于,所述第一测试模式下向所述报表写入测试数据之后还包括:
判断被测试设备的频率和电压是否已完成轮询,若是,则进行步骤S4;若否,则返回第一测试模式继续进行轮询。
8.一种自动测试***,其特征在于,包括相互通信连接的上位机、测试设备和被测试设备;
所述上位机包括存储模块,用于预存***配置文件、报表及报表名称和路径;
所述测试设备包括与所述上位机通信连接的用于为被测试设备供电的电源、用于配置所示被测试设备的转换器、用于显示被测试设备参数波形的示波器和用于测量功耗的万用表。
9.根据权利要求8所述的自动测试***,其特征在于,所述上位机通过USB接口转接RS232接口与所述电源通信连接。
10.根据权利要求8所述的自动测试***,其特征在于,所述上位机通过USB接口分别与所述转换器、示波器和万用表通信连接。
CN201711228030.8A 2017-11-29 2017-11-29 自动测试方法及其测试*** Pending CN107991600A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711228030.8A CN107991600A (zh) 2017-11-29 2017-11-29 自动测试方法及其测试***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711228030.8A CN107991600A (zh) 2017-11-29 2017-11-29 自动测试方法及其测试***

Publications (1)

Publication Number Publication Date
CN107991600A true CN107991600A (zh) 2018-05-04

Family

ID=62034086

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711228030.8A Pending CN107991600A (zh) 2017-11-29 2017-11-29 自动测试方法及其测试***

Country Status (1)

Country Link
CN (1) CN107991600A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108732443A (zh) * 2018-05-21 2018-11-02 湖北三江航天万峰科技发展有限公司 一种基于Linux的自动测试***及方法
CN109189407A (zh) * 2018-08-01 2019-01-11 广州华望汽车电子有限公司 一种对多芯片烧录的统计方法、***、装置和存储介质
CN109359032A (zh) * 2018-09-05 2019-02-19 Oppo(重庆)智能科技有限公司 测试数据收集方法、装置、***和电子设备
CN111723005A (zh) * 2020-05-25 2020-09-29 四川九洲电器集团有限责任公司 一种测试***自动测试软件的配置方法
CN112135384A (zh) * 2020-09-28 2020-12-25 江门市征极光兆科技有限公司 一种wifi灯具的自动测试装置与方法

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002189036A (ja) * 2000-12-21 2002-07-05 Advantest Corp サンプリングデジタイザ及びこのサンプリングデジタイザを備えた半導体集積回路試験装置
CN1657957A (zh) * 2005-03-02 2005-08-24 欧阳槐清 一种石英晶体振荡器的测试调整装置及方法
CN1780149A (zh) * 2004-12-10 2006-05-31 展讯通信(上海)有限公司 射频接收***锁定时间及锁定后频率误差的评估方法
CN1862273A (zh) * 2006-01-09 2006-11-15 北京大学深圳研究生院 一种测试时钟信号抖动的片上***及其方法
CN1918476A (zh) * 2004-02-13 2007-02-21 皇家飞利浦电子股份有限公司 用于测试锁相环的方法和器件
CN101656536A (zh) * 2008-08-18 2010-02-24 中芯国际集成电路制造(上海)有限公司 锁相环及其锁定检测装置和方法
CN102047133A (zh) * 2008-05-29 2011-05-04 Nxp股份有限公司 用于周期抖动测量的延迟锁定环
CN102109572A (zh) * 2009-12-23 2011-06-29 中兴通讯股份有限公司 一种传输芯片的测试方法及测试控制方法
CN102419726A (zh) * 2010-09-28 2012-04-18 致茂电子(苏州)有限公司 测试程序分散配置的测试方法及其***
CN102546303A (zh) * 2012-01-18 2012-07-04 瑞斯康达科技发展股份有限公司 一种sdh设备的时钟能力测试***及方法
CN104569786A (zh) * 2014-12-30 2015-04-29 北京航天测控技术有限公司 一种锁相环电路嵌入式测试方法
CN104660256A (zh) * 2015-03-04 2015-05-27 上海华岭集成电路技术股份有限公司 锁相环锁定时间的测量方法
CN105093001A (zh) * 2014-05-20 2015-11-25 中芯国际集成电路制造(上海)有限公司 一种高速pll和时钟芯片特性自动分析测试***
CN105807205A (zh) * 2016-03-11 2016-07-27 福州瑞芯微电子股份有限公司 Pll自动测试电路及测试方法

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002189036A (ja) * 2000-12-21 2002-07-05 Advantest Corp サンプリングデジタイザ及びこのサンプリングデジタイザを備えた半導体集積回路試験装置
CN1918476A (zh) * 2004-02-13 2007-02-21 皇家飞利浦电子股份有限公司 用于测试锁相环的方法和器件
CN1780149A (zh) * 2004-12-10 2006-05-31 展讯通信(上海)有限公司 射频接收***锁定时间及锁定后频率误差的评估方法
CN1657957A (zh) * 2005-03-02 2005-08-24 欧阳槐清 一种石英晶体振荡器的测试调整装置及方法
CN1862273A (zh) * 2006-01-09 2006-11-15 北京大学深圳研究生院 一种测试时钟信号抖动的片上***及其方法
CN102047133A (zh) * 2008-05-29 2011-05-04 Nxp股份有限公司 用于周期抖动测量的延迟锁定环
CN101656536A (zh) * 2008-08-18 2010-02-24 中芯国际集成电路制造(上海)有限公司 锁相环及其锁定检测装置和方法
CN102109572A (zh) * 2009-12-23 2011-06-29 中兴通讯股份有限公司 一种传输芯片的测试方法及测试控制方法
CN102419726A (zh) * 2010-09-28 2012-04-18 致茂电子(苏州)有限公司 测试程序分散配置的测试方法及其***
CN102546303A (zh) * 2012-01-18 2012-07-04 瑞斯康达科技发展股份有限公司 一种sdh设备的时钟能力测试***及方法
CN105093001A (zh) * 2014-05-20 2015-11-25 中芯国际集成电路制造(上海)有限公司 一种高速pll和时钟芯片特性自动分析测试***
CN104569786A (zh) * 2014-12-30 2015-04-29 北京航天测控技术有限公司 一种锁相环电路嵌入式测试方法
CN104660256A (zh) * 2015-03-04 2015-05-27 上海华岭集成电路技术股份有限公司 锁相环锁定时间的测量方法
CN105807205A (zh) * 2016-03-11 2016-07-27 福州瑞芯微电子股份有限公司 Pll自动测试电路及测试方法

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108732443A (zh) * 2018-05-21 2018-11-02 湖北三江航天万峰科技发展有限公司 一种基于Linux的自动测试***及方法
CN109189407A (zh) * 2018-08-01 2019-01-11 广州华望汽车电子有限公司 一种对多芯片烧录的统计方法、***、装置和存储介质
CN109359032A (zh) * 2018-09-05 2019-02-19 Oppo(重庆)智能科技有限公司 测试数据收集方法、装置、***和电子设备
CN111723005A (zh) * 2020-05-25 2020-09-29 四川九洲电器集团有限责任公司 一种测试***自动测试软件的配置方法
CN111723005B (zh) * 2020-05-25 2022-08-23 四川九洲电器集团有限责任公司 一种测试***自动测试软件的配置方法
CN112135384A (zh) * 2020-09-28 2020-12-25 江门市征极光兆科技有限公司 一种wifi灯具的自动测试装置与方法
CN112135384B (zh) * 2020-09-28 2023-02-24 江门市征极光兆科技有限公司 一种wifi灯具的自动测试装置与方法

Similar Documents

Publication Publication Date Title
CN107991600A (zh) 自动测试方法及其测试***
CN101713811B (zh) 石英晶体振荡器参数自动测试***
CN204832267U (zh) 一种芯片测试平台
CN202041623U (zh) 电磁继电器测试仪
CN106503308A (zh) 一种基于uvm的can控制器ip验证平台
US8521500B2 (en) Method and device for measuring integrated circuit power supply noise and calibration of power supply noise analysis models
CN103033738A (zh) 一种电路板全自动测试***
CN101437261A (zh) 移动通信终端射频测试***
CN107769865A (zh) 蓝牙模块射频参数的自动测试***和方法
CN106405294B (zh) 便携式配电产品传动校验仪及其实现的检验方法
CN103325422A (zh) Sram时序测试电路及测试方法
CN201699720U (zh) 一种移动通信终端射频测试***
CN110187299A (zh) 一种航空保障装备电学参数通用校准***
CN108120919A (zh) 一种集成电路时间参数测试电路及方法
US20020163351A1 (en) Method for producing test patterns for testing an integrated circuit
CN203178431U (zh) 一种电路板全自动测试***
CN109709393A (zh) 基于时域信号频率稳定度测量的装置
CN101908012A (zh) 时钟信号测试装置及测试方法
CN101980039A (zh) 一种用于无线电计量测试的示波器触发校准装置
RU2003111456A (ru) Автоматизированный комплекс контроля и диагностики (варианты)
CN103901382A (zh) 一种时间电流表的校准检测装置
TWI272394B (en) Multi-function probe card
CN109358604A (zh) 一种控制***输入输出模件功能测试装置及测试方法
CN206400062U (zh) 高性能射频遥控自动化测试装置
CN103760436A (zh) 一种智能电子设备程控测试仪

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20180504