多机箱测试装置及其测试信号传送装置的制作方法

文档序号:12817792阅读:210来源:国知局
多机箱测试装置及其测试信号传送装置的制作方法

本发明是有关于一种测试技术,且特别是有关于一种多机箱测试装置及其测试信号传送装置。



背景技术:

电路板测试治具是可用以测试电子线路(通常称为待测装置)的装置。在使用时,治具通常会将待测装置持住并定位,且建立测试仪器和待测装置的测试端点或节点间的电性连结。测试仪器通常包含信号电路,以产生选定的驱动信号,由治具的连结传送至待测装置的测试端点,并侦测或是监看来自待测装置的回应信号,以做为制造商品管测试程序的一部分,或是电路维修时的诊断程序。

虽然许多已知版本的治具通常都可达到目的,但是却存在有一些固有的限制。其中一个限制是由于不同的待测装置的测试点常常具有其特有的排列形式。如果对印刷电路板的元件或是电路的调整造成测试端点的位置改变,测试治具必须要重新设计,并经常需要重新制造以符合测试端点排列形式的改变。接着,探针要重新接线至测试电路。

因此,如何设计一个新的多机箱测试装置及其测试信号传送装置,以解决上述的问题,乃为此一业界亟待解决的问题。



技术实现要素:

本发明的多机箱测试装置可利用测试信号传送装置在任何测试控制器及电路内测试系统间进行信号传输。

因此,本发明的一方面是在提供一种测试信号传送装置,应用于多机箱测试装置中,其中测试信号传送装置包含:多个全域走线以及多个测试信号传送模块。测试信号传送模块各包含:输入输出端口、测试走线以及桥接阵列。输入输出端口电性耦接于测试控制器。测试走线电性耦接于电路内(in-circuit) 测试系统,电路内测试系统进一步电性耦接于至少一待测装置。桥接阵列包含:输出单元以及输入单元。输出单元配置以将自输入输出端口接收的第一输出信号传送至测试走线,或是将第一输出信号传送至全域走线其中之一并且将自另一全域走线接收的第二输出信号传送至测试走线。输入单元配置以将自测试走线接收的第一输入信号传送至输入输出端口,或是将第一输入信号传送至全域走线其中之一并且将自另一全域走线接收的第二输入信号传送至输入输出端口。

本发明的另一方面是在提供一种多机箱测试装置,包含:至少一测试控制器、至少一电路内测试系统以及测试信号传送装置。测试控制器电性耦接于主机,并配置以传送来自主机的指令。电路内测试系统电性耦接于至少一待测装置,并配置以根据来自主机的指令对待测装置执行测试,以产生测试结果。测试信号传送装置电性耦接于测试控制器以及电路内测试系统间,并配置以自测试控制器传送指令至电路内测试系统,以及自电路内测试系统传送测试结果至测试控制器并进一步传送至主机,其中测试信号传送装置包含:多个全域走线以及多个测试信号传送模块。测试信号传送模块各包含:输入输出端口、测试走线以及桥接阵列。输入输出端口电性耦接于测试控制器。测试走线电性耦接于电路内测试系统,电路内测试系统进一步电性耦接于至少一待测装置。桥接阵列包含:输出单元以及输入单元。输出单元配置以将自输入输出端口接收的第一输出信号传送至测试走线,或是将第一输出信号传送至全域走线其中之一并且将自另一全域走线接收的第二输出信号传送至测试走线。输入单元配置以将自测试走线接收的第一输入信号传送至输入输出端口,或是将第一输入信号传送至全域走线其中之一并且将自另一全域走线接收的第二输入信号传送至输入输出端口。

应用本发明的优点在于多机箱测试装置可利用测试信号传送装置在任何测试控制器及电路内测试系统间进行信号传输,并在不需要更动任何信号传输架构的状况下,更弹性地执行待测装置的测试过程,达到上述的目的。

附图说明

图1为本发明一实施例中,一种多机箱测试装置的方块图;

图2a为本发明一实施例中,测试信号传送装置的方块图;

图2b为本发明一实施例中,测试控制器、输入输出端口以及桥接阵列的范例示意图;

图2c为本发明一实施例中,桥接阵列、测试走线以及电路内测试机箱的范例示意图;

图3为本发明一实施例中,桥接阵列的方块图;以及

图4为本发明一实施例中,一种多机箱测试装置的方块图。

具体实施方式

请参照图1。图1为本发明一实施例中,一种多机箱测试装置1的方块图。多机箱测试装置1包含:测试控制器100a-100d、电路内测试系统110以及测试信号传送装置120。

测试控制器100a-100d电性耦接于主机130。需注意的是,图1所绘示的测试控制器的数目仅为一范例。于其他实施例中,测试控制器的数目并不为上述实施例所限。

于一实施例中,各测试控制器100a-100d为ieee1149.1测试存取点控制器,例如但不限于通用序列总线(universalserialbus;usb)联合测试行动小组(jointtestactiongroup;jtag)编程器(programmer),或是通讯(communication;com)连接端口联合测试行动小组侦错器(debugger)。测试控制器100a-100d配置以传送来自主机130的指令105。

电路内测试系统110电性耦接于待测装置140a-140b。于一实施例中,待测装置140a-140b可为设置于一封装结构内的两个集成电路,或可为两个独立的封装结构。需注意的是,待测装置的数目并不为上述的数目所限。

于一实施例中,电路内测试系统110包含多个电路内测试机箱112a-112d。各电路内测试机箱112a-112d包含测试模块114a-114d及116a-116d。测试模块114a-114d及116a-116d配置以根据来自主机130的指令105对待测装置140a-140b执行测试,以产生测试结果115。需注意的是,图1所绘示的电路内测试机箱以及包含于其中的测试模块的数目仅为一范例。于其他实施例中,电路内测试机箱以及包含于其中的测试模块的数目并不为上述的数目所限。

测试信号传送装置120电性耦接于测试控制器100a-100d以及电路内测 试系统110间。测试信号传送装置120配置以自测试控制器100a-100d传送指令105至电路内测试系统110,以及自电路内测试系统110传送测试结果115至测试控制器100a-100d并进一步传送至主机130。

请参照图2a。图2a为本发明一实施例中,测试信号传送装置120的方块图。测试信号传送装置120包含:全域走线gb1-gb4以及测试信号传送模块200a-200d。

需注意的是,图2a所绘示的全域走线、测试信号传送模块、对应的输入输出端口以及测试走线的数目仅为一范例。于其他实施例中,全域走线、测试信号传送模块、对应的输入输出端口以及测试走线的数目并不为上述的数目所限。

各测试信号传送模块200a-200d包含输入输出端口、测试走线和桥接阵列。更详细地来说,测试信号传送模块200a包含输入输出端口io1、测试走线bus1和桥接阵列210a。测试信号传送模块200b包含输入输出端口io2、测试走线bus2和桥接阵列210b。测试信号传送模块200c包含输入输出端口io3、测试走线bus3和桥接阵列210c。测试信号传送模块200d包含输入输出端口io4、测试走线bus4和桥接阵列210d。

于一实施例中,测试信号传送模块200a-200d具有类似的结构。以测试信号传送模块200a为例,测试信号传送模块200a的输入输出端口io1、测试走线bus1和桥接阵列210a电性耦接于图1所绘示的其中一个测试控制器,例如测试控制器100a。测试走线bus1电性耦接于图1所绘示的电路内测试系统110的其中一个电路内测试机箱112a-112d,例如电路内测试机箱112a。在此状况下,测试走线bus1电性耦接于电路内测试机箱112a的背板(backplane,未绘示)。

输入输出端口io1-io4以及测试走线bus1-bus4均为双向的。于一实施例中,输入输出端口io1-io4以及测试走线bus1-bus4配置以将输出信号,例如包含于指令105的时脉信号(tck)、数据信号(tdi)及模式选择信号(tms),由测试控制器100a-100d透过桥接阵列210a-210d传送至电路内测试系统110。

更进一步地,输入输出端口io1-io4以及测试走线bus1-bus4配置以将输入信号,例如包含于测试结果115的数据信号(tdo),由电路内测试系统 110透过桥接阵列210a-210d请参照图2b。图2b为本发明一实施例中,测试控制器100a、输入输出端口io1以及桥接阵列210a的范例示意图。

如图2b所示,输入输出端口io1包含缓冲器220a、220b及220c,配置以分别将时脉信号tck、数据信号tdi及模式选择信号tms,由测试控制器100a-100d传送至桥接阵列210a。输入输出端口io1还包含缓冲器220d,配置以将数据信号tdo,由桥接阵列210a传送至测试控制器100a。

请参照图2c。图2c为本发明一实施例中,桥接阵列210a、测试走线bus1以及电路内测试机箱112a的范例示意图。

如图2c所示,测试走线bus1包含缓冲器230a,配置以将时脉信号tck、数据信号tdi及模式选择信号tms,由桥接阵列210a传送至电路内测试机箱112a。时脉信号tck、数据信号tdi及模式选择信号tms将进一步透过背板走线220传送至测试模块114a及116a。测试走线bus1还包含缓冲器230b,配置以将数据信号tdo,由电路内测试机箱112a的测试模块114a及116a,透过背板走线220传送至桥接阵列210a。

请同时参照图3。图3为本发明一实施例中,桥接阵列210a的方块图。桥接阵列210a包含:输出单元300以及输入单元310。

在运作时,输出单元300配置以将自输入输出端口io1接收的第一输出信号(未绘示)传送至测试走线bus1,或是将第一输出信号传送至全域走线gb1-gb4其中之一并且将自另一全域走线gb1-gb4接收的第二输出信号(未绘示)传送至测试走线bus1。

于一实施例中,上述的第一输出信号及第二输出信号各为包含于指令105的时脉信号tck、数据信号tdi及模式选择信号tms。

输出单元300的详细结构和运作将在后续段落中描述。

于一实施例中,输出单元300包含第一多工器320及第二多工器330。

第一多工器320具有第一多工器输入接口。第一多工器输入接口电性耦接于输入输出端口io1以及全域走线gb1-gb4其中之一。第一多工器320更具有第一多工器输出接口,第一多工器输出接口电性耦接于测试走线bus1。需注意的,在部分应用中,第一多工器输入接口更电性耦接于在图3中标示为“1”的高态电压源,以及在图3中标示为“0”的低态电压源,以传送高态电压或是低态电压。

第二多工器330具有第二多工器输入接口以及第二多工器输出接口。第二多工器输入接口电性耦接于输入输出端口io1,第二多工器输出接口电性耦接于全域走线gb1-gb4其中之一。

在第一运作模式中,第一多工器320透过第一多工器输入接口,选择由输入输出端口io1接收的第一输出信号,并直接将第一输出信号透过第一多工器输出接口传送至测试走线bus1。在此状况下,第二多工器330可为浮接,且不输出任何信号。

在第二运作模式中,第二多工器330将自输入输出端口io1接收的第一输出信号传送至全域走线gb1-gb4其中之一。第一多工器320将自另一全域走线gb1-gb4接收的第二输出信号传送至测试走线bus1。举例来说,第二多工器330可将自输入输出端口io1接收的第一输出信号传送至全域走线gb3,第一多工器320则将自全域走线gb2接收的第二输出信号传送至测试走线bus1。

在此状况下,当全域走线gb3电性耦接于例如,但不限于桥接阵列210d时,桥接阵列210d可将第一输出信号透过桥接阵列210d的第二多工器330传送至测试走线bus4。

于一实施例中,输出缓冲器335可设置于第二多工器330及全域走线gb1-gb4间,以在当第一输出信号传送至全域走线gb1-gb4其中之一时,可将第一输出信号进行放大。

因此,通过使用输出单元300,自输入输出端口io1接收的第一输出信号可直接传送至测试走线bus1,或可传送至全域走线gb1-gb4其中之一并进一步传送至测试走线bus2-bus4其中之一。输出信号可随需求而传送至测试走线bus2-bus4中的任一者。通过在桥接阵列210a-210d使用这样的技术,输出信号的传送可在任何输入输出端口及任何测试走线间进行。

需注意的是,使用者可手动调整桥接阵列210a-210d的第一多工器320及第二多工器330的设定,以决定运作的模式来根据需求执行想要达成的信号传输。进一步地,需注意的是,全域走线gb1-gb4并不必须分别对应于桥接阵列210a-210d。使用者亦可手动决定桥接阵列210a-210d与全域走线gb1-gb4间的连结。

另一方面,输入单元310配置以将自测试走线bus1接收的第一输入信号 传送至输入输出端口io1,或是将第一输入信号传送至全域走线gb1-gb4其中之一并且将自另一全域走线gb1-gb4接收的第二输入信号传送至输入输出端口io1。

于一实施例中,上述的第一输入信号及第二输入信号各为包含于测试结果115的数据信号tdo。

输入单元310的详细结构和运作将在后续段落中描述。

于一实施例中,输入单元310包含第三多工器340及第四多工器350。

第三多工器340具有第三多工器输入接口,电性耦接于测试走线bus1以及全域走线gb1-gb4。第三多工器340更具有第三多工器输出接口,电性耦接于输入输出端口io1。需注意的是,在部分应用中,第三多工器输入接口更电性耦接于在图3中标示为“1”的高态电压源,以及在图3中标示为“0”的低态电压源,以传送高态电压或是低态电压。

第四多工器350具有第四多工器输入接口,电性耦接于测试走线bus1。第四多工器350更具有第四多工器输出接口,电性耦接于全域走线gb1-gb4其中之一。

在第一运作模式中,第三多工器340透过第三多工器输入接口,选择由测试走线bus1接收的第一输入信号,并直接将第一输入信号透过第三多工器输出接口传送至输入输出端口io1。在此状况下,第四多工器350可为浮接,且不输出任何信号。

在第二运作模式中,第四多工器350将自测试走线bus1接收的第一输入信号传送至全域走线gb1-gb4其中之一。第三多工器340将自另一全域走线gb1-gb4接收的第二输入信号传送至输入输出端口io1。举例来说,第四多工器350可将自测试走线bus1接收的第一输入信号传送至全域走线gb3,第四多工器350则将自全域走线gb2接收的第二输入信号传送至输入输出端口io1。

在此状况下,当全域走线gb3电性耦接于例如,但不限于桥接阵列210d时,桥接阵列210d可将第一输入信号透过桥接阵列210d的第四多工器350传送至输入输出端口io4。

于一实施例中,输出缓冲器355可设置于第二多工器330及全域走线gb1-gb4间,以在当第一输入信号传送至全域走线gb1-gb4其中之一时,可 将第一输入信号进行放大。

因此,通过使用输入单元310,自测试走线bus1接收的第一输入信号可直接传送至输入输出端口io1,或可传送至全域走线gb1-gb4其中之一并进一步传送至输入输出端口io2-io4其中之一。输入信号可随需求而传送至输入输出端口io1-io4中的任一者。通过在桥接阵列210a-210d使用这样的技术,输出信号的传送可在任何测试走线及任何输入输出端口间进行。

需注意的是,使用者可手动调整桥接阵列210a-210d的第三多工器340及第四多工器350的设定,以决定运作的模式来根据需求执行想要达成的信号传输。进一步地,需注意的是,全域走线gb1-gb4并不必须分别对应于桥接阵列210a-210d。使用者亦可手动决定桥接阵列210a-210d与全域走线gb1-gb4间的连结。

总而言之,本发明的多机箱测试装置1可利用测试信号传送装置120在任何测试控制器100a-100d及电路内测试系统110间进行信号传输。在不需要更动任何信号传输架构的状况下,将可更弹性地执行待测装置的测试过程。

请参照图4。图4为本发明一实施例中,一种多机箱测试装置4的方块图。多机箱测试装置4包含测试控制器400a-400b、电路内测试系统410以及测试信号传送装置420。

在实际应用中,测试控制器400a-400b可为通用序列总线联合测试行动小组编程器,或是通讯连接端口联合测试行动小组侦错器,并电性耦接于主机430。电路内测试系统410包含多个电路内测试机箱412a-412d。电路内测试机箱412a-412d各包含测试模块414a-414d及416a-416d。测试模块414a-414d及416a-416d配置以对两个待测装置440a及440b执行测试。通过使用类似于上述的测试信号传送装置120的测试信号传送装置420,传送至测试控制器400a的指令可范例性地传送至电路内测试机箱412a并进一步传送至待测装置440a。传送至测试控制器400b的指令可范例性地传送至电路内测试机箱412d并进一步传送至待测装置440b。自待测装置440a传送来的测试结果可传送至电路内测试机箱412c、传送至测试控制器400a,进一步传送至主机430。自待测装置440b传送来的测试结果可传送至电路内测试机箱412b、传送至测试控制器400b,进一步传送至主机430。

虽然本发明内容已以实施方式揭露如上,然其并非配置以限定本发明内 容,任何熟悉此技艺者,在不脱离本发明内容的精神和范围内,当可作各种的更动与润饰,因此本发明内容的保护范围当视所附的权利要求书所界定的范围为准。

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