【技术实现步骤摘要】
工艺调度方法及其工艺调度系统
[0001]本专利技术涉及工艺(process)调度方法及其工艺调度系统,并且更具体而言,涉及可提高生产效率的工艺调度方法及其工艺调度系统。
技术介绍
[0002]在材料(例如半导体元件)的工艺(process,有时又称之为“制程”)过程中,需要执行多个工艺步骤,且需要利用多个站点的多个设备来依次执行。并且,在一个站点内,可能存在多个/多批材料需要被处理。因此,如何将材料分配至一个站点的多个设备,并最大化设备的产能且达成工艺调度的全域优化,即成为重要课题。
技术实现思路
[0003]为了解决上述的问题,本专利技术主要提供一种工艺调度方法及其工艺调度系统,以提高生产效率。
[0004]本专利技术公开一种工艺调度方法。所述工艺调度方法包括判断多个材料在多个设备的多个权重化处理时间;利用一遗传算法,依据所述多个权重化处理时间计算多个目标循环时间;以及依据所述多个目标循环时间,将所述多个材料分配至所述多个设备。
[0005]本专利技术另公开一种工艺调度系统。所述工艺调度系统包括一存储器以及一处理电路。所述存储器用来存储的一指令包括判断多个材料在多个设备的多个权重化处理时间;利用一遗传算法,依据所述多个权重化处理时间计算多个目标循环时间;以及依据所述多个目标循环时间,将所述多个材料分配至所述多个设备。所述处理电路,耦接至所述存储器,用来执行存储在所述存储器的所述指令。
附图说明
[0006]图1为本专利技术实施例一工艺调度系统的示意图。
[0 ...
【技术保护点】
【技术特征摘要】
1.一种工艺调度方法,其特征在于,包括:判断多个材料在多个设备的多个权重化处理时间;利用遗传算法,依据所述多个权重化处理时间计算多个目标循环时间;以及依据所述多个目标循环时间,将所述多个材料分配至所述多个设备。2.如权利要求1所述的工艺调度方法,其特征在于,所述多个权重化处理时间中的第一权重化处理时间相关联于所述多个材料中的第一材料在所述多个设备中的第一设备的处理时间、所述第一材料的剩余时效、所述第一材料的优先级或所述第一材料的等待时间。3.如权利要求1所述的工艺调度方法,其特征在于,利用所述遗传算法依据所述多个权重化处理时间计算所述多个目标循环时间的步骤包括:提供至少一初始变量,所述至少一初始变量中的每一个分别是所述多个材料与所述多个设备的对应关系;依据所述至少一初始变量及所述多个权重化处理时间,计算多个候选循环时间;以及利用所述遗传算法,依据所述多个候选循环时间计算所述多个目标循环时间。4.如权利要求3所述的工艺调度方法,其特征在于,依据所述至少一初始变量及所述多个权重化处理时间计算所述多个候选循环时间的步骤包括:依据所述至少一初始变量,在所述多个权重化处理时间中选择出多个候选处理时间;依据所述至少一初始变量,计算多个候选等待时间,其中,所述多个候选等待时间分别对应至所述多个候选处理时间;以及计算所述多个候选循环时间,其中,所述多个候选循环时间中的每一个分别是所述多个候选处理时间中的一个及所述多个候选等待时间中的一个的总合。5.如权利要求4所述的工艺调度方法,其特征在于,所述多个权重化处理时间、所述多个候选等待时间、所述多个候选处理时间、所述多个候选循环时间或所述多个目标循环时间分别对应至一2维矩阵。6.如权利要求3所述的工艺调度方法,其特征在于,利用所述遗传算法依据所述多个候选循环时间计算所述多个目标循环时间的步骤包括:调整所述至少一初始变量,直到在满足约束条件下,所述多个候选循环时间最小化至所述多个目标循环时间,其中,所述约束条件与所述多个设备处理所述多个材料的能力相关。7.如权利要求6所述的工艺调度方法,其特征在于,调整所述至少一初始变量的步骤包括选择操作、交叉操作或变异操作。8.如权利要求6所述的工艺调度方法,其特征在于,所述多个候选循环时间最小化至所述多个目标循环时间的步骤属于多目标优化。9.如权利要求1所述的工艺调度方法,其特征在于,依据所述多个目标循环时间将所述多个材料分配至所述多个设备的步骤包括:随机在所述多个目标循环时间中选择出多个终局循环时间;以及依据所述多个终局循环时间,将所述多个材料分配至所述多个设备。10.如权利要求1所述的工艺调度方法,其特征在于,所述多个材料中的每一个分别分配至所述多个设备中的一个。11.一种工艺调度系统,其特征在于,包括:
存储器,用来存储的指令包括:判断多个材料在多个设备的多个权重...
【专利技术属性】
技术研发人员:隋珍玉,尹又生,谈文毅,
申请(专利权)人:联芯集成电路制造厦门有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。