IP Library › Granted Patent US 10,229,843
Granted Patent B2
US 10,229,843 · App. 14/439,039 · Granted Mar 12, 2019

Substrate processing apparatus and control device for substrate processing apparatus

Inventors: Hiroichi Ohta (Iwate, JP); Kozo Minami (Sapporo, JP)
Assignee: Tokyo Electron Limited
H01L21/67069C23C16/52H01L21/67109H01L31/18H01L22/12H01L22/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,229,843
App. No.
14/439,039
Granted
Mar 12, 2019
Kind
B2
Abstract

Provided is a substrate processing apparatus including: a substrate processing unit configured to accommodate a substrate in a processing chamber, and process the substrate; and a control unit including a storage unit, a main storage unit, and a user interface unit. The control unit includes: recipe optimizing means configured to calculate a difference between measurement data obtained by measuring a processing result of the substrate and a target value, and optimize a recipe by changing some of processing conditions of the recipe so that the difference becomes smaller, and recipe batch-optimizing means configured to retrieve a batch-optimizable recipe in the storage unit in connection with the recipe and change some of processing conditions on the retrieved recipe like the recipe, on which the optimization is being performed.

Claims (25)

1. A substrate processing apparatus comprising:

a substrate processing unit configured to accommodate a substrate in a processing chamber, and process the substrate; and

a controller including a storage unit configured to store a plurality of recipes that represent processing conditions, a main control unit configured to control the substrate processing unit based on a first recipe stored in the storage unit, and cause a predetermined processing to be performed on the substrate, and a user interface unit configured to access the main control unit,

wherein the controller comprises:

a recipe optimization unit configured to calculate a difference between measurement data obtained by measuring a processing result of the substrate and a target value, and modify the first recipe by changing some of processing conditions of the first recipe so that the difference becomes smaller, and

a recipe batch-optimization unit configured to retrieve a first set of recipes among the plurality of recipes from the storage unit based on their processing conditions, the first set of recipes being recipes that can be optimized in connection with the first recipe and change some of the processing conditions of the retrieved first set of recipes in a same manner as for the first recipe for which the optimization is being performed,

wherein a processing condition of the first recipe before the optimization is different from a corresponding processing condition of the first set of recipes before the optimization and the other processing conditions of the first recipe before the optimization are equal to corresponding processing conditions of the first set of recipes before the optimization,

wherein the processing conditions are described in the plurality of recipes capable of forming the target value of measurement data.

2. The substrate processing apparatus of claim 1 , wherein the first recipe comprises at least a type of processing gas, a flow rate of processing gas, a processing temperature, a pressure, and a processing time, as the processing conditions.

3. The substrate processing apparatus of claim 2 , wherein processing conditions of the first recipe are identical to processing conditions of the first set of recipes except the processing temperature, and the recipe batch-optimization unit changes the processing temperature of the retrieved first set of recipes.

4. The substrate processing apparatus of claim 1 , wherein the substrate is any one of a semiconductor wafer, a substrate for an FPD, and a substrate for a solar cell.

5. The substrate processing apparatus of claim 1 , wherein the predetermined processing is a film forming process or an etching process.

6. The substrate processing apparatus of claim 1 , wherein the measurement data include any one of film thickness data in a film forming process, and etching rate data in an etching process.

7. A control device for controlling a substrate processing apparatus including a substrate processing unit that accommodates a substrate within a processing chamber and performs a processing on the substrate, the control device comprising: a storage unit configured to store a plurality of recipes that represent processing conditions;

a main control unit configured to control the substrate processing unit based on a first recipe stored in the storage unit, and cause a predetermined processing to be performed on the substrate; and

a user interface unit configured to access the main control unit,

a recipe optimization unit configured to calculate a difference between measurement data obtained by measuring a processing result of the substrate and a target value, and modify the first recipe by changing some of processing conditions of the first recipe so that the difference becomes smaller; and

a recipe batch-optimization unit configured to retrieve a first set of recipes among the plurality of recipes from the storage unit based on their processing conditions, the first set of recipes being recipes that can be optimized in connection with the first recipe and change some of the processing conditions of the retrieved first set of recipes in a same manner as for the first recipe for which the optimization is being performed,

wherein a processing condition of the first recipe before the optimization is different from a corresponding processing condition of the first set of recipes before the optimization and the other processing conditions of the first recipe before the optimization are equal to corresponding processing conditions of the first set of recipes before the optimization,

wherein the processing conditions are described in the plurality of recipes capable of forming the target value of measurement data.

8. The control device of claim 7 , wherein the first recipe comprises at least a type of processing gas, a flow rate of processing gas, a processing temperature, a pressure, and a processing time, as the processing conditions.

9. The control device of claim 8 , wherein processing conditions of the first recipe are identical to processing conditions of the first set of recipes except the processing temperature, the recipe batch-optimization unit changes the processing temperature of the retrieved first set of recipes.

10. The control device of claim 7 , wherein the substrate is any one of a semiconductor wafer, a substrate for an FPD, and a substrate for a solar cell.

11. The control device of claim 7 , wherein the processing is a film forming process or an etching process.

12. The control device of claim 7 , wherein the measurement data include any one of film thickness data in a film forming process, and etching rate data in an etching process.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2015
From: OHTA, HIROICHI; MINAMI, KOZO
To: TOKYO ELECTRON LIMITED
Reel/Frame 035674/0612 →
Priority Claims (1)
JP 2012-239972 · Oct 31, 2012 · national
Continuity (1)
Related Publication 20150294884A1 · Oct 15, 2015