用于现场监视器和膜厚及沟槽深度控制的系统和方法

文档序号:6843852阅读:190来源:国知局
专利名称:用于现场监视器和膜厚及沟槽深度控制的系统和方法
技术领域
本发明涉及半导体加工。更具体地说,本发明涉及用于在半导体工艺中监视膜厚和沟槽深度的系统、方法和计算的程序产品。
相关技术例如用于制造集成电路和微电机系统(MEMS)的半导体加工技术采用旨在层中产生或去除材料膜、或者产生或去除层的选择性部分以便在这些层上产生表面图案的多个加工步骤。例子包括等离子蚀刻和化学气相淀积工艺。
通常需要这些工艺的最终结果具有精确控制的尺寸,例如膜的厚度或者沟槽的深度。一个例子是在硅中沟槽的挖掘(excavation),以便通过浅槽隔离(STI)工艺来制作晶体管。在这种情况下,引入的部分是其上已经淀积了包括多个层的叠层的硅晶圆。顶层是一个掩膜,通常是光刻胶,其中具有沟槽形式的开口。在STI工艺期间,在掩膜中存在开口的地方,通过将沟槽蚀刻到硅中,开口的图案将转移到硅中。在该步骤期间,掩膜本身也可能被蚀刻。理想的是将硅中沟槽的最终深度控制在几纳米之内。因为沟槽是从掩膜和所有随后的层开凿到硅中的,因此获知沟槽进入硅中的深度既需要获知总的沟槽深度,也需要获知所有中间层的厚度。
通常通过保持引入晶圆上的层的厚度的严格控制以及保持蚀刻工艺自身的严格控制来获得这种高精度。现有技术通过采用复杂的多步骤方法来获得必须的控制度。一旦认为蚀刻工艺稳定,则在一个或多个测试情况下运行该蚀刻工艺。然后将所得到的晶圆拿到度量台,在那里测量有关的厚度和深度。度量技术通常是扫描电镜(SEM)或者原子力显微术(AFM),它们是破坏性的,或者是光学测量法。这些测量提供了校准,这使得可以推断蚀刻率。然后可以仅仅通过控制蚀刻步骤的时间来获得层厚或者沟槽深度所需的精度。在生产蚀刻期间,从生产中定期地抽出额外的晶圆,并且使用上述技术对其进行测量,以确保该工艺保持在控制之下。如果需要的话,然后对蚀刻时间或者蚀刻率进行调节,以便使厚度或者深度返回目标值。
尽管这种技术可以较好地实现所需的控制,但是它有两个方面不理想。首先是为了执行校准测量在材料、时间和劳力上的成本。其次,这种操作模式需要比否则必须的更加精确地保持工艺。
然后需要周期性的测量来确保维持所需的控制。如果使用破坏性的测量技术,则以损失产品的形式带来额外的成本。最终,如果失去控制,到已经执行了所需的测量从而这变得已知的时候,则已经生产出额外的不合格的产品。
由于这个原因,理想的是具有这样一种技术,该技术允许在生产蚀刻期间可以对每个晶圆连续地、现场地测量沟槽深度和层厚。现场测量沟槽深度和层厚将会减小离线度量步骤的需求,排除了不合格产品的生产,并且允许工艺控制可以使用更大的容差。然而,现场进行测量,比在专用度量台上进行测量更加困难。不可能考虑需要与晶圆接触的方法或者是破坏性的方法,因此优选光学方法。现有技术中存在与现场实时测量兼容的光学方法,但是通常对于在当前关注的图案化的器件晶圆上测量数值还不太完善。
例如,在Nishizawa等人的美国专利号5587792中公开了一种用于测量多层膜叠层中的层厚的方法,这里将其全文引入作为参考。Nishizawa等人介绍了一种用于通过用波长范围在可见光和红外光谱之间的光照射该多层半导体膜以及用于从该多层膜反射的光的连续光谱测定的光度(photometry)系统,例如迈克尔逊干涉仪来测量薄半导体多层膜的层厚的装置。将从多层膜反射的光的干涉波形色散光谱与通过利用光学特性矩阵的数值计算得到波形进行比较。从空间干涉波形的计算分析中得到的各个层厚值与实际测量值进行波形拟合。当改变层厚的近似值时重新计算理论的干涉光谱直到获得匹配,以获得精确的各个层厚。
上述膜厚测量技术需要均质膜叠层存在于被测量的整个区域。现代器件晶圆(device wafer)的特征是小且被致密地封装,因此使该技术适合于这种晶圆可能需要使用非常小的光学探针(即,照明点),并且可能还需要使光束转而位于理想区域来进行测量的能力。对于现场测量来说这样做是困难且不实际的。
Kondo在美国专利号4988198和Wickramasinghe在美国专利号5392118中介绍了用于测量沟槽深度的方法,这里将它们中的每一篇都全文引入作为参考。这些方法利用了当光束从沟槽的顶部和底部两个地方部分反射时发生的干涉现象。从晶圆反射的光信号中相邻的最小值或最大值的间隔推断出沟槽深度。可以作为时间的函数来监测该反射,在这种情况下仅仅得到相对的深度信息。也可以当波长或入射角变化时来监测它,在这种情况下可以得到绝对的深度信息。
这些方法对于类似上述STI的情况的问题也是不够的,因为它们只能得到总的沟槽深度。当沟槽切进多层结构时它们仍然难以应用。
近来已经努力通过使用更加复杂的算法结合光学反射计来克服这些限制。想法是使用宽的波长范围,并且对在包括两个或者多个分离区域的晶圆上的扩展点测量光谱反射率,所述两个或者多个分离区域中的每一个都具有不同的可能是多层的膜叠层。通过认识到各个区域的上表面可能不是全都处于单个平面上来调节(accommodate)晶圆上的表面地貌。
上述所有的现有技术方法都利用了我们所关注的这一类结构的反射率是由多重干涉效应来决定这一事实。可以认为已经从该结构反射然后被检测的可见光子已经选取了大量可选择路径中的任意一条。这些路径的不同之处在于从晶圆平面中的不同区域反射,如果这些区域的间隔距离小于光的横向相干长度的话。还存在着在界面处经历不同反射组合的路径,假如它们的长度差不超过光的纵向相干长度的话。来自所有这些路径的贡献加在一起,并且它们相对的相位决定它们是破坏性地加还是建设性地加,由此得到观察的信号的强度。所述相位由路径长度差与波长的比率来确定。当干涉主要是建设性的时,反射率高,而当其主要是破坏性的时,则反射率低。这是关于层厚和沟槽深度的信息隐含在反射光谱中的主要方式。反射率的大小以及从一个波长到另一个波长的大小变化的幅度主要由各个界面处折射率不连续性尺寸和不同区域的相对尺寸决定——伴随着我们设法监视的结构的垂直尺寸的事物,尽管如果反射率将要与光学模型匹配的话它们很重要。
这些方法依靠的是使用光学反射率模型,该模型详细得足以说明测量点内的每个不同区域。该模型采用了几个参数的函数形式。每个分离区域内的每个层厚和每个沟槽深度由该模型中的一个参数代表。通常也会有其他参数。通过改变相应参数的值直到使观察的光谱和模型之间的差值最小化来实现未知层厚和沟槽深度的测量。
Solomon等人在美国专利号5900633中公开了该方法的总的介绍,这里将其全文引入作为参考。在制造期间制造的层的厚度和组成可以使用测量点来确定,该测量点足够大以便照射由其图案化的特征产生的样品的两个或多个不同区域的面积,通常在可再现的位置。测量反射系数、透射系数和辐射光谱(radiance spectrance)中的一个或者多个,并且使用例如发散辐射(emanating radiation)的偏振和幅度的基于模型的分析来得到描述图案化的区域中的厚度和组成的各种参数,迭代调节所述模型参数,以实现与测量值的匹配。既可以在处理步骤起效之前也可以在处理步骤起效之后进行测量,和/或通过使用从经历了相同工艺的指定样品上的相同位置的测量,以减少参考模型中未知参数的数量,由此增加该方法的实用性和速度。
Scheiner等人在美国专利号6281974B1中公开了与上述刚刚介绍的方法基本相同的另一份说明,这里也将其全文引入作为参考。Scheiner等人声称该测量方法使用图案化的结构的至少一个想要的参数,该结构具有由其制造的某个工艺限定的多个特征。该结构代表具有由至少两个局部相邻的元件形成的至少一个周期的栅格,所述元件具有关于入射的辐射的不同光学特性。该方法还采用基于该结构的至少一些特征,并且能够确定代表从该结构镜面反射的不同波长的光分量的光度计强度的理论数据的光学模型。该光学模型还能够计算该结构的想要的参数。本质上,基本上大于所述栅格周期限定的该结构的表面面积的测量面积由预设的基本上宽的波长范围的入射辐射来照明。检测基本上从测量区域镜面反射的光分量,并且获得代表该波长范围内每个波长的光度计强度的测量数据。测量的和理论的数据满足预定条件。一检测到满足预定条件,则计算该结构的想要的参数。
Zalicki在美国专利号6275297中提供了另一份类似方法的内容,这里将其全文引入作为参考。Zalicki公开的方法具体针对STI沟槽深度测量。Zalicki介绍了测量包括多个凹陷部分和非凹陷部分的半导体衬底上的结构的深度几何形状,其中所述凹陷部分和非凹陷部分中的一个包括参考界面,并且所述凹陷部分和非凹陷部分中的一个在其上具有介质层。用于测量的装置使用一个宽带光源,用于照射该衬底,以及一个检测器,用于检测包括从非凹陷部分反射的光的第一光谱分量、包括从凹陷部分反射的光的第二光谱分量、和包括从所述介质层反射的光的第三光谱分量。存储所检测光线的光谱反射系数信息,并且生成反射系数强度关于波长的曲线图。基于该曲线图的干涉仪分析、相对于该参考界面来确定凹陷部分中的一个和介质层的深度几何形状,且能够以低至100埃的分辨率来区分深度几何形状。Zalicki还陈述该方法可以现场执行,并且用于确定深度几何形状的分析优选包括将该曲线图拟合到一个参考模型。
关于用于进行反射率测量的装置,其中所述反射率测量形成了这些方法的基础,根据测量是现场进行还是依序(in line)进行、将要采用光的哪一个波长以及许多其它因素,物理装置可以采取许多形式。例如,由K.P.Kileen和W.G.Breiland(J.Electron Mater 23,179(1994),and Optical Diagnostics for Thin Film Processing by I.P.Herman,Academic Press(1996),p.358)以及由Perry等人在美国专利6160621中给出了适合的设置的说明,这里将他们中的每一个的全文引入作为参考。对于这些方法中的每一种的总的要求是对于相当宽的波长范围,该装置能够准确地返回被测量表面的反射率。
在这些实施方式中的每一种当中,该方法需要构造一个光学模型,该模型充分完整,以便于当参数使用适当的值的时候能够与观察的反射光谱大体一致。该模型采取等式的形式,其包括代表待确定的量的参数。
使用标准最小化技术来寻找使计算的模型和观察的反射光谱之间产生最好的一致性的参数的值。上下文中一致性指的是定义测量的和理论的数据之间所谓的“吻合度”的“优值(merit)函数”的最小化。上述现有技术参考文献中没有任何一篇清楚地教导怎样去定义该优值函数,或者怎样进行最小化。然而,该优值函数的标准形式是在测量存在的一些或所有的波长处所观察的和计算的光谱之间差值的平方和。Solomon等人建议可以使用Levenberg-Marquardt方法来进行非线性回归分析(Press,WH.,Flannery,B.P.,Teukolsky,S.A.,Vetterling,W.T.,Numerical Recipes,Cambridge University Press,1992)。然而,将这种技术应用到这些光学方法产生的这类摆动的数据可能是有问题的,因为该优值函数典型地具有许多对应于参数的不正确的值的局部最小值。这些技术需要对被确定的参数中的每一个进行初试猜测,并且总是存在着危险,即该算法将收敛到附近的局部最小值,而不收敛到作为正确答案的全局最小值。
这些方法成功非常重要的是该优值函数具有很好地限定的最小值,并且该最小值对于对应于被确定的厚度和深度的正确值的参数的值而实际出现。如若不是这样,则可能出现这样的情况,即不正确值的一些组合将生成优值函数的值,其几乎和正确值一样低或者甚至低于正确值。采用现有技术方法,这强加了这样的要求,即该光学模型能够准确地再现该结构的观察的反射系数。为此,通常发现除了代表待测量的量的参数之外,还需要包括额外的代表该结构的其它特性的参数。
这种参数的例子包括1)在使用的每个波长下、每个区域中每层的光学常数n和k;2)不同的分离区域的相对面积,Solomon等人(col.9,41行)、Scheiner等人(col.9,60行,介绍参数C1、C2和C3)、以及Zalicki(col.7,37行);3)描述从沟槽侧面的散射的参数,Zalicki(col.7,37行介绍参数C4),4)描述光学系统中光的相干性的参数λ,Scheiner等人(col.7,35行,介绍参数λ);5)探索式的“尺寸耦合因子”,Scheiner等人(col.8,16行,介绍参数c1和c2);6)损耗因子,Scheiner等人(col.8,43行,介绍参数b2和B);以及7)偏振因子,Scheiner等人(col.9,10行,介绍参数p1和P2)这些现有技术的方法潜在地适合于现场度量,因为不需要小的被照明点。然而,由于现有技术中前面没有提到的几个因素,上述现有技术方法通常在它们连续现场监视的使用性上有局限。
一个缺点是现有技术方法需要在宽的波长范围上对晶圆反射率的准确测量。反射率是入射的对从晶圆反射的光学功率的比率。在现场测量中,入射到晶圆上和从晶圆反射的光束都不是直接可以测量的。因此,必须从作为反射率和例如窗口的传输的一些其他系统特性的卷积的测量推断反射率。如果这些特性未知,或者如果使它们改变,则所述推断需要添加进一步的参数。
现有技术未能完全解决的另一个问题是最小化。为了进行测量应该被解决的最小化问题需要在其维度高于被确定的未知数数目的参数空间上进行搜索。至少,对于被确定的量中的每一个必须存在一个拟合的参数。因为这些方法依赖于在观察的和计算的反射率之间寻找准确的拟合,然而,通常必须使用额外的参数,诸如所提到的(例如,用于描述以下情况的参数从沟槽侧面的散射;光学系统中光的相干性;探索式的“尺寸耦合因子”;损耗因子;以及偏振因子)。所需的每个额外的拟合参数提高了该问题的困难度。
最终,依赖于基本上准确拟合的要求的现有技术施加了这样的限制,即该模型特定于其所适合的窄的结构范围。这使得其不便于在加工了许多不同种类的结构的生产环境中使用,因为对不同的结构必须使用模型的不同形式。

发明内容
根据本发明的示例性实施例公开了一种用于现场监视和膜厚及沟槽深度控制的方法。利用采用了精简的参数集的简化的光学模型以及主要敏感于反射率中最大值和最小值位置的新型优值函数准确地实时计算出工艺晶圆上的沟槽深度。
在不需要观察的光谱和计算的光谱之间充分良好的拟合的情况下,将从工艺晶圆观察的光谱与计算的光谱进行匹配。这使得可以使用具有精简参数集的更简单的光学模型。这还使得可以使用例如在实际的现场监视环境的实践中可能实现的折衷的(compromised)反射率数据。该方法进一步涉及构造用于在观察的和计算的数据之间进行比较的优值函数,该优值函数对观察的和计算的数据的由层厚决定的那些方面较为敏感,而对由不感兴趣的结构的其他方面决定的那些方面不敏感。
根据本发明的一个方面,来自生产晶圆的表面的光谱反射率数据的实时流被实时监视,并且观察的数据的垂直范围被重新定标(rescale)到计算的数据的垂直范围,这放宽了精确计算反射率的要求。接着,将数据减小到有助于快速计算,但是保存了原始光谱的信息内容的最小的集合。简化所述数据的一个示例性的方法包括将光谱细分成N个小区域,其端点具有均匀间隔开的倒数(reciprocal),然后在每个区域内对波长和反射率进行平均,以对每个区域i获得单个(波长、反射率)(λ、Robs)对。所选择的区域的数量足够大,使得反射率光谱中感兴趣的最小特征跨越四个或者更多区域。用于拟合的光谱数据则可以被认为是不显式地涉及波长的长度N的一列Robs。
为工艺晶圆确定了值N之后,生成一个光学模型Rc(λ、p1、p2、...、pn),并且在N个波长进行求值,每个划分的区域选一个波长。结果是用于与观察的数据Robs进行比较的长度N的一列Rc,其也是长度N的列表的形式。一旦确定了所述划分,则列表Rc变成仅仅是所需的许多参数pi的函数,并且为了使其显而易见,我们可以将其写成Rc(p1、p2、...、pn)。
利用优值函数Mt(p1、p2、...、pn)将观察的数据Robs与模型Rc(p1、p2、...、pn)进行比较。然而,无论是计算的数据还是观察的数据的垂直范围根据其中含有的最大和最小值来进行定标。在通过优值函数将两者进行比较之前对观察的数据和计算的模型数据两者进行重新定标。而且,对观察的数据和计算的模型两者进行变换,使得它们的垂直范围和光谱平均的值相一致。利用变换的数据和正确构造的优值函数,即使在观察的数据和计算模型两者中存在大的误差,也可以在参数的正确值找到深的最小值。通过现有技术中公知的标准数值技术或者根据本发明的另一方面实现了优值函数的最小化,或者代替地可以通过在离散网格上整个参数空间的穷举搜索来实现。在搜索的参数数量小的情况下,例如仅仅要使用两个厚度参数的情况下,第二种最小化选择是可能的。
附图简述在所附的权利要求书中阐述了被认为是本发明特点的新颖特征。然而,通过以下结合附图对示例性实施例的详细介绍将更好地理解本发明本身以及其优选实施方式、其进一步的目的和优点。在附图中

图1是示例性的STI结构的剖面图;图2是示出根据本发明一个示例性实施例用于实施确定膜厚和沟槽深度的过程的一般方法的流程图;图3是从晶圆蚀刻的现场监视获取的典型的归一化(nominal)反射率光谱;图4示出根据本发明的一个示例性实施例构造的、在参数a的两个不同的值对正确值p1nm和p2nm求值的光学模型;图5示出根据本发明的一个示例性实施例的归一化反射率光谱的41个离散的反射率值,每个值代表反射率光谱的41个划分的区域中的每一个;图6是示出根据本发明的一个示例性实施例的变换的反射率矢量T(Ri,t)的图,该变换的矢量T(Ri,t)示出了重新定标的41个离散的反射率值,使得垂直范围和光谱平均的值与变换的模型矢量T(Rci,t)相一致;图7A和7B示出根据本发明的一个示例性实施例用于膜厚和沟槽深度参数的现场监视以及控制蚀刻工艺的过程的流程图;
图8是示出根据本发明的一个示例性实施例关于膜厚和沟槽深度参数p1和p2的两个参数搜索的结果的图;图9是示出根据本发明的实施例得到的并且以时间步长t描绘的顶层厚度p1和沟槽深度p2的值的图;以及图10示出根据本发明的实施例得到的并且以与图9相同的时间间隔描绘的硅中的沟槽深度p4的曲线图。
从附图和以下详细说明,本发明的其他特征将变得显而易见。
发明详述图1是示例性的STI结构的剖面图。本STI结构包括两个分离区域类型区域113和区域114。第一类型,区域113,是在硅衬底104顶部的多层介质叠层102。多层介质叠层形成区域102的顶层106是光刻胶。顶层106下面是中间层108。除了顶层106的厚度未知以外,区域113中每一层的厚度都是已知的,即,中间层108的厚度是已知的。区域114,第二类型区域,处在由衬底104组成的示例性STI结构中,因为在所示出的示例性STI结构中,沟槽112最初通过区域108延伸到或者进入到区域104中。
作为沟槽挖掘工艺的结果形成了沟槽112,该工艺的类型对于介绍本发明的目的来说并不重要,其可以是任何已知的工艺,例如等离子蚀刻,或者可以是目前还未知的蚀刻类型。在所示出的例子中,沟槽112穿过区域102并且延伸到区域104中;然而,应该理解所示的工艺仅仅是示例性的,并且该方法还可以应用于区域114具有更加复杂结构的情况。进一步参照所示出的例子,顶层106的厚度示为膜厚p1,且沟槽112的总深度标识为沟槽深度p2。中间层108的厚度由已知的厚度p3表示。沟槽112延伸进入到衬底104的部分由深度p4表示并且对于尝试控制衬底104中沟槽深度112的工艺操作员来说特别感兴趣。最好应当将深度p4的幅度控制在几纳米(nm)以内。因为沟槽112穿过了掩膜(光刻胶顶层106)、所有的后续层108和衬底104,因此除了获知中间层厚p3之外,确定沟槽112延伸进入衬底104中的深度需要找到总的沟槽深度p2和膜厚p1两者。
应当意识到,通常挖掘工艺磨损掉暴露区域的表面;在所示的例子中,这些区域由区域102和104来代表。随着挖掘工艺的推进,顶层厚度p1和沟槽深度p2两者的幅度都随着时间变化,即,沟槽深度p2的值增加,而膜厚p1由于该工艺分别磨损掉区域104和顶层106的表面而减小。找到深度p4的值变得更加困难,因为参数厚度p1和深度p2随着挖掘工艺的推进而改变,但是不以相同的速率改变。顶层106的光刻胶旨在减慢蚀刻,而衬底(104)以快得多的速率被磨损掉。总的沟槽深度p2=p1+p3+p4,并且p2≥(p1+p3)。当沟槽112切进区域104时,p4>0,然后蚀刻掉区域104的衬底104,直到磨损掉区域104的理想的量,即,深度p4达到预定值,并且终止挖掘工艺。在这种情况下,当p4达到它的预定值时,顶层106仍然是完好的,并且顶层106厚度p1和沟槽112深度p2为待确定的量。从这些值可以容易地计算深度p4来用于控制蚀刻工艺。应当理解所示出的工艺仅仅是示例性的,并且该方法还可以应用于顶层的全部和中间层108的一部分或者全部都被除去的情况。
本发明的一个方面是其缺乏对在宽的波长范围上的晶圆的高度准确的反射率测量的依赖,其通常仅仅通过连续的现场监视来推断。因此,根据本发明的一个示例性实施例,利用常规现场监视技术在实际的加工条件下来搜集数据。用于数据搜集的一个示例性现场监视装置提供来自晶圆上的通常在晶圆中心附近的10mm直径的斑点的光谱。穿过真空窗口的入射光束从样品以垂直入射被反射,通过真空窗口返回,并且发送到到光谱仪。典型地,每个光谱以0.5nm的分辨率跨越波长λ为225nm到800nm的范围。Perry等人在美国专利6160621中介绍了一种类似的搜集装置,这里将其全文引入作为参考。然而,本发明的工艺既不依赖于Perry的装置,也不严格地依赖于上述现场监视。在阅读了本说明书之后,本领域的普通技术人员应容易理解在不偏离本发明的范围的情况下,从这里介绍的内容可以采用广泛的各种已知的或者目前为止未知的现场监视技术和协同设备。通过下面对本发明的示例性实施例所作的介绍,从涉及实时数据的收集、现场监视和膜厚控制,以及沟槽深度确定的本发明得到其他优点将变得更加显而易见。
图2是示出根据本发明一个示例性实施例用于实施确定膜厚和沟槽深度的过程的一般方法的流程图。在讨论该方法之前,应当理解这里所介绍的示例性方法假定存在例如通过上述现场监视装置得到的来自被监视表面的光谱反射率数据的实时流。另外,在处理之前,将实时光谱反射率数据转换成归一化反射率R(λ,t),然后取其作为观察的数据。从当前光谱与参考光谱的比率来确定该归一化反射率。使用与用于加工生产晶圆同样的加工和监视设备来从裸硅晶圆收集参考光谱,并且预先存储起来。可以使用裸硅,因为在半导体加工制造设备中这些晶圆容易获得,并且它们的反射特性被很好地特性化。本质上,参考光谱提供涉及来自照明光源的光波长特性的光谱强度信息。在晶圆加工期间,在每个时间步长通过监视装置收集实时光谱,并且通过例如监视仪器计算当前光谱与参考光谱的比率。归一化反射率近似等于加工中的晶圆相对于裸硅的反射率的相对反射率。在图3中示出代表性的光谱302,其是从晶圆蚀刻的现场监视获取的。
返回到图2所示的用于实施确定膜厚和沟槽深度的过程的一般方法的讨论,该方法开始于构造一个一般的光学模型Rc(λ、p1、p2、...、pn)作为波长λ和所需的许多参数(p1、p2、...、pn)的函数(步骤202)。构造用于工艺晶圆的光学模型所做的仅有的假设是反射与来自每个区域(r1、r2、...、rn)的反射的总和成比例。根据本发明的一个示例性实施例,仅需要精简的参数集(p1、p2、...、pn)就可以使用一个非常简单的光学模型来与观察的数据进行比较。
用于其表面由几个分离的区域构成的晶圆的简单光学模型的例子为Rc(λ,p1,p2)=|ar1(p1a,p2a,...)+bExp(-4πip1bλ)r2(p2b,p3b,...)+cExp(-4πip1bλ)r3(p2c,p3c,...)+...|2...(1)]]>在等式1的公式中,每个区域1、2、3...都由等式中一项代表。在每一项中,字母a、b、c...代表由该区域占据的表面的部分。项r1等为各个区域的反射系数,每一个区域都包括单个叠层,并且可以使用用于计算多层叠层的反射系数的标准形式来计算这些反射系数。在例如Ellipsometry and Polarized Light(Azzam and Bashara,pp.332-340,Elsevier,1987)中可以找到关于这些计算的细节,这里将其全文引入。这些项中的参数p为各个组成层的折射率和厚度。对于除第一项之外的所有项,引入第一层的顶部和被讨论的层的顶部之间的垂直距离作为参数(例如,第二项中的p1b)来说明来自各个区域的反射之间的相移。
使用简单的光学模型来准确地确定膜厚和沟槽深度是可行的,这是因为,与现有技术的光学模型不同,本方法消除了计算精确地匹配观察的光谱的必要性。因此,除了利用高度简化的光学模型之外,使用例如可以从实时现场监视环境预期的折衷的反射率数据,获得了较好的膜厚和沟槽深度厚度结果。
于是,表面的反射率为Rc(λ,p1,p2)=|ar1(p1)+bExp(-4πip2λ)r2|2...(2)]]>
在上面公开的并且如下文使用的示例性的一般模型中,参数p涉及以任何可计算的方式影响晶圆的区域的反射特性的任何特性、特征或者属性。如用于介绍本发明的示例性实施例,p1和p2为晶圆上相应区域的STI结构的空间参数(深度和厚度)。相应地,p1涉及一个区域中结构特有的空间参数,而p2涉及第二区域中分离结构特有的空间参数。a和b为描述从每个区域预期的相对贡献的加权系数,并且是相应区域对于生产晶圆的相对部分的估计,使得(a+b=1)。
应当理解尽管本示例性实施例关于包括两个分离的区域,并且对每个区域具有相应的深度或厚度参数的示例性晶圆来介绍了本发明,但是在不脱离本发明的范围或精神的情况下,所述参数可以改为表示影响区域的反射特性的任何其他特性、特征或者属性,例如区域的折射率。而且,通过相应地增加参数的数量,并且如果需要的话,提供相当数量的额外的加权系数,可以将该光学模型扩展为用于计算具有超过两个分离区域的晶圆的反射率。
更加具体地关于上面公开的示例性一般模型,现在将参照如上面图1所示具有两个分离的区域的示例性STI结构来介绍本发明。为了介绍本发明,第一区域(113)是多层介质叠层102,而第二区域(114)是晶圆的衬底104,在这种情况下,是硅。这里r1和r2分别是两个区域113和114的反射系数。P1是顶层106的厚度,而p2是区域113和114的顶层之间的间隔。a和b是加权系数。区域114的反射系数r2仅仅是衬底104或者硅的反射率,其可以利用硅的折射率的实部和虚部n和k从Fresnel等式计算出来r=n-ik-1n-ik+1···(3)]]>区域113的反射系数可以利用用于计算多层叠层的反射系数的标准形式计算出来。例如在Ellipsometry and Polarized Light(Azzamand Bashara,pp.332-340,Elsevier,1987)中可以找到关于这些计算的细节,这里将其全文引入。加权系数a和b(b=1-a)为生产晶圆上相应区域的相对部分的估计。例如,a和b之一为第一区域113或者介质叠层102,而a和b中的另一个为第二区域114或者晶圆的衬底104。在对应于数据的一系列波长求值的等式2包括该光学模型。
来自等式2的光学模型包含三个未知的参数a、p1和p2,假设组成材料中每一个的光学常数是已知的。这种形式的光学模型不准确地预测该结构的观察的归一化反射率。从对正确值p1和p2求值的模型叠加在观察的光谱上的曲线图可以更加容易地理解模型和观察的数据之间的差异。图4示出由等式2描述的、对正确值p1=167nm和p2=690nm以及参数a的两个不同的值进行求值的光学模型。曲线404示出对如通过拟合确定的最佳值a=0.779进行求值的模型。另外,曲线406示出对最佳值a=0.25进行求值的模型。在任何一种情况下,观察的数据402和计算的模型(404和406)之间的大的残差表明对参数p1、p2的3参数拟合收敛到正确值是不可能的。因此,当前介绍的光学模型太简单,以至于不能与现有技术的匹配方法一起使用来获得准确的厚度结果。
因此,根据本发明的一个示例性实施例,观察的光谱与计算的光谱的比较利用了一种方法,其不要求观察的光谱和计算的光谱之间充分良好的拟合。因此,下面介绍的比较技术仅仅使用上述简化的光学模型以及来自工艺晶圆的实时现场监视的观察的数据。将观察的数据匹配到光学模型的第一步是将数据减小到有助于更快速的计算同时保存原始归一化反射率光谱的信息内容的最小集合(步骤204)。典型地由监视仪器作为在规则间隔的波长栅格上的一系列测量来报告观察的归一化反射率光谱。关于上述示例性的监视装置,每个光谱由225nm和800nm之间的波长λ组成,其中以(或者平均跨过)0.5nm的分辨率来进行测量,生成在每个采样时间t获得的归一化反射率光谱数据的1151个离散的数据点。不需要为了估计观察的和计算的光谱之间的一致程度而在每个点比较观察的和建模的光谱。在足够小的波长间隔上,反射率变化得足够慢,使得在单个点的比较就足够了。在额外的点进行的比较增加了需要的计算时间,而没有在膜厚和沟槽深度结果中提供任何附加的准确性。因此,使用本发明的一个示例性实施例的成分是从观察的归一化反射率光谱计算用于比较的最小一组值而不损害结果的一种方式。这将优先伴随将光谱划分成其上可以认为该光谱缓慢变化的波长间隔,并且对每个这种波长间隔做单个比较。
在图4中可以看出,在该光谱的短波长端,其上可以认为观察的归一化反射率光谱402缓慢变化的波长间隔的大小较小。这是因为物理相关参数是晶圆上的某一特性特征尺寸与波长的比率。相应地,我们介绍一种将观察的光谱简化到更加接近优化必须选择的点数的最佳的简化集合的示例性方法。首先我们挑选代表在处理过程中将要遇到的数据的光谱。如果光谱在例如处理的整个过程中或者在样本之间改变它们的复杂性,则应该选择具有最大的复杂性的光谱。然后我们挑选划分的数量N来尝试,其中N比原始数量小得多,但是仍然期望足够大以抓住每个光谱的实质形状。然后我们计算划分边界。这些是一组N+1个波长i=1、...、N+1,其包括原始列表的端点(225nm和800nm)和N-1个选择的中间波长,使得这N+1λi的倒数(reciprocals)在波长分辨率允许的精度内近似均匀地间隔开。可以利用生成近似均匀分布的倒数的任何方法来选择用于划分的端点。然后将每个划分区域内的波长和反射率数据平均,以得到代表各自区域的单个对(波长、反射率)。然后将简化的数据集的图绘制在与完整的光谱相同的轴上(图4)。如果简化的光谱的点之间的插值生成了具有与完整光谱基本上相同形状的光谱,如本例中的情况那样,则N足够大。不需要或者甚至希望找到N最小的可能值,因为如果N太小,则存在该方法将失败的风险,并且在不靠近该限度的情况下通常就可以获得计算工作量的相当大的减轻。
在为N确定了一个值之后,将原始的数据集简化成具有N个元的最小尺寸的数据集。
从图5可以看出划分数据集的效果。在图5中,对应于图3中的归一化反射率光谱302的矢量502示出为41个离散的反射率值,每一个值代表整个反射率光谱中N个划分的区域中的每一个区域。如刚刚在上面所述的,通过在整个区域上对归一化反射率进行平均来为每个划分计算单个数据点。在数据简化变换之后,在每个时间步长t,数据为矢量Ri,t的形式,其中i是对应于波长的指数,且从1一直到划分的数目,N(在图5中示出了41个划分)。因此,在不明显地涉及波长的情况下,可以将用于拟合的光谱数据认为是长度为N的一列R。
接着,关于垂直轴对数据进行变换,使得数据的平均值为零,并且数据的垂直范围(extent)为1(步骤206)。数据的垂直范围(range)提供了可以施加在模型结果上而不用试图去计算它的便利的比例尺。通过以观察的数据和计算的模型它们的垂直范围和光谱平均的值一致这样的方式来变换观察的数据和计算的模型两者,则可以忍受数据和模型两者之间的大的误差,并且在适当构造的优值函数中、在参数的正确的值仍然发现深的最小值。于是变换的数据为R~i,t≡T(Ri,t)=R1,t-1NΣj=1NRj,tMin(Rj,t)-Max(Ri,t)...(4)]]>对数据的重新定标和平均涉及到首先在每个时间步长t找到对于特定光谱的数据的垂直范围。从N个样本中,从N个反射率样本找到Ri的最小和最大值,i从1到N。这些是Min(Ri)和Max(Ri)。数据的垂直范围,Max(Ri)-Min(Ri),建立了用于对观察的数据和计算的模型重新定标的垂直范围,其放宽了准确计算反射率的要求。每个光谱,无论是计算的光谱还是观察的光谱,都根据其内含有的最大和最小的Ri值来定标。如果在每个光谱中出现干涉最小和最大值,则该方法是非常成功的,如果数据包括宽的波长范围,并且尤其是紫外线波长,通常在200nm和400nm之间的话,则这种情况更加可能。
图6是示出矢量602,T(Ri,t)的图,其对应于图3中的归一化反射率光谱302,其示出了最终变换之后将要出现的41个离散的反射率值。矢量602具有接近1的垂直范围,并且整个光谱的平均值为0。
利用正确变换的数据,使用优值函数的图形或者优值函数Mt(p1,p2、...、pn)来用于观察的数据Robs和模型Rc之间的比较(步骤210)。由于本领域的普通技术人员容易理解,优值函数测量观察的数据和具有特定选择的参数的模型之间的一致性。设计并设置优值函数,使得观察的数据和模型之间的紧密一致将由一个小的值来代表。通过调节模型的参数来确定优值函数中的最小值,由此产生最佳拟合的参数,并且可以采用现有技术中已知的任何标准数值技术的形式,例如Levenburg-Marquardt法。下面介绍根据本发明一个示例性实施例的一般的优值函数。
M1(p1,p2,...pn)=Σj=1N(T[Rjc(p1,p2)]-T[Rj])2...(5)]]>且T(Ri)=Ri-1NΣj=1NRjMax(Ri)-Min(Ri)...(6)]]>
最后,可以进行优值函数的最小化。根据本发明的一个示例性实施例,可以预先计算出该模型,以便生成一个查找表,其在运行时间被穷举搜索。使用本过程这是可能的,因为参数空间仅仅是二维的,即,p1和p2。该表由在预期的值的整个范围内以1nm间隔的每一个可能的沟槽深度和层厚对的矢量T[Rcj,t(p1,p2)]的集合构成。通过穷举整个二维参数空间而不是通过数值最小化技术来找到观察的数据和模型之间的一致性。这个选择比现有技术的标准数值最小化技术更好,因为结果不依赖于初始猜值。
图7A和7B示出根据本发明的一个示例性实施例用于现场监视和控制膜厚和沟槽深度的过程的流程图。在晶圆加工期间使用上述普通的实施方法实时地获得了所示出的过程产生的结果,并且下面将结合图1所示的STI结构进行介绍。该流程图被划分成两个部分,图7A示出的部分叙述了应该在加工该晶圆之前完成的步骤,而图7B示出了本发明的实时加工步骤。
如前面提到的,在实际加工晶圆之前,应该为将要进行的特定晶圆工艺集合数据的几个位。应当使用在加工随后类似的生产晶圆中采用的蚀刻腔和监视装置来得到这些步骤的数据。图7A中代表这些数据获取步骤的块作为虚线示出,以表示其中获得的数据对于使用该腔和测量装置对类似生产晶圆的任何随后的加工保持有效。然而,应当理解,如果通过本发明得到的厚度结果的准确性是有问题的,即,涉及蚀刻工艺或者生产晶圆的某些情况可能已经改变,则在加工其它生产晶圆之前应当重新获取这些数据。
初始地,使用将在晶圆的生产处理中采用的蚀刻腔和现场监视装置从硅晶圆获得参考光谱(步骤702)。然后将参考光谱存储在监视装置中,用于将在生产处理期间得到的实时光谱反射率数据转换成归一化反射率R(λ,t)。另外,在开始蚀刻工艺之前,应当确定N的值,用于将数据简化到保存原始归一化反射率光谱的信息内容的最小的一组数据(步骤704)。通常,确定N,使得简化的光谱的形状不会与原始光谱的形状有很大的不同。可以通过分析由加工生产晶圆得到的光谱数据根据经验来确定N,或者可以改为通过利用为该生产晶圆构造的光学模型分析计算的数据来确定N。
这里应当理解,作为实际问题,根据本发明的示例性实施例,可以在两个可选流程之一中进行厚度确定和控制过程。第一选择涉及预先构造光学模型,然后创建一个由代表蚀刻工艺预期的每一个可能的沟槽深度和层厚对的矢量T[Rcj,t(p1,p2)]组成的查找表。然后为了与观察的数据的一致,可以对这张表进行穷举搜索。第二选择是预先构造光学模型,但是通过调节参数值在运行中(on the fly)评估它,以生成对于在任何时间步长t取得的观察数据来说最佳拟合的参数。这里,使用任何标准的数值技术将光学模型与观察到的数据进行比较。第一种方法稍微节省时间,但是任何一种方法在运行时间环境中都实现了较好的厚度结果。在下面整个的讨论中将强调两种方法的差异。
在任意一种方法中,使用将要加工的特定类型的STI结构的反射系数为将要评估的晶圆结构得到光学模型Rc(p1,p2),例如上面的等式2(步骤706)。在第一种方法中,将代表预期范围内的每一个可能的沟槽深度和层厚的一组矢量T[Rcj,t(P1,p2)]编辑成一个查找表。如此,对于每一个沟槽深度和层厚对,模型数据被简化成平均的反射率数据的N个值(步骤708),然后对于这N个反射率样本为每个参数对找到Min(Ri)和Max(Ri)(Ri的最小和最大值)。然后通过线性变换将与每一个深度和层厚对相关联的模型数据进行逐点变换,以生成其平均为零且其范围(定义成最大值减去最小值)为1的矢量(步骤710)。上面介绍的等式4是为了这个目的可以使用的一个示例性的算法。在查找表中合并所得到的矢量T[Rcj,t(P1,p2)],其以它们的p1和p2值来标记(步骤712)。
现在转到图7B,在目标工艺晶圆上开始蚀刻工艺,并且在时间步长t从晶圆的表面现场监视反射率数据(步骤714)。使用参考光谱从设备收集的光谱自动计算归一化反射率R(λ,t)。接着,由该设备产生的数据集简化成N个数据点(步骤716)。这个步骤可以由监视装置在内部完成,但是也可以改成是外部数据处理器的功能。接着,找到N组Ri,t的Max(Ri,t)和Min(Ri,t)值(步骤718),并且用于变换观察的数据T(Rj,t),使得其垂直范围和光谱平均的值与如上面的等式4的计算出的模型(T(Rcj,t(P1,p2))一致(步骤720)。回想起在进入该表之前已经类似地变换了用于该查找表的矢量数据。
另一方面,如果不使用查找表,则必须在N个波长中的每一个波长对光学模型Rc(λ、p1、p2、...、pn)进行求值,以生成列表Rc(p1,p2)。如上面关于步骤708和710所述的对该列表进行变换。一旦进行了变换,将模型数据与第t时间步长的观察数据进行比较。这利用在上面等式5中所介绍的一般优值函数对于两个参数p1和p2的具体形式来完成,即优值函数为Mt(p1,p2)的形式。通过关于参数p1和p2对优值函数Mt(p1,p2)进行最小化来为蚀刻工艺的第t时间步长的晶圆状态确定顶层厚度p1和沟槽深度p2两者的大小(步骤722)。可以利用标准数值技术来进行最小化,例如Levenburg-Marquardt法。
相反地,如果已经预先创建了一个查找表,则在运行时间为参数p1和p2对该二维参数空间进行穷举搜索。如上面关于步骤712所述的,查找表由代表在预期值的整个范围内的每一个可能的沟槽深度和层厚对的一组矢量T[Rcj,t(p1,p2)]构成。以某个非任意的间隔,例如1nm增加范围参数值,其提供了控制蚀刻工艺所需的分辨率。
图8是示出为上面的图6示出的光谱602关于p1和p2进行的2参数搜索结果的图。在那里,代表T(Ri,t)802的41个离散的值被矢量T[Rcj,t(p1,p2)]804覆盖(overlay)。
在获得了顶层厚度p1和沟槽深度p2的正确的值之后,可以通过p4=p2-(p1+p3)得到沟槽112延伸到衬底110中的深度部分(深度p4),其中p3是已知的中间层108的厚度(步骤724)。将深度p4与停止深度Pstop进行比较,其代表衬底110中挖掘的目标深度。如果深度p4<pstop,该过程返回到步骤714,用于在下个时间步长t得到新的归一化反射率R(λ,t)。于是该过程重复地从步骤716到726,直到深度p4≥Pstop,并且终止挖掘工艺(步骤728)。
现在转到图9,相对于时间绘出了顶层厚度p1802和沟槽深度p2804。注意到,由于蚀刻工艺随着时间步长t的进行,如应该预期的,沟槽深度p2804增加,而顶层厚度p1802减小。在每个时间步长t计算的参数对独立于先前的值,因此在这些曲线图中看到的平滑的变化表明搜索确实返回了正确值,因为每个值在时间步长之间平滑地转变。图10示出硅中的沟槽深度p41002在相同时间间隔上的曲线图。回想起深度p4是从厚度p1802和深度p2804以及中间层108的已知厚度得到的,很明显硅深度p4的值也是正确的,因为它们在时间步长之间也是从一个值平滑地转变到另一个值。
下面的权利要求书中的所有装置或步骤加功能单元的相应结构、材料、运作(act)及等价物旨在包括用于与其它主张权利的单元结合来执行功能的任何结构、材料、或者运作,如具体申明的。为了描述和说明的目的已经陈述了本发明的说明书,但是不想无遗漏地介绍本发明或者局限于公开形式的发明。在不脱离本发明的范围和精神的情况下,许多修改和变化对于本领域的普通技术人员将是显而易见的。选择并且介绍了实施例,以便最好地解释本发明的原理和实际应用,并且是为了当适宜于想要的特定用途时,使本领域的其他普通技术人员能够理解本发明的具有各种修改的各种实施例。本领域的技术人员做出了前面的实施例,并且可以做出各种修改。
权利要求
1.一种用于确定与晶圆相关联的至少一个参数的值的方法,包括从晶圆表面接收观察到的反射率数据;为该晶圆得到计算的反射率数据,所述计算的反射率数据为至少一个参数的函数;对所述观察到的反射率数据和所述计算的反射率数据之一进行变换;对所述观察到的反射率数据和所述计算的反射率数据中的另一个进行变换,以便与所述观察到的反射率数据和所述计算的反射率数据中的经过变换的那一个相一致;关于所述至少一个参数在所述观察到的反射率数据和所述计算的反射率数据中的所述经过变换的一个以及所述观察到的反射率数据和所述计算的反射率数据中的所述经过变换的另一个之间找到一致性;以及根据所述一致性来确定所述至少一个参数的值。
2.如上面的权利要求1所述的方法,其中所述观察的反射率数据是晶圆表面的光谱反射率和参考反射率光谱的比率。
3.如上面的权利要求1所述的方法,其中所述观察的反射率数据与晶圆表面的状态相关联。
4.如上面的权利要求3所述的方法,其中对所述观察的反射率数据和所述计算的反射率数据之一进行变换还包括找到所述观察的反射率数据和所述计算的反射率数据中的一个的垂直范围;以及根据所述观察的反射率数据和所述计算的反射率数据中的所述一个的垂直范围对所述观察的反射率数据和所述计算的反射率数据中的所述一个进行定标。
5.如上面的权利要求4所述的方法,还包括对所述观察的反射率数据和所述计算的反射率数据中的所述经过定标的一个进行平均。
6.如上面的权利要求5所述的方法,其中对所述观察的反射率数据和所述计算的反射率数据中的所述另一个进行变换还包括找到所述观察的反射率数据和所述计算的反射率数据中的所述另一个的垂直范围;以及根据所述观察的反射率数据和所述计算的反射率数据中的所述另一个的垂直范围对所述观察的反射率数据和所述计算的反射率数据中的所述另一个进行定标。
7.如上面的权利要求6所述的方法,还包括对所述观察的反射率数据和所述计算的反射率数据中的所述经过定标的另一个进行平均。
8.如权利要求6所述的方法,其中所述观察的反射率数据和所述计算的反射率数据中的所述经过定标的一个与所述观察的反射率数据和所述计算的反射率数据中的所述经过定标的另一个相一致。
9.如权利要求8所述的方法,其中所述观察的反射率数据和所述计算的反射率数据中的所述经过定标的一个的垂直范围的值为1,并且所述观察的反射率数据和所述计算的反射率数据中的所述经过定标的另一个的垂直范围的值也为1。
10.如上面的权利要求7所述的方法,其中所述观察的反射率数据和所述计算的反射率数据中的所述经过定标、平均的一个与所述观察的反射率数据和所述计算的反射率数据中的所述经过定标、平均的另一个相一致。
11.如上面的权利要求10所述的方法,其中所述观察的反射率数据和所述计算的反射率数据中的所述经过定标、平均的一个的平均值具有近似为零的值,并且所述观察的反射率数据和所述计算的反射率数据中的所述经过定标、平均的另一个的平均值也具有近似为零的值。
12.如上面的权利要求7所述的方法,其中关于所述至少一个参数在所述观察的反射率数据和所述计算的反射率数据中的所述经过变换的一个以及所述观察的反射率数据和所述计算的反射率数据中的所述经过变换的另一个之间找到一致性还包括为所述观察的反射率数据和所述计算的反射率数据中的所述经过变换的一个以及所述观察的反射率数据和所述计算的反射率数据中的所述经过变换的另一个构造一个优值函数;以及关于所述至少一个参数对该优值函数进行最小化。
13.如上面的权利要求12所述的方法,其中关于所述至少一个参数在所述观察的反射率数据和所述计算的反射率数据中的所述经过变换的一个以及所述观察的反射率数据和所述计算的反射率数据中的所述经过变换的另一个之间找到一致性还包括生成所述经过变换的计算的反射率数据的多个实例,经过变换的计算的反射率数据的所述多个实例中每一个都是在所述至少一个参数的唯一参数值处进行求值的;根据所述经过变换的观察的反射率数据来识别所述经过变换的计算的反射率数据的多个实例中的一个;以及识别与所述经过变换的计算的反射率数据的识别实例相关联的所述至少一个参数的值。
14.如上面的权利要求13所述的方法,其中根据所述经过变换的观察的反射率数据来识别所述经过变换的计算的反射率数据的多个实例中的一个还包括将所述经过变换的观察的反射率与所述经过变换的计算的反射率数据的多个实例中的至少一些进行比较;以及根据所述比较来求解与识别的实例相关联的所述至少一个参数的值。
15.如上面的权利要求3所述的方法,其中该晶圆的所述计算的反射率数据包括作为正好一个参数的函数的简化的光学模型,所述正好一个参数代表以任何可计算的方式影响所述晶圆的反射特性的所述晶圆的一部分的属性。
16.如上面的权利要求15所述的方法,其中所述晶圆的部分的所述属性是折射率、膜厚、沟槽深度、衬底中的沟槽深度和多层介质叠层的厚度中的一个。
17.如上面的权利要求3所述的方法,其中该晶圆的所述计算的反射率数据包括作为至少两个参数的函数的简化的光学模型,所述至少两个参数代表以任何可计算的方式影响所述晶圆的反射特性的所述晶圆的一个或多个部分的至少两个属性。
18.如上面的权利要求17所述的方法,其中所述晶圆的一个或多个部分的所述至少两个属性是折射率、膜厚、沟槽深度、衬底中的沟槽深度和多层介质叠层的厚度的任意组合。
19.如上面的权利要求17所述的方法,其中所述简化的光学模型是与来自由所述至少两个参数代表的每个区域的反射率的和成比例的反射率的函数。
20.如上面的权利要求3所述的方法,从晶圆的表面接收观察的反射率数据进一步包括从晶圆的表面现场地获取观察的反射率数据。
21.如上面的权利要求3所述的方法,其中所述至少一个参数与该晶圆相应的至少一个结构相关联,该方法进一步包括根据所述至少一个参数的值来控制该晶圆的结构上的工艺。
22.如上面的权利要求21所述的方法,进一步包括在该晶圆的该结构的结束工艺状态将所述至少一个参数的值与该参数的停止值进行比较。
23.如上面的权利要求3所述的方法,进一步包括从该晶圆的表面接收第二观察的反射率数据;获得该晶圆的计算的反射率数据,所述计算的反射率数据为至少一个参数的函数;对所述第二观察的反射率数据和所述计算的反射率数据之一进行变换;对所述第二观察的反射率数据和所述计算的反射率数据中的另一个进行变换,以便与所述观察的反射率数据和所述计算的反射率数据中的所述经过变换的一个相一致;关于所述至少一个参数在所述第二观察的反射率数据和所述计算的反射率数据中的所述经过变换的一个以及所述第二观察的反射率数据和所述计算的反射率数据中的所述经过变换的另一个之间找到一致性;以及根据所述一致性来确定所述至少一个参数的值。
24.如上面的权利要求23所述的方法,其中关于所述至少一个参数在所述第二观察的反射率数据和所述计算的反射率数据中的所述经过变换的一个以及所述第二观察的反射率数据和所述计算的反射率数据中的所述经过变换的另一个之间找到一致性进一步包括为该晶圆的至少一个参数确定一组可能的值;针对至少一个参数的这组可能的值来求解晶圆的计算的反射率数据;以及为至少一个参数的这组可能的值分别保存计算的反射率数据的解集和参数值。
25.如上面的权利要求24所述的方法,其中根据所述一致性来确定所述至少一个参数的值进一步包括根据所述第二观察的反射率数据来识别计算的反射率数据的解集中的一个;以及识别与计算的反射率数据的解集中的被选择的那一个相关联的参数值。
26.如上面的权利要求19所述的方法,其中对所述观察的反射率数据和所述计算的反射率数据之一进行变换进一步包括找到所述观察的反射率数据和所述计算的反射率数据中的所述一个的垂直范围;以及根据所述观察的反射率数据和所述计算的反射率数据中的所述一个的垂直范围对所述观察的反射率数据和所述计算的反射率数据中的所述一个进行定标。
27.如上面的权利要求26所述的方法,进一步包括对所述观察的反射率数据和所述计算的反射率数据中的所述经过定标的一个进行平均。
28.如上面的权利要求27所述的方法,其中对所述观察的反射率数据和所述计算的反射率数据中的另一个进行变换还包括找到所述观察的反射率数据和所述计算的反射率数据中的另一个的垂直范围;以及根据所述观察的反射率数据和所述计算的反射率数据中的所述另一个的垂直范围对所述观察的反射率数据和所述计算的反射率数据中的所述另一个进行定标。
29.如上面的权利要求28所述的方法,进一步包括对所述观察的反射率数据和所述计算的反射率数据中的所述经过定标的另一个进行平均。
30.如权利要求28所述的方法,其中所述观察的反射率数据和所述计算的反射率数据中的所述经过定标的一个与所述观察的反射率数据和所述计算的反射率数据中的所述经过定标的另一个相一致。
31.如权利要求30所述的方法,其中所述观察的反射率数据和所述计算的反射率数据中的所述经过定标的一个的垂直范围的值为1,并且所述观察的反射率数据和所述计算的反射率数据中的另一个的垂直范围的值也为1。
32.如上面的权利要求29所述的方法,其中所述观察的反射率数据和所述计算的反射率数据中的所述经过定标、平均的一个与所述观察的反射率数据和所述计算的反射率数据中的所述经过定标、平均的另一个相一致。
33.如上面的权利要求32所述的方法,其中所述观察的反射率数据和所述计算的反射率数据中的所述经过定标、平均的一个的平均值具有近似为零的值,并且所述观察的反射率数据和所述计算的反射率数据中的所述经过定标、平均的另一个的平均值也具有近似为零的值。
34.如上面的权利要求29所述的方法,其中关于所述至少一个参数在所述观察的反射率数据和所述计算的反射率数据中的所述经过变换的一个以及所述观察的反射率数据和所述计算的反射率数据中的所述经过变换的另一个之间找到一致性还包括为所述观察的反射率数据和所述计算的反射率数据中的所述经过变换的一个以及所述观察的反射率数据和所述计算的反射率数据中的所述经过变换的另一个构造一个优值函数;以及关于所述至少两个参数对该优值函数进行最小化。
35.如上面的权利要求34所述的方法,其中关于所述至少一个参数在所述观察的反射率数据和所述计算的反射率数据中的所述经过变换的一个以及所述观察的反射率数据和所述计算的反射率数据中的所述经过变换的另一个之间找到一致性还包括生成经过变换的计算的反射率数据的多个实例,所述经过变换的计算的反射率数据的所述多个实例中每一个都是在所述至少两个参数中的每一个的唯一参数值处进行求值的;根据所述经过变换的观察的反射率数据来识别所述经过变换的计算的反射率数据的多个实例中的一个;以及识别与所述经过变换的计算的反射率数据的识别实例相关联的所述至少两个参数中的每一个的值。
36.如上面的权利要求19所述的方法,其中所述观察的反射率数据是该晶圆表面的光谱反射率与参考反射率光谱的比率。
全文摘要
本发明针对用于计算表面或结构,例如半导体晶圆上的度量衡数据(层厚以及凹陷和沟槽的深度)的系统、方法和软件程序产品。本方法不需要表面或者结构的反射率或者透射率的知识,而是只需要知道与反射率或透射率线性变换相关的量。初始地,使用计算晶圆上分离区域的表面反射率所需的许多参数来构造工艺的简化的光学模型。利用例如现场监视从晶圆的表面搜集反射率数据,并且从当前光谱与参考光谱的比率来确定归一化反射率。参考光谱取自完全由一种材料构成的参考晶圆,其中很好地特性化了反射特性。对观察的和计算的数据都进行变换,使得它们的垂直范围和光谱平均的值相一致。通过对观察的数据和计算的模型都进行变化使得它们的垂直范围和光谱平均的值相一致,则可以忍受数据和模型两者中的大的误差。采用了优值函数,其利用特定选择的参数来测量观察的数据和模型之间的一致性。可以利用标准数值技术对该优值函数进行最小化,以便于在参数的正确值处找到优值函数中的深的最小值。
文档编号H01L21/66GK1774639SQ200480010356
公开日2006年5月17日 申请日期2004年3月9日 优先权日2003年3月19日
发明者安德鲁·威克斯·屈恩 申请人:维里蒂器械公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1