【技术实现步骤摘要】
【国外来华专利技术】制造系统处的时间约束管理
[0001]本揭示案的实施方式大体而言涉及制造系统,且更特定地涉及时间约束管理。
技术介绍
[0002]在基板成为制成品(例如,晶片、电子元件等)之前,可根据各自在制造系统的工具处执行的操作的集合来处理基板。在一些情形下,一或更多个操作可能经受时间约束。时间约束是指在一操作完成之后用以完成后续操作的特定时间量。举例而言,可根据其中在基板表面上沉积第一材料的第一操作及其中在第一材料上沉积第二材料的第二操作来处理基板。第一操作及第二操作可能经受时间约束,其中第二材料将在特定时间量内沉积在第一材料上,否则第一材料会开始劣化且基板无法用以生产制成品(亦即,变得不可用)。时间约束窗是指用以完成引发时间约束的操作(称作启动操作)的特定时间量及完成启动操作之后用以完成一后续操作(称作结束操作)的时间量。在一些情形下,可在该启动操作与该结束操作之间执行一或更多个操作。
[0003]在大多数情形下,当基板到达工具处时无法开始针对基板的操作,因为工具可能正在处理其他基板。如此,制造系统的操作员(例如,工业工程师、工艺工程师、系统工程师等)为操作排程(schedule)以在特定时间运行,以便满足与该操作相关联的时间约束。举例而言,操作员可延迟对基板执行操作,直至用以执行与时间约束相关联的操作的每一工具集具有在时间约束窗内执行该操作的容量。
[0004]在一些情形下,第一时间约束窗的结束操作亦可为第二时间约束窗的启动操作。在此些情形下,制造系统的操作员可为第一时间约束窗的启动操作排程以在特定时间开始 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:接收用以启动将在制造系统处运行的操作集合的第一请求,其中所述操作集合包括各自具有一或更多个时间约束的一或更多个操作;确定将在所述操作集合期间处理的第一多个候选基板;对所述第一多个候选基板运行在第一时间周期内的所述操作集合的第一模拟,其中所述第一模拟产生第一模拟输出,所述第一模拟输出指示直到所述第一时间周期的结束在模拟的所述操作集合中的每一操作期间已成功处理的候选基板的第一数目;及鉴于所述第一模拟输出,在所述制造系统处启动所述操作集合以在所述第一时间周期内处理所述第一数目个候选基板。2.如权利要求1所述的方法,进一步包括:基于所述操作集合中的各自具有所述一或更多个时间约束的所述一或更多个操作中的每一操作来确定一组时间约束窗;及识别所述一组时间约束窗中的最大时间约束窗,其中所述第一时间周期对应于与所述最大时间约束窗相关联的时间量。3.如权利要求1所述的方法,其中在所述制造系统处启动所述操作集合以处理所述第一数目个候选基板的步骤包括:针对所述操作集合中的第一操作设定基板计数器值以对应于候选基板的所述第一数目,其中所述基板计数器值定义在所述第一时间周期内将在所述第一操作处启动的在所述制造系统处的基板的总数目。4.如权利要求3所述的方法,进一步包括:接收用以启动将在所述制造系统处运行的所述操作集合的第二请求;确定将在所述操作集合期间处理的第二多个候选基板;对所述第二多个基板运行在第二时间周期内的所述操作集合的第二模拟,其中所述第二模拟产生第二模拟输出,所述第二模拟输出指示直到所述第二时间周期的结束在模拟的所述操作集合中的每一操作期间已成功处理的候选基板的第二数目;及更新针对所述操作集合的所述第一操作的所述基板计数器值以对应于候选基板的所述第二数目。5.如权利要求1所述的方法,其中所述第一模拟进一步产生第二模拟输出,所述第二模拟输出指示所述制造系统的制造设备的额外基板处理容量,所述额外基板处理容量对应于在所述第一时间周期内在所述制造设备处能成功处理的基板的数目,且其中所述方法进一步包括:基于所述制造设备的所述额外基板处理容量,确定候选基板的第二数目,其中启动所述操作集合以在所述第一时间周期内处理所述第一数目个候选基板及所述第二数目个候选基板。6.如权利要求5所述的方法,进一步包括:基于候选基板的所述第二数目识别将在所述操作集合期间处理的第二多个候选基板;对所述第一多个候选基板及所述第二多个基板运行在所述第一时间周期内的所述操作集合的第二模拟,其中所述第二模拟产生第三模拟输出,所述第三模拟输出指示直到所述第一时间周期的结束在模拟的所述操作集合中的每一操作期间已成功处理的候选基板
的第三数目;及确定候选基板的所述第三数目是否对应于候选基板的所述第一数目与候选基板的所述第二数目的总和,其中响应于确定候选基板的所述第三数目对应于候选基板的所述第一数目与候选基板的所述第二数目的总和而启动所述操作集合以处理所述第一数目个候选基板及所述第二数目个候选基板。7.如权利要求1所述的方法,其中针对所述操作集合中的一操作的所述一或更多个时间约束各自包括在完成所述操作之后用以完成所述多个操作中的一或更多个后续操作的时间量。8.如权利要求1所述的方法,其中所述第一模拟包括被配置为模拟如下各者中的至少一者的启发式模拟:在所述操作集合期间正在处理的一或更多个基板;所述制造系统的一或更多个制造设备的状态;与所述制造系统处的基板相关联的工艺配方中的一或更多个操作;或由操作员在所述制造系统处执行的动作。9.一种系统,包括:存储器;及处理设备,耦接至所述存储器,所述处理设备用以:接收用以启动将在制造系统处运行的操作集合的第一请求,其中所述操作集合包括各自具有一或更多个时间约束的一或更多个操作;确定将在所述操作集合期间处理的第一多个候选基板;对所述第一多个候选基板运行在第一时间周期内的所述操作集合的第一模拟,其中所述第一模拟产生第一模拟输出,所述第一模拟输出指示直到所述第一时间周期的结束在模拟的所述操作集合中的每一操作期间已成功处理的候选基板的第一数目;及鉴于所述第一模拟输出,在所述制造系统处启动所述操作集合以在所述第一时间周期内处理所述第一数目个候选基板。10.如权利要求9所述的系统,其中所述处理设备进一步用以:基于所述操作集合中的各自具有所述一或更多个时间约束的所述一或更多个操作中的每一操作来确定一组时间约束窗;及识别所述一组时间约束窗中的最大时间约束窗,其中所述第一时间周期对应于与所述最大时间约束窗相关联的时间量。11.如权利要求9所述的系统,其中为了在所述制造系统处启动所述操作集合以处理所述第一数目个候选基板,所述处理设备用以:针对所述操作集合中的第一操作设定基板计数器值以对应...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。