factorywork
EditShopOrder
作用:改变ShopOrder的状态及相应信息,如FACTORYworks 已经拒绝的order可以重新接受,更改order中的投片数量等.
客户化:为客户化的Rule,有用于维护ShopOrder的数据库表.
LotTrackIn
作用:将lot放入相应设备中,并且相应设备被占用.
客户化:Lot trackin 是通过dispatch lot 的方式进行.
Trackin可以从lot dispatch,也可以从equipment dispatch.
Lot 可以batch trackin.
Trackin检查相应的IRD及TechStage.
用户输入User id.
CancelTrackIn
作用:取消之前的Lot Trackin.
客户化:将之前的Lot Trackin的行为倒退,并且留下相应的历史纪录.
LotTrackOut
作用:将Lot从设备中取出,并恢复相应的设备状态.
客户化:Lot trackout 是通过dispatch lot 的方式进行.
Trackout可以从lot dispatch,也可以从equipment dispatch.
Trackout 可以batch trackout.
Trackout 时可以有固定的Rework步骤.
用户输入User id.
EndOfStepActions
作用:在正常Process Plan每一步LotTrackOut执行EndOfStepActions.
客户化:为客户化的rule,检查Lot是否应Hold和Future Hold,
需要时更改新的IRD及Technical Stage.
在Adhoc Step跳过EndOfStepAction.
AddLotComment
作用:增加某个Lot的备注.
客户化:用户可以输入User id.
用户选择定义好的Comment code.
Holdlot
作用:让某个Lot暂停不再可以继续Dispatch.
客户化:确认用户权限.
Lot 可以被多重hold.
Lot 可以在当前FAB及Next FAB被future hold.
ReleaseLot
作用:让某个Lot可以从Hold释放,继续Dispatch.
客户化:可以察看Lot 被多重hold的状态.
可以将Lot从被多重hold的状态中释放.
SplitLot
作用:一批Lot可以拆成若干批次在系统中分别继续Dispatch.
客户化:Rework split 让parent lot 退回上一步,children lot 完成特定步骤后合并.
Identical Splits 让parent lot 和children lot同时继续,并在设定好的未来的某一步合并.
MergeLot
作用:将被拆成若干批次的Lot合并.
客户化:限定了parent lot 和children lot的合并关系.
处理Lot在被多重hold状态下的合并.
PlannedMerge
作用:计划将被拆成若干批次的Lot在未来的某一步骤合并.
客户化:限定了parent lot 和children lot的合并关系.
处理Lot在被多重hold状态下的合并.
EditAdhocRoute
作用:.编写非正常的工艺步骤表.
客户化:AdhocRoute可以嵌套.
AdhocRoute有有效时间.
AssignAdhocRoute
作用:将编写后的AdhocRoute分配给某一个Lot.
客户化:当Lot 在AdhocRoute中时只能再Assign一个AdhocRoute.
Lot在AdhocRoute之中无法Reassign to另一个Process Plan.
DeassignAdhocRoute
作用:将已经分配给某一个Lot的AdhocRoute撤销.
客户化:可以让用户看到Lot当前所有assigned的AdhocRoute.
只有特殊授权的用户可以执行DeassignAdhocRoute.
SplitForAdhocRoute
作用:将已经分配了AdhocRoute的Lot拆批。
客户化:Release已经分配了AdhocRoute的Lot的AdhocRoute Hold.
将已经分配了AdhocRoute的Lot拆批并决定多少wafer会执行AdhocRoute.
EndProcessing
作用:在Fab和Diefab process plan最后一步执行相应操作。
客户化:在Fab process plan执行StartLotInNextFab.
在Diefab执行实时数据清理和lot状态改变。
StartLotInNextFab
作用:在另一个FACTORYworks instance中新建Lot并传递相应Fab中的lot信息。
客户化:对用户开放的Nextfab 配置信息。
PRP模块中设置Nextfab的process plan.
IdentifyWafers
作用:标识从Fab到Diefab的lot中的片号。
客户化:IdentifyWafers在Diefab plan中的第一步trackin进行。
IdentifyWafers会初始化所有的fab好片以顺序的片号。
IdentifyWafers会初始化所有的wafer以最大的相应产品Gooddie数量。
ResetToPotentialDie
作用:将lot中每一片wafer的Gooddie数量恢复以最大的相应产品Gooddie数量。
客户化:产品的Component的属性 ‘GoodDieQty’用于记录中每一片wafer的Gooddie数量.
PreTestYieldInterface
作用:根据读取相应文件上的每一片Wafer的Gooddie数量来更新FACTORYworks中产品的Component的属性 ‘GoodDieQty’。
客户化:在Diefab plan 中,Lot waiting for trackin时可以操作。
执行式的文件路径及相应使用的用户名密码对用户开放。
EditDieQuantity
作用:编辑每一片Wafer的Gooddie数量.
客户化:在Diefab plan 中,Lot waiting for trackin时可以操作。
允许用户在操作中通过将Gooddie设置为0去Scrap wafer。
允许用户在操作中bonus wafer into a lot.
AddEqpComment
作用:增加某个设备的备注.
客户化:用户可以输入User id.
用户选择定义好的Comment code.
EqpChangeState
作用:改变某个设备状态。
客户化:有专用于FACTORYworks与Xsite设备对应策略。
Xsite or interface down时,FACTORYworks的Job request不再列队。
FACTORYworks 维护设备的可用状态。Xsite维护设备的不可用状态。
CATDataMaintenance
作用:维护相应的产品工艺信息。
客户化:CAT Table 允许授权用户自行维护以下信息:
• Product Attr. Names / CAT_PROD_CONTEXT_ATTRS_NAMES
• Product Attributes / CAT_PROD_CONTEXT_ATTRS
• IRD Attr. Names / CAT_IRD_CONTEXT_ATTRS_NAMES
• IRD Attributes / CAT_IRD_CONTEXT_ATTRS
• Recipe Enable / CAT_EQP_RECIPE_ENABLE
• Pre-Step Messages / CAT_PRE_STEP_MSG
• IRD Sort Orders / CAT_IRD_ORDERS
• IRD Print Names / CAT_IRD_PRINT_NAMES
• EQP Translation / CAT_SPC_EQUIP_XLAT