晶圆制造中在线产品批次跑货状态的分析预测方法与流程

文档序号:17625514发布日期:2019-05-10 23:36阅读:523来源:国知局
晶圆制造中在线产品批次跑货状态的分析预测方法与流程

本发明涉及一种半导体集成电路的制造方法,特别是涉及一种在线产品批次跑货状态的分析预测方法。



背景技术:

在晶圆制造中,一条生产线上包括了多个机台,一个产品需要经过多个工艺步骤如通常为数百步工艺步骤,一条生产线上每月出货通常为数万片晶圆,所以,生产线上的跑货安排很重要。实际制造中,产品通常是用批次(lot)表示,一批次中包括多片如25片晶圆,一批次的晶圆通常是制造相同的产品,本发明说明书中,将生产过程中的产品批次称为在线产品批次。各产品批次在跑货过程中是不断到进入到各种机台中进行对应的工艺步骤,通常将按照工艺将各种机台所对应的工艺步骤称为站点;各产品批次在各站点之间流动,直至完成所有工艺,通常,产品的所有工艺需要在规定交期即交货日期之前完成。

通常,在实际工艺中,会有部分站点的机台数较少,或者需要跑货的产品批次较多,这会使得这些站点成为瓶颈站点,这会造成产品批次的等待时间过长,甚至有可能不能在交期之前完成交货。

另外,在跑货的各站点中,其中光刻工艺比较耗时,通常采用每层光刻所耗天数(dayspermasklayer,dpml)表示光刻的耗时。

为了确保在交期之前交货,通常需要对各批次的各步工艺的时间都进行监控,并根据监控对未来的跑货进度以及出货日期进行预估,如果预估不准将会给跑货安排带来困难。

总之,现有技术中,线上产品批次较多,机台情况复杂;如果想要看到产品批次的历史跑货状况,工程师需从各个系统中拉取大量的数据进行整合分析;且对未来的跑货进度及出货日期只能凭经验给出粗略的预估时间,误差较大。



技术实现要素:

本发明要解决的技术问题是提供一种晶圆制造中在线产品批次跑货状态的分析预测方法,能对在线产品批次进行监控并对在线产品批次的跑货历史进行自动分析汇总,并结合实际情况给出比较准确的跑货进度预测;还能对可能的跑货阻碍站点进行提前预警,提醒工程师提前进行关注。

为解决上述技术问题,本发明提供的晶圆制造中在线产品批次跑货状态的分析预测方法包括如下步骤:

步骤一、获取所要监控的在线产品批次的基本信息并写入后台数据。

步骤二、根据历史跑货状况来更新各步预计作业时间。

步骤三、根据各步的所述预计作业时间计算各步的预计结束时间。

步骤四、计算预计的纯(pure)dpml,根据所述在线产品批次的类型计算归一化系数。

步骤五、采用所述归一化系数对各步的所述预计作业时间进行归一化处理并形成各步对应的归一化预计作业时间。

步骤六、更新各所述在线产品批次的各步的预计工程时间(engtime)。

步骤七、根据所述预计工程时间计算各所述在线产品批次的各步的预计作业总时间,所述预计作业总时间为所述预计工程时间加所述归一化预计作业时间,根据所述预计作业总时间调整各步的所述预计结束时间并形成调整后预计结束时间(adjustouttime)。

步骤八、获取所要监控的所述在线产品批次的已经结束的各步的实际作业相关时间,所述实际作业相关时间包括实际结束时间(realout)、实际作业时间(realrun)和实际工程时间(realrc)。

步骤九、计算所要监控的所述在线产品批次的已跑过的各步的延迟时间,延迟时间包括工程延迟时间(rcdelay)、作业延迟时间、步延迟(stepdelay)和总延迟(totaldelay)。

所述工程延迟时间为所述实际工程时间减去所述预计工程时间。

所述作业延迟时间为所述实际作业时间减去所述归一化预计作业时间。

所述步延迟为所述工程延迟时间加上所述作业延迟时间。

所述总延迟为对应步的实际结束时间减去所述调整后预计结束时间。

步骤十、获取需去除延迟时间的所述在线产品批次的各步的信息,根据步骤九计算的延迟时间计算在所述在线产品批次的各步中需要扣除的扣除延迟时间,所述扣除延迟时间为负值。

步骤十一、结合所述扣除延迟时间,计算所述在线产品批次的各步的含延迟预计结束时间,实现对所述在线产品批次的跑货的预测。

当前步对应的所述含延迟预计结束时间为前一步的结束时间加上当前步的含延迟预计作业总时间。

当前步对应的所述含延迟预计作业总时间为所述预计作业总时间加所述扣除延迟时间。

进一步的改进是,步骤二中是根据同技术平台的历史跑货状况来更新各步预计作业时间。

进一步的改进是,步骤二中是根据同技术平台的过去一年的历史跑货状况来更新各步预计作业时间。

进一步的改进是,还包括步骤:

步骤十二、对于具有指定交期的所述在线产品批次,根据交期时间计算dpml,并根据dpml对所述在线产品批次的所述含延迟预计作业总时间进行调整。

进一步的改进是,还包括步骤:

步骤十三、对于具有新光罩进厂的所述在线产品批次,需结合所述新光罩进厂产生的延迟时间,更新各步时间。

进一步的改进是,还包括步骤:

步骤十四、在对所述在线产品批次的跑货过程中的各步时间的预测的基础上,对未来的跑货阻碍站点进行预测,包括如下分步骤:

步骤141、根据对所述在线产品批次的跑货的预测,获得未来时间段内需要经过的站点。

步骤142、根据所述历史跑货状况且按照等待时间的大小找出生产线上前几天内的等待时间较长的几个站点。

步骤143、在步骤141中所获得的各站点中提取出具有步骤142中出现的站点以及提取出未来需特殊处理的站点(futureaction),所述未来需特殊处理的站点为还没有经过但已经设置为保持状态(hold)的站点。

步骤144、将步骤143中所提取的站点作为所述未来时间段内的跑货阻碍站点。

进一步的改进是,步骤141中所述未来时间段为未来36小时。

进一步的改进是,步骤142对应的所述前几天为前7天。

进一步的改进是,所述未来需特殊处理的站点中的特殊处理包括按照拆分工艺单(splitruncard)进行处理。

进一步的改进是,晶圆制造对应的生产线包括6英寸、8英寸和12英寸晶圆的生产线。

进一步的改进是,所述归一化系数为所需要的dpml除以所述纯dpml。

进一步的改进是,步骤一中通过制造执行系统(manufacturingexecutionsystem,mes)的后台数据表中获取所要监控的在线产品批次的基本信息。

进一步的改进是,所述在线产品批次的基本信息包括:批次号,等级,所有人(owner),产品,平台,技术节点,工艺流程,光刻层信息。

进一步的改进是,步骤五中所述归一化预计作业时间为所述预计作业时间乘以归一化系数。

本发明能对在线产品批次进行监控并对在线产品批次的跑货历史进行自动分析汇总,能根据对跑货历史的自动分析汇总对未来各步对应的时间进行调整,从而能实现结合实际情况给出比较准确的跑货进度预测。

另外,本发明在对跑货进度进行准确预测的基础上,能实现对可能的跑货阻碍站点进行提前预警,提醒工程师提前进行关注。

附图说明

下面结合附图与具体实施方式对本发明作进一步详细的说明:

图1是本发明实施例晶圆制造中在线产品批次跑货状态的分析预测方法的流程图;

图2是本发明实施例方法中对未来的跑货阻碍站点进行预测的流程图。

具体实施方式

如图1所示,是本发明实施例晶圆制造中在线产品批次跑货状态的分析预测方法的流程图;本发明实施例晶圆制造中在线产品批次跑货状态的分析预测方法包括如下步骤:

步骤一、获取所要监控的在线产品批次的基本信息并写入后台数据。

通过mes系统的后台数据表中获取所要监控的在线产品批次的基本信息。

所述在线产品批次的基本信息包括:批次号,等级,所有人,产品,平台,技术节点,工艺流程,光刻层信息。

步骤二、根据历史跑货状况来更新各步预计作业时间。

更佳选择为,步骤二中是根据同技术平台的过去一年的历史跑货状况来更新各步预计作业时间。当然,在其他实施例中,步骤二中也能根据小于过去一年的历史跑货状况或大于过于一年的历史跑货状况进行更新。

步骤三、根据各步的所述预计作业时间计算各步的预计结束时间。

步骤四、计算预计的纯dpml,根据所述在线产品批次的类型计算归一化系数。

所述归一化系数为所需要的dpml除以所述纯dpml。

比如计算的纯dpml是2.0,但根据需求或者经验,这个类型的批次dpml需要跑到1.5,那归一化系数就是1.5/2.0。

步骤五、采用所述归一化系数对各步的所述预计作业时间进行归一化处理并形成各步对应的归一化预计作业时间。

所述归一化预计作业时间为所述预计作业时间乘以归一化系数。

步骤六、更新各所述在线产品批次的各步的预计工程时间。

在半导体制造中,工程时间是指需要工程师额外操作的时间,如要用不同条件跑货做实验等,工程时间会导致批次跑货用时增加,本说明书中所说的dpml是算上工程时间后计算的每个光罩层用的时间,puredpml是排除工程时间计算的每个光罩层用的时间,单位均是天/层(days/layer)。

步骤七、根据所述预计工程时间计算各所述在线产品批次的各步的预计作业总时间,所述预计作业总时间为所述预计工程时间加所述归一化预计作业时间,根据所述预计作业总时间调整各步的所述预计结束时间并形成调整后预计结束时间。

步骤八、获取所要监控的所述在线产品批次的已经结束的各步的实际作业相关时间,所述实际作业相关时间包括实际结束时间、实际作业时间和实际工程时间。

步骤九、计算所要监控的所述在线产品批次的已跑过的各步的延迟时间,延迟时间包括工程延迟时间、作业延迟时间、步延迟和总延迟。

所述工程延迟时间为所述实际工程时间减去所述预计工程时间。

所述作业延迟时间为所述实际作业时间减去所述归一化预计作业时间。

所述步延迟为所述工程延迟时间加上所述作业延迟时间。

所述总延迟为对应步的实际结束时间减去所述调整后预计结束时间。

步骤十、获取需去除延迟时间的所述在线产品批次的各步的信息,根据步骤九计算的延迟时间计算在所述在线产品批次的各步中需要扣除的扣除延迟时间,所述扣除延迟时间为负值。

通常,扣除延迟时间是由工程师进行计算的,供工程师维护需要去除的延迟时间,默认的是步骤九中所计算的步延迟,工程师也可根据实际情况修改,扣除已知的合理的延迟时间,如机台维修等造成的。

步骤十一、结合所述扣除延迟时间,计算所述在线产品批次的各步的含延迟预计结束时间,实现对所述在线产品批次的跑货的预测。

当前步对应的所述含延迟预计结束时间为前一步的结束时间加上当前步的含延迟预计作业总时间。

当前步对应的所述含延迟预计作业总时间为所述预计作业总时间加所述扣除延迟时间。

步骤十二、对于具有指定交期的所述在线产品批次,根据交期时间计算dpml,并根据dpml对所述在线产品批次的所述含延迟预计作业总时间进行调整。

例如,当交期时间较紧时,能提高该在线产品批次的优先级,缩短各步时间,以便能及时交货;而当交期较充足时,能不对各步时间进行调整或者适当延长各步时间,以便能使较紧急的在线产品批次优先处理。

步骤十三、对于具有新光罩进厂的所述在线产品批次,需结合所述新光罩进厂产生的延迟时间,更新各步时间。

如图2所示,是本发明实施例方法中对未来的跑货阻碍站点进行预测的流程图,本发明实施例方法中,还包括步骤:

步骤十四、在对所述在线产品批次的跑货过程中的各步时间的预测的基础上,对未来的跑货阻碍站点进行预测,包括如下分步骤:

步骤141、根据对所述在线产品批次的跑货的预测,获得未来时间段内需要经过的站点。

较佳选择为,步骤141中所述未来时间段为未来36小时。当然,在其他实施例中,所述未来时间段也能大于或小于36小时,能根据实际需要进行选定。

步骤142、根据所述历史跑货状况且按照等待时间的大小找出生产线上前几天内的等待时间较长的几个站点。

较佳为,步骤142对应的所述前几天为前7天。当然,在其他实施例中,所述前几天的天数也能大于7天或小于7天,能根据实际需要进行选定。

步骤143、在步骤141中所获得的各站点中提取出具有步骤142中出现的站点以及提取出未来需特殊处理的站点,所述未来需特殊处理的站点为还没有经过但已经设置为保持状态的站点。

所述未来需特殊处理的站点中的特殊处理包括按照拆分工艺单进行处理。

步骤144、将步骤143中所提取的站点作为所述未来时间段内的跑货阻碍站点。

本发明实施例方法晶圆制造对应的生产线包括6英寸、8英寸和12英寸晶圆的生产线,也即本发明实施例方法适用于各种现有常用的生产线,当然也适用于后续更新的生产线的跑货管理。

本发明实施例能对在线产品批次进行监控并对在线产品批次的跑货历史进行自动分析汇总,能根据对跑货历史的自动分析汇总对未来各步对应的时间进行调整,从而能实现结合实际情况给出比较准确的跑货进度预测。

另外,本发明实施例在对跑货进度进行准确预测的基础上,能实现对可能的跑货阻碍站点进行提前预警,提醒工程师提前进行关注。

以上通过具体实施方式对本发明进行了详细的说明,但这些并非构成对本发明的限制。在不脱离本发明原理的情况下,本领域的技术人员还可做出许多变形和改进,这些也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1