论文部分内容阅读
随着半导体晶圆直径变得越来越大,加工工艺变得越来越复杂,传统的批处理加工工艺已经不能满足晶圆的加工需求,因此,晶圆制造厂越来越多地采用组合设备(Cluster tool)进行加工。高自动化的组合设备处于真空密闭的环境中,由多个加工模块及一个传输模块组成。一些晶圆加工工艺存在严格的逗留时间约束,并且在加工模块之间除机械手外没有任何的缓冲空间,使得组合设备的调度非常困难。正因为如此,调度可行性是组合设备系统运行控制的关键。在实际加工中,晶圆的加工时间和机械手的操作时间存在一定的波动,使得在时间确定下的可行调度可能变得不可行,因此,考虑组合设备的时间波动,系统的调度变得更为困难。直到现在,还没有解析的方法能够解决这一调度问题。另外,组合设备中的加工模块常会出现故障,当出现故障时甚至可能持续几个小时,因此,如果故障后存在可行调度的话,那么故障响应使得组合设备继续完成加工是非常重要的。本文研究具有时间波动的条件下单臂组合设备的动态过程建模、仿真、调度和故障响应。
组合设备的晶圆加工存在逗留时间约束及时间波动,它的调度问题还没有解析法能解决,仿真是一个有效的解决方法。Petri网描述离散事件动态系统的并行、异步和冲突,是一种事件驱动系统模型的有效工具,也是数学和图形的建模工具,它广泛用于离散事件的仿真、分析和控制。本文建立了单臂组合设备的Petri网模型,利用该模型能够描述晶圆加工的逗留时间及机械手从加工模块或者真空锁卸载晶圆之前的等待时间。调节机械手等待时间就确定了系统的不同稳态调度。利用所建立的Petd网模型能够在时间确定的条件下分析系统的可调度性,在时间波动的条件下进行调度可行性验证。该模型还能同时描述晶圆加工的初始暂态、稳态及终止暂态。
对于存在逗留时间约束的晶圆加工,虽然研究人员能够利用建立的Petri网模型进行可调度性分析,但是,对于工程技术人员来说,Petri网作为数学工具,较抽象和难理解的问题。为了解决这个问题,本文利用eM-Plant平台,建立了虚拟单臂组合设备系统,该虚拟系统实现了Petri网模型的运行逻辑,以可视化的方式重现了组合设备的晶圆加工过程。晶圆的类型不同,晶圆流模式的加工工序、工序的加工模块数及加工时间也不同,建立的系统能够适应该晶圆流模式的变化,是一个参数化的系统,包括结构参数化、加工流程参数化及加工时间参数化。只要输入晶圆流模式及其参数,相应的系统便自动生成。因此,该系统是高度可重用的。
通过虚拟单臂组合设备系统不仅能够验证时间确定的调度可行性,而且能够验证加工时间波动和机械手操作时间波动的调度可行性。对于有些不可行的调度,通过该系统和本文提出的稳态调度的设计方法,调节机械手的等待时间,如果可行调度存在的话可以找到可行调度。例子验证了该方法是可行的。这对于实现组合设备进行大直径晶圆加工并满足逗留时间约束具有重要的现实意义。
组合设备的加工工序存在并行模块,当其中一个模块出现故障时,系统继续完成加工是可能的。但是,故障出现后,如何运行控制系统的问题仍没解决。通过建立的Petri网模型,分析了并行模块中一个模块出现故障前后可行调度的问题。并行模块出现故障后,如果组合设备不正确地运行控制,会造成晶圆违反逗留时间约束,使得晶圆质量受到影响,甚至出现报废。事实上,故障响应的关键在于组合设备如何从故障前的稳态过渡到故障后的稳态。对于不同的故障情形,本文提出了相应的控制策略,使得系统能够继续完成晶圆的加工,保证在加工的晶圆满足质量要求。这是本领域研究的重要进展。通过仿真实验表明响应策略的正确性。
最后,本文给出了将来进一步的研究方向。