Consistency Check (Optional) Equipment optionally initiates check upon Cache Hit Pre-Execution Check Write Recipe Cache Clear Operation — Cache Clear Operation clears all the recipes in PRC. Clear PRC function is used for Cache Clear Operation. <#4>Add</#4> Cache Clear Operation Download Operation — Download Operation writes down PEM recipes into PRC by using Write Recipe function. The host can issue Download Operation whenever the equipment is not in PJ creation. <#4>Add</#4> Download Operation Delete Operation — Delete Operation deletes the specified PEM Recipe in PRC. Delete Operation from the host uses Delete Recipe function. The host can issue Delete Operation whenever the equipment is not in PJ creation. <#4>Add</#4> Delete Operation Lookup Operation — Lookup Operation is used to look up the required recipe in PRC. Equipment initiates Lookup Operation upon PJ creation. Cache Miss Operation — In case the required recipe is not in the PRC (Cache Miss), equipment requests the recipe to the Recipe Server by using Query Recipe function, Recipe Server downloads the requested recipe into PRC by using Write Recipe function (See Write Recipe function for Cache Full handling). The recipe written into PRC is served to PJ Creator for PJ creation. <#4>Add</#4> Cache Miss Operation Cache Hit Operation — In case the required recipe is in the PRC (Cache Hit), equipment uses the recipe for the PJ creation. <#4>Add</#4> Cache Hit Operation
Sp00 PEM Off The equipment is not operating in PEM Tp01 Request to go to PEM On state SetPEMJState service with PEMJState= TRUE Privileged user may trigger this transition. Set PEMJState to TRUE Sp01 Sp01 PEM On The equipment is operating in PEM Tp02 Request to go to PEM Off state SetPEMJState service with PEMJState= FALSE Privileged user may trigger this transition. Set PEMJState to FALSE Sp00 Numeric portion of the transition numbers in this column shall be used as event numbers. PEMJ State Definition Table PEMJ State Definition Table Num Mnemonic State Definition Comments Sp00 PEM Off This state indicates that the equipment is not operating in PEM. Recipes in Conventional Recipe Space shall be used for process execution. PRC may be used for reference or setting only. Sp01 PEM On This state indicates that the equipment is operating in PEM. Recipes in PRC shall be used for process execution. Recipes in Conventional Recipe Space shall not be used for process execution. PEMJ State Transition Table PEMJ State Transition Table Previous State Trigger New State Actions Comments Tp00 (No state) Start-up of the equipment PEM Off None. Tp01 PEM Off Request to go to PEM On state SetPEMJState service with PEMJState= TRUE Privileged user may trigger this transition. PEM On Set PEMJState to TRUE Tp02 PEM On Request to go to PEM Off state SetPEMJState service with PEMJState= FALSE Privileged user may trigger this transition. PEM Off Set PEMJState to FALSE Numeric portion of the transition numbers in this column shall be used as event numbers. PEMJ Services — This section defines the message services required to support PEMJ State Management functionalities. PEMJ Service Message Description — The following table is a list of PEMJ services.
UniqueID Unique ID In case Recipe ID cannot ensure uniqueness of recipes, Unique ID option or Check option is required. User defined <#6> RW RO </#6> May be standardized if needed RecipeHeader Optional Recipe Header which may contain recipe linkage information User defined <#6> RW RO </#6> May be standardized if needed RecipeBody Recipe Body Equipment defined recipe <#6> RW RO </#6> Requirements for Compliance Following table provides a checklist for PRC compliance. PRC Compliance Statement Fundamental PRC Requirements PRC Section Implemented PRC Compliant PRC Space Requirements 7 PRC Space Implementation Requirement 7.1  Yes  No  Yes  No Usage of PRC and Conventional Recipe Space 7.2  Yes   Yes  Multi-Part Equipment Compatibility (Optional) 7.3  Yes   Yes  Multi-Part Equipment with One PRC 7.3.1  Yes   Yes  Multi-Part Equipment with dedicated PRCs 7.3.2  Yes   Yes  PRC Operational Requirements 9 Fundamental Requirements 9.2  Yes  No  Yes  No Use of Recipes in PRC 9.2.1  Yes  No  Yes  No No Concurrent PRC Reference for Multiple Recipe Request 9.2.3  Yes  No  Yes  No No Editing of Recipe in PRC 9.2.6  Yes  No  Yes  No Copy Out of a Recipe from PRC 9.2.7  Yes  No  Yes  No Local Access to PRC 9.2.8  Yes  No  Yes  No <#4>Content Management Logics of PRC Maximum Number of PEM Recipes Preserved in PRC  Yes  No  Yes  No Maximum Time of PEM Recipes Preserved in PRC (Optional)  Yes  No  Yes  No Operation Modes of PRC  Yes  No  Yes  No PRC Operations Cache Clear Operation  Yes  No  Yes  No Download Operation  Yes  No  Yes  No Delete Operation  Yes  No  Yes  No Lookup Operation  Yes  No  Yes  No Cache Miss Operation  Yes  No  Yes  No Execution
Cache Hit Operation  Yes  No  Yes  No Consistency Check Operation (Optional)  Yes  No  Yes  No </#4> PRC Functions 9.3  Yes  No  Yes  No Clear PRC Function 9.3.1  Yes  No  Yes  No <#5> Auto Clear Function 9.3.1.1  Yes  No  Yes  No </#5> Query Recipe Function 9.3.2  Yes  No  Yes  No Write Recipe Function 9.3.3  Yes  No  Yes  No Delete Recipe Function <#4> (Optional) </#4> 9.3.4  Yes  No  Yes  No Read Recipe Function (Optional) 9.3.5  Yes  No  Yes  No Pre-Execution Check Function (Optional) 9.3.6  Yes  No  Yes  No <#4> Operation Modes of PRC 9.4  Yes  No  Yes  No Cache Mode Operation 9.4.1  Yes  No  Yes  No Full Query Mode Operation (Optional) 9.4.2  Yes  No  Yes  No Full Download Mode Operation (Optional) 9.4.3  Yes  No  Yes  No Pre-Download Mode Operation (Optional) 9.4.4  Yes  No  Yes  No </#4> PEM State Management Job (PEMJ) Object Requirements 10 PEMJ Object Requirement 10.1  Yes  No  Yes  No PEMJ Object Descriptions 10.2  Yes  No  Yes  No PEMJ Object Attribute Definitions 10.3  Yes  No  Yes  No PEMJ State Model 10.4  Yes  No  Yes  No PEMJ Services 10.5  Yes  No  Yes  No PEMJ Variable Data Definitions 10.6  Yes  No  Yes  No PRC Object Requirements 12 PRC Object (PRCOBJ) Requirement 12.1  Yes  No  Yes  No PRCOBJ Object Descriptions 12.2  Yes  No  Yes  No PRCOBJ Object Attribute Definitions 12.3  Yes  No  Yes  No State Management of PRCOBJ 12.4  Yes  No  Yes  No PRCOBJ State Model 12.5  Yes  No  Yes  No PRCOBJ Services 12.6  Yes  No  Yes  No PRCOBJ Variable Data Definitions 12.7  Yes  No  Yes  No Related Documents None.