检验半导体样本的系统、方法及非暂时性计算机可读介质与流程

    技术2025-02-16  53


    当前公开的主题总体涉及样本检验的领域,并且更具体地,涉及使样本的检验自动化。


    背景技术:

    1、当前对与所制造的器件的超大规模集成相关联的高密度和高性能的需求要求亚微米特征、增加的晶体管和电路速度,以及提高的可靠性。这种需求要求形成具有高精确度和均匀性的器件特征,这进而使得必需仔细地监测制造工艺,包括在器件仍然呈半导体晶片的形式时自动地检验所述器件。

    2、在半导体制造期间的各种步骤处使用检验工艺来检测和分类在样本上的缺陷。可通过使(多个)工艺自动化(例如,自动化缺陷分类(adc)、自动化缺陷审查(adr)等)来提高检验有效性。


    技术实现思路

    1、根据当前公开的主题的某些方面,提供了一种检验半导体样本的系统,所述系统包括处理器和存储器电路系统(pmc),所述处理器和存储器电路系统(pmc)被配置为:获得半导体样本的图像,所述半导体样本包括:一个或多个阵列,每个阵列包括重复结构元素;一个或多个区,每个区至少部分地包围对应阵列并且包括与重复结构元素不同的特征,其中pmc被配置为在半导体样本的运行时扫描期间:在图像的像素强度与提供重复结构元素中的至少一者的信息的参考图像的像素强度之间执行相关分析,以获得相关矩阵;使用相关矩阵来区分与一个或多个阵列相对应的图像的一个或多个第一区域和与一个或多个区相对应的图像的一个或多个第二区域;以及输出提供图像的一个或多个第一区域的信息的数据。

    2、根据一些实施例,所述系统被配置为:确定与满足振幅标准的相关矩阵的值相对应的图像的子区域,基于提供在阵列中的重复结构元素之间的距离的信息的数据来将子区域聚类为一个或多个群集,以及至少基于一个或多个群集来确定一个或多个第一区域。

    3、根据一些实施例,一个或多个阵列由一个或多个边界与一个或多个区分隔,其中系统被配置为估计仅包括直至边界的至少一个或多个阵列的图像的一个或多个第一区域。

    4、根据一些实施例,所述系统被配置为对参考图像应用图像处理,其中图像处理衰减参考图像的重复图案。

    5、根据一些实施例,所述系统被配置为:基于提供沿着第一轴线在阵列中的重复结构元素之间的距离的信息的数据来将子区域聚类为一个或多个第一群集,基于提供沿着第二轴线在阵列中的重复结构元素之间的距离的信息的数据来将子区域聚类为一个或多个第二群集,以及使用第一群集和第二群集来区分与一个或多个阵列相对应的图像的一个或多个第一区域和与一个或多个区相对应的图像的一个或多个第二区域。

    6、根据一些实施例,所述系统对于每个群集被配置为:确定包围一个或多个群集的多边形,以及将多边形输出为图像的第一区域。

    7、根据一些实施例,所述系统被配置为仅选择子区域的数量满足阈值的群集。

    8、根据一些实施例,所述系统被配置为在半导体样本的运行时检验之前的设置阶段中获得提供振幅标准的信息的数据。

    9、根据一些实施例,所述系统被配置为:在图像的一个或多个第一区域的像素强度与提供重复结构元素中的至少一者的信息的第二参考图像的像素强度之间执行相关分析,以得到第二相关矩阵,确定与满足振幅标准的第二相关矩阵的值相对应的图像的一个或多个第一区域的子区域,至少基于在图像的一个或多个第一区域中的子区域的位置和提供在阵列中的重复结构元素的预期位置的信息的数据来确定在图像的一个或多个第一区域与阵列之间的形变图,以及基于形变图来生成校正图像。

    10、根据一些实施例,所述系统被配置为生成校正图像,使得在校正图像中的子区域的位置和提供在阵列中的重复结构元素的期望位置的信息的数据满足接近度标准。

    11、根据一些实施例,所述系统被配置为:确定在图像的一个或多个第一区域中的子区域的位置与提供阵列中的重复结构元素的预期位置的信息的数据之间的变形df中心,以及基于至少应用到df中心的内插方法来确定在图像的一个或多个第一区域与半导体样本的阵列之间的形变图。

    12、根据一些实施例,所述系统被配置为:获得提供重复结构元素中的至少一者的信息的参考图像,以及仅选择参考图像的子集作为第二参考图像。

    13、根据当前公开的主题的其他方面,提供了一种检验半导体样本的方法,所述方法包括由处理器和存储器电路系统(pmc):获得半导体样本的图像,所述半导体样本包括:一个或多个阵列,每个阵列包括重复结构元素;一个或多个区,每个区至少部分地包围对应阵列并且包括与重复结构元素不同的特征;在半导体样本的运行时扫描期间:在图像的像素强度与提供重复结构元素中的至少一者的信息的参考图像的像素强度之间执行相关分析,以获得相关矩阵;使用相关矩阵来区分与一个或多个阵列相对应的图像的一个或多个第一区域和与一个或多个区相对应的图像的一个或多个第二区域;以及输出提供图像的一个或多个第一区域的信息的数据。

    14、根据一些实施例,所述方法包括:确定与满足振幅标准的相关矩阵的值相对应的图像的子区域,基于提供在阵列中的重复结构元素之间的距离的信息的数据来将子区域聚类为一个或多个群集,以及至少基于一个或多个群集来确定一个或多个第一区域。

    15、根据一些实施例,一个或多个阵列由一个或多个边界与一个或多个区分隔,其中所述方法包括估计仅包括直至边界的至少一个或多个阵列的图像的一个或多个第一区域,以及排除对应于一个或多个区的一个或多个第二区域。

    16、根据一些实施例,所述方法包括:基于提供沿着第一轴线在阵列中的重复结构元素之间的距离的信息的数据来将子区域聚类为一个或多个第一群集,基于提供沿着第二轴线在阵列中的重复结构元素之间的距离的信息的数据来将子区域聚类为一个或多个第二群集,以及使用第一群集和第二群集来区分与一个或多个阵列相对应的图像的一个或多个第一区域和与一个或多个区相对应的图像的一个或多个第二区域。

    17、根据一些实施例,所述方法包括仅选择子区域的数量满足阈值的群集。

    18、根据一些实施例,所述方法包括:在图像的一个或多个第一区域的像素强度与提供重复结构元素中的至少一者的信息的第二参考图像的像素强度之间执行相关分析,以得到第二相关矩阵,确定与满足强度标准的第二相关矩阵的值相对应的图像的一个或多个第一区域的子区域,至少基于在图像的一个或多个第一区域中的子区域的位置和提供在阵列中的重复结构元素的预期位置的信息的数据来确定在图像的一个或多个第一区域与阵列之间的形变图,以及基于形变图来生成校正图像。

    19、根据一些实施例,所述方法包括:确定在图像的一个或多个第一区域中的子区域的位置与提供阵列中的重复结构元素的预期位置的信息的数据之间的变形df中心,以及基于至少应用到df中心的内插方法来确定在图像的一个或多个第一区域与半导体样本的阵列之间的形变图。

    20、根据当前公开的主题的其他方面,提供了一种包括指令的非暂时性计算机可读介质,所述指令在由pmc执行时使pmc执行如上所述的操作。

    21、根据当前公开的主题的其他方面,提供了一种检验半导体样本的系统,所述系统包括处理器和存储器电路系统(pmc),所述处理器和存储器电路系统(pmc)被配置为:获得半导体样本的图像,所述半导体样本包括:一个或多个阵列,每个阵列包括重复结构元素;一个或多个区,每个区至少部分地包围对应阵列并且包括与重复结构元素不同的特征,获得提供一个或多个阵列和一个或多个区中的至少一者的像素强度的信息的数据d阈值,其中pmc被配置为在半导体样本的运行时扫描期间:确定表示沿着图像中的多个轴线的像素强度的数据dx、dy,使用dx、dy和d阈值来区分与一个或多个阵列相对应的图像的一个或多个第一区域和与一个或多个区相对应的图像的一个或多个第二区域,以及输出提供图像的一个或多个第一区域的信息的数据。

    22、根据一些实施例,所述系统被配置为:确定表示沿着图像的多个行中的每一行的像素强度的数据dx,确定表示沿着图像的多个列中的每一列的像素强度的数据dy,使用dx、dy和d阈值来区分与一个或多个阵列相对应的图像的一个或多个第一区域和与一个或多个区相对应的图像的一个或多个第二区域,以及输出提供图像的一个或多个第一区域的信息的数据。

    23、根据一些实施例,一个或多个阵列中的每一者包括通过对图像的视觉检查不可区分的结构元素。

    24、根据一些实施例,所述系统被配置为:确定表示沿着图像的多个行中的每一行的像素强度的数据dx,选择包括dx高于第一阈值的图像的行的图像的子集sl,确定表示沿着子集sl的多个列中的每一列的像素强度的数据dy,sl,确定dy,l高于第二阈值的sl的列的子集csl,至少基于csl来确定一个或多个第一区域。

    25、根据一些实施例,所述系统被配置为:确定表示沿着图像的多个列中的每一列的像素强度的数据dy,选择包括dy高于第一阈值的图像的列的图像的子集sc,确定表示沿着子集sc的多个行中的每一行的像素强度的数据dx,sc,确定dx,sc高于第二阈值的sc的行的子集lsc,以及至少基于lsc来确定一个或多个第一区域。

    26、根据一些实施例,第一阈值比第二阈值更严格。根据一些实施例,第一阈值比第三阈值更严格。

    27、根据一些实施例,提供了一种对应方法(包括如上文参考所述系统所述的操作)和一种包括指令的非暂时性计算机可读介质,所述指令在由pmc执行时使pmc进行对应操作。

    28、根据一些实施例,提出的解决方案使得能够在半导体样本的图像中区分包括重复结构元素的阵列与包括与重复结构元素不同的特征的周围区。根据一些实施例,提出的解决方案是高效的并且在半导体样本的运行时扫描期间是可操作的。根据一些实施例,提供了对阵列的精确识别,使得能够提取直至将阵列与周围区分隔的阵列的边界的阵列。根据一些实施例,提出的解决方案使得能够校正存在于阵列的图像中的失真。特别地,实现了高效且精确的校正。


    技术特征:

    1.一种包括处理器和存储器电路系统(pmc)的系统,所述系统被配置为:

    2.如权利要求1所述的系统,所述系统被配置为:

    3.如权利要求1所述的系统,其中所述一个或多个阵列由一个或多个边界与所述一个或多个区分隔,其中所述pmc被进一步配置为估计仅包括直至所述边界的至少一个或多个阵列的所述图像的所述一个或多个第一区域。

    4.如权利要求1所述的系统,所述pmc被进一步配置为对所述参考图像应用图像处理,其中所述图像处理衰减所述参考图像的重复图案。

    5.如权利要求1所述的系统,其特征在于,所述pmc被进一步配置为:

    6.如权利要求2所述的系统,其特征在于,所述pmc被进一步配置为针对每个群集:

    7.如权利要求2所述的系统,其特征在于,所述一个或多个群集仅包括子区域的数量满足阈值的群集。

    8.如权利要求2所述的系统,其特征在于,所述pmc被进一步配置为在所述半导体样本的运行时检验之前的设置阶段中获得提供所述振幅标准的信息的数据。

    9.如权利要求1所述的系统,所述pmc被进一步配置为生成所述校正图像,使得在所述校正图像中的所述子区域的位置和提供在所述阵列中的所述重复结构元素的期望位置的信息的数据满足接近度标准。

    10.如权利要求1所述的系统,其特征在于,所述pmc被进一步配置为:

    11.如权利要求1所述的系统,所述pmc被进一步配置为:获得提供所述重复结构元素中的至少一者的信息的所述参考图像,以及仅选择所述参考图像的子集作为所述第二参考图像。

    12.一种非瞬态计算机可读介质,所述非瞬态计算机可读介质包括指令,当由处理器和存储器电路系统(pmc)执行时,所述指令使所述pmc执行操作包括:

    13.如权利要求12所述的非瞬态计算机可读介质,所述非瞬态计算机可读介质包括指令,当由所述pmc执行时,所述指令使所述pmc执行操作包括:

    14.如权利要求12所述的非瞬态计算机可读介质,所述非瞬态计算机可读介质包括指令,当由所述pmc执行时,所述指令使所述pmc估计仅包括直至将所述一个或多个阵列与所述一个或多个区分隔的一个或多个边界的至少一个或多个阵列的所述图像的所述一个或多个第一区域,以及排除对应于所述一个或多个区的所述一个或多个第二区域。

    15.如权利要求12所述的非瞬态计算机可读介质,所述非瞬态计算机可读介质包括指令,当由所述pmc执行时,所述指令使所述pmc执行操作包括:

    16.如权利要求15所述的非瞬态计算机可读介质,其特征在于,所述一个或多个群集仅包括子区域的数量满足阈值的群集。

    17.如权利要求12所述的非瞬态计算机可读介质,所述非瞬态计算机可读介质包括指令,当由所述pmc执行时,所述指令使所述pmc执行操作包括:

    18.如权利要求12所述的非瞬态计算机可读介质,所述非瞬态计算机可读介质包括指令,当由所述pmc执行时,所述指令使所述pmc执行操作包括:

    19.一种包括处理器和存储器电路系统(pmc)的系统,所述系统被配置为:

    20.如权利要求19所述的系统,其特征在于,所述pmc被进一步配置为:


    技术总结
    提供了一种方法和一种系统,所述方法和所述系统被配置为:获得半导体样本的图像,所述半导体样本包括:一个或多个阵列,每个阵列包括重复结构元素;以及一个或多个区,每个区至少部分地包围对应阵列并且包括与重复结构元素不同的特征,其中PMC被配置为在半导体样本的运行时扫描期间:在图像的像素强度与提供重复结构元素中的至少一者的信息的参考图像的像素强度之间执行相关分析,以获得相关矩阵;使用相关矩阵来区分与一个或多个阵列相对应的图像的一个或多个第一区域和与一个或多个区相对应的图像的一个或多个第二区域;以及输出提供图像的一个或多个第一区域的信息的数据。

    技术研发人员:Y·科恩,R·比斯特里泽
    受保护的技术使用者:应用材料以色列公司
    技术研发日:
    技术公布日:2024/10/24
    转载请注明原文地址:https://symbian.8miu.com/read-26593.html

    最新回复(0)