一种验证晶圆测试图谱中数据准确性的方法与流程

文档序号:31599308发布日期:2022-09-21 08:11阅读:233来源:国知局
一种验证晶圆测试图谱中数据准确性的方法与流程

1.本发明涉及半导体检测技术领域,更具体涉及一种验证晶圆测试图谱中数据准确性的方法。


背景技术:

2.晶圆(wafer)是一个圆形硅片,其上建立了许多独立的电路,单个独立电路被称为芯片(die)。
3.当晶圆制造完成后,需要经过晶圆测试(cp,circuit probing)进行筛选测试,完成晶圆测试以后,测试系统会输出一份测试图谱(map),该图谱记录了芯片在晶圆上的坐标以及该芯片的bin类别。图谱是后续工序挑选良品芯片的依据。
4.目前,晶圆测试一般使用自动化测试设备(ate,automatic test equipment)进行测试,晶圆测试的ate由测试机(tester)、探针卡(probecard)和自动探针台(prober)组成。探针卡固定在探针台上,测试机与探针卡用弹簧针(pogo pin)或排线连接,测试机与探针台用ttl或gpib通讯线连接。探针台负责机械运动,使探针卡上的探针(probe)与待测芯片接触,并进行自动走步;测试机负责输出、测量电信号。测试完成后,探针台输出测试图谱,测试机输出测试数据(datalog),两者均包含测试的批号(lotid)和晶圆的刻号(waferid)信息,每一片晶圆对应一个刻号和一个批号。一个批号的晶圆里通常有很多片晶圆,每片晶圆有一个刻号。一个刻号对应一个批号,但一个批号可以对应很多刻号。检索测试数据和图谱时是使用批号+刻号来定位晶圆的。
5.探针台的数据是在测试的时候测试机实时发给探针台的,每一次测试(touchdown)测试机都会通过通讯(ttl或gpib,一般都gpib通讯)发送测试结果(芯片坐标和相应的分bin信息)给探针台。探针台记录接受到的信息,等一片晶圆全部测试完毕,会生成一张测试图谱。测试机的测试数据是在测试是记录芯片的相应数据,测试机的测试数据包含更详细的结果。
6.探针台在报警恢复测试时会人工介入,容易发生违规操作或者操作失误移动了晶圆的测试位置。
7.探针台在接收测试机下发的测试结果的过程中,由于通讯异常、操作失误或其他原因,可能导致数据异常,从而造成测试图谱中的测试结果存在异常,如果将错误的测试图谱流入下一个工序,则会造成不良品、未测芯片流出的问题,或者将良品作为不良品丢弃的问题。
8.因此,晶圆测试完成后,针对测试图谱数据的准确性进行验证就变得十分重要。


技术实现要素:

9.为了解决上述问题,本发明提供了一种验证晶圆测试图谱中数据准确性的方法,利用该方法可以验证晶圆测试图谱数据的准确性,避免将错误的测试图谱流入下一个工序,造成不良品、未测芯片流出的问题,或者将良品作为不良品丢弃的问题。
10.具体的,本发明提供了一种验证晶圆测试图谱中数据准确性的方法,用于晶圆测试系统。该晶圆测试系统包括通讯连接的探针台、测试机和服务器。该方法包括以下步骤:
11.测试机对晶圆上的待测芯片进行测试,并存储所述待测芯片的测试结果;所述测试结果包括整个晶圆上所有待测芯片的测试数据,所述测试数据包括待测芯片的分bin信息;
12.探针台获取测试机所测晶圆上待测芯片的分bin信息;
13.探针台存储测试图谱,所述测试图谱是根据测试机传送给探针台的整片晶圆上所有待测芯片的分bin信息制成;
14.服务器获取探针台中存储的测试图谱和测试机中存储的测试结果;
15.服务器解析并比对所述测试结果和测试图谱;
16.如果所有数据一致,则显示正常;
17.如果数据不一致,则显示异常,扣留并进入异常处理程序。
18.在一些实施方式中,测试结果包括晶圆的刻号、批号、芯片总数以及各待测芯片的坐标信息;所述测试图谱包括晶圆分bin信息、晶圆的刻号、批号、芯片总数以及各待测芯片的坐标信息;所述芯片总数为pass数目和fail数目之和。
19.在一些实施方式中,比对所述测试结果和测试图谱的方法为:
20.比对芯片总数,如果不一致,说明异常,扣留并进入异常处理程序;如果一致,进入下一步;
21.比对pass和/或fail数目,如果不一致,说明异常,扣留并进入异常处理程序;如果一致,进入下一步;其中,所述pass指有效芯片,所述fail指失效芯片;
22.逐个比对芯片的坐标及分bin信息,如果不一致,说明异常,扣留并进入异常处理程序;如果一致,说明测试图谱没有异常。
23.在一些实施方式中,有效芯片是指测试结果符合测试标准的芯片,所述失效芯片是指测试结果不符合测试标准的芯片。
24.在一些实施方式中,异常处理程序为:人工确认测试图谱的数据准确性或者重新测试。
25.在一些实施方式中,探针台获取测试机所测晶圆上待测芯片的分bin信息之前,还包括:
26.测试机每执行一次测试任务,在测试结果中增加相应的测试数据;
27.测试机将增加的测试数据中的分bin信息下发至探针台。
28.与现有技术相比,本发明的有益效果是:
29.本发明可以验证晶圆测试图谱数据的准确性,通过比对芯片总数、pass和/或fail数目和芯片的坐标及分bin信息;来确定数据的准确性,比对方法直观、简单便捷。有效避免将错误的测试图谱流入下一个工序,造成不良品、未测芯片流出的问题,或者将良品作为不良品丢弃的问题。
附图说明
30.图1为本发明实施例提供的验证晶圆测试图谱中数据准确性的方法的流程图。
具体实施方式
31.下面结合具体实施方式对本发明作进一步的说明。
32.在本技术的描述中,除非另有说明,本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。
33.在对本技术实施例提供的验证晶圆测试图谱中数据准确性的方法进行详细介绍之前,先对本技术实施例涉及的执行主体进行简单的介绍。
34.本技术实施例中提供的方法是基于晶圆测试系统来执行的,该晶圆测试系统包括通讯连接的探针台、测试机和服务器。作为一种示例,具体是通过晶圆测试系统的控制设备来执行,控制设备可以是如平板电脑、笔记本电脑、台式计算机、umpc(ultra-mobile personal computer,超级移动个人计算机)之类的电子设备。
35.本发明公开了一种验证晶圆测试图谱中数据准确性的方法,用于晶圆测试系统。如图1所示,该方法包括以下步骤:
36.s1、测试机对晶圆上的待测芯片进行测试,并存储所述待测芯片的测试结果;测试机每执行一次测试任务,在测试结果中增加相应的测试数据;测试机将增加的测试数据中的分bin信息下发至探针台。
37.在一些实施例中,测试结果包括整个晶圆上所有待测芯片的测试数据,所述测试数据包括待测芯片的分bin信息;具体的,测试结果包括晶圆的刻号、批号、芯片总数以及各待测芯片的坐标信息。
38.s2、探针台获取测试机所测晶圆上待测芯片的分bin信息;探针台存储测试图谱。
39.测试图谱是根据测试机传送给探针台的整片晶圆上所有待测芯片的分bin信息制成;测试图谱具体包括晶圆分bin信息、晶圆的刻号、批号、芯片总数以及各待测芯片的坐标信息。
40.s3、服务器获取探针台中存储的测试图谱和测试机中存储的测试结果。
41.s4、服务器解析并比对测试结果和测试图谱;
42.如果所有数据一致,则显示正常;
43.如果数据不一致,则显示异常,扣留并进入异常处理程序。
44.步骤s1中的芯片总数为该晶圆上所有测试的芯片数目。芯片总数为pass数目和fail数目之和。pass指的是有效芯片,fail指的是失效芯片。有效芯片是指测试结果符合测试标准的芯片,失效芯片是指测试结果不符合测试标准的芯片。
45.上述测试标准是指测试程序里预先记载的所有测试项目的上下限。比如os_vin下限-0.5v,上限-0.2v;那么测试结果如果是在-0.5v到-0.2v内,就是合格,在上下限之外就是不合格。
46.测试程序是由一个个测试项目构成。有效芯片就是所有测试项目都在测试程序预先记载的上下限范围内。失效芯片就是有测试项目不在测试程序预先记载的上下限范围内。
47.基于上述步骤,比对测试结果和测试图谱的具体方法为:
48.比对芯片总数,如果不一致,说明异常,扣留并进入异常处理程序;如果一致,进入下一步;
49.比对pass和/或fail数目,如果不一致,说明异常,扣留并进入异常处理程序;如果一致,进入下一步;其中,所述
50.逐个比对芯片的坐标及分bin信息,如果不一致,说明异常,扣留并进入异常处理程序;如果一致,说明测试图谱没有异常。
51.在上述具体的比对方法中,第一步比对芯片总数,是最直观、最简单便捷的,如果芯片总数不一致,说明测试图谱一定是有异常的;如果芯片总数一致,并不代表测试图谱一定没有异常,所以要继续测试;第二步比对pass和/或fail数目,第三步比对芯片的坐标及分bin信息也是相同的原则,如果一致,说明测试图谱没有异常,如果不一致,需要扣留晶圆并进入异常处理程序。
52.为使得验证结果准备,本实施例公开的几个比对的项目可以根据实际需要进行增加或删减。
53.前述扣留异常晶圆,并进入异常处理程序。该异常处理程序为:人工确认测试图谱的数据准确性或者重新测试。也可以是根据实际需要对异常晶圆进行处理。
54.以上所述的仅是本发明的一些实施方式,应当指出,对于本领域的普通技术人员来说,在不脱离本发明的创造构思的前提下,还可以做出其它变形和改进,这些都属于本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1