单台测试机对多台Handler的测试系统的制作方法

文档序号:20100550发布日期:2020-03-17 15:25阅读:1615来源:国知局
单台测试机对多台Handler的测试系统的制作方法

本实用新型是对测试机和handler所构成的测试系统的一种优化,可以单台测试机同时连接多台handler。



背景技术:

目前,在芯片测试工厂,一台测试机只能和一台handler进行通讯使用,对于测试机,不仅价格昂贵,而且配置了很多可供使用的通道资源,但对于重力handler,很少的通道资源就可以满足其使用,这就导致测试机的大部分资源被浪费,并且导致测试成本偏高,测试工厂的购机成本巨大。测试机和handler之间的通讯方式都是采用ttl并行通信链路,这就测试机和handler之间通过一根长长的ttl信号线传递信号,这不仅浪费大量的线材,而且由于ttl信号容易受到外界环境的干扰,这就导致测试不稳定,产品良率偏低等问题。



技术实现要素:

为了最大化的利用测试机的通道资源,降低测试成本,同时提高测试机与handler之间通信的可靠性和系统运行的效率,本实用新型提供了一种单台测试机连接多台handler的测试系统结构。

本实用新型解决其问题所采取的技术方案是:一种单台测试机对多台handler的测试系统结构,包括一台测试机、若干台handler和串行通信链路,其特征是:一台测试机通过串行通信链路可以同时连接若干台handler,并与之同步通信。

本实用新型采取了使用串行通信链路替换原handler的ttl并行通信链路,该串行通信链路包括信号转换器和串行通信线。其运行方式是:在测试开始时,handler会发出一个开始测试信号sot,此信号是ttl信号,sot信号经过很短的ttl信号线传递到信号转换器,信号转换器将ttl信号转换成串行信号,串行信号通过串行通讯线传递到测试机工作站,当测试结束时,测试机工作站会发出一个eot信号,通过串行通信线、信号转换器传递到handler,handler接收到信号后会安排下一个测试。提高了测试机和handler之间通信的可靠性,有效地延伸了通信的距离;同时节约测试机和handler连接所使用的大量线材。

对于一台测试机和多台handler构成的测试系统,如何使handler同步的上下料是提升系统运行效率的关键。在软件方面本实用新型通过合理的设定一个延时参数,使得多台handler在若干个工作周期后就能够被“拉入”准同步状态。系统运行效率高;算法简洁高效可靠。

本实用新型的有益效果是,从原来的单台测试机连接单台handler,到本实用新型的单台测试机连接多台handler,测试机的通道资源利用率大大的得到了提高,从而大幅降低测试成本。串行通信链路的改造使用,提高了测试机和handler之间通信的可靠性,有效地延伸了通信的距离,同时节约测试机和handler连接所使用的大量线材。软件方面延时参数的设定系统运行效率高,算法简洁高效可靠。

附图说明

图1是改造之前的测试机与handler的系统结构图

图2是本实用新型的系统结构图

图3是信号转换器的设计方案

图4是信号转换器电路的pcb布局图

图5是各handler异步测试图

图6是各handler同步测试图

图1中:(1)测试机;(2)测试机io通道连线;(3)ttl通讯线;(4)handler

图2中:(1)测试机;(3)(7)(12)是测试机io通道连线;(2)(8)(13)是串行通信线;(4)(9)(14)是信号转换器;(5)(10)(15)是ttl通信线;(6)是第一台handler(11)是第二台handler;(16)是第n台handler

图3中:(1)串口端口,(2)stm32处理模块,(3)光耦隔离模块,(4)信号驱动模块,(5)ttl端口

图4中:(1)串口端口,(2)stm32处理模块,(3)光耦隔离模块,(4)信号驱动模块,(5)ttl端口

具体实施方式

参照附图2如下:本实用新型的系统结构是handler(6)(11)(16)等若干台handler通过ttl通信线(5)(10)(15)、信号转换器(4)(9)(14)、串行通信线(2)(8)(13)和测试机io通道连线(3)(7)(12)与一台测试机(1)相连,其通信过程是:当handler(6)准备好测试环境后会发出一个开始测试信号sot,该信号通过ttl通讯线(5)传递到信号转换器(4),信号转换器将ttl并行信号转换成串行信号,串行信号经过串行通信线(2)将sot信号传递到测试机(1)的工作站,测试机的工作站就会控制测试机通过测试机io通道连线(3)向handler发送测试信息,当测试完成时,测试机的发出一个测试结束的串行信号eot,这个信号会通过串行通信线(2)将eot信号传递给信号转换器(4),信号转换器将串行信号转换成ttl并行eot信号,并行eot信号经过ttl通讯线(5)传递给handler(6),当handler接收到eot信号后会安排下一个测试。其他若干台handler与handler(6)的通信方式一样,且是同步通信的。

信号转换器的工作方式可参照附图3如下:由ttl端口(5)、串口端口(1)、stm32处理模块(2)、光耦隔离模块(3)和信号驱动模块(4),通过电连接所构成,具体方法是:当可以开始测试时,handler会发出一个测试开始信号sot,信号转换器通过ttl端口(5)接收到测试开始信号sot,通过信号驱动模块(4)驱动后将sot信号传递到光耦隔离模块(3),光耦隔离后将sot信号传递到stm32处理模块(2),stm32处理模块将ttl并行信号sot转换成串行信号sot,最后将串行信号sot送到串口端口。当测试结束时,测试机工作站会发出结束信号eot,串口端口会接收到eot信号并将eot信号传递到stm32处理模块,stm32处理模块将串行信号eot转换成并行信号eot,最后在光耦隔离模块和信号驱动模块处理后经ttl端口送到handler。附图4是信号转换器的pcb布局。

参照附图5和附图6是本实验新型的同步测试的处理方法,其具体方式是:在本实用新型的系统里面设有一个“同步等待时间”的参数,它是定时器的定时时间。这个定时器在测试完成的时刻会被启动,用于将多台handler拉入同步。定时器启动后,如果时间超过“同步等待时间”,就会启动这一时刻已经就绪的handler的测试。具体来说,有三种实际运行的情况:(1)所有handler在“同步等待时间”超时之前都发出了start信号,测试机在最后一个start信号来临之后,启动对所有工位的测试;(2)如果“同步等待时间”超时的时刻只有部分handler就绪,测试机启动对这些handler所对应工位的测试;(3)如果一些handler在其他handler测试的过程中就绪,它们会被设置于等待状态,在其他handler测试完成时,再启动定时器。使用“同步等待时间”将多台handler拉入同步的关键在于,这个时间要比handler的走步时间长。在多个运行周期之后,多台handler就会被拉入同步,其过程如附图6。相反,如果“同步等待时间”比handler的走步时间要短,多台handler很容易失去同步,进入轮流测试的状态,大大降低测试效率。这样的过程如附图5。

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