基于不同测试目的而生成测试单元版图的方法

文档序号:9375976阅读:343来源:国知局
基于不同测试目的而生成测试单元版图的方法
【技术领域】
[0001]本发明涉及测试芯片领域,尤其是涉及到测试芯片设计过程中一种根据测试目的自动生成测试结构阵列并连接生成测试单元版图的方法。
【背景技术】
[0002]集成电路芯片制造的工艺流程通常包含着许多复杂的工艺步骤,每一个步骤都可能有特定的工艺偏差。为了提高芯片成品率,缩短成品率成熟的周期,一般采用设计测试芯片并通过测试和分析测试芯片中的故障找出工艺流程的偏差,然后进行改善以提高成品率。测试芯片的测试对象是测试结构,测试结构是在与产品生产相同工艺下生产的微电子结构。通过对测试结构的测量结果和数据分析可以发现制造与设计过程中的不足并予以改口 ο
[0003]集成电路芯片制造商在发现产品良率存在问题后,会提供制程中的芯片版图和很多设计制造中的数据和开发包,通过对芯片版图的测量和资料的分析找出影响良率的关键因素。测试结构的建立可以通过已有版图建立,也可以自行建立特定的测试结构。针对已有版图的测试结构建立,一般需要先定位出可能引起缺陷的位置,然后选取包含此位置的版图并建立引脚形成测试结构连接到外部测量。按照统计学原理,测试一个测试结构出现测试误差而检测不到的几率很大,所以采用多个测试结构进行测量提高精确度,现有技术一般通过复制测试结构的方式实现。实际上在测试结构建立是很复杂的过程,需要考虑多边形(ploygon)之间的距离、大小关系,层与层之间的连接,通孔的位置、大小等一系列因素,传统的手动建立需要花费大量的时间与精力,且建立的测试结构可变性差。

【发明内容】

[0004]本发明所要解决的技术问题在于提供一种基于不同测试目的而生成测试单元版图的方法,该方法通过在芯片版图上标识出待测层和通孔,通过设定参数自动生成测试结构阵列,通过设定参数对测试结构进行连接生成基于特定测试目的的测试单元;在此测试结构的基础上,通过调整参数还可以快捷方便地生成基于不同实验设计所需的测试结构,以满足集成电路生产和制造过程中大量实验设计对多样化测试单元的需求。
[0005]一种基于不同测试目的而生成测试单元版图的方法,包含以下步骤:
a)在产品芯片版图上标识出待测层,并在待测层上标识出两个通孔位置,将含有两个通孔位置的待测层作为一个测试结构单元;
b)赋予测试结构单元以全局可变参数、局部可变参数和测试结构参数,所述的全局可变参数包括行数、列数、行间距和列间距;所述的局部可变参数包括连接层位置及连接信息参数,所述连接信息参数包括通孔层的宽度、通孔的尺寸及金属层覆盖通孔的大小;所述的测试结构参数包括连接类型;
c)通过设定或改变全局可变参数值生成一个测试结构单元阵列,通过设定或改变局部可变参数值建立连接层,以及在通孔位置处建立与待测层垂直的通孔层,通过设定或改变测试结构参数值在连接层上采用金属线连接到各测试结构单元的通孔层,从而生成测试单元版图。
[0006]步骤c)中的连接层可以是除待测层外的任意金属层,且在金属线密度允许的情况下,多个测试结构可以共用一个连接层。
[0007]优选地,步骤c)中计算连接通孔的X和Y方向的距离,连接线应沿着距离较小的方向进行连接以保证连接线之间的间距最大化。
[0008]优选地,所述的连接类型为下列之一:用于短路测试的并联、用于断路测试的串联或用于开尔文测试的四端测量。
[0009]优选地,步骤c)中,连接类型是串联时,采取在连接方向上对相邻的测试结构做镜面翻转以保证连接的整洁度和顺利进行。
[0010]优选地,步骤a)与b)之间还存在步骤a_b):赋予测试结构中的各个多边形的尺寸、多边形与多边形之间的距离和包含关系以可变参数,改变测试结构中的一个或多个多边形的一个或多个可变参数值,该测试结构中所有受到影响的多边形进行相应的改动以保证除这一个或几个多边形以外的其它部分关系不改变,进而生成新的测试结构。
[0011 ] 优选地,步骤a_b)中,设定测试结构中的每一个多边形在移动或尺寸变化时,测试结构中所有受到影响的多边形的范围。
[0012]优选地,步骤a_b)中,改变测试结构中的两个相邻多边形的距离参数值,该测试单元中所有受到影响的多边形进行相应的改动以保证除这两个多边形以外的其它部分关系不改变。比如需要找出两个关键多边形(ploygon)之间的最佳距离,需要通过变化两者之间的距离进行多次试验,用户可以通过变化参数的方式调整两者的距离。
[0013]优选地,步骤a_b)中,改变测试结构中的一个多边形的宽度,该测试单元中所有受到影响的多边形进行相应的距离移动以保证除这两个多边形以外的其它部分关系不改变。
[0014]本发明的测试单元版图生成以后,交付由半导体生产厂商生产,可以直接将测试单元制造出来后使用测试设备进行测试,也可以将该测试单元整合到测试芯片中后制造出来并使用测试设备进行测试。对测试结果进行数据分析,从而找出在芯片制造过程中影响不良率的关键因素。
[0015]本发明的自动化生成测试单元的方法的有益效果在于:
(I)赋予了测试结构以全局可变参数、局部可变参数和测试结构参数,改变该些可变参数值可生成测试结构阵列,大幅度缩减设计时间及设计成本,同时保证了较高的测试可靠性和精确度。
[0016](2)赋予了测试结构中的各个多边形的尺寸、多边形与多边形之间的距离和包含关系以可变参数,改变该些可变参数值即可生成不同的测试结构,可以实现基于不同测试结构的的测试单元;将不同测试目的的连接类型整合到测试结构参数中,根据选择的连接类型进而直接生成基于不同测试目的的测试单元版图。
[0017](3)在生成测试单元版图的过程中,对测试结构的一个或几个多边形参数变化后,测试结构中所有会受到影响的多边形进行相应的改动以保证除这一个或几个多边形以外的其它部分关系不改变,从而保证了较高的测试可靠性。
【附图说明】
[0018]图1是实施例1的原始芯片版图和被标识后的芯片版图;
图2是实施例1的连接线所在的金属层的示意图;
图3是实施例1产生的包含2X2个测试结构的测试单元;
图4是实施例1产生的测试结构在X方向连接的示意图;
图5是实施例1由于多边形之间距离增减而导致的测试结构变化示意图;
图6是实施例1相邻多边形距离变化而导致的其它多边形变化示意图;
图7是实施例2的原始芯片版图和被标识后的芯片版图;
图8是实施例2产生的包含3X3个测试结构的测试单元;
图9是实施例2产生的测试结构在Y方向连接的示意图;
图10是测试结构做镜面翻转以与相邻测试结构相连接的示意图;
图11是实施例2中多边形宽度增减的测试结构变化示意图;
图12是实施例2由于多边形宽度增减而导致的其它多边形变化示意图。
【具体实施方式】
[0019]下面结合附图和实施例对本发明作进一步的说明,但本发明的保护范围并不限于此。
[0020]实施例1
一种基于不同测试目的而生成测试单元版图的方法,包含以下步骤:
a)在产品芯片版图上标识出待测层,并在待测层上标识出两个通孔位置,将含有两个通孔位置的待测层作为一个测试结构单元;图1(a)为原始输入版图,经过标识后如图1(b)所示。其中101为标识出的待测缺陷所在层(即待测层),102为连接通孔位置标识,102与101使用不同标识。
[0021]b)赋予测试结构单元以全局可变参数、局部可变参数和测试结构参数,所述的全局可变参数包括行数、列数、行间距和列间距;所述的局部可变参数包括连接层位置及连接信息参数,所述连接信息参数包括通孔层的宽度、通孔的尺寸及金属层覆盖通孔的大小;所述的测试结构参数包括连接类型;
c)通过设定或改变全局可变参数值生成一个测试结构单元阵列,通过设定或改变局部可变参数值建立连接层,以及在通孔位置处建立与待测层垂直的通孔层,通过设定或改变测试结构参数值在连接层上采用金属线连接到各测试结构单元的通孔层,从而生成测试单元版图。
[0022]参照图2,图2 (a)中连接层位于待测层的上方金属层η上,图2 (b)中连接层位于待测层的上方金属层n+1上,图2 (c)中连接层位于待测层的上方金属层η-l上,图2 (d)中连接层位于待测层的下方金属层n-2上。
[0023]如图3所示,为2 X 2结构的用于短路测试的并联连接的测试单元,其测试结构的具体连接方式如图4所示。在步骤c)中连接的过程中,计算连接通孔间的X、Y方向距离,连接线应沿着距离较小的方向进行连接。如图4 (a)所示,因为Y方向距离较大,因此选择沿X方向进行连接,如图4 (b)所示,这样,两条连接线之间的距离就较远,不易产生使连接线之间短路的情况。
[0024]步骤a)与b)之间还存在步骤a_b):赋予测试结构中的各个多边形的尺寸、多边形与多边
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1