IO桥接短路的测试方法及测试电路与流程

文档序号:18459912发布日期:2019-08-17 01:56阅读:506来源:国知局
IO桥接短路的测试方法及测试电路与流程

本发明涉及集成电路技术领域,尤其涉及一种io桥接短路的测试方法及测试电路。



背景技术:

管脚常应用于集成电路中,而应用于集成电路中的管脚之间常需要进行桥接故障检测。

现有技术中通常通过自动化测试设备(automatictestequipment,ate)对集成电路的管脚之间的桥接故障进行检测,但自动化测试设备价格昂贵,使得测试成本增加,且自动化检测设备的输入/输出(input/output,io)通路数量有限,无法自由的添加额外的输入/输出通路数量,从而使得检测管脚的数量受到限制,无法满足大数量管脚的检测需求。

因此,有必要提供一种新型的io桥接短路的测试方法及测试电路以解决现有技术中存在的上述问题。



技术实现要素:

本发明的目的在于提供一种io桥接短路的测试方法及测试电路,避免使用自动化测试设备以降低成本,同时满足对大数量管脚的检测需求。

为实现上述目的,本发明的所述io桥接短路的测试方法,包括以下步骤:

s1:接收测试信号后,关闭功能信号通路,并开启测试信号通路,以进入测试模式;

s2:通过所述测试信号通路向m个管脚连续输入第一信号,以设置m个所述管脚的接入模式为输入模式,所述m为大于0的自然数;

s3:接收一个第二信号,通过对应的所述测试信号通路向第一管脚输入所述第二信号,以设置所述第一管脚的接入模式为输出模式;

s4:通过对应的所述测试信号通路采集所述第一管脚响应于所述第二信号的第一响应信号,同时通过对应的所述测试信号通路采集其余m-1个所述管脚响应于所述第一信号的第二响应信号,将所述第一响应信号和所述第二响应信号作为测试结果输出,然后将所述第一管脚的接入模式还原为所述输入模式,以完成对所述第一管脚的检测;

s5:重复执行所述步骤s3和所述步骤s4,直至完成对m个所述管脚的检测;

s6:退出所述测试模式。

发明的有益效果在于:通过接收测试信号,进入测试模式,避免了使用高成本的自动化测试设备,降低了检测成本;重复执行所述步骤s3和所述步骤s4,依次将m个所述管脚的接入模式设置为输入模式,并在输出测试结果后还原为输出模式,从而使检测不受管脚数量的限制。

优选地,根据所述测试结果中的所述第二信号的数量判断所述管脚是否发生桥接短路。其有益效果在于:通过所述测试结果中所述第二信号的数量即可判断出所述管脚是否发生桥接短路,准确性高。

进一步优选地,当所述测试结果中的所述第二信号的数量等于1,判断所述管脚没有发生桥接短路。

进一步优选地,当所述测试结果中的所述第二信号的数量大于1,判断所述管脚发生桥接短路。

优选地,每个所述管脚均包括第一端、第二端和第三端。其有益效果在于:便于对所述管脚的接入模式进行调节。

进一步优选地,所述第一端为三态选择端,所述第二端为输出端,所述第三端为输入端。

优选地,所述步骤s2中,通过所述测试信号通路向每个所述管脚的第一端和第二端连续输入第一信号,以设置m个所述管脚的接入模式为输入模式。

优选地,所述步骤s3中,通过对应的所述测试信号通路向所述第一管脚的第一端和第二端输入所述第二信号,以设置所述第一管脚的接入模式为输出模式。

优选地,从每个所述管脚的第三端采集所述第一响应信号或所述第二响应信号。

本发明还提供了一种测试电路,所述测试电路包括模式控制模块、模式选择模块、信号激励模块、信号处理模块和管脚模块,所述管脚模块包括m个管脚单元,所述模式选择模块包括m个模式选择单元,所述m为大于0的自然数;

所述模式控制模块用于向所述模式选择模块发送测试信号;

所述模式选择单元用于根据所述测试信号关闭功能信号通路,并开启测试信号通路,以使所述测试电路进入测试模式;

所述信号激励模块用于接收第一信号或第二信号,并通过所述模式选择模块的测试信号通路向所述管脚单元传输所述第一信号或所述第二信号,以设置所述管脚单元的接入模式为输入模式或输出模式;

所述信号处理模块用于通过所述模式选择模块的测试信号通路采集接入模式为所述输出模式的所述管脚单元响应于所述第二信号的第一响应信号和接入模式为所述输入模式的所述管脚单元响应于所述第一信号的第二响应信号,并将所述第一信号和所述第二信号作为测试结果输出。

所述测试电路的有益效果在于:所述模式控制模块用于向所述模式选择模块发送测试信号,所述模式选择模块用于接收所述测试信号,以关闭功能信号通路,并开启测试信号通路,通过所述信号激励模块和所述信号处理模块进行检测,无需额外的检测工具,成本低;m个所述管脚均与所述信号激励模块和所述信号处理模块连接,所述信号激励模块和所述信号处理模块能依次对m个所述管脚进行检测,从而能不受管脚数量的限制。

进一步优选地,所述模式选择单元与所述管脚单元一一对应设置,所述模式选择单元包括第一选择单元、第二选择单元和第三选择单元,所述第一选择单元与所述管脚单元的第一端连接,所述第二选择单元与所述管脚单元的第二端连接,所述第三选择单元与所述管脚单元的第三端连接。

进一步优选地,所述第一选择单元、第二选择单元和所述第三选择单元均具有所述测试信号通路和所述功能信号通路。

进一步优选地,所述管脚单元为具有双向模式的管脚,所述第一端为所述管脚的三态选择端,所述第二端为所述管脚的输出端,所述第三端为所述管脚的输入端。

进一步优选地,所述信号激励模块包括m个信号激励单元,所述信号激励单元与所述模式选择单元一一对应设置,所述第一选择单元和所述第二选择单元均与所述信号激励单元连接。

进一步优选地,所述信号激励模块为输出移位寄存器,所述信号激励单元为所述输出移位寄存器的位。

进一步优选地,所述信号处理模块包括m个信号处理单元,所述信号处理单元与所述模块选择单元一一对应设置。

进一步优选地,所述信号处理模块为输入移位寄存器,所述信号处理单元为所述输入移位寄存器的位。

附图说明

图1为本发明的io桥接短路测试方法的流程图;

图2为本发明的测试电路的结构框图;

图3为本发明的模式选择模块的结构框图;

图4为本发明的管脚模块的结构框图;

图5为本发明的信号激励模块的结构框图;

图6为本发明的信号处理模块的结构框图;

图7为本发明的第一信号激励单元、第一模式选择单元、第一管脚单元、第一个输入选择单元和第一信号处理单元之间的工作状态示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。除非另外定义,此处使用的技术术语或者科学术语应当为本发明所属领域内具有一般技能的人士所理解的通常意义。本文中使用的“包括”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。

针对现有技术存在的问题,本发明的实施例提供了一种io桥接短路的测试方法,包括以下步骤:

s1:接收测试信号后,关闭功能信号通路,并开启测试信号通路,以进入测试模式;

s2:通过所述测试信号通路向m个管脚连续输入第一信号,以设置m个所述管脚的接入模式为输入模式,所述m为大于0的自然数;

s3:接收一个第二信号,通过对应的所述测试信号通路向第一管脚输入所述第二信号,以设置所述第一管脚的接入模式为输出模式;

s4:通过对应的所述测试信号通路采集所述第一管脚响应于所述第二信号的第一响应信号,同时通过对应的所述测试信号通路采集其余m-1个所述管脚响应于所述第一信号的第二响应信号,将所述第一响应信号和所述第二响应信号作为测试结果输出,然后将所述第一管脚的接入模式还原为所述输入模式,以完成对所述第一管脚的检测;

s5:重复执行所述步骤s3和所述步骤s4,直至完成对m个所述管脚的检测;

s6:退出所述测试模式。

本发明的一些具体实施例中,m个所述管脚的数字编号定义为1到m,m为大于0的自然数,所述第一管脚为数字编号为1的管脚,按数字编号1到m依次完成每个所述管脚的检测。

本发明的一些具体实施例中,所述第一信号的二级制数值为1,所述第二信号的二进制数值为0。

本发明的一些实施例中,所述管脚的接入模式为输出模式时,所述管脚输出端的值为管脚压点位置上的值,所述值为0。

本发明的一些实施例中,所述管脚压点位置为所述管脚和其它器件连接的位置。

本发明的一些实施例中,所述管脚的接入模式为输入模式时,所述管脚的输入值为缺省的弱上拉值,所述缺省的弱上拉值为1。

本发明的一些实施例中,根据所述测试结果中的所述第二信号的数量判断所述管脚是否发生桥接短路。

本发明的一些实施例中,当所述测试结果中的所述第二信号的数量等于1,判断所述管脚没有发生桥接短路。

本发明的一些实施例中,当所述测试结果中的所述第二信号的数量大于1,判断所述管脚发生桥接短路。

本发明的一些实施例中,每个所述管脚均包括第一端、第二端和第三端。

本发明的一些具体的实施例中,所述第一端为三态选择端,所述第二端为输出端,所述第三端为输入端。

本发明的一些实施例中,所述步骤s2中,通过所述测试信号通路向每个所述管脚的第一端和第二端连续输入第一信号,以设置m个所述管脚的接入模式为输入模式。

本发明的一些实施例中,所述步骤s3中,通过对应的所述测试信号通路向所述第一管脚的第一端和第二端输入所述第二信号,以设置所述第一管脚的接入模式为输出模式。

本发明的一些实施例中,从每个所述管脚的第三端采集所述第一响应信号或所述第二响应信号。

图2为本发明一些实施例中测试电路的结构框图。参照图2,所述测试电路20包括模式控制模块21、模式选择模块22、信号激励模块23、信号处理模块24和管脚模块25,所述管脚模块25包括m个管脚单元(图中未标示),所述模式选择模块22包括m个模式选择单元(图中未标示),所述m为大于0的自然数;

所述模式控制模块21用于向所述模式选择模块发送测试信号;

所述模式选择单元22用于根据所述测试信号关闭功能信号通路,并开启测试信号通路,以使所述测试电路进入测试模式;

所述信号激励模块23用于接收第一信号或第二信号,并通过所述模式选择模块的测试信号通路向所述管脚单元传输所述第一信号或所述第二信号,以设置所述管脚单元的接入模式为输入模式或输出模式;

所述信号处理模块24用于通过所述模式选择模块22的测试信号通路采集接入模式为所述输出模式的所述管脚单元响应于所述第二信号的第一响应信号和接入模式为所述输入模式的所述管脚单元响应于所述第一信号的第二响应信号,并将所述第一信号和所述第二信号作为测试结果输出。

本发明的一些实施例中,所述模式选择单元与所述管脚单元一一对应设置,所述模式选择单元包括第一选择单元、第二选择单元和第三选择单元,所述第一选择单元与所述管脚单元的第一端连接,所述第二选择单元与所述管脚单元的第二端连接,所述第三选择单元与所述管脚单元的第三端连接。

本发明的一些实施例中,所述第一选择单元、第二选择单元和所述第三选择单元均具有所述测试信号通路和所述功能信号通路。

本发明的一些实施例中,所述管脚单元为具有双向模式的管脚,所述第一端为所述管脚的三态选择端,所述第二端为所述管脚的输出端,所述第三端为所述管脚的输入端。

图3为本发明的一些实施例中模式选择模块的结构框图。参照图3,所述模式选择模块22包括第一模式选择单元221、第二模式选择单元222、第三模式选择单元223至第m模式选择单元224。

图4为本发明的一些实施例中管脚模块的结构框图。参照图4,所述管脚模块25包括第一管脚单元251、第二管脚单元252、第三管脚单元253至第m管脚单元254。

本发明的一些实施例中,所述信号激励模块23包括m个信号激励单元,所述信号激励单元与所述模式选择单元一一对应设置,所述第一选择单元和所述第二选择单元均与所述信号激励单元连接。

本发明的一些实施例中,所述信号激励模块还包括m个输出选择单元,所述信号处理模块还包括m个输入选择单元,所述输出选择单元和所述输入选择单元均为选择器。

图5为本发明的一些具体实施例中信号激励模块的结构框图。参照图5,信号激励模块23包括第一信号激励单元231、第二信号激励单元232、第三信号激励单元233至第m信号激励单元234,所述信号激励模块23还包括第一输出选择单元235、第二输出选择单元236、第三输出选择单元237至第m输出选择单元238,所述第一信号激励单元231的输入端连接所述第一输出选择单元235的输出端,所述第一输出选择单元235的输入端连接第一信号输出端和信号脉冲输出端,所述第二输出选择单元236的输入端连接所述第一信号输出端和所述第一信号激励单元231的输出端,所述第二输出选择单元236的输出端连接所述第二信号激励单元232的输入端,所述第三输出选择单元237的输入端连接所述第一信号输出端和所述第二信号激励单元232的输出端,所述第三输出选择单元237的输出端连接所述第三信号激励单元233的输入端连接,直至第m输出选择单元238的输出端连接第m信号激励单元234的输入端。

如图3至图5所示,所述第一信号激励单元231的输出端通过所述第一模式选择单元221连接所述第一管脚单元251的输出端,所述第二信号激励单元232的输出端通过所述第二模式选择单元222连接所述第二管脚单元252的输出端,所述第二信号激励单元233的输出端通过所述第三模式选择单元223连接所述第二管脚单元253的输出端,直至第m信号激励单元234的输出端通过第m模式选择单元224连接第m管脚单元254的输出端。

本发明的一些实施例中,所述第一信号输出端持续输出第一信号,所述信号脉冲输出端输出移动脉冲信号,所述移动脉冲信号由m个第一信号和一个所述第二信号组成,所述m为大于0的自然数。

本发明的一些实施例中,所述信号激励模块23接收所述移动脉冲信号,所述移动脉冲信号从所述第一信号激励单元231连续的传递到第m激励单元235,且相邻的两个所述信号激励单元之间每次仅传递一个所述第一信号或所述第二信号。

本发明的一些实施例中,所述第二信号在所述信号激励单元之间每传递一次,则所述信号处理模块输出一次所述测试结果。

本发明的一些实施例中,所述被设置为输出模式的管脚与被设置为输入模式的管脚发生桥接短路时,所述输入移位寄存器中与被设置为输入模式的管脚连接的位移位输出0。

本发明的一些实施例中,所述信号激励模块为输出移位寄存器,所述信号激励单元为所述输出移位寄存器的位。

本发明的一些实施例中,所述信号处理模块24包括m个信号处理单元,所述信号处理单元与所述模块选择单元一一对应设置,所述信号处理单元通过所述输入选择单元与所述第三选择单元连接。

图6为本发明的一些具体实施例中信号处理模块的结构框图。参照图6,所述信号处理模块24包括第一信号处理单元241、第二信号处理单元242、第三信号处理单元243至第m信号处理单元244,所述信号处理模块24还包括第一输入选择单元245、第二输入选择单元246、第三输入选择单元247至第m输入选择单元248,所述第一信号处理单元241的输入端连接所述第一输入选择单元245的输出端,所述第二输入选择单元246的输入端连接所述第一信号处理单元241的输出端,所述第二信号处理单元242的输入端连接所述第二输入选择单元246的输出端,所述第三输入选择单元247的输入端连接所述第二信号处理单元242的输出端,直至第m信号处理单元244的输入端连接所述第m输入选择单元248的输出端。

如图3、图4和图6所示,所述第一输入选择单元245的输入端通过所述第一模式选择单元221连接所述第一管脚单元251的输入端,所述第二输入选择单元246的输入端还通过所述第二模式选择单元222连接所述第二管脚单元252的输入端,所述第三输入选择单元247的输入端还通过所述第三模式选择单元223连接所述第三管脚单元253的输入端,直至第m输入选择单元248的输入端还通过第m模式选择单元224连接第m管脚单元254的输入端。

本发明的一些实施例中,所述信号处理模块为输入移位寄存器,所述信号处理单元为所述输入移位寄存器的位。

本发明的一些实施例中,所述模式选择模块的功能通路与所述测试电路外的功能电路连接,所述功能电路为所述管脚的应用电路。

图7为本发明的一些具体实施例中第一信号激励单元、第一模式选择单元、第一管脚单元、第一输入选择单元和第一信号处理单元之间的工作状态示意图。参照图3至图7,所述第一模式选择单元221包括第一选择单元2211、第二选择单元2212和第三选择单元2213,所述第一信号激励单元231的输出端通过所述第一选择单元2211与所述第一管脚单元251的第一端连接,所述第一信号激励单元231的输出端还通过所述第二选择单元2212与所述第一管脚单元251的第二端连接,所述第一输入选择单元245的输入端通过所述第三选择单元2213与所述第一管脚单元251的第三端连接,所述第一输入选择单元245的输出端与所述第一信号处理单元241的输入端连接。

虽然在上文中详细说明了本发明的实施方式,但是对于本领域的技术人员来说显而易见的是,能够对这些实施方式进行各种修改和变化。但是,应理解,这种修改和变化都属于权利要求书中所述的本发明的范围和精神之内。而且,在此说明的本发明可有其它的实施方式,并且可通过多种方式实施或实现。

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