用于测试具有一连接接口的至少一装置的系统及方法

文档序号:5837869阅读:119来源:国知局
专利名称:用于测试具有一连接接口的至少一装置的系统及方法
技术领域
本发明是关于一种用于测试具有一连接接口的至少一装置的系统及方法; 更具体而言,本发明是关于一种借助感测一过电流而测试具有一连接接口的至 少一装置的系统及方法。
背景技术
使用通用串行总线(universal serial bus; USB)连接接口或IEEE 1394连
接接口的装置,其容量及功用不断改良的同时,价格也日趋合理。具有前述接 口的装置非常普遍,例如快闪记忆卡读卡器、USB快闪记忆体驱动器(USB flash drives; UFDs)以及可携式硬盘。这些装置都可适用于电脑的USB连接端口 。
而具有连接接口的各种装置在制造后都必须加以测试,以控制产品的品 质。这些测试包含了断路测试、短路测试以及功能测试,其中功能测试更进一 步包含了写入测试、读取测试、自检测(self-test)、码设定或是固件更新。
一种用于测试具有连接接口的各种装置的现有方法及测试系统是利用一 也具有连接接口的主机(例如电脑),连接至欲测试的装置,进而进行所有测 试。这些连接接口可为USB连接接口及/或IEEE 1394连接接口。在理想的测 试条件之下,应执行断路/短路(过电流故障)测试及功能测试,以测试具有一 USB或IEEE 1394连接接口的装置。然而,若需要同时执行断路/短路及功能测 试,则需要一测试机器用以进行断路/短路测试,并需要利用另一测试机器来进 行功能测试。而前述利用二测试机器来进行具有连接接口的装置的测试将会非 常耗时。因此,在传统测试方法中,通常会省略断路/短路测试。而更由于在传 统测试方法中需要同时测试所有被测装置,因此被省略的断路/短路测试(也称 为过电流故障测试)将致使整个测试系统停机并停止测试其它被测装置。因而, 当至少一被测试装置出现过电流故障时,将无法完成测试过程。
一种用于测试具有一连接接口的装置的现有测试系统1如图1所示。该连接接口为USB连接接口或IEEE 1394连接接口等等。主机11同时连接至多个 被测装置101、 102、 103、 ...、 126,以便可通过该连接接口而测试这些被测装 置。由于主机11只能提供从A至Z的磁盘字母,故主机11所能同时测试的被 测装置不能超过26个。此外,在测试系统1的传统测试方法中,因同时测试 所有装置,故无法隔离未通过测试的测试装置。
因此,发明一种可测试具有连接接口的装置且具有成本效益、不会因装置 故障而中断的测试系统甚为重要。

发明内容
本发明的一目的是提供一种用于测试具有一连接接口的至少一装置的系 统,其包含一主机、 一测试设备及一电源供应器。该主机发送一测试信号。该 测试设备是电性连接至该主机,并于接收到该测试信号后提供一电压给至少一 装置。该电源供应器是用以提供一电压至该测试设备。当流过至少一装置的一 电流大于一预定值时,该测试设备停止提供该电压给至少一装置,并发送一过 电流信号至该主机。
本发明的另一目的是提供一种用于测试具有一连接接口的至少一装置的 方法。该方法包含发送一测试信号;接收该测试信号后,提供一电压给该至 少一装置;判断流过该至少一装置的一电流是否大于一预定值;若是,则停止 提供该电压给该至少一装置;以及发送一过电流信号。
而若判断出流过该至少一装置的电流不大于该预定值,则该方法更包含下 列步骤更新该至少一装置的一固件;以及对该至少一装置进行一读/写测试。
借助上述配置,本发明能够提供一种用于测试具有连接接口的装置的系 统,其具有相当地成本效益且不会因被测试装置的故障而中断整个测试流程。
在参阅图式及随后描述的实施方式后,所属技术领域具有通常知识者便可 了解本发明的其他目的,以及本发明的技术手段及实施态样。


图1是绘示一现有测试系统的方框图; 图2是绘示本发明的一第一实施例的方框图;以及图3是绘示本发明的一第二实施例的一流程图。 主要元件符号说明
1:测试系统2:系统
11:主机21:主机
23:测试设备25:电源供应器
101、 102、 103、…、126:待测装置200:使能信号201:驱动器
202、 204、 206、208:测试信号
203:微处理器210:过电流信号
205、 207、 209、211:限流模组
212:解码信号214:电压
215、 217、 219、221:装置
223:解码器
具体实施例方式
本发明的一第一实施例如图2所示,为一用于测试具有一连接接口的多个 装置的系统2。该连接接口为USB连接接口或IEEE 1394连接接口等等。为简 明起见,图中显示四个待测试装置(装置215、 217、 219及221)。系统2包 含一主机21、 一测试设备23及一电源供应器25。测试设备23包含一微处理 器203、多个限流模组205、 207、 209、 211及一解码器223。
主机21通过微处理器203分别发送一使能信号(enable signal) 200至限 流模组205、 207、 209及211 (下文中称为205 211 ),以使能装置215、 217、 219及221 (下文中称为215 221)。
各该装置215 221都具有一连接接口。装置215 221分别通过相应的连 接接口而连接至相应的限流模组205 211。限流模组205 211可分别控制流 过装置215 221的电流。电源供应器25将一 5伏电压214通过限流模组205 提供至装置215、通过限流模组207提供至装置217、通过限流模组209提供 至装置219以及通过限流模组211提供至装置221。在测试期间,主机201通过微处理器203及限流模组205 211分别发送测试信号202、 204、 206、 208 至装置215 221。
测试装置215 221时,限流模组205 211将分别判断流经装置215 221 的电流。若流过装置215 221其中的一个(例如装置217)的电流被判断为过 电流,则相应的限流模组(例如限流模组207)将发送一过电流信号210至解 码器223。解码器223解码过电流信号210后,其将发送一解码信号212至微 处理器203。然后,微处理器203通过解码信号212记录装置217的测试为失 败。装置217测试失败的信息将显示在主机201上。同时,微处理器203将停 止装置217的测试。更具体而言,微处理器203将通过限流模组207切断由电 源25提供给装置217的电压214,以移除故障装置217,同时继续进行对其它 装置215、 219及221的测试。
若装置215 221的电流都为正常,则主机21的一驱动器201将通过测试 设备23分别更新装置215 221的固件(图未绘示),并辨识装置215 221 中哪一者为故障装置。进一步地说,主机21的驱动器201将通过测试设备23 分别执行对装置215 221的读/写测试,并借助读/写测试的结果辨识装置215 221中哪一者为一故障装置。
本发明的一第二实施例为一种用于测试具有连接接口的多个装置的方法。 这些接口包含USB连接接口或IEEE 1394连接接口等等。该方法借助一控制测 试系统2的电脑程序而应用于如在第一实施例中所述的测试系统2。相应的流 程图则绘示在图3中。
首先,执行步骤301,发送一测试信号以开始测试多个装置。然后,执行 步骤303,接收到该测试信号后,提供一电压给这些装置中的一个。接着,执 行步骤305,判断流过接收到该电压的装置的一电流是否大于一预定值。若是, 则判断该装置为一故障装置,并随后执行步骤307,停止提供该电压给该故障 装置并发送一过电流信号。然后,执行步骤309,判断该电压是否提供给其它 正常装置中的一个。若没有,则再次执行步骤303,提供电压至这些装置其中 之另一者。
若在步骤305中,流过接收到该电压的装置的电流不大于预定值,则辨识 该装置为一正常装置。然后执行步骤309,判断该电压是否已提供给其它正常装置。
若在步骤309中,判断电压已提供给所有正常装置,则执行步骤311,更 新这些正常装置的一固件。最后,执行步骤313,对这些正常装置执行一读/写 测试。
除了如图3所示在第二实施例中所描绘的步骤外,第二实施例也能执行第 一实施例的所有操作。熟习此项技术者借助第一实施例便可了解第二实施例的 相应步骤或操作,故不赘述。
综上所述,本发明能够测试多个装置,而不限定被测装置的数量。所有装 置都可同时加以测试。因此,本发明可降低测试成本,且整体测试流程不会因 其中的一个装置的故障而中断。
上述的实施例仅用来例举本发明的实施态样,以及阐释本发明的技术特 征,并非用来限制本发明的范畴。任何熟悉此技术者可轻易完成的改变或均等 性的安排均属于本发明所主张的范围,本发明的权利范围应以权利要求范围为 准。
权利要求
1.一种用于测试具有一连接接口的至少一装置的系统,其特征在于,包含一主机,用以发送一测试信号;一测试设备,电性连接至所述主机及所述至少一装置,用以在接收所述测试信号后提供一电压至所述至少一装置;以及一电源供应器,用以提供所述电压至所述测试设备;其中,当流过所述至少一装置的一电流大于一预定值时,所述测试设备停止提供所述电压至所述至少一装置,并发送一过电流信号至所述主机。
2. 如权利要求l所述的系统,其特征在于,所述测试设备包含 一微处理器;以及至少一限流模组,电性连接至所述微处理器、所述至少一装置及所述电源 供应器,用以提供所述电压至所述至少一装置;其中,当流过所述至少一装置的电流大于所述预定值时,所述至少一限流 模组停止提供所述电压至所述至少一装置,并通过所述微处理器发送所述过电 流信号至所述主机。
3. 如权利要求2所述的系统,其特征在于,所述测试设备还包含一解码器, 所述微处理器通过所述解码器接收所述过电流信号,以辨识所述至少一装置为 一故障装置。
4. 如权利要求l所述的系统,其特征在于,所述主机包含一驱动器,用以 通过所述测试设备更新所述至少一装置的一固件。
5. 如权利要求4所述的系统,其特征在于,当所述至少一装置的固件在更 新时故障,则所述至少一装置被辨识为一故障装置。
6. 如权利要求l所述的系统,其特征在于,所述主机还包含一驱动器,用 以通过所述测试设备执行所述至少一装置的一读/写测试。
7. 如权利要求6所述的系统,其特征在于,所述至少一装置在所述读/写测 试时故障,则所述至少一装置被辨识为一故障装置。
8. —种用于测试具有一连接接口的至少一装置的方法,其特征在于,包含 下列步骤-发送一测试信号;接收所述测试信号后,提供一电压至所述至少一装置;当流过所述至少一装置的一电流大于一预定值时,停止提供所述电压至所述至少一装置;以及发送一过电流信号。
9. 如权利要求8所述的方法,其特征在于,还包含以下步骤根据所述过电流信号,辨识所述至少一装置为一故障装置。
10. 如权利要求8所述的方法,其特征在于,所述连接接口为一通用串行 总线连接接口以及一IEEE1394连接接口其中之一。
11. 如权利要求8所述的方法,其特征在于,还包含以下步骤 当流过所述至少一装置的电流不大于所述预定值时,更新所述至少一装置的一固件。
12. 如权利要求11所述的方法,其特征在于,还包含以下步骤 对所述至少一装置执行一读/写测试。
全文摘要
一种用于测试具有一连接接口的至少一装置的系统及方法。该系统包含一主机、一测试设备及一电源供应器。该测试设备还包含一微处理器及至少一限流模组。该主机发送一测试信号。该电源供应器提供一电压至该测试设备。该测试设备的该至少一限流模组是电性连接至该微处理器、该至少一装置及该电源供应器,该至少一限流模组并提供该电压至该至少一装置。当流过该至少一装置的电流大于一预定值时,该测试设备的该至少一限流模组停止提供该电压至该至少一装置,并通过该微处理器发送一过电流信号至该主机。
文档编号G01R31/3185GK101320071SQ200810092270
公开日2008年12月10日 申请日期2008年4月14日 优先权日2007年6月4日
发明者江长豪, 钟明坤, 黄国栋 申请人:慧荣科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1