WO2002005334A1 - Method for maintaining processor, method of automatically inspecting processor and method of automatically resetting processor, method for self-diagnosing software for driving processor - Google Patents
Method for maintaining processor, method of automatically inspecting processor and method of automatically resetting processor, method for self-diagnosing software for driving processor Download PDFInfo
- Publication number
- WO2002005334A1 WO2002005334A1 PCT/JP2001/005787 JP0105787W WO0205334A1 WO 2002005334 A1 WO2002005334 A1 WO 2002005334A1 JP 0105787 W JP0105787 W JP 0105787W WO 0205334 A1 WO0205334 A1 WO 0205334A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- inspection
- processing
- maintenance
- processing apparatus
- processing device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10P—GENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
- H10P95/00—Generic processes or apparatus for manufacture or treatments not covered by the other groups of this subclass
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10P—GENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
- H10P72/00—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof
- H10P72/06—Apparatus for monitoring, sorting, marking, testing or measuring
- H10P72/0612—Production flow monitoring, e.g. for increasing throughput
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/406—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by monitoring or safety
- G05B19/4067—Restoring data or position after power failure or other interruption
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45031—Manufacturing semiconductor wafers
Definitions
- the present invention relates to a semiconductor wafer and a substrate for a liquid crystal display, etc.
- Technical Field The present invention relates to a semiconductor wafer, a substrate for a liquid crystal display, and the like.
- the present invention relates to a processing apparatus for performing processing such as etching and film formation on an object to be processed.
- a self-diagnosis method for software driving the processing apparatus a maintenance method for the processing apparatus, and an automatic inspection method for the processing apparatus.
- a method for automatically returning the processing apparatus BACKGROUND ART
- semiconductor device processing there are various processes such as etching, film formation, asshing, and sputtering, and various semiconductor processing apparatuses corresponding to these processes are used.
- a multi-chamber processing apparatus in the form of a so-called cluster apparatus capable of performing a plurality of processes in one apparatus is widely used.
- a plurality of vacuum processing chambers are connected to a common transfer chamber, and a semiconductor wafer as a substrate to be processed is loaded and unloaded from a loading / unloading chamber connected to the transfer chamber via a pre-vacuum chamber having a load lock function. It is suitable for high integration of semiconductor devices, high throughput, and prevention of contamination of the object to be processed.
- equipment fails, the equipment must be stopped for a long time in order to repair it, resulting in deterioration of throughput.
- the present invention has been made in view of such a problem, and a first object of the present invention is to provide a method for maintaining a processing apparatus, which can perform any combination of apparatus operations. Furthermore, such processing equipment is generally operated under critical conditions, and regular inspections and maintenance are indispensable since minor abnormalities and contamination can reduce the yield of final products. Absent. For example, in the case of semiconductor processing equipment, periodic inspections and maintenance Since the inspection was performed once, it was necessary to automate the periodic inspection and the inspection at the time of return after maintenance to improve the reliability and efficiency of the operation. By the way, these inspection items include inspection items that cannot be inspected while the equipment is in operation and must be stopped once. Therefore, every time an inspection or maintenance is performed, the worker checks the operation status of the equipment.
- these inspection items include inspection items such as particle measurement and film thickness measurement, which can be measured only after a dummy wafer is once processed and then collected. It is. Therefore, conventionally, it has been difficult to automatically perform all periodic inspections and return after maintenance. When performing inspections and maintenance, workers must check the operation status of the equipment each time and manually I had to work on it. Furthermore, in recent years, with the increase in the size of glass substrates to be processed, the processing equipment itself has become larger, and the number of man-hours and man-hours required for manual work by workers has increased.
- a second object of the present invention is to automate the inspection and return work after maintenance of the processing apparatus, thereby reducing the operating rate of the processing apparatus.
- New and improved automatic inspection method and automatic inspection system for processing equipment It is intended to provide a return method.
- such devices are generally driven using software.
- monitoring of the operating status of the software that drives the processing device was not performed (the device continued to operate until a fatal abnormality occurred in the device. Once a failure occurs in a device, the device must be shut down for a long time to repair it, resulting in deterioration of the throughput.
- the present invention has been made in view of such a problem, and a third object of the present invention is to provide a method for generating an abnormality in an apparatus and preventing an object to be processed from being damaged. It is an object of the present invention to provide a method of self-diagnosis of software for driving a processing device, which can avoid the damage of the present invention.
- a maintenance method for a processing apparatus wherein a registration step of pre-registering a single operation for each maintenance target part of the processing apparatus, a sequence operation and / or a combination of the single operation unit and the single operation.
- the apparatus includes an evaluation step for evaluating the sequence operation and / or the parallel operation performed in the macro execution step, the apparatus can be evaluated.
- the single operation includes an inspection operation of the maintenance target part, and the single operation preferably includes an initialization operation of the maintenance target part.
- the macro description step includes an arrival monitoring operation macro description step that describes a macro opening for monitoring whether or not the single operation of the maintenance target part has reached a control value, the operation can be set to a set value.
- an automatic inspection method for a processing apparatus for an object to be processed comprising: a registration step of preliminarily registering at least inspection items and their inspection times.
- the processing device includes an inspection process of automatically executing the inspection work of the registered inspection items after the operation of the processing device is completed, and a process of determining whether the inspection work is completed.
- An automatic inspection method is provided.
- the processing device includes an in-line inspection device, and the inspection item includes an inspection item using the in-line inspection. Further, it is preferable that, when an abnormality is detected in the above inspection process, a step of notifying the administrator of the abnormality and suspending the inspection work is further included.
- the above inspection items include arrival vacuum inspection, leak inspection, flow inspection, discharge inspection, high-frequency power supply system inspection, plasma emission inspection, particle inspection, etching characteristic inspection, test transport, and test wafer processing inspection. It is preferable that at least one of them is included. Furthermore, multivariate analysis is preferably used to detect abnormalities and / or judge completion in the above inspection process. According to a third aspect of the present invention, there is provided a method for automatically returning a processing apparatus for an object to be processed, the method comprising the steps of: returning a processing apparatus from a maintenance mode to a normal operation mode; Inspection items, including at least the inspection items.
- an automatic return method for a processing apparatus comprising: an automatic return step of performing an automatic inspection; In the above automatic recovery process, if an abnormality is detected, it is preferable to further include an abnormality detection step of notifying the administrator of the abnormality and interrupting the inspection work.
- the above inspection items include attainment vacuum degree inspection, leak inspection, flow rate inspection, discharge inspection, high-frequency power supply system inspection, plasma emission inspection, particle inspection, etching characteristic inspection, test transport, and test wafer processing inspection. It is preferable that either of them is included.
- a method for self-diagnosing software for driving a processing device wherein an operating state of the software for driving the processing device is set in advance.
- a self-diagnosis method of a software driving a processing device comprising:
- the diagnostic items should include at least one of memory status, CPU load status, waiting queue status, file open count, network communication load, stack status, and resource status. It is preferable to configure.
- the memory status can be determined by checking the remaining memory to detect a memory shortage
- the CPU load status can be detected by, for example, detecting a shortage of CPU capacity of the entire system.
- FIG. 4 is an example of a Mac editor screen according to the first embodiment of the present invention.
- FIG. 5 is a diagram illustrating a moving state of the arm according to the first embodiment of the present invention.
- FIG. 6 is a horizontal sectional view showing a schematic configuration of a processing apparatus to which the automatic inspection method and the automatic return method according to the second embodiment of the present invention can be applied.
- FIG. 7 shows an automatic inspection method and an automatic inspection method according to the second embodiment of the present invention.
- FIG. 4 is a vertical cross-sectional view showing a schematic configuration of a processing apparatus to which the return-to-motion method can be applied.
- FIG. 8 is a flowchart showing steps of an automatic inspection method according to the second embodiment of the present invention.
- FIG. 9 is a flowchart showing the steps of the automatic return method according to the second embodiment of the present invention.
- FIG. 10 is a schematic plan view of a semiconductor processing apparatus according to the third embodiment of the present invention.
- FIG. 11 is a schematic side view of the semiconductor processing apparatus shown in FIG.
- FIG. 12 is a flowchart for explaining a self-diagnosis method of software for driving a processing device according to the third embodiment of the present invention.
- FIGS. 1 and 2 are a schematic plan view and a schematic side view, respectively, of a processing apparatus for etching a semiconductor wafer as an object to be processed.
- This apparatus has a vacuum processing chamber 200 for etching the semiconductor wafer W and a load lock chamber 203 as a vacuum preparatory chamber.
- the load lock chamber 203 is detachably attached to one side of the transfer chamber 205 as a rectangular common transfer path.
- a plurality of storage cassettes 206 as a plurality of storage means for mounting several tens of wafers W at predetermined intervals are arranged side by side, and one end of the transfer chamber 205 is provided.
- the part is provided with a priority stage 207.
- a cassette table is provided as a load port on which a plurality of wafer cassettes 206 can be placed.
- the wafer cassette 206 is provided with a lid so that it can be hermetically sealed, and supports many wafers in multiple stages inside.
- an arm 208 for carrying the wafer W in and out of the wafer cassette 206 is provided so as to be movable in the longitudinal direction of the transfer chamber 205.
- One wafer W is taken out from the wafer cassette 206 by means of the arm 208, carried into the briar alignment stage 207 and subjected to brialignment, and then the wafer W is grasped and loaded into the load lock chamber 203.
- And into the vacuum processing chamber 200 In the vacuum processing chamber 200, an etching process is performed on the wafer W, and the processed wafer W is carried out to the mouth lock chamber 203 and delivered to the arm 208.
- the arm 208 returns the processed wafer W to the wafer cassette 206.
- FIG. 6 is a flowchart showing a method for maintaining the processing apparatus according to the embodiment of the present invention.
- the single operation of the part to be maintained in the processing unit is registered in advance (S210).
- the single operation differs depending on the part. For example, in the case of a gate, only the open operation or only the cIose operation is performed. It is an operation unit. At this time, it is preferable to register the inspection operation of the parts and the initialization operation of the parts.
- a maintenance macro file is created as a sequence operation or a parallel operation by arbitrarily combining the single operations registered in S210 (S220).
- a sequence operation is a permutation operation in which operations are performed sequentially
- a parallel operation is a parallel operation in which operations are performed in parallel.
- the maintenance macro file created in S230 is executed and maintenance is performed by this (S230).
- FIG. 7 is an example of a macro editor screen used when creating a macro in S220.
- “LM” in the “Module” column stands for loader module (loading / unloading room).
- the “command” column describes the part that actually performs the operation, and here is “arm”.
- “Set value 1 J column” describes the set value for the part described in the command column.
- “L LM standby position” means the movement of the arm toward the front side of the load lock chamber.
- “1 standby position” means the movement of the arm to the front of the first load port. That is, it describes a device operation combining a single operation in which the arm moves to the front of the mouth lock chamber and a single operation in which the arm moves to the front of the first load port. Since 10 in the screen indicates the number of times these operations are repeated, when this macro is executed, the above operations will be repeated 10 times.
- Arm Figures 8 (a) and 8 (b) show the states when the robot has moved to the LLM standby position and LP1 standby position, respectively. In FIG. 8, the same or similar parts as in FIG. 4 are denoted by the same reference numerals, and the description of each part is omitted.
- the created MAC opening can be saved as a file by operating the macro save button at the bottom of the screen.
- the saved macro file can be recalled when necessary by operating the read button.
- single operations can be arbitrarily combined using such a macro editor.
- an arbitrary device operation can be executed by describing a macro in which the operations of the parts are arbitrarily combined and executing the macro.
- the adjustment and inspection processes can be automated. Even if the contents of the operation test or the data to be acquired are changed, it is possible to easily cope with it by recalling the existing macro file and partially editing it. No need.
- a durability test can be performed.
- any device operation can be executed by arbitrarily combining the operations of the parts and describing the macro as a macro, and executing the macro. Even if the test contents of the equipment operation or the acquired contents of the equipment inspection data are partially changed, it can be easily handled by recalling the previously created macro file and partially editing it. And no need for manual operation.
- the illustrated processing apparatus 300 is a multi-chamber type apparatus capable of simultaneously performing a plurality of processes, and is used for etching a semiconductor wafer (hereinafter simply referred to as L; L) as an object to be processed.
- L semiconductor wafer
- a plurality of processing chambers 302 and 304 for performing such processing are arranged in parallel.
- the illustrated transfer chamber 324 has a substantially rectangular shape, and is provided with a transfer arm 328 as a transfer means movable in the longitudinal direction. In addition, a spare chamber 330 is connected to one lateral side of the transfer chamber 324.
- an in-line inspection device capable of performing wafer particle inspection, film thickness inspection, etc., in addition to a bri-alignment stage for performing wafer alignment.
- the spare chamber 330 is configured so as to serve both as a briar alignment chamber and an in-line inspection chamber.
- a particle inspection device as an inline inspection device irradiates a laser beam onto the wafer surface, detects light that is irregularly reflected by the particles, and measures the size of the particles based on the intensity.
- the laser beam and the wafer move relatively, and the entire surface of the wafer is used as the measurement area, and the position on the wafer where the particles exist is measured.
- the particle inspection apparatus is required to have a particle size of at least 0.2 m, preferably at least 0.1 m, even when a pattern is formed on a wafer or when a multilayer film is formed. It is preferable to have the ability to detect particles of ⁇ m or more.
- the film thickness inspection device irradiates laser light or LED light onto the wafer surface, and measures the film thickness from the change in the intensity of the irradiation light from the upper and lower surfaces of the film.
- the thickness of the film on the outermost surface of the film thickness inspection device is within ⁇ 5 angstroms, preferably with a reproducibility within ⁇ 2 angstroms.
- the data obtained by these inline inspection devices can be monitored on the device operation screen, stored in the control unit, and used as data for multivariate analysis to evaluate the device status.
- a plurality of, for example, three wafer cassettes 33 mounted on the cassette stage 338 via gate valves 332, 334, 336 are provided on the other side in the longitudinal direction of the transfer chamber 324.
- the wafer cassettes 338, 340, and 342 are configured so that a plurality of wafers can be accommodated at predetermined intervals in the vertical direction.
- a fine coil unit 344 is installed above the transfer chamber 324 so that clean air can be sent into the transfer chamber.
- the transfer arm 3288 moves in the transfer chamber 324 to remove the wafer W from the selected transfer wafer cassette 338. put out.
- the wafer W is transferred to the preparatory chamber 330, subjected to briar alignment, and delivered to the transfer arm 303 in the selected load lock chamber 310.
- the transfer arm 300 transfers the wafer W to the processing chamber 30. Place it on the mounting table 3 4 6 in 2.
- a predetermined processing for example, a plasma processing, is performed on the wafer W, and then, in substantially the reverse order, the wafer W is selected in the load lock chamber 310, the transfer chamber 324, and then selected.
- the inspection items to be performed during the inspection work of the processing apparatus are registered in advance (S302).
- a registration method it is possible to describe a macro for inspection in advance and describe various parameters in the macro. Inspection items that can be registered can be set arbitrarily. For example, the following items can be registered.
- Process module (Processing room) Virtual volume measurement, pressure gauge 0 adjustment inspection, pressure gauge 0 adjustment calibration, pressure gauge sensitivity linearity inspection, flowmeter 0 point inspection, flowmeter 0 point calibration, flowmeter sensitivity stability inspection, flowmeter FLOWVERIFY, self-diagnosis of flow meter, back-cooling gas pressure gauge 0 calibration, process module exhaust test, load lock module exhaust test, process module leak test, load lock module leak test, discharge test, high frequency power supply system Inspections, plasma emission inspections, particle inspections, film thickness inspections, dummy transport inspections, and processing tests.
- inspection items for particle inspection, film thickness inspection, dummy transport inspection, and test wafer processing inspection, etc., actual processing equipment is operated to process dummy wafers and test wafers, and in-line inspection equipment is used. Items that need to be processed. Furthermore, for each inspection item, it is also possible to input parameters related to abnormality criteria. Furthermore, multivariate analysis of the measured values of all or multiple inspection items acquired over time was performed to determine statistical parameters indicating a small number of device states. Alternatively, it is also possible to set a criterion for determining the completion of return after maintenance. By automating these comprehensive judgments that were conventionally performed by workers, it is possible to automate the periodical inspection and return after maintenance.
- the execution trigger can be set as a parameter to be registered in the automatic inspection macro.
- the execution trigger is an item for setting the timing at which the above inspection macro is executed.
- the execution trigger can be set at execution intervals such as minutes, hours, days, weeks, and months. Lots, number of wafers, discharge time, etc. Can be set.
- the confirmation step (S306) if it is determined that the processing device is operating, the registration is terminated after the processing device operation is completed, for example, after the wafer is unloaded or the lot is completed. Inspection work of the contents is automatically performed.
- the confirmation step (S306) if it is determined that the processing device is operating, it is possible to set to skip the inspection item specified by the inspection MAC. is there. Inspection items using in-line inspection equipment such as particle inspection and film thickness measurement, and inspection items that require time, such as dummy transport to inspect the transport system, are used as execution triggers before and after the lot process.
- the inspection step (S308) if an abnormality is detected in the inspection step (S308), the details of the abnormality are notified to the worker (S314), and the inspection work is performed if necessary. The operation is interrupted (S316), and the operator waits for an instruction. However, if the detected abnormality is minor, the inspection work is configured to continue. It is also possible.
- various judgment methods can be adopted, especially in the final detection of anomalies by comprehensive judgment of the device state. By using component analysis, more reliable abnormality detection can be performed.
- principal component analysis the evaluation of the device state is represented by one or a small number of statistical data indicating the overall characteristics of various types of inspection data called principal components. Can be evaluated and grasped.
- the inspection data of all the inspection items when the device is in a normal state is acquired a plurality of times in advance, and a principal component analysis of the obtained inspection data is performed. Determine the values for the components. Then, the test data of all test items in the actual test are applied to the formula for calculating the first principal component, the value of the first principal component is determined, and the values of the first principal component in the normal state are compared. Then, if it is within the predetermined range, it can be determined that there is no abnormality. Note that if there are n test items, there are up to the nth principal component, that is, n principal components, and the first principal component is generally the most reliable.
- the completion of the comprehensive inspection is automatically determined by using the multivariate analysis, so that the inline inspection apparatus can be used as the processing apparatus. It is possible to measure automation even for inspection items that were difficult to automate in the past, as in the case where they were provided. In addition, since the operation status of the processing equipment is checked at the time of execution of the inspection work, it is possible to automatically execute the flexible inspection work as if the worker performed the inspection work manually. Next, a method of automatically returning the processing apparatus according to the present embodiment will be described with reference to FIG. As already explained, processing equipment needs to be maintained on a regular or as needed basis.
- the conventional worker returns from the maintenance work including the in-line inspection such as the particle inspection and the film thickness measurement to the normal operation mode. It can be performed automatically, including a comprehensive judgment of completed work.
- it is necessary to register in advance the processing contents and procedures performed when the processing apparatus returns from the maintenance work to the normal operation mode (S 4 0 2).
- the registration method it is possible to configure so that a macro for inspection is described in advance and various parameters are described in the macro, similarly to the automatic inspection method of the processing device described above. Inspection items that can be registered can be arbitrarily set in the same way as the automatic inspection method of the processing equipment described above. For example, the following items can be registered.
- Process Module (Processing Room) Virtual Volume Measurement, Pressure Gauge 0 Tone Test, Pressure Gauge 0 Tone Calibration, Pressure Gauge Sensitivity Z Linearity Inspection, Flow Meter 0 Point Inspection, Flow Meter 0 Point Calibration, Flow Meter Sensitivity Z Stability Inspection, Flowmeter FLOWVERIFY, Flowmeter self-diagnosis, Backcooling G gas pressure gauge 0 adjustment calibration, process module exhaust inspection, load lock module exhaust inspection, process module leak inspection, mouth lock module leak inspection, discharge inspection, high frequency power supply system inspection, plasma emission inspection, particle inspection, There are film thickness inspection, dummy transport inspection, test I processing inspection, etc.
- inspection items particle inspection, film thickness inspection, dummy transport inspection, test to wafer processing inspection, etc., were performed by actually operating the processing equipment and processing the dummy wafers and test wafers. It is an item that needs to be processed in such as. Furthermore, for each inspection item, it is also possible to input parameters related to abnormality criteria. Furthermore, multivariate analysis of measured values of all or a plurality of test items obtained over time was performed to determine statistical parameters indicating a small number of device states. It is also possible to set a criterion or a criterion for completion of restoration after maintenance. By automating these comprehensive judgments that were conventionally performed by workers, it is possible to automate the periodical inspection and return after maintenance.
- the results of the inspection were comprehensively evaluated based on the device abnormality criteria for a small number of statistical parameters obtained by multivariate analysis of all or multiple measurements of inspection items acquired over time. Then, if it is determined that there is no abnormality, it is determined that the inspection has been completed, the return process is terminated, and the operation mode is shifted to the normal operation mode (S412). On the other hand, if an abnormality is detected in the abnormality determination step (S410), the details of the abnormality are notified to the worker, etc., and if necessary, the recovery process is interrupted (S4100). 14) Wait for the operator's instructions. However, it is also possible to configure so that the recovery process is continued if the detected abnormality is minor.
- the in-line inspection apparatus is provided in the processing apparatus by automatically determining the completion of the comprehensive return using the multivariate analysis. It is possible to measure automation of items that have been difficult to automate in the past, such as when returning from maintenance.
- the completion of the comprehensive inspection and return is automatically determined by using the multivariate analysis. As in the case where a processing unit is installed, periodic inspections that were difficult to automate in the past and processing to return from the maintenance mode to the normal operation mode were performed. It can be automated. In addition to improving the reliability of these operations, it is possible to greatly reduce the burden on workers.
- FIGS. 10 and 11 are a schematic plan view and a schematic side view, respectively, of a multi-chamber type processing apparatus.
- first to sixth gate valves G "! To G6 are provided around a vacuum transfer chamber 104 provided with a transfer arm 102 for transferring an object to be processed such as a semiconductor wafer W.
- the first and second load lock chambers 106, 108 and the first to fourth vacuum processing chambers 110, 111, 114, 114 for performing various processes on the semiconductor wafer W are described.
- the first and second load lock chambers 106 and 108 are located in the vacuum transfer chamber 1.
- the first and second load lock chambers are controlled by a pressure adjustment mechanism 118 provided below the first and second load lock chambers 106 and 108 and composed of a vacuum pump and a gas supply system.
- FIG. 12 is a flowchart illustrating a self-diagnosis method for software driving a processing device according to an embodiment of the present invention.
- Diagnosis items include memory status, CPU load status, wait queue status, number of open files, network communication load, stack status, resource status, and so on.
- a diagnostic method for example, a method is conceivable in which the change rate, change pattern, threshold value, etc. are set in advance for each of these items and are compared with the actual change rate, change pattern, values, etc. during operation. By comparing the set value with the actual value, it is possible to detect that the vehicle is heading for an uncontrollable state or that it is just before the state becomes uncontrollable.
- rate of change, change pattern, threshold value, etc. are arbitrarily changeable parameters.
- the processing on the object is continued as it is, and it is determined whether the processing on the object is completed (S130). .
- the equipment is down-processed (S140). If it is determined that an error has occurred in the diagnosis of S110, a log of the diagnostic item in which the error occurred is recorded (S120). After that, the equipment is down-processed (S140). For example, when it is diagnosed that the stack usage has reached the limit, it is determined that an error has occurred. In this case, it is conceivable that high-frequency power for plasma generation might be applied, leading to failure of the equipment as well as the product.
- the software for driving the device is used. Monitors the operating status of the device in real time, records a log when an error occurs, and processes the device down. As a result, it is possible to prevent abnormalities in the equipment due to abnormalities in the operating state of the software. Therefore, there is no damage to the product wafer.
- the status at the time of the occurrence of the error can be known, which is useful for investigating the cause of the error.
- it is possible to prevent the occurrence of an abnormality in the apparatus and to prevent damage to the object to be processed as a product. This contributes to improving the yield of the object to be processed and maintaining a predetermined throughput.
- the present invention is applicable to a method for self-diagnosis of software used in a semiconductor device manufacturing process, and is particularly applicable to an object to be processed such as a semiconductor wafer or a substrate for a liquid crystal display.
- the present invention can be applied to a self-diagnosis method of software for driving a processing apparatus for performing processing such as etching and film formation.
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Testing Or Measuring Of Semiconductors Or The Like (AREA)
- Drying Of Semiconductors (AREA)
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
- Debugging And Monitoring (AREA)
- Sewing Machines And Sewing (AREA)
- Multi-Process Working Machines And Systems (AREA)
- General Factory Administration (AREA)
Description
Claims
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/332,126 US6954716B2 (en) | 2000-07-07 | 2001-07-04 | Method of automatically resetting processing apparatus |
| KR1020037000142A KR100793453B1 (ko) | 2000-07-07 | 2001-07-04 | 처리 장치의 유지 보수 방법, 처리 장치의 자동 검사방법, 처리 장치의 자동 복귀 방법 및 처리 장치를구동하는 소프트웨어의 자기 진단 방법 |
| EP01947802A EP1300874B1 (en) | 2000-07-07 | 2001-07-04 | Method for maintaining a processor |
| US10/986,290 US7386423B2 (en) | 2000-07-07 | 2004-11-12 | Methods of self-diagnosing software for driving processing apparatus |
| US10/986,310 US7555406B2 (en) | 2000-07-07 | 2004-11-12 | Method of maintaining and automatically inspecting processing apparatus |
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000206430A JP4781505B2 (ja) | 2000-07-07 | 2000-07-07 | 処理装置の自動検査方法および自動復帰方法 |
| JP2000-206430 | 2000-07-07 | ||
| JP2000222615A JP2002041328A (ja) | 2000-07-24 | 2000-07-24 | 処理装置を駆動するソフトウェアの自己診断方法 |
| JP2000-222622 | 2000-07-24 | ||
| JP2000-222615 | 2000-07-24 | ||
| JP2000222622A JP4656613B2 (ja) | 2000-07-24 | 2000-07-24 | 処理装置のメンテナンス方法 |
Related Child Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US10332126 A-371-Of-International | 2001-07-04 | ||
| US10/986,310 Division US7555406B2 (en) | 2000-07-07 | 2004-11-12 | Method of maintaining and automatically inspecting processing apparatus |
| US10/986,290 Division US7386423B2 (en) | 2000-07-07 | 2004-11-12 | Methods of self-diagnosing software for driving processing apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2002005334A1 true WO2002005334A1 (en) | 2002-01-17 |
Family
ID=27343981
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2001/005787 Ceased WO2002005334A1 (en) | 2000-07-07 | 2001-07-04 | Method for maintaining processor, method of automatically inspecting processor and method of automatically resetting processor, method for self-diagnosing software for driving processor |
Country Status (5)
| Country | Link |
|---|---|
| US (3) | US6954716B2 (ja) |
| EP (3) | EP2031639A3 (ja) |
| KR (1) | KR100793453B1 (ja) |
| TW (2) | TW554385B (ja) |
| WO (1) | WO2002005334A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113741237A (zh) * | 2021-07-27 | 2021-12-03 | 东风电驱动系统有限公司 | 一种全液晶汽车仪表耐久测试结果记录分析方法 |
Families Citing this family (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10041697A1 (de) * | 2000-08-24 | 2002-03-14 | Infineon Technologies Ag | Verfahren zum Testen einer programmgesteuerten Einheit durch eine externe Testvorrichtung |
| JP2004336024A (ja) * | 2003-04-16 | 2004-11-25 | Tokyo Electron Ltd | 基板処理システム、基板処理方法及び該方法を実行するプログラム |
| US7228257B1 (en) | 2003-06-13 | 2007-06-05 | Lam Research Corporation | Architecture for general purpose programmable semiconductor processing system and methods therefor |
| JP4673548B2 (ja) * | 2003-11-12 | 2011-04-20 | 東京エレクトロン株式会社 | 基板処理装置及びその制御方法 |
| JP4342921B2 (ja) * | 2003-12-09 | 2009-10-14 | 東京エレクトロン株式会社 | 基板処理装置の制御方法及び基板処理装置 |
| US7506216B2 (en) * | 2004-04-21 | 2009-03-17 | International Business Machines Corporation | System and method of workload-dependent reliability projection and monitoring for microprocessor chips and systems |
| JP2006040122A (ja) * | 2004-07-29 | 2006-02-09 | Toyoda Mach Works Ltd | プログラマブルコントローラ |
| US7212878B2 (en) * | 2004-08-27 | 2007-05-01 | Tokyo Electron Limited | Wafer-to-wafer control using virtual modules |
| US9305814B2 (en) * | 2004-12-20 | 2016-04-05 | Tokyo Electron Limited | Method of inspecting substrate processing apparatus and storage medium storing inspection program for executing the method |
| US7191082B2 (en) * | 2005-01-19 | 2007-03-13 | Tokyo Electron Limited | Method of inspecting substrate processing apparatus, and storage medium storing inspection program for executing the method |
| JP5192122B2 (ja) * | 2005-01-19 | 2013-05-08 | 東京エレクトロン株式会社 | 基板処理装置の検査方法及び検査プログラム |
| JP4867239B2 (ja) | 2005-09-05 | 2012-02-01 | カシオ計算機株式会社 | 情報処理装置、自己診断方法及びプログラム |
| JP4640828B2 (ja) * | 2006-03-17 | 2011-03-02 | 東京エレクトロン株式会社 | プラズマ処理方法及びプラズマ処理装置 |
| EP1916583A1 (de) * | 2006-10-26 | 2008-04-30 | Siemens Aktiengesellschaft | Verfahren zur Durchführung von Online-Programmänderungen an einem Automatisierungssystem |
| US7738987B2 (en) * | 2006-11-28 | 2010-06-15 | Tokyo Electron Limited | Device and method for controlling substrate processing apparatus |
| JP4789821B2 (ja) * | 2007-02-05 | 2011-10-12 | 東京エレクトロン株式会社 | 基板処理装置の検査方法 |
| JP4994874B2 (ja) | 2007-02-07 | 2012-08-08 | キヤノン株式会社 | 処理装置 |
| JP5271525B2 (ja) * | 2007-10-04 | 2013-08-21 | 東京エレクトロン株式会社 | 基板処理装置の検査方法及び記憶媒体 |
| DE102009046751A1 (de) * | 2008-12-31 | 2010-09-09 | Advanced Micro Devices, Inc., Sunnyvale | Verfahren und System zum Synchronisieren der Prozesskammerabschaltzeiten durch Steuern der Transportreihenfolge in eine Prozessanlage |
| JP5575507B2 (ja) * | 2010-03-02 | 2014-08-20 | 株式会社日立国際電気 | 基板処理装置、基板搬送方法、半導体装置の製造方法および基板処理装置のメンテナンス方法 |
| JP6231491B2 (ja) * | 2012-11-12 | 2017-11-15 | 株式会社日立ハイテクノロジーズ | 自動分析装置 |
| JP6224359B2 (ja) | 2013-06-20 | 2017-11-01 | 株式会社Screenホールディングス | 基板処理装置のためのスケジュール作成方法およびスケジュール作成プログラム |
| JP6148991B2 (ja) * | 2014-01-31 | 2017-06-14 | 東京エレクトロン株式会社 | 基板処理装置、編集方法及び記憶媒体 |
| JP2016207767A (ja) * | 2015-04-20 | 2016-12-08 | 東京エレクトロン株式会社 | 基板処理システム |
| JP6600081B2 (ja) * | 2016-04-08 | 2019-10-30 | 株式会社Kokusai Electric | 基板処理装置、半導体装置の製造方法及びプログラム |
| CN107346750A (zh) * | 2016-05-04 | 2017-11-14 | 北京北方华创微电子装备有限公司 | 一种半导体工艺处理方法及装置 |
| JP6859088B2 (ja) * | 2016-12-14 | 2021-04-14 | エイブリック株式会社 | 半導体装置の製造方法 |
| JP7330060B2 (ja) * | 2019-10-18 | 2023-08-21 | 東京エレクトロン株式会社 | 成膜装置、制御装置及び圧力計の調整方法 |
| US20220081758A1 (en) * | 2020-09-14 | 2022-03-17 | Applied Materials, Inc. | Methods and apparatus for in-situ deposition monitoring |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09129554A (ja) * | 1995-10-26 | 1997-05-16 | Kokusai Electric Co Ltd | 半導体製造装置における障害復帰方法 |
| JPH1116798A (ja) * | 1997-06-26 | 1999-01-22 | Sharp Corp | 製造装置の処理データ監視システム |
| JPH11204390A (ja) * | 1998-01-14 | 1999-07-30 | Canon Inc | 半導体製造装置およびデバイス製造方法 |
| JPH11238659A (ja) * | 1998-02-03 | 1999-08-31 | Samsung Electronics Co Ltd | 半導体製造設備管理方法 |
| JPH11243041A (ja) * | 1998-02-26 | 1999-09-07 | Mitsubishi Electric Corp | 品質管理システムおよび記録媒体 |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3692989A (en) * | 1970-10-14 | 1972-09-19 | Atomic Energy Commission | Computer diagnostic with inherent fail-safety |
| US4618938A (en) * | 1984-02-22 | 1986-10-21 | Kla Instruments Corporation | Method and apparatus for automatic wafer inspection |
| JPH01106111A (ja) * | 1987-10-19 | 1989-04-24 | Fuji Photo Film Co Ltd | シーケンス監視方法 |
| JP2665380B2 (ja) * | 1989-06-30 | 1997-10-22 | 富士通株式会社 | システム異常の検出処理方式 |
| US5220517A (en) * | 1990-08-31 | 1993-06-15 | Sci Systems, Inc. | Process gas distribution system and method with supervisory control |
| US5321828A (en) * | 1991-06-07 | 1994-06-14 | Step Engineering | High speed microcomputer in-circuit emulator |
| JPH04364752A (ja) * | 1991-06-12 | 1992-12-17 | Toshiba Corp | 半導体基板処理システム |
| JPH09199551A (ja) * | 1996-01-12 | 1997-07-31 | Mitsubishi Electric Corp | インライン検査用検査データ解析処理装置 |
| KR100426032B1 (ko) * | 1996-10-16 | 2004-06-11 | 엘지.필립스 엘시디 주식회사 | 스탁과 공정장비과 직접 연결된 반도체공정장비 |
| GB9625186D0 (en) * | 1996-12-04 | 1997-01-22 | Smiths Industries Plc | Manufacture |
| US5983366A (en) * | 1997-03-19 | 1999-11-09 | Optimay Corporation | Data processing system having monitoring of software activity |
| US5859698A (en) * | 1997-05-07 | 1999-01-12 | Nikon Corporation | Method and apparatus for macro defect detection using scattered light |
| US6201999B1 (en) * | 1997-06-09 | 2001-03-13 | Applied Materials, Inc. | Method and apparatus for automatically generating schedules for wafer processing within a multichamber semiconductor wafer processing tool |
| TW396483B (en) * | 1997-10-23 | 2000-07-01 | Samsung Electronics Co Ltd | X-Y stage |
| US6233676B1 (en) * | 1999-03-18 | 2001-05-15 | Ip-First, L.L.C. | Apparatus and method for fast forward branch |
| JP3998372B2 (ja) * | 1999-06-30 | 2007-10-24 | 株式会社東芝 | 半導体処理工程制御システム、半導体処理工程制御方法、及び、そのための処理を記録した記録媒体 |
-
2001
- 2001-07-04 WO PCT/JP2001/005787 patent/WO2002005334A1/ja not_active Ceased
- 2001-07-04 EP EP08020557A patent/EP2031639A3/en not_active Withdrawn
- 2001-07-04 EP EP01947802A patent/EP1300874B1/en not_active Expired - Lifetime
- 2001-07-04 KR KR1020037000142A patent/KR100793453B1/ko not_active Expired - Fee Related
- 2001-07-04 US US10/332,126 patent/US6954716B2/en not_active Expired - Lifetime
- 2001-07-04 EP EP08020556A patent/EP2031638A3/en not_active Ceased
- 2001-07-06 TW TW090116589A patent/TW554385B/zh not_active IP Right Cessation
-
2002
- 2002-11-13 TW TW091133292A patent/TW580724B/zh not_active IP Right Cessation
-
2004
- 2004-11-12 US US10/986,310 patent/US7555406B2/en not_active Expired - Lifetime
- 2004-11-12 US US10/986,290 patent/US7386423B2/en not_active Expired - Lifetime
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09129554A (ja) * | 1995-10-26 | 1997-05-16 | Kokusai Electric Co Ltd | 半導体製造装置における障害復帰方法 |
| JPH1116798A (ja) * | 1997-06-26 | 1999-01-22 | Sharp Corp | 製造装置の処理データ監視システム |
| JPH11204390A (ja) * | 1998-01-14 | 1999-07-30 | Canon Inc | 半導体製造装置およびデバイス製造方法 |
| JPH11238659A (ja) * | 1998-02-03 | 1999-08-31 | Samsung Electronics Co Ltd | 半導体製造設備管理方法 |
| JPH11243041A (ja) * | 1998-02-26 | 1999-09-07 | Mitsubishi Electric Corp | 品質管理システムおよび記録媒体 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP1300874A4 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113741237A (zh) * | 2021-07-27 | 2021-12-03 | 东风电驱动系统有限公司 | 一种全液晶汽车仪表耐久测试结果记录分析方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| TW200300268A (en) | 2003-05-16 |
| US7386423B2 (en) | 2008-06-10 |
| KR20030016372A (ko) | 2003-02-26 |
| TW554385B (en) | 2003-09-21 |
| EP2031638A2 (en) | 2009-03-04 |
| EP2031638A3 (en) | 2012-04-04 |
| US20030182084A1 (en) | 2003-09-25 |
| TW580724B (en) | 2004-03-21 |
| US7555406B2 (en) | 2009-06-30 |
| EP2031639A3 (en) | 2012-04-04 |
| EP1300874B1 (en) | 2012-09-19 |
| US6954716B2 (en) | 2005-10-11 |
| EP1300874A4 (en) | 2008-06-18 |
| EP1300874A1 (en) | 2003-04-09 |
| EP2031639A2 (en) | 2009-03-04 |
| US20050090926A1 (en) | 2005-04-28 |
| US20050090927A1 (en) | 2005-04-28 |
| KR100793453B1 (ko) | 2008-01-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2002005334A1 (en) | Method for maintaining processor, method of automatically inspecting processor and method of automatically resetting processor, method for self-diagnosing software for driving processor | |
| KR101578594B1 (ko) | 기판 처리 장치, 기판 처리 장치의 데이터 해석 방법 및 기록 매체 | |
| TWI471967B (zh) | 基板處理裝置、基板處理裝置的控制方法及基板處理裝置的維修方法 | |
| KR100845990B1 (ko) | 기판 처리 장치, 이력 정보 기록 방법, 이력 정보 기록프로그램, 및 이력 정보 기록 시스템 | |
| US20160307784A1 (en) | Substrate processing system | |
| TW202209535A (zh) | 晶圓盒裝置、半導體處理機台和晶圓檢測方法 | |
| JP5411498B2 (ja) | プロセス真空環境の電子診断システムおよびその方法 | |
| JP4781505B2 (ja) | 処理装置の自動検査方法および自動復帰方法 | |
| JP5192122B2 (ja) | 基板処理装置の検査方法及び検査プログラム | |
| JP2005286102A (ja) | 真空処理装置および真空処理方法 | |
| US7191082B2 (en) | Method of inspecting substrate processing apparatus, and storage medium storing inspection program for executing the method | |
| US20060247803A1 (en) | Control system, control method, process system, and computer readable storage medium and computer program | |
| US20060235558A1 (en) | Method of scavenging intermediate formed by reaction of oxidoreductase with substrate | |
| JPH08159908A (ja) | バルブの性能確認方法及びその装置 | |
| KR100449346B1 (ko) | 웨이퍼 이송모듈 및 이를 이용한 웨이퍼 진단방법 | |
| KR100621622B1 (ko) | 기판 처리 방법 | |
| KR100748731B1 (ko) | 반도체 제조용 웨이퍼 인스펙션 장치 및 인터락 방법 | |
| KR100689696B1 (ko) | 반도체장치 제조시스템 및 그 운영방법 | |
| JP2025009516A (ja) | 基板処理方法及び基板処理システム | |
| JP2002041328A (ja) | 処理装置を駆動するソフトウェアの自己診断方法 | |
| CN119601514A (zh) | 前开式晶圆传送盒、半导体制造设备和半导体制造系统 | |
| KR20220028236A (ko) | 기판 처리 장치 모니터링 방법 및 기판 처리 장치 | |
| KR20020058353A (ko) | 모니터링 시스템을 구비한 클러스터 장치 | |
| US20020173057A1 (en) | Semiconductor manufacturing method and semiconductor manufacturing apparatus | |
| KR20050116912A (ko) | 반도체 기판 가공 방법 및 반도체 기판 가공 장비 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): KR US |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR |
|
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 1020037000142 Country of ref document: KR Ref document number: 10332126 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2001947802 Country of ref document: EP |
|
| WWP | Wipo information: published in national office |
Ref document number: 1020037000142 Country of ref document: KR |
|
| WWP | Wipo information: published in national office |
Ref document number: 2001947802 Country of ref document: EP |