【技术实现步骤摘要】
本专利技术涉及半导体处理领域,尤其涉及半导体处理中的批次(Runto Run control)控制。
技术介绍
半导体处理中的批次(R2R)控制和故障检测(FDC)指基于在处理完成之后发生的产品测量来更新装备配方设置的实践。该实践因不能在现场测量产品特性而应用于半导体工业中。例如,在化学机械平面化(CMP)过程中,衬垫旋转速度,外加力,和其他参数是可测量的,而薄膜厚度,实际产品变量是不可测量的。类似地,在光刻技术中,曝光功率,曝光时间和焦点可以确定,但是实际的覆盖误差不可以测量直到抗蚀剂显影之后,分离过程在光刻曝光之后很久才发生。其他的实例存在,但是主要的应用存在于光刻技术(覆盖和临界尺寸(CD)),等离子蚀刻和CMP中。实现有效R2R控制的最好方法是因经常与这些实现相关联的长测量延迟而使用可靠过程模型的方法。但是,这些过程的R2R控制和FDC中的共同问题在于,模型系数不是众所周知的并且精炼值的实验太艰苦。对于使用闭环控制器操作过程中收集的数据来同时估计过程状态并精炼模型系数的方法的需求存在。使问题复杂化的是,状态变量中的一些和模型系数中的一些将信息反映到问题的不同组分上的事实。例如,一些系数可能是产品相关的,但不是工具相关的。状态变量中的一些可能反映工具的某一方面的状态,而其他可能反映消耗品或辅助组分,例如标线板的贡献。适应有效R2R控制方面的这些需求的方法将解决制造半导体的过程中的许多制造困难。在现有技术中,批次控制应用中组合的状态和参数估计的方法还不是可用的。涉及问题部分的各种方法是已知的。在现有技术中,状态估计用来从测量的数据中估计工具状态,假 ...
【技术保护点】
一种用于控制制造过程的方法,包括:使用过程输入进行处理并且产生过程输出;将过程输入存储在数据库中;将过程输出的至少一个测量与每个过程输入相关联地存储在数据库中;在来自数据库的数据上迭代以估计过程状态; 如果一个或多个测量从数据中丢失,则基于来自模型的预测为数据库取代丢失测量;以及以所述过程状态估计更新所述模型。
【技术特征摘要】
US 2001-10-23 10/046,359;US 2002-6-14 10/171,7581.一种用于控制制造过程的方法,包括使用过程输入进行处理并且产生过程输出;将过程输入存储在数据库中;将过程输出的至少一个测量与每个过程输入相关联地存储在数据库中;在来自数据库的数据上迭代以估计过程状态;如果一个或多个测量从数据库中丢失,则基于来自模型的预测为数据库取代丢失测量;以及以所述过程状态估计更新所述模型。2.根据权利要求1的方法,其中如果实际测量在过程状态估计之后一段时期变得可用,则对于丢失的所述一个或多个测量,以所述实际测量取代预测测量,将所述实际测量存储在所述数据库中,并且在随后的过程状态估计中利用所述实际测量。3.根据权利要求1的方法,其中控制器接收更新的模型,并且利用所述更新的模型来产生下一个过程输入。4.根据权利要求3的方法,其中控制器包括模型预测控制(MPC)类型控制器,直接模型反相器类型控制器,以及简单积分控制器中的一个或多个。5.根据权利要求3的方法,其中控制器使用过程状态的估计来使得过程的每个批次中的误差最小化。6.根据权利要求1的方法,其中该过程在许多半导体器件的大量或一部分上操作。7.根据权利要求1的方法,其中数据库耦连到在数据库上操作的一个或多个模块。8.根据权利要求7的方法,其中模块包括估计模块,计算模块,分类模块,配对模块和数据存储模块。9.根据权利要求1的方法,其中制造过程是下列过程中的一个或多个的批次(R2R)过程化学机械平面化(CMP)过程,光刻过程以及等离子蚀刻过程。10.根据权利要求2的方法,其中所述时期可以是可变的。11.根据权利要求1的方法,其中过程输入的所述分类包括提供时间标记,并且其中过程输出的所述至少一个测量使用时间标记与每个过程输入相关联。12.一种控制系统,包括控制器,能够提供过程输入;过程,耦连到控制器以接收过程输入和提供过程输出;数据库,配置成接收过程输入和过程输出的测量,数据库能够将每个过程输入和每个过程输出相关联;模型,能够提供模型输出;以及状态估计器,耦连成接收数据库输出和模型输出,状态估计器连接到控制器并且能够产生过程状态估计,并且配置成基于所述过程状态估计将更新的模型提供到所述控制器。13.根据权利要求12的控制系统,其中该过程在许多半导体器件的大量或一部分上操作。14.根据权利要求12的控制系统,其中控制器包括下述模型预测控制(MPC)类型控制器,直接模型反相器类型控制器,以及简单积分控制器中的一个或多个。15.一种装置,包括用于使用过程输入处理并且产生过程输出的工具;用于将过程输入存储在数据库中的工具,该用于存储的工具包括提供时间标记;用于将过程输出的至少一个测量使用时间标记与每个过程输入对齐地存储在数据库中的工具;用于在来自数据库的数据上迭代以估计过程状态的工具;用于基于来自模型的预测取代从数据库中丢失的测量的工具;以及用于使用所述过程状态估计来更新所述模型的工具。16.一种用于控制制造过程的方法,包括使用过程输入进行处理并且产生过程输出;将过程输入存储在数据库中;将过程输出的至少一个测量与每个过程输入相关联地存储在数据库中;在来自数据库的数据上迭代以估计过程状态,其中在数据的每次迭代时求解约束二次最优化;如果一个或多个测量从数据库中丢失,基于来自模型的预测为数据库取代丢失测量;以及以所述过程状态估计更新所述模型。17.根据权利要求16的方法,其中如果实际测量在过程状态估计之后一段时期变得可用,则对于丢失的所述一个或多个测量,以所述实际测量取代预测测量,将所述实际测量存储在所述数据库中,并且在随后的过程状态估计中利用所述实际测量。18.根据权利要求16的方法,其中控制器接收更新的模型,并且利用所述更新的模型来产生下一个过程输入。19.根据权利要求17的方法,其中所述时期可以是可变的。20.根据权利要求16的方法,其中过程输入的所述分类包括提供时间标记,并且其中过程输出的所述至少一个测量使用时间标记与每个过程输入相关联。21.一种用于控制制造过程的方法,包括提供具有过程输入数据和相关的过程输出数据的数据库;在来自数据库的数据上迭代以估计过程状态;如果一个或多个测量从数据库中丢失,则基于来自模型的预测为数据库取代丢失测量;以及以所述过程状态估计更新所述模型。22.根据权利要求21的方法,其中如果实际测量在过程状态估计之后一段时期变得可用,则对于丢失的所述一个或多个测量,以所述实际测量取代预测测量,将所述实际测量存储在所述数据库中,并且在随后的过程状态估计中利用所述实际测量。23.根据权利要求21的方法,其中控制器接收更新的模型,并且利用所述更新的模型来产生下一个过程输入。24.根据权利要求22的方法,其中所述时期可以是可变的。25.根据权利要求21的方法,其中所述过程输出数据使用时间标记与所述过程输入数据相关联。26.根据权利要求21的方法,还包括在所述数据的每次迭代时求解约束二次最优化。27.一种程序存储介质,可由机器读取并且包含用于执行包含在权利要求1中的方法的指令。28.一种程序存储介质,可由机器读取并且包含用于执行包含在权利要求16中的方法的指令。29.一种程序存储介质,可由机器读取并且包含用于执行包含在权利要求21中的方法的指令。30.一种用于控制制造过程的方法,包括使用过程输入进行处理并且产生过程输出;将过程输入存储在数据库中;将过程输出的至少一个测量与每个过程输入相关联地存储在数据库中;在来自数据库的数据上迭代以估计用于模型的一个或多个系数;如果一个或多个测量在模型系数估计期间从数据库中丢失,则基于来自所述模型的预测为数据库取代丢失测量;以所述系数估计更新所述模型;在来自数据库的数据上迭代以估计过程状态;如果一个或多个测量在过程状态估计期间从数据库中丢失,则基于来自所述模型的预测为数据库取代丢失测量;以及以所...
【专利技术属性】
技术研发人员:基思A爱德华兹,周建平,詹姆斯A穆林斯,
申请(专利权)人:布鲁克斯普里自动控制公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。