CN1928836A - 主机板的自动控制测试***及方法 - Google Patents

主机板的自动控制测试***及方法 Download PDF

Info

Publication number
CN1928836A
CN1928836A CN 200510103757 CN200510103757A CN1928836A CN 1928836 A CN1928836 A CN 1928836A CN 200510103757 CN200510103757 CN 200510103757 CN 200510103757 A CN200510103757 A CN 200510103757A CN 1928836 A CN1928836 A CN 1928836A
Authority
CN
China
Prior art keywords
test
motherboard
main control
testing apparatus
control system
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.)
Granted
Application number
CN 200510103757
Other languages
English (en)
Other versions
CN100397359C (zh
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.)
HUANSHENG ELECTRONIC (SHENZHEN) CO., LTD.
Original Assignee
Universal Scientific Industrial Co Ltd
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 Universal Scientific Industrial Co Ltd filed Critical Universal Scientific Industrial Co Ltd
Priority to CNB2005101037574A priority Critical patent/CN100397359C/zh
Publication of CN1928836A publication Critical patent/CN1928836A/zh
Application granted granted Critical
Publication of CN100397359C publication Critical patent/CN100397359C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Testing Or Calibration Of Command Recording Devices (AREA)
  • Tests Of Electronic Circuits (AREA)

Abstract

一种主机板的自动控制测试***及方法,可同时测试复数个待测主机板,在一控制主机与复数个测试器具之间提供一个网络***,而让控制主机与这些测试器具之间的通讯可通过网络***进行,控制主机也可通过一测试讯号产生单元输出测试讯号,以供测试器具对待测主机板进行测试。因此当控制主机执行一控制程序时,可控制各测试主机进行开机,而让各测试器具执行一测试程序来对待测主机板测试,控制主机并提供一共享的储存空间来储存这些测试器具通过网络***所回传的测试结果。藉此,可减少测试所需的硬件及人力,并提高测试效率。

Description

主机板的自动控制测试***及方法
技术领域
本发明为一种自动控制测试***及方法,特别是一种采用网络方式对主机板进行自动控制测试的***及方法。
背景技术
主机板上面设置了许多的芯片组及电子元件,通过在主机板上安装适配卡(如显示卡、网络卡、声卡)、中央处理器、存储器、硬盘机,而可以提供给计算机运作的一个处理平台。然而主机板经由生产线的生产制造之后,为了确保主机板能正常发挥功能,必须经过一列的测试来验证主机板的功能操作是否常。
而对于主机板的测试方式,早期多半是仰赖人力的手工操作来进行测试,但此一测试方式显然无法满足生产线所要求的高生产效率,且人工测试也容易出错。因此目前多半是结合计算机来对主机板作自动化测试,其测试方式由一台控制主机(如计算机)对应一个测试器具,同时配合一些复杂的测试卡,而待测主机板安装在测试器具,通过控制主机控制测试器具输出相关的测试讯号给待测主机板,而来完成主机板的自动化测试。
因此对于现行主机板的自动化测试而言,是采取一对一的方式进行,即一台控制主机只能对应一个测试器具,而若要测试多个待测主机板,可以利用轮流测试的方式完成,但轮流测试的效率太差,并无法在同一时间内测试完所有待测主机板,所以为了提高测试效率就必须使用较多的硬件成本,利用多组控制主机及多组的测试器具,才能在同一时间内测试完所有待测主机板。因此,对于如何以较少的硬件成本,而可以在同一时间内来完成所有待测主机板的测试,且又能提高测试效率及准确性,则是本发明有待解决的课题。
发明内容
本发明所要解决的技术问题,在于提供一种主机板的自动控制测试***及其方法,于测试过程中通过结合网络***来对多个待测主机板进行测试,以达成较少的硬件成本需求及减少测试所需的时间,进而提高测试的效率。
为了解决上述技术问题,根据本发明的一种方案,提供一种主机板的自动控制测试***,用来同时测试复数个待测主机板,包括:一网络***;分别与网络***连接的复数个测试器具,且在这些测试器具中分别具有一测试程序,测试器具可通过执行测试程序而分别对这些的待测主机板进行测试;与网络***连接的一控制主机,控制主机具有一控制程序,控制程序的执行可用来控制及监控这些测试器具来进行自动化测试;与控制主机连接的一测试讯号产生单元,可用来输出测试讯号给这些待测主机板;一开关控制单元可以根据控制程序的执行以选择测试讯号产生单元所输出的测试讯号要给这些待测主机板的那一个。因此这些测试程序执行所得的复数个测试结果可通过网络***回传给控制主机,而让控制主机可以存档这些测试结果。
为了解决上述技术问题,根据本发明的另一种方案,提供一种主机板的自动控制测试方法,用来同时测试复数个待测主机板,包括的步骤为:在复数个测试器具与一控制主机之间建立一个沟通传输的网络***;控制主机通过执行一控制程序来控制这些测试器具开机以进行测试;这些测试器具在开机之后个别执行一测试程序分别来对这些待测主机板测试;这些测试器具并分别通过网络***回传测试程序执行所得的测试结果给控制主机;以及控制主机可以将接收到的测试结果存档。
采用本发明的主机板的自动控制测试***及其方法,通过网络***而让一台的控制主机可以同时控制多台的测试器具,如此,本发明可以在同一时间内完成多个待测主机板的测试,而不需昂贵的硬件成本支出,同时也提高了测试效率。
附图说明
图1为本发明较佳实施例之一的***架构图;
图2为本发明测试器具的方块示意图;以及
图3为本发明较佳实施例之一的流程图。
图中符号说明:
10    控制主机
30    网络***
50    测试器具
70    待测主机板
80    测试讯号产生单元
90    开关控制单元
501   传输介面单元
503   控制单元
505   储存单元
5051  测试程序
具体实施方式
请参阅图1,其为本发明较佳实施例之一的***架构图。本实施例中提供一种主机板的自动控制测试***,可用来同时测试复数个待测主机板70,包括有:一控制主机10、一网络***30、复数个测试器具50、一测试讯号产生单元80及一开关控制单元90。
其中控制主机10具有一控制程序,控制主机10通过执行控制程序来控制及监控各个测试器具50完成自动化的测试,并可存档各个测试器具50的测试结果。
网络***30连接于控制主机10与各个测试器具50之间,提供了控制主机10与各个测试器具50之间的传输通讯平台。本实施例的网络***30可以是以太网络***(Ethernet network),可通过一集线器(图略)与控制主机10的网络端口及各个测试器具50的网络端口连接。
测试器具50用来对待测主机板70进行测试,且每一个测试器具50对应安装一个待测主机板70进行测试。请参阅图2,测试器具50包括有:一传输介面单元501、一控制单元503及一储存单元505,测试器具50的传输介面单元501可用来与待测主机板70的I/O端口连接,储存单元505用来储存一测试程序5051,此测试程序5051用来决定要对待测主机板70的测试内容,控制单元503连接于传输介面单元501与储存单元505之间,控制单元503可执行储存单元505中的测试程序5051,并通过传输介面单元501传输测试讯号给待测主机板70。
测试讯号产生单元80则提供控制主机10可因应测试器具50提出的测试要求而对待测主机板70进行测试及量测。测试讯号产生单元80连接于控制主机10,并可在控制主机10的控制下输出测试讯号给待测主机板70。本实施例的测试讯号产生单元80可以为I/O控制卡及量测仪器,其中I/O控制卡可与控制主机10的I/O端口连接,如RS-232端口、USB端口、LPT端口,而让控制主机10可通过控制I/O控制卡输出I/O测试讯号给待测主机板70进行测试。量测仪器则是与控制主机10的GPIB(General Purpose Instrument Bus)卡连接,而让控制主机10可通过控制GPIB卡来控制量测仪器对待测主机板70进行讯号量测。
开关控制单元90则根据控制程序的执行用来控制测试讯号产生单元80所输出的讯号是要给那一个测试器具50接收。因此通过此开关控制单元90提供的开关切换选择,可将测试讯号产生单元80所输出的讯号切换到供某一个测试器具50接收,而让控制主机10可以对任一个测试器具50下达想要的测试控制。
本实施例通过网络***30的连接,而可以让控制主机10与各测试器具50形成一局域网络架构,且控制主机10也通过控制程序的执行可提供一共享的储存空间(如硬盘机)供各测试器具50使用,并利用档案分享的模式来让控制主机10与测试器具50之间的通讯,如此就可以让各测试器具50回传测试结果到控制主机10中存档。
请参阅图3,其为本发明较佳实施例之一的流程图。首先将各待测主机板70安装到各测试器具50,让测试器具50通过传输介面单元501输出入讯号给待测主机板70进行测试,因此当控制主机10开始执行控制程序时(S301);控制主机10控制各个测试器具50开机(S303),而控制主机10控制测试器具50开机的方式是通过I/O控制卡输出一I/O测试讯号(如开关讯号),并通过开关控制单元90选择一个测试器具50来接收此I/O测试讯号,来完成此测试器具50的开机,并以同样的方式来对其它未开机的测试器具50进行开机。而当各测试器具50都开机之后即可执行自己的测试程序5051并分别对各待测主机板70测试(S305);之后各测试器具50可将执行测试程序5051所得的测试结果通过网络***30分别回传给控制主机10(S307)。
然后,控制主机10一样通过网络***30接收各测试器具50回传的测试结果及更新先前在控制主机10内的测试结果的最新状态(S309);接下来控制主机10检查是否有收到各测试器具50回传的测试要求(S311);若检查结果为是,控制主机10根据各测试器具50回传的测试要求通过测试讯号产生单元80来进行测试(S313),例如当测试器具50要执行键盘测试时,测试器具50可先传送键盘测试的要求给控制主机10,而控制主机10收到此测试要求就会通过I/O控制卡来输出键盘测试指令,而让回传测试要求的测试器具50可根据此键盘测试指令对待测主机板70测试。
接下来在(S313)的步骤之后或(S311)的步骤判断为否时,控制主机10判断各测试器具50是否测试结束(S315);若判断结果为否则回到(S307)的步骤继续执行;而若判断结果为是,控制主机10存档各测试器具50回传的测试结果(S317);之后控制主机10并控制各测试器具50关机(S319),而完成对这些待测主机板70的自动测试。而当需要在测试下一组数量的待测主机板70,则只需将目前安装在测试器具50的待测主机板70卸下,重新安装新之一组待测主机板70,并根据图3所示的操作流程就可以完成待测主机板70的自动测试。
综上所述,本发明所提供的主机板的自动控制测试***及其方法,具有下列特点:
1、以一台控制主机同时对多台的测试器具进行控制,而每一测试器具皆安装有一待测主机板,因此可在同一时间以较少的硬件成本完成多个待测主机板的测试,如此可以减少测试时的时间,以提高测试效率,及减少硬件成本的支出。
2、通过程序的执行来自动控制硬设备,不但可以减少人力的操作及减少人为的操作错误,更可以提高测试结果的准确性。
上述所揭示的附图、说明,仅为本发明的实施例而已,凡精于此项技艺者当可依据上述的说明作其它种种的改进,而这些改变仍属于本发明的发明精神及所界定的专利范围中。

Claims (17)

1、一种主机板的自动控制测试***,用来同时测试复数个待测主机板,其特征在于,包括:
一网络***;
复数个测试器具,分别与该网络***连接,这些测试器分别具有一测试程序,而这些测试器具分别通过执行这些测试程序而分别用来对这些待测主机板进行测试;
一控制主机,与该网络***连接,具有一控制程序用来控制及监控这些测试器具来进行自动化测试;
一测试讯号产生单元,与该控制主机连接,用来输出测试讯号给这些待测主机板;以及
一开关控制单元,根据该控制程序的执行以选择该测试讯号产生单元所输出的测试讯号给这些待测主机板之一;
其中这些测试程序执行所得的复数个测试结果通过该网络***回传给该控制主机,以供该控制主机存档这些测试结果。
2、如权利要求1所述的主机板的自动控制测试***,其特征在于,其中该网络***为以太网络***。
3、如权利要求1所述的主机板的自动控制测试***,其特征在于,其中该网络***由一集线器与该控制主机的网络端口及这些测试器具的网络端口连接形成。
4、如权利要求1所述的主机板的自动控制测试***,其特征在于,其中该测试器具,包括:
一传输介面单元,用来与该待测主机板的I/O端口连接;
一储存单元,储存有该测试程序;以及
一控制单元,执行该测试程序并通过该传输介面单元对该待测主机板进行测试。
5、如权利要求1所述的主机板的自动控制测试***,其特征在于,其中该控制主机通过该控制程序的执行以提供一共享的储存空间,供存档这些测试器具回传的测试结果。
6、如权利要求1所述的主机板的自动控制测试***,其特征在于,其中该测试讯号产生单元为与该控制主机的I/O端口连接的一I/O控制卡。
7、如权利要求6所述的主机板的自动控制测试***,其特征在于,其中该控制主机的I/O端口为RS-232端口、USB端口或LPT端口。
8、如权利要求1所述的主机板的自动控制测试***,其特征在于,其中该测试讯号产生单元为一量测仪器,该量测仪器与该控制主机的一GPIB卡连接。
9、一种主机板的自动控制测试方法,用来同时测试复数个待测主机板,其特征在于,包括:
建立一网络***在复数个测试器具与一控制主机之间;
该控制主机执行一控制程序来控制这些测试器具开机以进行测试;
这些测试器具个别执行一测试程序分别来对这些待测主机板测试;
这些测试器具分别通过该网络***回传该测试程序执行所得的测试结果给该控制主机;以及
该控制主机存档这些测试结果。
10、如权利要求9所述的主机板的自动控制测试方法,其特征在于,其中该网络***为以太网络***。
11、如权利要求9所述的主机板的自动控制测试方法,其特征在于,其中该控制主机是通过I/O控制卡输出一I/O测试讯号给该测试器具来进行开机。
12、如权利要求9所述的主机板的自动控制测试方法,其特征在于,其中该控制主机提供一共享的储存空间供这些测试器具使用,并利用档案分享的模式来存档这些测试器具回传的这些测试结果。
13、如权利要求9所述的主机板的自动控制测试方法,其特征在于,更进一步包括:
该控制主机判断是否收到任一该测试器具回传的测试要求,若判断结果为是,该控制主机通过一测试讯号产生单元输出测试讯号给回传测试要求的该测试器具来对该待测主机板测试。
14、如权利要求13所述的主机板的自动控制测试方法,其特征在于,其中该测试讯号产生单元为与该控制主机的I/O端口连接的一I/O控制卡。
15、如权利要求13所述的主机板的自动控制测试方法,其特征在于,其中该测试讯号产生单元为一量测仪器,该量测仪器与该控制主机的一GPIB卡连接。
16、如权利要求13所述的主机板的自动控制测试方法,其特征在于,其中该测试讯号产生单元输出测试讯号给回传测试要求的该测试器具通过一开关控制单元,而该开关控制单元提供有开关切换选择可将该测试讯号产生单元所输出测试讯号切换到供这些测试器具之一接收。
17、如权利要求9所述的主机板的自动控制测试方法,其特征在于,更进一步包括:
该控制主机接收这些测试器具回传的这些测试结果,并用来更新已在该控制主机内的测试结果的最新状态。
CNB2005101037574A 2005-09-09 2005-09-09 主机板的自动控制测试***及方法 Expired - Fee Related CN100397359C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005101037574A CN100397359C (zh) 2005-09-09 2005-09-09 主机板的自动控制测试***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005101037574A CN100397359C (zh) 2005-09-09 2005-09-09 主机板的自动控制测试***及方法

Publications (2)

Publication Number Publication Date
CN1928836A true CN1928836A (zh) 2007-03-14
CN100397359C CN100397359C (zh) 2008-06-25

Family

ID=37858808

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005101037574A Expired - Fee Related CN100397359C (zh) 2005-09-09 2005-09-09 主机板的自动控制测试***及方法

Country Status (1)

Country Link
CN (1) CN100397359C (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101963930B (zh) * 2009-07-21 2013-06-12 纬创资通股份有限公司 自动化测试装置
CN105607977A (zh) * 2015-12-28 2016-05-25 环胜电子(深圳)有限公司 电源状态测试***
CN108627195A (zh) * 2018-08-17 2018-10-09 深圳市金邦科技发展有限公司 一种对记忆体模组进行检测的智能检测方法及智能检测***

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11211796A (ja) * 1998-01-30 1999-08-06 Toshiba Corp 基板単体機能試験装置
US20030060996A1 (en) * 2000-06-07 2003-03-27 John Yi Semi-automated multi-site system tester
CN1176423C (zh) * 2001-05-10 2004-11-17 华硕电脑股份有限公司 主机板测试程序处理***及方法
CN1180347C (zh) * 2001-05-11 2004-12-15 华硕电脑股份有限公司 实时联机监控方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101963930B (zh) * 2009-07-21 2013-06-12 纬创资通股份有限公司 自动化测试装置
CN105607977A (zh) * 2015-12-28 2016-05-25 环胜电子(深圳)有限公司 电源状态测试***
CN108627195A (zh) * 2018-08-17 2018-10-09 深圳市金邦科技发展有限公司 一种对记忆体模组进行检测的智能检测方法及智能检测***

Also Published As

Publication number Publication date
CN100397359C (zh) 2008-06-25

Similar Documents

Publication Publication Date Title
CN1243251C (zh) 在基于事件的测试***上用于存储器测试的模块化结构
CN103336194A (zh) 一种民航客机机载计算机的通用综合自动测试***
CN102353865A (zh) 一种多总线处理器模块通用自动测试装置及其测试方法
CN103890595A (zh) 利用多路复用处理机测试单元中的独立控制器进行无索引串行半导体测试的方法和***
CN1215484A (zh) 用于分布式过程控制***的受激模拟器
CN1949723A (zh) 一种atca中jtag器件远程维护的方法及***
CN2909278Y (zh) 可同时测试多个待测物的装置
CN101770089A (zh) 液晶显示模块测试机
CN101441592A (zh) 嵌入式***的测试***及方法
CN101783755A (zh) 一种同步测试集群并行文件***性能的方法及装置
CN100397359C (zh) 主机板的自动控制测试***及方法
CN1260898C (zh) 电源单板通用测试仪
CN1235278C (zh) 通用数字电路仿真测试***及测试方法
CN114356820A (zh) 基于ate设备芯片测试的加速方法、装置及测试机***
CN1088701A (zh) 三维计算机图形设备
CN101957776A (zh) 现场可配置的手持式虚拟测试仪器***及实现方法
CN1230885C (zh) 一种边界扫描芯片容错测试方法及***
CN109783286B (zh) 机内测试方法、测试装置、及终端设备和存储介质
CN1534920A (zh) 实现内外网络物理隔离的方法及其装置
CN1427338A (zh) ***开机自我检查装置以及方法
CN111142011A (zh) 快递柜测试治具
CN1797357A (zh) 主板功能测试板
CN2869838Y (zh) 机载设备综合检测***
CN1856712A (zh) 用于优化电子电路的测试和配置吞吐量的***和方法
CN1518252A (zh) 对逻辑器件进行加载或升级的方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: HUANSHENG ELECTRONIC (SHENZHEN) CO., LTD.

Free format text: FORMER OWNER: UNIVERSAL SCIENTIFIC INDUSTRIAL CO., LTD.

Effective date: 20081107

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20081107

Address after: China Shenzhen Nanshan District hi tech Industrial Park North Ring wins electronic Park

Patentee after: HUANSHENG ELECTRONIC (SHENZHEN) CO., LTD.

Address before: Taiwan Nantou County Chinese

Patentee before: Huanlong Electric Co., Ltd.

C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080625

Termination date: 20110909