FA系列-ProcessJob与Control Job的理解

2 篇文章 4 订阅

        在开发FA的工作中,需要用到ProcessJob和Control Job的概念,通过查阅SEMI标准,并参考SEMI E40-0703和SEMI E94-0702 ,对两者有了初步认识。

ProcessJob(简称PJ)

Process Job The process job is a dynamic object specified by the process supervisor (service-user) to effect material processing by the processing resource. The high-level job contains all the information required by the processing resource to achieve processing of the  material, once it arrives, without further intervention by the supervisor.

        从Process Job的定义来看,Process job可以理解为指定Wafer在机台上进行需要做的任务。需要强调的是一个PJ是可以包含若干个Wafer的Job的,这些Wafer既可以在同一Carrier中,又可以在不同的Carrier中,换句话说PJ是针对所有具有相同工艺流程的Wafer的job。

 Control Job (简称CJ)

control job — defines a unit of work on  equipment for one or more carriers. The work is described by a set of one or more process jobs to be applied to the material contained in the carriers.

         从CJ的定义中可以看到,它是不负责去协调Wafer和工艺模块的流转流程的,只是描述了一组包含一个或多个的PJ的任务,这样可以减少Host与设备之间的交互。为满足制造过程中的复杂需求,CJ扮演着Host与设备之间协调员的角色。但具体业务还是通过PJ来控制的。需要注意的是PJ的POOLED并不是有CJ来控制的,而是通过外部输入的,例如EAP系统,CJ是可以指定PJ运行的顺序的。

 总结:PJ是按外部(如EAP)的设定,协调Wafer在工艺模块间流转,是设备具体业务的体现。而CJ扮演的角色是协调Host与设备端的,它聚焦于总生产计划的控制,并不关注具体业务。非常重要的一点,一个PJ中关联的Wafer可以在同一个Carrier内,也可以在不同的Carrier内,同样的一个Carrier中可以包含一个或多个PJ。同样的一个CJ中关联的PJ可以在同一个Carrier内,也可以在不同的Carrier内,而且一个Carrier可以包含一个或多个CJ。下图较好的表达了两者之间的关系,但是谁能告诉那个三叉戟表示啥关系?

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值