Skip to content

Configuring a Qualification Check#

In this section, we will configure a simple Equipment Qualification scenario typical in a semiconductor front-end manufacturing environment.

Scenario#

After preventive maintenance is performed on a critical lithography tool, the equipment must be requalified before it can process production wafers.

To achieve this, we will:

  • Define a Qualification Check.
  • Create a Maintenance Plan that triggers the Qualification Check workflow.
  • Associate the Maintenance Plan with the target Resource.
  • Link the Qualification Check to the appropriate Qualification Item.

When creating a Maintenance Plan and adding Maintenance Activities, there are two Type Restriction Modes available:

  • Require None - the simplest scenario, where no Materials are required to perform the Qualification Check. In this mode, you need to manually set the Qualification Result (Pass or Fail).
  • Require Specific - a more advanced scenario where at least one Qualification Material must follow a defined flow and Results are captured at Verification Steps. Results can be captured in different ways, depending on the Results Capture Mode configuration: manually, manually at track-out, through chart data points, through data collection points, or a combination of both.

The table below summarizes the Steps in the Litho_Qualification Flow, the associated Resources, and how each step participates in the Qualification Check scenario when Type Restriction Mode is set to Require Specific.

Step Resource Qualification Check Scenario
WAFER UNLOAD WAFER_UNLOAD_STATION_01 Assignment Step where the Qualification Materials are assigned
WAFER SAW DICING_SAW_01 Resource to be Qualified
WAFER THIN INSPECT THICKNESS_METROLOGY_01 Verification of Results: Manual
POST DICING INSPECT OPTICAL_INSPECTION_01 Verification of Results: Manual at Track-Out
DICING KERF INSPECT KERF_METROLOGY_01 Verification of Results: SPC With No Violation And DC Within Limits

Table: Equipment Qualification Workflow

Master Data Model

You can download the Master Data Model used to configure this scenario here.

Step 1: Create Qualification Checks#

The first step is to create a Qualification Check. For this tutorial, create a Qualification Check named Litho_PM_Qualification and set the Instance Type to Single.

Single vs Multiple Qualification Check

In Single mode, the system does not allow multiple MAOs with Qualification Items targeting the same Resource, Resource Service, or Resource Recipe at the same time. In Multiple mode, multiple MAOs can include Qualification Items for the same Resource, Resource Service, or Resource Recipe.

Screenshot showing how to create a qualification check

Step 2: Associate Qualification Items#

The next configuration step is to associate the Qualification Items. In this scenario, the Qualification Check will be executed for the DICING_SAW_01 Resource. To do this:

  1. Open the Resource page for DICING_SAW_01.
  2. Select Edit.
  3. Navigate to the Additional Information tab.
  4. Add the Litho_PM_Qualification Qualification Check.
  5. Select Save.

Screenshot showing how to edit a resource to add the qualification check

In addition to qualifying the Resource, we will also qualify the DICING_SERVICE Service.

To configure this:

  1. Open the DICING_SAW_01 Resource page.
  2. Navigate to the Services section.
  3. Select Manage.
  4. Add the Litho_PM_Qualification Qualification Check.
  5. Select Update.

Screenshot showing how to edit a resource to add the qualification check

Step 3: Create Maintenance Plan#

Next, we must create a Maintenance Plan that includes the Qualification Check created in step 1.

Configure the Maintenance Plan with the following information:

  • Name - Litho_PM_Qualification_Plan
  • Type - Standard
  • Scope - Qualification

Screenshot showing how to create a maintenance plan

Create Maintenance Activities#

After creating the Maintenance Plan, we must add Maintenance Activities.

In this scenario, we will configure two Maintenance Activities:

  • Litho_Preventive_Maintenance - where the Type Restriction Mode is set to Require None;
  • Litho_PM_Execution - where the Type Restriction Mode is set to Require Specific.

This property determines how the Qualification Check is executed:

  • When Require None is used, the Qualification Check is performed directly during the execution of the Maintenance Activity Order (MAO).
  • When Require Specific is used, the Qualification Check entails capturing Verification Results separately.

For more information about executing the Qualification Check, see Performing a Qualification Check.

Configure the first Maintenance Activity with the following General Data:

  • Name - Litho_Preventive_Maintenance
  • Description - Litho_Preventive_Maintenance
  • Type - Standard
  • Schedule Type - Adhoc
  • Expected Duration (Hours) - 2
  • Execution Role - Quality Control
  • Request Approval Mode - Auto Approval
  • Order Release Mode - Auto Release
  • Acceptance Mode - Auto Acceptance

Screenshot showing how to configure the general data of a maintenance activity

Next, configure the Qualification tab:

  • Auto Begin Qualification - Enabled
  • Type Restriction Mode - Require None

Screenshot showing how to configure the qualification information of a maintenance activity

Finally, associate the Qualification Check with the Maintenance Activity. To do so, select the Manage button, add the Litho_PM_Qualification Qualification Check, and set the Item Disable Mode to When in Progress. This means that the Qualification Item will be disabled once the Maintenance Activity is In Progress.

Item Disabled Mode

If the Qualification Item is a Resource, it will only be disabled if the Resource has a State Model configured (for example, SEMI 10). The other types of Qualification Items cannot be used while the Qualification Check is active.

For more information on the options for the Item Disable Mode property, see Create Maintenance Plan.

Screenshot showing how to manage the maintenance activity qualification check

Configure the second Maintenance Activity with the following General Data:

  • Name - Litho_PM_Execution
  • Description - Litho_PM_Execution
  • Type - Standard
  • Schedule Type - Adhoc
  • Expected Duration (Hours) - 2
  • Execution Role - Quality Control
  • Request Approval Mode - Auto Approval
  • Order Release Mode - Auto Release
  • Acceptance Mode - Auto Acceptance

Screenshot showing how to configure the general data of a maintenance activity

Then configure the Qualification tab:

  • Auto Begin Qualification - Enabled
  • Auto Complete Qualification - Enabled
  • Type Restriction Mode - Require Specific
  • Type - Engineering
  • Product - Litho_Monitor_Wafer
  • Step - Wafer Unload

Manage Qualification Materials

When adding Qualification Materials, the Material Type must match Type defined here. In this scenario, the Type is set to ´Engineering`, therefore the Qualification Materials must also have the same Material Type. For more information, see Manage Qualification Materials.

Screenshot showing how to configure the qualification information of a maintenance activity when the type restriction mode is set to require specific

Compose BOM and Experiments

Qualification Materials do not need to be pre-existing. Materials can be created on the fly using a BOM of scope Compose. For more information, see BOM Tutorial. Alternatively, an Experiment can be used to route existing Materials to the required Step. For more information, see Experiment Management Tutorial.

Next, associate the Qualification Check with the second Maintenance Activity. Since the Type Restriction Mode is set to Require Specific, both Qualification Details and Verification Details must be configured.

The Qualification Details are:

  • Qualification Check - Litho_PM_Qualification
  • Item Disable Mode - When In Progress
  • Selection Mode - Step
  • Execution Step - WAFER SAW

This configuration indicates that the Qualification Check execution will occur at the WAFER SAW Step, where the DICING_SAW_01 Resource is used.

Next, configure three Verification Steps that determine how Results are captured.

  • Results Capture Mode - Manual
  • Skippable - Disabled
  • Selection Mode - Step
  • Verification Step - WAFER THIN INSPECT
  • Results Capture Mode - Manual At Track Out
  • Skippable - Disabled
  • Selection Mode - Step
  • Verification Step - POST DICING INSPECT
  • Results Capture Mode - SPC With No Violation And DC Within Limits
  • Skippable - Enabled
  • Selection Mode - Step
  • Verification Step - DICING KERF INSPECT

Check If Reachable

The Check If Reachable button verifies whether the Step is reachable within the selected Flow. This option is available for both the Execution Step and the Verification Step. For this validation to work, a Flow must be defined both when assigning the Qualification Material and in the Execution Flow.

Screenshot showing how to manage the maintenance activity qualification check when the type restriction mode is set to require specific

Once the Qualification and Verification details are configured, the Maintenance Plan can be finalized. To complete the configuration:

  1. Save the Maintenance Plan.
  2. Select Request Approval.
  3. Set the plan as Effective.

Step 4: Create a Maintenance Plan Instance#

The final step is to create a Maintenance Plan Instance by associating the Maintenance Plan with either an Area or a Resource.

Note

When the Maintenance Plan is associated with an Area, the qualification is applied to all Resources assigned to that Area.

In this tutorial, we will associate the Maintenance Plan with the DICING_SAW_01 Resource. To do this:

  1. Select Associate with from the top ribbon.
  2. Choose Resource.
  3. Add the DICING_SAW_01 Resource.

Screenshot showing how to associate a maintenance plan with a resource

Next, confirm the Maintenance Activities that will be performed for the selected Resource and select Next.

Screenshot showing how to associate a maintenance plan with a resource - Maintenance Activities

Finally, specify the Owner Role.

Screenshot showing how to associate a maintenance plan with a resource - Maintenance Activities

Configuration Completed

At this point, the configuration of the Qualification Check is complete. The next step is to execute the Qualification Check workflow. For more information, see Performing a Qualification Check.

Qualification Check Configuration Summary#

The diagram below summarizes the configuration steps performed in this tutorial to set up the Qualification Check scenario.

Diagram showing a summary of the qualification check configuration