用于检测存储器的测试装置的制作方法

文档序号:6754297阅读:142来源:国知局
专利名称:用于检测存储器的测试装置的制作方法
技术领域
本发明涉及一种用于检测存储器的测试装置,尤其是一种任意选择存取类型的半导体存储器,该存储器具有大量分配有位线的存储单元,这些位线借助控制电路可以与由存储器引出的输入/输出线连接,由此在此存储器上测试装置按照检测程序实现由若干单个测试构成的存储器的检测。本发明还涉及一种用于测试存储器的方法,以及一种具有大量形成在公共衬底上的待测电路的电路装置,这些待测电路在随后的制造工艺中被分开。
在半导体存储器的存储单元阵列变得越来越大,代次进步越来越快的时候-可以说估计容量每三年实现约4倍增长(例如从64MB DRAM代到256MB DRAM代)-半导体存储器存储单元的测试是必不可少的,因为在一定情况下仅一个有缺陷的存储单元就可以导致整个半导体存储器完全停止运行。所以在大部分半导体存储器中设置冗余存储单元,冗余存储单元替代有缺陷的存储单元作出响应。但同样为此需要检测整个存储器,即检测每个半导体存储单元的功能,以便必要时可以以这种方式用冗余存储单元替代经鉴定有错误的存储单元。为此目前使用通常所说的测试器,借助放在接触面上的探针与尚处于晶片连接中的半导体芯片接触。同样也有与已装管壳的或已加引线的半导体芯片接触的测试器。在与半导体芯片接触之后,用测试器对存储单元阵列的所有存储单元测试,有缺陷的存储单元地址被外存(同样在测试器中)并在功能测试后被用于冗余分析处理。在这些分析处理时,冗余存储单元被分配给有缺陷存储单元的地址。
对于存储单元阵列至今所达到的大小有256MB或1GB的存储容量,存储单元的测试过程开销巨大,它与存储器大小成比例—并且从而与存储器芯片代次成指数关系,因为测试过程占用对于每个已制造的半导体存储器来说附加的时间。因此对预定的1GB代进行估计,测试成本已占全部生产成本的30%。
因为每个新的代在其硬件中必须有昂贵的测试器与其匹配,这又意味着一笔巨大的开支,所以试图将必需的测试减少到最低程度。同样多个芯片的同时平行测试,当或者由当前通常的64个存储器以内的同时检测不再能扩充,因为这种附件受到放在芯片上的测试器触针的数目的限制。同样如果为测试而需要放置在芯片上的触针可想象地减少,则为检测整个存储单元阵列必须用测试器逐个测试每个单元。
在真正的测试之后,借助测试器的硬软件或另外的外部设备实现对通过测试获得的关于有缺陷的存储单元的位置或地址的数据的评价。此时进行冗余分析,将冗余存储单元分配给以有缺陷存储单元的地址。此后这些分配数据被缓冲存储或直接转送给一个装置,该装置在芯片上将此分配“接线”。这些可由激光光束实现,该光束用所谓的熔丝或抗熔丝或其它合适的装置导线段烧掉。
测试程序通常以固定电路的方式包含在外部测试器中,或者用大笔开支以可编程部件实现。测试程序或执行测试的装置的改变导致大批量生产中非常高成本的延误,这常常意味着不可弥补的时间损失。
本发明的任务在于提供一种测试装置,该装置是可通用的,也就是在用于不同的存储器大小和类型时不需要结构上的变化(即与待测试存储器阵列的大小无关),该装置可快速适应改变的检测程序,而不必进行结构上的改动,由此减少测试持续时间。
借助如权利要求1的测试装置和如权利要求21的电路布置并借助如权利要求28的用于测试存储器的方法本发明的任务得以解决。
按照本发明规定,测试装置具有一解释程序装置,该机构按检测程序运行并测试存储器,检测程序存储于待测存储器中。
本发明提出,规定一种按检测程序工作的测试装置,其检测程序指令码存储于待检测存储器芯片的未被检测的存储单元阵列中。其中按照本发明的测试装置的优点在于,该测试装置本身不需要与芯片代或生产线改变中的硬件特性相适应,因为每次用于与芯片类型相适应的检测程序本身作为可变码存储于当时待测的存储器中。因此用相同的测试装置检测不同的存储器芯片类型同样是可能的。在不必对测试装置改动的情况下,检测程序对于存储器芯片的快速匹配同样是可能的。测试器和/或控制它的程序费时的改变以及对不同存储器类型控制程序的再存储不再是必需的。使用昂贵测试器时测试时间的指数增长以及与之相联的费用得到遏制。借助新的可个别编程的和低成本的测试装置的附件可以重新进行所有涉及存储单元阵列的测试,借助对有缺陷芯片或其误差来源精确分析表示对研制明确的修正。本发明的优点特别在于,测试装置可灵活安装并可快速适应其它检测程序,而不需要在存储器的测试电路上进行结构上的改变,由此测试必需的总时间被缩短了。
在本发明一个特别优选的结构中,测试装置形成在衬底上或衬底中。由此以有利的方式实现,借助放在存储器衬底上的触针的外部接触不再是必需的。由此外部设备的使用被减至最少或成为多余的,同时尚在晶片连接中的测试成为可能。
在本发明另一优选结构中,多个同类的或独立的存储器形成在衬底中,这些存储器应在检测结束后并且必要的话按照这些执行步骤的结果被各个分开。在此本发明的优点在于,在其上或在其中形成各个存储器芯片的晶片比大量单独的存储器芯片容易操作很多以及所有制造好的位于晶片上的芯片的平行测试是可同时进行的。
按照本发明一种优选结构,规定每个单独的存储器具有一个形成在衬底上或衬底中的自己的测试装置。由此不同的存储器类型同样可以形成在单一的晶片上和或者为各个存储器使用不同检测程序。
按照本发明另一有利的结构,规定给所有存储器分配唯一的一个公共测试电路。由此所需要的芯片面积得以最小化,并且对那些单个的存储器芯片为仅需一次的测试装置没有丢失衬底面积。
在本发明一个优选的结构中,控制器部件具有一个解释程序装置,该部件按照检测程序相应的各个测试指令用一个确定的测试数据样本写入待测存储器存储单元阵列的一个或多个存储单元,并将该测试数据样本作为期待数据提供。此后在本发明另一个有利并因此优选的结构中设置一比较器,该比较器将从待测存储器的存储单元读出的数据与已提供的期待数据比较,并在不一致的情况下给出结果。由此各个存储单元有效及简单的功能检测得以实现。
此外设置一测试指令读出装置是有利的,该装置从待测存储单元阵列中读出检测程序的各个测试指令,并作为单个测试指令提供给控制器部件。由此控器部件可以不依赖于从待测存储单元阵列提取单个测试指令的必要性而运行。
此外以有利的方式规定有一个或多个将单个测试指令缓冲存储的寄存器,并且按次序由控制器部件从寄存器得到单个测试指令。由此实现的优点在于不依赖于测试指令读出装置的速度及不依赖于单个测试指令的借助控制器部件的处理。
根据本发明一种优选的结构规定有一记录装置,该装置将比较器的结果写入结果存储器。为此以有利的方式规定一个或多个将各个结果缓冲存储的寄存器,其中结果被从记录装置的寄存器中读出。由此实现的优点在于借助记录装置比较器的速度与结果存储无关。
根据本发明另一有利的结构,结果存储器由一个外部的或一个形成在衬底上的测试存储器构成。用此存储器结果可以被存储,并在稍后的时间点用于冗余分析。
按照本发明一种优选结构,结果存储器由待测存储器的存储单元构成。由此附加的测试存储器的空间和/或用于将结果传输至衬底上外部存储器的接触空间是空出的。因此记录装置以有利的方式这样构成,比较器的结果写入待测存储器的存储单元冗余地进行,也即对有缺陷存储单元相容地进行。
本发明另一方面涉及一电路装置,该电路装置规定有许多形成在公共衬底上的电路,尤其是存储器,其中这些电路具有用于使这些电路分割成单个电路成为可能的在它们之间的中间空间,其中在中间空间形成引线,将各个电路相互和/或与一个或多个附加电路连接。由此使得在公共衬底上尚处于半导体连接中的电路之间的电接触成为可能,不必为此所需的传输路径占据在对电路有用的衬底上的空间。引线形成在衬底的范围内,该范围在电路分割成单个电路时丢失,所以对于电路是无用的。
本发明还涉及用于测试存储器的一种方法。这里列出特别优选的过程-从一程序存储器中读出一个或多个单个测试指令,-由控制器部件判读一个/多个单个测试指令,-用由一个或多个单个测试指令确定的测试数据样本写入待测存储单元阵列的一个或多个存储单元,-读出由测试数据样本写入的待测存储单元阵列的存储单元的存储器状态,-将存储器状态与由测试数据样本预先规定的期待数据相比较,-在存储器状态与由测试数据样本预先规定的期待数据不一致情况下,将待测存储单元阵列被写入过的存储单元的地址存入结果存储器,-从程序存储器重新读出一个或多个单个测试指令。
在此程序存储器和/或结果存储器以优选的方式具有这种特性,它由待测存储器存储单元形成。
另一特别有利并因而优选的工艺步骤规定,处于衬底连接(晶片连接)中的多个存储器被测试。用此步骤存储器可被特别有效并且低成本地测试,因为检测是在各个存储器的分割成单个之前进行的。
因此在一特别优选的工艺步骤中,在测试开始前将包含各个测试指令的检测程序存(存储)入一个/多个待测存储器。
有缺陷存储单元地址的存储和/或单个测试指令的读出以本方法另一特别优选的措施冗余地进行。由此措施存储和此后进行的检测程序的读出对待测存储器有缺陷的存储单元以有缺陷的存储单元的地址的方式相容成为可能。
本发明的其它优点、特点和合理改进见其它的从属权利要求。
下面借助附图进一步说明本发明。各图所示的示意图如下所列

图1为按照本发明测试装置优选实施例的示意图,该装置与存储器共同形成在一衬底上;图2为按实施例的测试装置的示意图;以及图3为用作衬底的含有多个尚待分割成单个电路的晶片,电路由导线相互连接。
图1示出衬底1,在其上或其中规定有一个具有大量形成在存储单元阵列2中的存储单元的存储器,它们由地址位线5a和地址位线6a与地址驱动电路5和数据驱动电路6连接。为了存储器的向外连接规定有一输入/输出驱动电路3,该电路经接触面31可从外部接触。此外示出按照本发明的形成在衬底1上或中的测试装置4,该装置经导线4a与输入/输出驱动电路3连接。此时测试装置4在正常运行状态下借助按照检测程序的写和读操作运行存储器,按照该测试程序执行不同的测试步骤。同样测试装置4与地址驱动电路5和数据驱动电路6的连接或者直接与地址位线5a和数据位线6a的连接是可能的。在测试装置4与输入/输出驱动电路3的连接时,如实施例所示,地址驱动电路5和数据驱动电路6以有利的方式在存储器测试时一同被测试。
测试装置4按照本发明原理通过写和读操作这样运行存储器,借助比较由测试装置写入存储单元区2的数据WD1-N和重新从该存储单元区中读出的读出数据RD1-N,可以进行比较,据此可将存储单元分类为有缺陷的或功能良好的,并且测试装置可以存储从属于有缺陷存储单元的地址ADR1-N用于进一步分析处理。由测试获得的有缺陷存储单元的地址被提供用于结合这些数据进行的冗余分析。由此绕开了在非常复杂和昂贵的必须运行的测试器中的繁琐的检验过程,因为有缺陷存储器芯片的地址表被直接送至拥有冗余存储单元的装置。
在此有缺陷存储单元地址的存储可放置在测试数据存储器中,该存储器可以借助外部存储器、非易失或易失的存储单元来形成。此外,地址存储在待测试存储器自身中是可能的。由此不再需要附加的存储器。
图2进一步说明按照本发明的测试装置4。测试装置4包括一测试指令读出装置42,分配给读出装置的用于缓冲存储检测程序单指令的寄存器41和411,一个用于写入存储单元的控制器部件40,一个用于比较期待数据40d和从待测存储单元区2中读出的数据RD1-N的比较器43,分配给比较器的用于缓冲存储比较器43的结果或有缺陷存储单元地址40e的结果寄存器44和441,以及一个用于将在寄存器44和441中缓冲存储的数据44a存入结果寄存器的记录装置45。控制器部件40按照由检测程序预先规定的样本写入存储单元区的存储单元,并且也提供对应于存储单元期待的存储器状态40d的测试数据样本给比较电路43。比较电路43在从待测存储单元中读出的数据RD1-N和期待存储器状态40d间进行比较,并在不一致的情况下提交结果,该结果与不具有正确的存储器状态的存储单元的地址ADR1-M相对应,或者控制地址ADR1-M在寄存器44和441之一中的存储。在此在写存储单元时和读出时可以由比较器43直接访问存储单元区的位线,或者可以输入/输出装置3响应,其中在后者情况下将地址或数据驱动器5或6包括在测试中。
控制器部件40按照其工作的、由多个单步构成的检测程序,在此不是以在硬件内编码的电路形式保存,而是可自由编码地保存在存储器中。按照本发明为此可以配置一个自己的程序数据存储器,或者将检测程序保存在待测存储器中并由测试装置4从中读出单个步骤。因为在利用待测存储单元区2借助未测试的存储单元用于程序数据存储的情况下,按照本发明单步的存储将冗余进行,这使也在个别有缺陷的存储单元时程序单步的可靠读出成为可能。
为此按照本发明测试指令读出装置42这样构成,它自动地从待测存储单元区冗余地读出单指令并且各个指令按次序保存在寄存器41和411中。测试指令从寄存器41和411中分别传输至控制器部件40,或者由此部件用信号40c提出要求。同样比较装置43的结果的存储以存储单元区2中有缺陷的存储单元地址ADR1-M的形式冗余地进行,其中有缺陷存储单元的地址先保存在寄存器44和441中,并借助自动运行的记录装置45冗余地写入待测存储单元区。在这些数据不应保存在待测存储器中的情况下,可将它们保存在一外部存储器或另外的测试数据存储器中。
图3示出一按照本发明的电路装置,具有多个形成在公共衬底1中或上的电路1a,优选为存储器,这些电路1a由形成在衬底1中或上位于电路1a间的引线51相互连接。由引线51因此占据的衬底1上电路1a中间空间55的面积在此有必要不由电路1a占据,这有利于使沿切割边缘54分割各个电路1a成为可能。引线51被稍后进行的切割(沿切割边缘54将电路1a的公共衬底1分割)毁坏并不再需要。为了实现借助引线51的电路1a的接触,在中间空间55中或在包围各个电路1a的衬底1的边界区域56上设置接触平面52用于形成在衬底上的电路的电接触。
因此在晶片连接中给由存储器构成的电路1a供电同样是可能的。由此借助按照检测程序运行的测试装置的存储器测试,可以通过给晶片提供工作电压自动进行,该测试装置形成在每一个存储器中或以唯一的对所有存储器公用的测试装置的形式构成;各个存储器与测试器的接触不再必要。测试装置按其运行的检测程序,在此保存在一个或多个待测存储器中或为其设置的程序存储器中。
电路或者测试装置可以借助引线51与不同的系统时钟连接,这特别是在存储器模块测试时为了同步的特别是为了输入/输出接口的功能控制可能是必要的。
通过测试得到的数据在此可以存储在一个由附加电路之一构成的形成在衬底1上或内的测试存储器中,该测试存储器由引线51与一个或多个待测电路和/或与同样可以由附加电路之一构成测试装置连接。可以由加有电压用于供电的易失或非易失存储器构成的测试存储器和/或测试装置同样可以形成在中间空间55中或在包含各个电路1a的衬底1的边缘区域56中。
按照本发明由测试得到的数据不是由测试装置本身就是借助外部装置,例如以冗余分析的方式,被求分析处理。如果冗余分析的结果可以存储在形成在衬底上的非易失存储器中,则由构成在衬底上的测试装置进行分析处理特别有利。与目前的测试方法不同,按照本发明在形成在衬底上的测试电路的接头处,最多需要一次在测试开始和一次在测试结束与外部装置,例如是一测试器,接触。开始时,为了需要时将检测程序输入存储器模块,结束时,为了需要时将得到的数据传输。测试可以用较长的时间,只是其中在测试过程中工作电压的供给是必要的。至此这种测量可以与外部装置没有接触地进行。
如果检测程序和/或结果存储在待测存储器中,则需要时的复制过程在测试期间是必需的,以便将存储的信息在测试之前从还有待测存储单元区域转存到已测试的存储器中。
外部装置或测试装置冗余分析的结果最终被用于,待冗余的存储单元不可逆转地分配给有缺陷的存储单元。
权利要求
1.用于检测形成在衬底(1)上或中的存储器的测试装置(4),具有多个存储单元(2),其中测试装置按照检测程序进行存储器的检测,其特征在于,测试装置(4)具有解释程序装置,它按照检测程序运行并测试存储器,其中检测程序保存在待测存储器中。
2.按权利要求1的测试装置,其特征在于,测试装置(4)形成在衬底(1)上或中。
3.按权利要求1的测试装置,多个类似的或独立的,按照检测后结果分割的存储器形成在衬底(1)上或中。
4.按权利要求3的测试装置,其特征在于,每个存储器具有一自己的形成在衬底(1)上或中的测试装置(4)。
5.按权利要求3的测试装置,其特征在于,所有存储器分配有一个(数词)公共测试装置(4)。
6.按权利要求5的测试装置,其特征在于,测试装置(4)形成在衬底(1)上或中。
7.按权利要求1至6之一的测试装置,其特征在于,解释程序装置具有一控制器部件(40),根据检测程序各个测试指令(41a)的情况,用确定的测试数据样本(40a)写入待测存储单元阵列(2)的一个或多个存储单元,并且提供这个测试数据样本作为期待数据(40d)。
8.按权利要求1至7之一的测试装置,其特征在于,存在测试指令读出装置(42),它从待测存储单元阵列(2)中读出检测程序的各个测试指令(2a)并且在其输出端提供用作单测试指令(42a)
9.按权利要求1至8之一的测试装置,其特征在于,存在寄存器(41),缓冲存储由测试指令读出装置(42)提供的单测试指令(42a)。
10.按权利要求1至9之一的测试装置,其特征在于,提供多个用于检测程序单测试指令(42a)的寄存器(411)。
11.按权利要求10的测试装置,其特征在于,控制器部件(40)按次序从寄存器(41和411)中得到单测试指令(41a)。
12.按权利要求1至11之一的测试装置,其特征在于,测试装置(4)具有一种比较器(43),它比较从待测存储器存储单元中读出的数据(RD1-N)和期待数据(40d),并在不一致的情况下给出结果(43a)。
13.按权利要求12的测试装置,其特征在于,比较器(43)给出的结果(43a)是有缺陷的存储单元的地址。
14.按权利要求12至13之一的测试装置,其特征在于,规定一种结果寄存器(44),它缓冲存储比较器(43)的结果(43a)。
15.按权利要求12至14之一的测试装置,其特征在于,规定多个寄存器(441和44),它们按次序存储比较电路(43)的结果(43a)。
16.按权利要求12至15之一的测试装置,其特征在于,规定一种记录装置(45),它将比较器(43)的结果写入结果寄存器。
17.按权利要求16的测试装置,其特征在于,结果存储器由一形成在衬底(1)上的测试存储器或一外部存储器构成。
18.按权利要求16的测试装置,其特征在于,结果存储器由待测存储器的存储单元构成。
19.按权利要求18的测试装置,其特征在于,记录装置(45)这样形成,使得比较器(43)的结果(45a)的写入由待测存储器存储单元构成的结果存储器中冗余地进行。
20.按权利要求8的测试装置,其特征在于,测试指令读出装置(42)这样形成,使得保存在待测存储器中的测试指令被冗余读出。
21.电路装置,具有大量形成在公共衬底(1)上的电路(1a),特别是存储器,这些具有位于它们之间的中间空间(55)用于分割电路,其特征在于,引线(51)形成在中间空间(55)中,这些引线将各个电路(1a)相互和/或与一个或多个附加电路连接。
22.按权利要求21的电路装置,其特征在于,附加电路之一是由按权利要求1至20之一的测试装置构成的。
23.按权利要求22的电路装置,其特征在于,测试装置形成在中间空间(55)中或在包括单个电路(1a)的衬底(1)的边界区域(56)上。
24.按权利要求21至23之一的电路装置,其特征在于,一个或多个附加电路,由形成在衬底(1)上用于接收借助测试装置测试得到的数据的测试存储器构成和/或由用于测试装置按其检测程序指令的存储的程序存储器构成,它/它们经引线(51)与一个或多个待测电路和/或测试装置连接。
25.按权利要求24的电路装置,其特征在于,测试存储器和/或程序存储器形成在中间空间(55)中或在包含各个电路(1a)的衬底(1)的边界区域(56)上。
26.按权利要求24或25的电路装置,其特征在于,测试存储器和/或程序存储器由一非易失或易失存储器构成。
27.按权利要求21至26之一的电路装置,其特征在于,在中间空间(55)中或在包括各个电路(1a)的衬底(1)的边界区域(56)上的接触平面(52)规定用于形成在衬底(1)上的电路(1a)的电接触。
28.用于测试存储器的方法,其特征在于,通过步骤-从一个程序寄存器中读出一个或多个单测试指令(42a),-由控制器部件(40)判读一个/多个单测试指令(42a),-用由一个或多个单个测试指令定位的测试数据样本(40a)写入待测存储单元区(2)的一个或多个存储单元,-读出由测试数据样本(40a)写入待测存储单元区(2)的存储单元的存储器状态(RD1-N),-将存储器状态(RD1-N)与由测试数据样本(40a)预先规定的期待数据(40d)相比较,-在存储器状态(RD1-N)与由测试数据样本(40a)预先规定的期待数据(40d)不一致情况下,将被写入的待测存储单元区存储单元的地址(ADR1-M)存入结果寄存器,-从程序存储器重新读出一个或多个单个测试指令(42a)。
29.按权利要求28的方法,其特征在于,程序存储器由待测存储器的存储单元构成
30.按权利要求28或29的方法,其特征在于,结果存储器由待测存储器的存储单元构成。
31.按权利要求28至30的方法,其特征在于,在测试开始前把包含各个测试指令的检测程序保存在待测存储器中。
32.按权利要求28至31之一的方法,其特征在于,处于衬底连接(晶片连接)中的多个存储器被测试。
33.按权利要求28至32之一的方法,其特征在于,有缺陷存储单元的地址(ADR1-M)的存储和/或单测试指令(42a)的读出冗余地进行。
全文摘要
本发明涉及一种用于测试一种在衬底(1)上或内形成的存储器的测试装置(4),存储器具有大量存储单元(2),其中此测试装置按照测试程序对存储器进行测试,测试装置(4)具有一解释程序装置,它按照测试程序驱动并测试存储器,测试程序存储于待测存储器中。本发明还涉及一种用于测试存储器的方法以及一种包含具有大量形成在公共衬底上的电路(1a),尤其是存储器的电路装置,该电路装置在这些电路之间具有中间空间(55)用于将这些电路分开,其中在中间空间(55)中形成引线(51)将单个电路(1a)相互连接和/或与一个或多个附加电路连接。
文档编号G11C29/00GK1359524SQ00809791
公开日2002年7月17日 申请日期2000年6月28日 优先权日1999年6月30日
发明者C·奥尔霍夫, P·珀赫米勒 申请人:因芬尼昂技术股份公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1