测试装置转让专利

申请号 : CN200810096921.7

文献号 : CN101576603B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 蔡竹青许家荣

申请人 : 环旭电子股份有限公司环鸿科技股份有限公司

摘要 :

本发明是有关于一种测试装置,适于测试不同种类的多个待测板。此测试装置包括一可编程测试平台以及一储存单元。可编程测试平台包括一可编程系统芯片、一存储单元与一输入/输出单元,其中存储单元是电性连接至可编程系统芯片,且存储单元内存有一作业系统。输入/输出单元是电性连接至可编程系统芯片、待测板其中之一以及储存单元。输入/输出单元适于根据一输入动作产生一启动信号,输入动作是用于输入所述待测板的种类的动作,而可编程系统芯片适于根据启动信号来选取一预设的测试流程,并依预设的测试流程对电性连接至输入/输出单元的待测板进行测试。储存单元是用以储存可编程系统芯片所输出的一测试结果。本发明测试装置能够降低测试成本,且能减少测试时间。

权利要求 :

1.一种测试装置,适于测试不同种类的多个待测板,其特征在于该测试装置包括:一可编程测试平台,包括:

一可编程系统芯片;

一存储单元,电性连接至该可编程系统芯片,该存储单元内存有一作业系统;

一输入/输出单元,电性连接至该可编程系统芯片与该些待测板其中之一,该输入/输出单元适于根据一输入动作产生一启动信号,而该可编程系统芯片适于根据该启动信号来选取一预设的测试流程,并依该预设的测试流程对电性连接至该输入/输出单元的该待测板进行测试,其中该输入动作是用于输入所述待测板的种类的动作;以及一储存单元,电性连接至该输入/输出单元,以储存该可编程系统芯片所输出的一测试结果。

2.根据权利要求1所述的测试装置,其特征在于其中所述的可编程系统芯片为一现场可程式逻辑闸阵列芯片。

3.根据权利要求1所述的测试装置,其特征在于其中所述的可编程测试平台更包括一显示单元,电性连接至该可编程系统芯片,以显示一测试资讯。

4.根据权利要求1所述的测试装置,其特征在于其中所述的可编程测试平台为一嵌入式系统开发平台。

5.根据权利要求1所述的测试装置,其特征在于其更包括一现场即时资讯系统,而该储存单元是位于该现场即时资讯系统内。

6.根据权利要求1所述的测试装置,其特征在于其更包括一伺服器,而该储存单元是位于该伺服器内。

7.根据权利要求1所述的测试装置,其特征在于其中所述的输入/输出单元包括一条码扫描器,而每一待测板上设有一条码,该条码扫描器用以扫描电性连接至该输入/输出单元的该待测板上的该条码,以产生该启动信号。

8.根据权利要求1所述的测试装置,其特征在于其中所述的输入/输出单元包括一键盘、一条码扫描器、一按钮开关或一控制元件。

9.根据权利要求1所述的测试装置,其特征在于其中所述的输入/输出单元包括多个连接介面,以电性连接该可编程系统芯片、该些待测板与该储存单元。

10.根据权利要求9所述的测试装置,其特征在于其中该些连接介面包括通用序列汇流排、通用型输入/输出、联合测试工作组埠、乙太网埠、无线网路介面、音效埠、低电压差动信号介面、打印终端埠、序列埠、第二代个人系统连接埠以及视频图像阵列埠的至少其中之一。

说明书 :

测试装置

技术领域

[0001] 本发明涉及一种测试装置,特别是涉及一种能测试多种待测板(UnitUnder Test,UUT),可以降低测试成本及测试时间的测试装置。

背景技术

[0002] 请参阅图1所示,是现有习知的一种测试装置的方块图。现有习知的测试装置100,包括一主机电脑(Host PC)110、一测试板120以及一现场即时资讯系统(Shop Floor Information System,SFIS)130。主机电脑110是电性连接至测试板120与现场即时资讯系统130,而测试板120用以电性连接至一待测板50。
[0003] 现有习知的测试装置100的测试与更新的主控权在于主机电脑110,测试板120无法独立对待测板50进行测试。所以,现有习知技术的测试步骤是通过主机电脑110启动测试流程,并藉由测试板120对待测板50进行测试。测试完成之后,主机电脑110会将测试结果传送至现场即时资讯系统130,而现场即时资讯系统130会储存测试结果。 [0004] 在现有习知技术中,每一测试板120是用以测试特定的待测板50,所以在测试不同待测板50时需要更换测试板120。此外,由于每一待测板50包括多个待测部分,所以若待测板50有升级时,通常需研发新的延伸卡、在测试板120上新增元件或是重新设计测试板120,以完整测试待测板50的每一待测部分。特别是,若待测板50具有主动元件(如区域网路(Local AreaNetwork,LAN)芯片)时,往往需要更换另一测试板或是新增元件。 [0005] 由于现有习知技术需要研发许多测试板120,所以较耗费成本。此外在测试不同的待测板50时,需要更换测试板120,所以较为费时。另外,架设主机电脑110时,需要安装作业系统(Operating System,OS)、驱动程式以及相关软体,并且还要设定网路,所以会花费许多时间。
[0006] 基于上述,现有习知技术存在有测试成本高,且测试时间长的缺点。 [0007] 由此可见,上述现有的测试装置在结构与使用上,显然仍存在有不便与缺陷,而亟待加以进一步改进。为解决上述存在的问题,相关厂商莫不费尽心思来谋求解决之道,但长久以来一直未见适用的设计被发展完成,而一般产品又没有适切结构能够解决上述问题,此显然是相关业者急欲解决的问题。因此如何能创设一种新型结构的测试装置,实属当前重要研发课题之一,亦成为当前业界极需改进的目标。
[0008] 有鉴于上述现有的测试装置存在的缺陷,本发明人基于从事此类产品设计制造多年丰富的实务经验及专业知识,并配合学理的运用,积极加以研究创新,以期创设一种新型结构的测试装置,能够改进一般现有的测试装置,使其更具有实用性。经过不断的研究、设计,并经过反复试作样品及改进后,终于创设出确具实用价值的本发明。 [0009] 发明内容
[0010] 本发明的目的在于,克服现有的测试装置存在的缺陷,而提供一种新型结构的测试装置,所要解决的技术问题是使其可以降低测试成本及测试时间,非常适于实用。 [0011] 本发明的目的及解决其技术问题是采用以下技术方案来实现的。依据本发明提出的一种测试装置,适于测试不同种类的多个待测板,该测试装置包括:一可编程测试平台,包括:一可编程系统芯片(芯片即晶片,本文均称为芯片);一存储单元(即记忆单元,以下均称为存储单元),电性连接至该可编程系统芯片,该存储单元内存有一作业系统;一输入/输出单元,电性连接至该可编程系统芯片与该些待测板其中之一,其中该输入/输出单元适于根据一输入动作产生一启动信号,输入动作是用于输入所述待测板的种类的动作,而该可编程系统芯片适于根据该启动信号来选取一预设的测试流程,并且依该预设的测试流程对电性连接至该输入/输出单元的该待测板进行测试;以及一储存单元,电性连接至该输入/输出单元,以储存该可编程系统芯片所输出的一测试结果。
[0012] 本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。 [0013] 前述的测试装置,其中所述的可编程系统芯片为一现场可程式逻辑闸阵列芯片。 [0014] 前述的测试装置,其中所述的可编程测试平台更包括一显示单元,电性连接至该可编程系统芯片,以显示一测试资讯。
[0015] 前述的测试装置,其中所述的可编程测试平台为一嵌入式系统开发平台。 [0016] 前述的测试装置,其更包括一现场即时资讯系统,而该储存单元是位于该现场即时资讯系统内。
[0017] 前述的测试装置,其更包括一伺服器,而该储存单元是位于该伺服器内。 [0018] 前述的测试装置,其中所述的输入/输出单元包括一条码扫描器,而每一待测板上设有一条码,该条码扫描器用以扫描电性连接至该输入/输出单元的该待测板上的该条码,以产生该启动信号。
[0019] 前述的测试装置,其中所述的输入/输出单元包括一键盘、一条码扫描器、一按钮开关或一控制元件。
[0020] 前述的测试装置,其中所述的输入/输出单元包括多个连接介面,以电性连接该可编程系统芯片、该些待测板与该储存单元。
[0021] 前述的测试装置,其中该些连接介面包括通用序列汇流排(汇流排即总线,本文均称为汇流排)、通用型输入/输出、联合测试工作组埠、乙太网埠、无线网路介面、音效埠、低电压差动信号介面、打印终端埠、序列埠、第二代个人系统连接埠(PS/2连接埠)以及视频图像阵列埠的至少其中之一。
[0022] 本发明与现有技术相比具有明显的优点和有益效果。由以上可知,为达到上述目的,本发明提出一种测试装置,其适于测试不同种类的多个待测板。此测试装置包括一可编程测试平台(Programmable Testing Platform)以及一储存单元。可编程测试平台包括一可编程系统芯片(System OnProgrammable Chip,SOPC)、一存储单元与一输入/输出单元,其中存储单元是电性连接至可编程系统芯片,且存储单元内存有一作业系统。输入/输出单元是电性连接至可编程系统芯片、待测板其中之一以及储存单元。输入/输出单元适于根据一输入动作产生一启动信号,而可编程系统芯片适于根据启动信号来选取一预设的测试流程,并依预设的测试流程对电性连接至输入/输出单元的待测板进行测试。储存单元是用以储存可编程系统芯片所输出的一测试结果。
[0023] 在本发明的一实施例中,上述的可编程系统芯片为一现场可程式逻辑闸阵列芯片(Field Programmable Gate Array,FPGA)。
[0024] 在本发明的一实施例中,上述的可编程测试平台更包括一显示单元,其电性连接至可编程系统芯片,以显示一测试资讯。
[0025] 在本发明的一实施例中,上述的可编程测试平台为一嵌入式系统开发平台(Embedded System Development Platform,ESDP)。
[0026] 在本发明的一实施例中,上述测试装置更包括一现场即时资讯系统,而储存单元是位于现场即时资讯系统内。
[0027] 在本发明的一实施例中,上述的测试装置更包括一伺服器(Server),而储存单元是位于伺服器内。
[0028] 在本发明的一实施例中,上述的输入/输出单元包括一条码扫描器(Barcode Scanner),而每一待测板上设有一条码,条码扫描器用以扫描电性连接至输入/输出单元的待测板上的条码,以产生启动信号。
[0029] 在本发明的一实施例中,上述的输入/输出单元包括一键盘、一条码扫描器、一按钮开关或一控制元件。
[0030] 在本发明的一实施例中,上述的输入/输出单元包括多个连接介面,以电性连接可编程系统芯片、待测板与储存单元。
[0031] 在本发明一实施例中,上述连接介面包括通用序列汇流排(Universal Serial Bus,USB)、通用型输入/输出(General Purpose I/O)、联合测试工作组埠(Joint Test Action Group Port,JTAG Port)、乙太网埠(EthernetPort)、无线网路介面、音效埠、低电压差动信号(Low-Voltage DifferentialSignaling,LVDS)介面、打印终端埠(Line Print Terminal Port,LPTPort)、序列埠(COM Port)、第二代个人系统连接埠以及视频图像阵列埠(Video Graphics Array Port,VGA Port)的至少其中之一。
[0032] 借由上述技术方案,本发明测试装置至少具有下列优点及有益效果:本发明的测试装置中,由于可编程系统芯片内建有作业系统,且预设有多种测试流程,所以可以针对不同种类的待测板进行测试。相较于现有习知技术,本发明不需要主机电脑,且不需要制作许多测试板,如此不仅能够节省制作测试板的成本,而且还能够节省更换测试板的时间。因此,本发明的测试装置可以降低测试成本及测试时间。
[0033] 综上所述,本发明测试装置能够降低测试成本,且能减少测试时间。本发明具有上述诸多优点及实用价值,其不论在产品结构或功能上皆有较大改进,在技术上有显著的进步,并产生了好用及实用的效果,且较现有的测试装置具有增进的突出功效,从而更加适于实用,诚为一新颖、进步、实用的新设计。
[0034] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。

附图说明

[0035] 图1是现有习知的一种测试装置的方块图。
[0036] 图2是本发明较佳实施例的一种测试装置的方块图。
[0037] 图3是图2的测试装置中输入/输出单元的方块图。
[0038] 图4是图2的测试装置的测试步骤图。
[0039] 图5A与图5B是本发明另二个较佳实施例的测试装置的方块图。
[0040] 50:待测板 60:待测板
[0041] 62:条码 100、200、200a、200b:测试装置 [0042] 110:主机电脑 120:测试板
[0043] 130、400:现场即时资讯系统 210:储存单元
[0044] 300:可编程测试平台 310:可编程系统芯片
[0045] 320:输入/输出单元 322:连接介面
[0046] 324:条码扫描器 326:键盘
[0047] 330:显示单元 340:存储单元
[0048] 350:时脉产生单元 360:电源管理单元
[0049] 370:作业系统 500:伺服器
[0050] S110~S140:步骤
[0051] 具体实施方式
[0052] 为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的测试装置其具体实施方式、结构、特征及其功效,详细说明如后。
[0053] 有关本发明的前述及其他技术内容、特点及功效,在以下配合参考图式的较佳实施例的详细说明中将可清楚呈现。通过具体实施方式的说明,当可对本发明为达成预定目的所采取的技术手段及功效得一更加深入且具体的了解,然而所附图式仅是提供参考与说明之用,并非用来对本发明加以限制。
[0054] 请参阅图2所示,是本发明较佳实施例的一种测试装置的方块图。本发明较佳实施例的测试装置200,适于测试不同种类的多个待测板60。此测试装置200,包括一储存单元210以及一可编程测试平台300。
[0055] 上述的可编程测试平台300,包括一可编程系统芯片310、一存储单元340及一输入/输出单元320,其中:
[0056] 该存储单元340,是电性连接至可编程系统芯片310,且存储单元340是可作为延伸记忆体使用。另外,存储单元340内存有一作业系统370。当可编程测试平台300开启时,作业系统370会载入至可编程系统芯片310。
[0057] 该输入/输出单元320,是电性连接至可编程系统芯片310、上述多个待测板60其中之一以及储存单元210。输入/输出单元320适于根据一输入动作产生一启动信号,输入动作是用于输入所述待测板的种类的动作,而可编程系统芯片310适于根据启动信号来选取一预设的测试流程,并依预设的测试流程对电性连接至输入/输出单元320的待测板60进行测试。储存单元210是用以储存可编程系统芯片310所输出的一测试结果。 [0058] 上述的测试装置200中,可编程测试平台300例如是一嵌入式系统开发平台,可编程系统芯片310例如是一现场可程式逻辑闸阵列芯片,而作业系统370可为Linux、μC-Linux、Windows CE、μC-OSII、VxWorks、PalmOS、QNX或其他适用的作业系统。可编程系统芯片310内存有多个预设的测试流程,可以针对不同种类的待测板60进行测试。 [0059] 此外,可编程测试平台300可更包括一显示单元330,其中显示单元330是电性连接至可编程系统芯片310以显示一测试资讯(包含测试结果及测试过程的引导)。显示单元330可包括荧幕、七段显示器(Seven SegmentDisplay)或其他灯号。另外,可编程测试平台300可更包括电性连接至可编 程系统芯片310的一时脉产生单元(Clock Generator Unit)350及一电源管理单元360,其中时脉产生单元350是用以提供可编程系统芯片310做时脉产生用。
[0060] 请参阅图2与图3所示,图3是图2的测试装置中输入/输出单元的方块图。输入/输出单元320包括多个连接介面322,以电性连接可编程系统芯片310、待测板60与储存单元210。这些连接介面322可以为通用序列汇流排、通用型输入/输出、联合测试工作组埠、乙太网埠、无线网路介面、音效埠、低电压差动信号介面、打印终端埠、序列埠、第二代个人系统连接埠以及视频图像阵列埠的至少其中之一,但是并不以此为限。此外,使用者可以通过联合测试工作组埠对可编程系统芯片310做编程跟写入的动作。另外,在一实施例中,输入/输出单元320可更包括一条码扫描器324,用以扫描待测板60上的条码62。输入/输出单元320可更包括一键盘326。
[0061] 以下将配合图式来说明本实施例的测试装置200的测试步骤。请参阅图2、图3与图4所示,其中图4是图2的测试装置200的测试步骤图。
[0062] 本实施例的测试装置200的测试步骤包括以下步骤:首先,如步骤S110所示,执行一输入动作,以使输入/输出单元320提供一启动信号至可编程系统芯片310。具体而言,输入动作例如是操作输入/输出单元320的控制元件或按钮开关,或用键盘326输入待测板60的种类,或是用条码扫描器324扫描待测板60的条码62,但是并不以此为限。输入/输出单元320则根据此输入动作提供包含待测板60资讯的启动信号输出至可编程系统芯片310。
[0063] 接着,如步骤S120所示,藉由可编程系统芯片310根据启动信号来选取一预设的测试流程。更详细地说,因为可编程系统芯片310内存有多个预设的测试流程,所以可编程系统芯片310在接收到启动信号后,会根据启动信号来挑选出适合此种测试板60的测试流程。
[0064] 之后,如步骤S130所示,藉由可编程系统芯片310根据所选取的测试流程对待测板60进行测试。同时,显示单元330会显示出待测板60的测试资讯。此外,在测试的过程中,显示单元330可能会显示出需要测试人员选取的选项。此时,测试人员可通过键盘326来进行选取的动作,以协助完成整个测试流程。
[0065] 接着,如步骤S140所示,将测试结果传送至储存单元210,以让储存单元210储存测试结果。更详细地说,若待测板60通过测试,则可编程系统芯片310会直接将测试结果传送至储存单元210。若待测板60未通过测试,则显示单元330会显示出是否要重新测试的选项,以供测试人员进行选取。若测试人员选择不重新测试的选项,则可编程系统芯片310会将测试结果传送至储存单元210。
[0066] 在本实施例的测试装置200中,由于可编程测试平台300可独立对待测板60进行测试并将测试结果传至储存单元210,所以不需要使用现有习知技术中的主机电脑。如此,能够节省测试装置200的成本以及架设主机电脑110的时间。此外,可编程系统芯片310存有多个预设的测试流程,且输入/输出单元320也包括多种连接介面322,所以能够针对不同种类的待测板60进行测试。而且,若待测板60有变更或升级,也只需要修改可编程系统芯片310的程式就可以支援相关的测试。所以,相较于现有习知技术,本实施例的测试装置200不需要制作多种测试板,如此可以节省测试板的成本以及更换测试板的时间。换言之,本实施例的测试装置200可以降低测试成本及测试时间。
[0067] 请参阅图5A与图5B所示,是本发明另二个较佳实施例的测试装置的方块图。请首先参阅图5A所示,本实施例的测试装置200a与图2的测试装置200的架构与优点相似,其差别之处在于,测试装置200a更包括一现场即时资讯系统400,而储存单元210是位于现场即时资讯系统400内。此外,请参阅图5B所示,本实施例的测试装置200b与图2的测试装置200的架构与优点相似,其差别之处在于,测试装置200b更包括一伺服器500,而储存单元210是位于伺服器500内。
[0068] 综上所述,本发明的测试装置至少具有下列优点:
[0069] 1、本发明的可编程测试平台,可以取代习知技术的主机电脑,所以可以节省主机电脑的成本以及架设主机电脑所需花费的时间。
[0070] 2、由于可编程系统芯片内建有作业系统,且预设有多种测试流程,所以可以针对不同种类的待测板进行测试。如此,可以节省现有习知技术的测试板的成本以及更换测试板的时间。
[0071] 以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。