US7353078B2

Semiconductor wafer processing apparatus and method for processing batch of wafers having variable number of wafer lots

Summary by NHIP

Variable Wafer Lot Processing System

The apparatus processes wafer batches with variable lot counts using three interconnected servers. An operator interface server inputs conditions and lot numbers, while a device interface server sets or resets sub-recipes in processing equipment based on this batch information.

Claim Score by NHIP

Read claim 8, the broadest

Abstract

Disclosed is a semiconductor processing apparatus for processing batches of wafers with variable numbers of wafer lots. The apparatus includes an operator interface server adapted to receive batch information for a track-in operation, an equipment management server adapted to store data used to process the batch of wafers, and a device interface server adapted to control a selected unit of processing equipment used to process the batch of wafers. The batch information is transmitted from the operator interface server to the device interface server, and the device interface server attempts to set a sub-recipe in the selected unit of processing equipment based on the batch information. After the sub-recipe is set in the selected unit of processing equipment, the device interface server then attempts to set a process recipe in the device interface server.

US7353078B2, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Expired 26 June 2026, 0.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

16 claims: 3 independent, 13 dependent

  1. 1
    A semiconductor wafer processing apparatus capable of processing a batch of wafers having a variable number of wafer lots, the apparatus comprising:an operator interface server receiving inputs indicating process conditions for processing the batch of wafers in a selected unit of wafer processing equipment, the number of wafer lots in the batch of wafers, and whether or not to use a monitor wafer when processing the batch of wafers;an equipment management server providing the operator interface server with process condition data used to derive the process conditions;and, a device interface server providing a communication interface between the operator interface server and the selected unit of processing equipment, wherein the device interface server receives batch information for a track-in operation from the operator interface server, and sets a recipe in the selected unit of processing equipment based on the batch information.
  2. 8
    Broadest claimClaim Score 59, broad(NHIP)A method of processing a batch wafers having a variable number of wafer lots using a semiconductor wafer processing apparatus comprising an operator interface server adapted to receive batch information for a track-in operation, an equipment management server adapted to store data used to process the batch of wafers, and a device interface server adapted to control a selected unit of processing equipment used to process the batch of wafers, the method comprising:inputting the batch information for the track-in operation to the operator interface server;transmitting the batch information to the device interface server and updating the batch information in the device interface server;setting a sub-recipe in the selected unit of the processing equipment after updating the batch information;setting a process recipe in the selected unit of processing equipment after setting the sub-recipe;and, processing the batch of wafers in the selected unit of processing equipment based on the process recipe.
  3. 14
    A method of processing a batch of wafers containing a variable number of wafer lots in a semiconductor apparatus comprising an operator interface server adapted to receive batch information for a track-in operation, an equipment management server adapted to store data used to process the batch of wafers, and a device interface server adapted to control a selected unit of processing equipment used to process the batch of wafers, the method comprising:inputting batch information to the operator interface server, wherein the batch information indicates the number of wafer lots in the batch of wafers and whether or not to use a monitor wafer to monitor the processes performed on the batch of wafers;transmitting the batch information to the device interface server and updating the batch information in a device interface server;determining whether a sub-recipe is stored in a selected unit of processing equipment after updating the batch information;performing failure processing when the sub-recipe is not present in the selected unit of processing equipment;setting the sub-recipe in the selected unit of processing equipment when the sub-recipe is present in the selected processing equipment;determining whether or not the selected unit of processing equipment becomes converted into a standby mode after the sub-recipe is set;determining whether or not a process recipe is stored in the selected unit of processing equipment after the selected unit of processing equipment is converted into the standby mode;setting the process recipe in the selected unit of processing equipment when the process recipe is stored in the selected unit of processing equipment;determining whether or not the selected unit of processing equipment becomes converted into the standby mode after the process recipe is set;and, processing the batch of wafers according to the process recipe when the selected unit of processing equipment is converted into the standby mode.