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 PDF

Info

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
Application number
PCT/JP2001/005787
Other languages
English (en)
French (fr)
Inventor
Hisato Tanaka
Akira Obi
Akira Iwami
Kazushi Tahara
Shigeaki Kato
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tokyo Electron Ltd
Original Assignee
Tokyo Electron Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from JP2000206430A external-priority patent/JP4781505B2/ja
Priority claimed from JP2000222615A external-priority patent/JP2002041328A/ja
Priority claimed from JP2000222622A external-priority patent/JP4656613B2/ja
Application filed by Tokyo Electron Ltd filed Critical Tokyo Electron Ltd
Priority to US10/332,126 priority Critical patent/US6954716B2/en
Priority to KR1020037000142A priority patent/KR100793453B1/ko
Priority to EP01947802A priority patent/EP1300874B1/en
Publication of WO2002005334A1 publication Critical patent/WO2002005334A1/ja
Anticipated expiration legal-status Critical
Priority to US10/986,290 priority patent/US7386423B2/en
Priority to US10/986,310 priority patent/US7555406B2/en
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10PGENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
    • H10P95/00Generic processes or apparatus for manufacture or treatments not covered by the other groups of this subclass
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10PGENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
    • H10P72/00Handling or holding of wafers, substrates or devices during manufacture or treatment thereof
    • H10P72/06Apparatus for monitoring, sorting, marking, testing or measuring
    • H10P72/0612Production flow monitoring, e.g. for increasing throughput
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical 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/406Numerical 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/4067Restoring data or position after power failure or other interruption
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45031Manufacturing 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

明 細 書 処理装置のメンテナンス方法, 処理装置の自動検査方法および処理 装置の自動復帰方法, 処理装置を駆動するソフ トウエアの自己診断 方法 技術分野 本発明は, 半導体ウェハや液晶表示体用基板等の被処理体に対し てエッチングや成膜等の処理を施す処理装置に係り, 特に当該処理 装置を駆動するソフ 卜ウェアの自己診断方法, 当該処理装置のメン テナンス方法, 当該処理装置の自動検査方法および当該処理装置の 自動復帰方法に関する。 背景技術 半導体デバイスの処理工程においては, エッチング, 成膜処理, アツシング, およびスパッタリングなど種々の処理があり, これら に対応した種々の半導体処理装置が用いられている。 従来のこの種 の処理装置としては, 例えば, 1つの装置内で複数の処理を行うこ とが可能な, いわゆるクラスタ装置化されたマルチチャンバ型処理 装置が広く用いられている。 このタイプの装置は, 複数の真空処理 室を共通の搬送室に接続し, ロードロック機能を有する予備真空室 を介して搬送室に接続された搬出入室から被処理基板である半導体 ウェハの搬出入を行うものであり, 半導体デバイスの高集積化, 高 スループッ ト化, 被処理体の汚染防止に適している。 このような種々の処理装置 (以下単に装置ともいう) は一旦故障 すると, 修復するために装置を長時間にわたって停止させなければ ならず, スループッ 卜の悪化を招く結果になる。 装置の故障を未然 に防ぎ, 処理される半導体の歩留まりの向上, および所定のスルー プッ トを維持するためには, 処理装置のパーツのメンテナンスが重 要となる。従来では,メンテナンスの項目である装置動作のテスト, および装置検査データの収集は, あらかじめプログラムを組んでお き, それに従って行っていた。 しかしながら, 装置動作のテスト内容や装置検査データの取得内 容が変更になった場合は, いちいちプログラムを組み直すか, ある いはテス トゃ検査項目を手動操作で行わなくてはならなかった。 こ れらの作業は非常に煩雑であり, 工数のかかるものであった。 半導 体ウェハの搬送順序を任意に設定可能な半導体基板処理システムは 特開平 4— 3 6 4 7 5 2で提案されているが, 半導体ウェハの搬送 以外の装置動作に関しても任意に設定可能にすることが望まれてい
本発明は, このような問題に鑑みてなされたもので, その第一の 目的とするところは, 装置動作の任意の組み合わせが可能な処理装 置のメンテナンス方法を提供することにある。 さらに, 上記のような処理装置は, 一般にクリティカルな条件で 稼動されておリ, また些細な異常や汚染が最終製品の歩留まりを下 げる要因となるため, 定期的な検査ゃメンテナンスが欠かせない。 例えば, 半導体ゥヱハの処理装置の場合, 定期的な検査やメンテナ ンスを 1 曰 1 回程度行っておリ , 定期検査およびメンテナンス後の 復帰時の検査における作業の自動化が作業の信頼性向上や効率向上 のために必要であった。 ところで, これらの検査項目の中には, 装置稼動中には検査不可 能であり,一旦装置を停止せねばならない検査項目も含まれている。 そのため, 作業員は検査やメンテナンスを行うたびに, 装置の稼動 状況を確認し, 装置が稼動中の場合には, 装置が停止するまで待機 したり, 必要な場合には装置を停止する必要があった。 また, これ らの検査項目の中には, パーティクル測定や膜厚測定など, ダミー ウェハなどに対して一旦処理を行った後に, ダミーウェハなどを回 収して初めて測定が可能となる検査項目も含まれる。 したがって, 従来, 定期検査ゃメンテナンス後の復帰をすベて自動的に行うこと は困難であり, 検査やメンテナンスを行う際には, 作業員が毎回装 置の稼動状況を確認し, 手作業で作業を進めざるを得なかった。 さらに近年では, 処理対象であるゥ: nハゃガラス基板の大型化に 伴い, 処理装置自体も大型化し, 作業員が手作業で行う作業にも人 数と工数が必要となってきておリ, 清浄空間の汚染という観点から も, 検査ゃメンテナンス作業時の自動化が技術的要求項目として重 視されるようになってきている。 本発明は, このような問題に鑑みてなされたもので, その第二の 目的とするところは, 処理装置の検査およびメンテナンス後の復帰 作業を自動化することによリ, 処理装置の稼働率を向上させること が可能な, 新規かつ改良された処理装置の自動検査方法および自動 復帰方法を提供することを目的としている。 また, 上述したような装置は, ソフ トウェアを用いて駆動される のが一般的である。 しかしながら, 従来では処理装置を駆動するソ フ 卜ウェアの稼動状態を監視するということは行われていなかった ( そのため, 装置に致命的異常が発生するまで装置は動作を続けてい た。 この種の装置では一旦故障が発生すると, 修復するために長時 間にわたって装置を停止させなければならず, スループッ 卜の悪化 を招く結果になる。 また, 装置に異常が発生すると, 製品であるゥ ェハにダメージを与える可能性も生じ, 問題であった。 本発明は, このような問題に鑑みてなされたもので, その第三の 目的とするところは, 装置における異常発生や, 被処理体へのダメ ージを回避可能な, 処理装置を駆動するソフ トウエアの自己診断方 法を提供することにある。 発明の開示 上記課題を解決するために, 本発明の第 1の観点によれば, 処理 装置のメンテナンス方法であって, 前記処理装置のメンテナンス対 象パーツごとの単動作を予め登録する登録工程と, 前記単動作単位 およびノまたは前記単動作の組み合わせをシーケンス動作および またはパラレル動作としてメンテナンスマクロを記述するマク口記 述工程と, 前記マクロ記述工程において記述されたメンテナンスマ ク口を実行することによりメンテナンスを行うマク口実行工程と, を含むことを特徴とする, 処理装置のメンテナンス方法が提供され る。 これにより, 動作テス トや取得するデータ内容が変更になった 場合においても, 既存のマク口ファイルを編集することで容易に対 応できるため, 一からプログラムを組み直したり, 手動操作したり する必要がない。 さらに, 前記マクロ実行工程において行われたシーケンス動作お よび またはパラレル動作を評価する評価工程を含むよう構成すれ ば, 装置の評価が可能になる。 また, 前記単動作には, 前記メンテ ナンス対象パーツの検査動作も含まれることが好ましく, 前記単動 作には, 前記メンテナンス対象パーツの初期化動作も含まれること が好ましい。 また, 前記マクロ記述工程は, 前記メンテナンス対象パーツの単 動作が制御値に到達したか否かを監視するマク口を記述する到達監 視動作マクロ記述工程を含むようにすれば, 動作が設定値に達する まで次の動作に移行しないようにすることができる。 さらに, 前記 マクロ記述工程は, 前記メンテナンス対象パーツの単動作を反復さ せるマクロを記述するループマク口記述工程を含むようにすれば, 指定動作を繰り返し行うことができ, 耐久試験等が可能になる。 上記課題を解決するために, 本発明の第 2の観点によれば, 被処 理体の処理装置の自動検査方法であって, 少なくとも検査項目とそ れらの検査時間について予め登録する登録工程と, 登録された検査 時間になった場合に, 処理装置の稼動状況を確認する確認工程と, この確認工程において, 処理装置が稼動していないと判断された場 合には直ちに, これに対して処理装置が稼動していると判断された 場合には処理装置の稼動終了を待って, 登録された検査項目の検査 作業を自動的に実行する検査工程と, 検査作業の完了の判定を行う 工程とを含むことを特徴とする, 処理装置の自動検査方法が提供さ れる。 なお, 前記処理装置はインライン検査装置を含み, 前記検査項目 には前記ィンライン検査を用いる検査項目が含まれることが好まし い。 また, 上記検査工程において, 異常が検出された場合には, 異 常内容を管理者に通知して, 検査作業を中断する異常検出時対応ェ 程をさらに含むことが好ましい。 また, 上記検査項目には, 到達真 空度検査, リーク検査, 流量検査, 放電検査, 高周波電力供給系検 查, プラズマ発光検査, パーティクル検査, エッチング特性検査, テス卜搬送, テス トウェハ処理検査の少なくともいずれかが含まれ ることが好ましい。 さらに, 上記検査工程における異常の検出およ び または完了の判定には, 多変量解析法が用いられることが好ま しい。 さらに上記課題を解決するために,本発明の第 3の観点によれば, 被処理体の処理装置の自動復帰方法であって, 処理装置がメンテナ ンスモードから通常動作モ一ドに復帰する際の検査項目であって, 少なくとも検査項目を含む.検査項目とそれらの検査手順を予め登録 する登録工程と, 処理装置をメンテナンスモードから復帰させる際 に, 登録された検査項目を登録された検査手順に従い自動的に検査 する自動復帰工程と, を含むことを特徴とする処理装置の自動復帰 方法が提供される。 なお, 上記自動復帰工程において, 異常が検出された場合には, 異常内容を管理者に通知して, 検査作業を中断する異常検出時対応 工程をさらに含むことが好ましい。 また, 上記検査項目には, 到達 真空度検査, リーク検査, 流量検査, 放電検査, 高周波電力供給系 検査, プラズマ発光検査,パーティクル検査, エッチング特性検査, テス卜搬送, テス 卜ウェハ処理検査の少なく ともいずれかが含まれ ることが好ましい。 さらに, 上記検査工程における異常の検出およ び または完了の判定には, 多変量解析法が用いられることが好ま しい。 上記課題を解決するために, 本発明の第 4の観点によれば, 処理 装置を駆動するソフ トウエアの自己診断方法であって, 処理装置を 駆動するソフ 卜ウェアの稼動状態を予め設定された診断項目に従つ てリアルタイムで監視する監視工程と, 前記監視工程において前記 ソフ トウエアの異常を検出した場合に, 前記異常が発生した診断項 目に関するログを記録した後に, 処理装置のダウン処理を実施する 工程と, を含むことを特徴とする, 処理装置を駆 »するソフ トゥェ ァの自己診断方法が提供される。 かかる構成によリ, ソフ トウェア の異常を検出した時点で処置を行うことができるので, 装置や製品 である被処理体へのダメージを回避できる。 また, ログを残すこと により, 異常個所や異常原因を知ることができ, その後の処置を適 切に行うことができる。 その際に, 診断項目としては, メモリ状況, C P U負荷状況, 待 ちキュー状況, ファイルオープン数, ネッ トワーク通信負荷, スタ ック状況, リソース状況の少なく ともいずれか 1つが含まれるよう 構成することが好ましい。 メモリ状況としては例えば, メモリ残量 をチェックしてメモリ不足の検出を行う, C P U負荷状況としては 例えば, システム全体の C P U能力不足の検出を行う, 等が考えら れる。 図面の簡単な説明 図 1 は, 本発明の第 1の実施形態にかかる半導体処理装置の概略 平面図である。 図 2は, 図 1 に示す半導体処理装置の概略側面図である。 図 3は, 本発明の第 1の実施形態に係るメンテナンス方法を示す フローチャートである。 図 4は, 本発明の第 1の実施形態に係るマク口エディタ画面の一 例である。 図 5は, 本発明の第 1の実施形態にかかるアームの移動状態を示 す図である。 図 6は, 本発明の第 2の実施形態にかかる自動検査方法および自 動復帰方法を適用可能な処理装置の概略構成を示す水平方向断面図 である。 図 7は, 本発明の第 2の実施形態にかかる自動検査方法および自 動復帰方法を適用可能な処理装置の概略構成を示す垂直方向断面図 である。 図 8は, 本発明の第 2実施形態にかかる自動検査方法の工程を示 す流れ図である。 図 9は, 本発明の第 2の実施形態にかかる自動復帰方法の工程を 示す流れ図である。 図 1 0は, 本発明の第 3の実施形態にかかる半導体処理装置の概 略平面図である。 図 1 1 は, 図 1 0に示す半導体処理装置の概略側面図である。 図 1 2は, 本発明の第 3の実施形態に係る処理装置を駆動するソ フ トウエアの自己診断方法を説明するフローチヤ一卜である。 発明を実施するための最良の形態 以下, 図面に基づいて本発明の実施の形態を詳細に説明する。 な お, 以下の説明および添付図面において, 略同一の機能を有する構 成要素については, 同一の符号を付することにより重複説明を省略 する。
(第 1の実施の形態) まず, 図 1 , 図 2を参照しながら, 本発明の第 1の実施形態にか かる処理装置の概略構成を説明する。 図 1 , 図 2はそれぞれ, 被処 理体としての半導体ゥヱハをエッチングする処理装置の概略平面図, 概略側面図である。 この装置は, 半導体ウェハ Wをエッチング処理 する真空処理室 2 0 0と, 真空予備室としてのロードロック室 2 0 3を有する。 ロードロック室 2 0 3は, 矩形状の共通搬送路として のトランスファチャンバ 2 0 5の一側面に着脱可能に取り付けられ ている。 トランスファチャンバ 2 0 5の他側面には数十枚のウェハ Wを, 所定間隔をおいて載置する複数個の収容手段としてのゥヱハカセッ ト 2 0 6が並設され, トランスファチャンバ 2 0 5の一端部にはプ リアライメン卜ステージ 2 0 7が設けられている。 すなわち, トラ ンスファチャンパ 2 0 5の前方には, 複数のウェハカセッ ト 2 0 6 を載置できるロードポートとしてのカセッ ト台が設けられている。 ウェハカセッ ト 2 0 6は, 蓋体を設けて密閉可能になされており, その内部には多数のウェハを多段に支持している。 トランスファチャンバ 2 0 5にはウェハカセッ ト 2 0 6からゥェ ハ Wを搬出入するアーム 2 0 8がトランスファチャンバ 2 0 5の長 手方向に移動可能に設けられている。 ウェハカセッ ト 2 0 6からァ —厶 2 0 8によって 1枚のウェハ Wを取り出し, ブリアライメン卜 ステージ 2 0 7に搬入してブリアライメントした後, ウェハ Wを把 持してロードロック室 2 0 3内に搬入し, その真空処理室 2 0 0に 搬入するようになつている。 真空処理室 2 0 0内においては, ウェハ Wに対してエッチング処 理を行い,処理されたウェハ Wは口一ドロック室 2 0 3に搬出され, アーム 2 0 8に受け渡される。 アーム 2 0 8は処理済のウェハ Wを ウェハカセッ ト 2 0 6に戻すようになつている。 真空処理室 1のロードロック室 2 0 3との連結部には真空側ゲ一 卜バルブ 2 1 3が設けられ, トランスファチャンバ 2 0 5との連結 部には大気側ゲートバルブ 2 1 4が設けられている。 次に, 図 6を参照して本実施の形態に係る処理装置のメン亍ナン ス方法を説明する。 図 6は本発明の実施の形態に係る処理装置のメ ンテナンス方法を示すフローチャー トである。 最初に, 処理装置の メンテナンス対象となるパーツの単動作を予め登録する(S 2 1 0 ) , 単動作はパーツによリ異なり, 例えばゲートであれば o p e n動作 のみ, あるいは c I o s e動作のみの動作単位となる。 この時, パ ーッの検査動作やパーツの初期化動作も含めて登録しておく ことが 好ましい。 次に, S 2 1 0で登録した単動作を任意に組み合わせて, シーケ ンス動作および またはパラレル動作としてメンテナンスマクロフ アイルを作成する (S 2 2 0 )。 ここで, シーケンス動作とは, 動作 をシーケンシャルに実施する順列動作のことであり, パラレル動作 とは, 動作を並列に実施する並列動作のことである。 この時, 必要 に応じて, パーツの単動作を反復させるループマクロを作成するこ とが好ましい。 例えば, 耐久試験を行いたい場合等にはループマク 口は有効である。 また, パーツの単動作が制御値に到達したか否か を監視するための到達監視動作マク口も含めて作成することが好ま しい。 次に, S 2 2 0で作成したメンテナンスマク口ファイルを実行さ せて, これによりメンテナンスを行う (S 2 3 0 )。 この際に, 複数 のメンテナンスマク口ファイルの実行予約を行うことも可能である, また, 実行中に中止, 一時停止, 再開を行うことも可能である。 メンテナンスマク口ファイル実行中の装置データおよび関連デ一 タはファイルとして保存される。 このデータを基に, 行われたシー ケンス動作, パラレル動作を評価する (S 2 4 0 )。 図 7は S 2 2 0でマクロを作成する際に用いられるマクロエディ タ画面の一例である。 画面中, 「モジュール」 欄の 「 L M」 はローダ モジュール (搬出入室) の略である。 「コマンド」欄は実際に動作を 行うパーツを記述し, ここでは「アーム」となっている。 「設定値 1 J 欄は, コマンド欄で記述されたパーツに対する設定値を記述する。 ここで, 「し L M待機位置」はロードロック室正面向い側へのアーム の移動動作を意味し, 「 L P 1待機位置」は 1番目のロードポートの 正面向い側へのアームの移動動作を意味ずる。 すなわち, アームが口一ドロック室正面向い側にアームが移動す る単動作, 1番目のロードポー卜の正面向い側にアームが移動する 単動作を組み合わせた装置動作が記述されている。 画面中の 1 0は これらの動作を繰リ返し行う回数を意味するので, このマクロを実 行させると, 上記の動作が 1 0回繰り返されることになる。 アーム が L L M待機位置, L P 1待機位置に移動した時の状態を, それぞ れ図 8 ( a ) , ( b ) に示す。 図 8において, 図 4と同一もしくは類 似の部分は, 同じ符号を付すことによリ各部の説明を省略する。 作成したマク口は画面下のマクロ保存ポタンを操作することによ リ, ファイルとして保存できる。 保存したマクロファイルは, マク 口読込ポタンを操作することにより, 必要な時に呼び出すこともで きる。 また, 呼び出したマクロファイルを編集することもできる。 例えば, ステップを揷入したい時, あるいはステップを削除したい 時は, それぞれステップ挿入, あるいはステップ削除ポタンを操作 して所望の動作を設定できる。 これより, このようなマクロエディ タを用いて, 単動作を任意に組み合わせることができる。 また, 装 置動作のテス ト内容や装置検査データの取得内容が一部変更になつ た場合においても, 以前に作成したマクロファイルを呼び出し, 一 部編集することで容易に対応できる。 このように, 本実施の形態によれば, パーツの動作を任意に組み 合わせたマクロを記述して, それを実行させることにより, 任意の 装置動作を実行できる。これより,調整,検査工程を自動化できる。 動作テス 卜や取得するデータの内容が変更になった場合でも, 既存 のマクロファイルを呼び出し, 一部編集することで容易に対応でき るため, 一からプログラムを組み直したり, 手動操作したりする必 要がない。 また, 単動作を反復させるループマクロを記述して, そ れを実行させることにより, 耐久試験等を実行することもできる。 上記ではアームの動作に適用した例について説明したが, 本発明 はこれに限定するものではなく, 処理装置に係る他のパーツについ ても同様にマクロファイルを記述, 実行させることによりメンテナ ンスが可能であることは言うまでもない。 以上, 詳細に説明したように本実施の形態によれば, パーツの動 作を任意に組み合わせてマクロとして記述しておき, それを実行さ せることにより, 任意の装置動作を実行できる。 装置動作のテス ト 内容や装置検査データの取得内容が一部変更になった場合において も, 以前に作成したマクロファイルを呼び出し, 一部編集すること で容易に対応できるので, 一からプログラムを組み直したり, 手動 操作したりする必要がない。
(第 2の実施形態) 次に, 図〜図 1 2を参照しながら, 本発明の第 3の実施形態にか かる処理装置の自動検査方法および自動復帰方法について詳細に説 明する。 まず図 6および図 7を参照しながら, 本実施の形態にかかる自動 検査方法および自動復帰方法を適用可能な処理装置の概略構成につ いて説明する。 図示の処理装置 3 0 0は, 複数の処理を同時に行うことが可能な マルチチャンバ形式の装置であり, 被処理体としての半導体ウェハ (以下, 単にゥ; Lハと称する。) に対してエッチング等の処理を行う ための複数の処理室 3 0 2 , 3 0 4が並列的に配置されている。 各 処理室 3 0 2 , 3 0 4には, 搬送手段としての搬送アーム 3 0 6 , 3 0 8を備えた真空予備室としてのロードロック室 3 1 0, 3 1 2 の一端がゲ一卜バルブ 3 1 4, 3 1 6を介して接続されている。 さらにロードロック室 3 1 0 , 3 1 2の他端には, ゲートバルブ 3 1 8 , 3 2 0を介して共通搬送路と しての トランスファチャンバ 3 2 4の長手方向一側面が接続されている。 図示のトランスファチ ヤンバ 3 2 4は略矩形形状をしており, 長手方向に移動可能な搬送 手段としての搬送アーム 3 2 8が設けられている。 さらに, 卜ラン スファチャンバ 3 2 4の短手方向一側面には, 予備チャンバ 3 3 0 が接続されている。 この予備チャンバ 3 3 0には, ウェハのブリア ライメン卜を行うためのブリアライメントステージに加えて, ゥェ ハのパ一ティクル検査や膜厚検査などを行うことが可能なィンライ ン検查装置が設けられている。 なお, 図示の例では, 予備チャンバ 3 3 0を, ブリアライメン トチャンバとインライン検査チャンバと を兼用する構成としたが, 各チャンバを別構成としても構わない。 インライン検査装置としてのパーティクル検査装置は, レーザ光 をウェハ表面に照射し,パーティクルによリ乱反射する光を検出し, その強度からパーティクルの大きさを測定するものである。 また, レーザ光とウェハは相対的に移動し, ウェハ全面を測定領域とし, ウェハ上のどの位置にパーティクルが存在するかを測定する。また, パーティクル検査装置は, ウェハ上にパターンが形成されている場 合であっても,あるいは多層の膜が形成されている場合であっても, 0 . 2〃 m以上, 好ましくは 0 . 1 〃 m以上のパーティクルを検出 する性能を有することが好ましい。 またインライン検査装置として の膜厚検査装置は, レーザ光, あるいは L E D光をウェハ表面に照 射し, 膜の上面および下面からの照射光の強度変化から膜厚を測定 するものである。 また膜厚検査装置は, ウェハ上に多層の膜が形成 されている場合であっても, その最表面側の膜の厚さを ± 5オング ストローム以内, 好ましくは ± 2オングストローム以内の再現精度 で測定することができる。 これらのインライン検査装置によリ得ら れたデータは, 装置操作画面でモニタすることができるとともに, 制御部に記憶され, 装置状態を評価するための多変量解析のデータ として活用される。 トランスファチャンバ 3 2 4の長手方向他側面には, ゲートバル ブ 3 3 2 , 3 3 4 , 3 3 6を介して, カセッ トステージ 3 3 8に載 置された複数, 例えば 3つのウェハカセッ ト 3 3 8 , 3 4 0 , 3 4 2が接続されている。 ウェハカセッ ト 3 3 8 , 3 4 0 , 3 4 2は, 複数枚のウェハを垂直方向に所定間隔を空けて収容することが可能 なように構成されている。 また, トランスファチャンバ 3 2 4の上 部には, ファインコイルユニッ ト 3 4 4が設置されており, 清浄空 気をトランスファチャンバ内に送気することが可能なように構成さ れている。 上記処理装置 3 0 0の動作について簡単に説明すると, まず, 搬 送アーム 3 2 8がトランスファチャンバ 3 2 4内を移動して, 選択 された搬入用ウェハカセッ ト 3 3 8からウェハ Wを取リ出す。 次い で, ウェハ Wは, 予備チャンバ 3 3 0に移載され, ブリアライメン 卜された後に, 選択されたロードロック室 3 1 0内の搬送アーム 3 0 6に受け渡される。 搬送アーム 3 0 6は, ウェハ Wを処理室 3 0 2内の載置台 3 4 6に載置する。その後,処理室 3 0 2内において, 所定の処理, 例えばプラズマ処理がウェハ Wに施された後, ほぼ逆 順にて, ウェハ Wがロードロック室 3 1 0 , トランスファチャンバ 3 2 4 , そして選択された搬出用ウェハカセッ ト 3 4 2へと搬出さ れて, 一連の処理を終了する。 以上のような処理を, 所定時間にわたり, あるいは所定のロッ ト 数にわたり実施した後には, 所定の検査ゃメンテナンスを実施する 必要がある。 以下, 本実施の形態にかかる処理装置の自動検査方法 と, メンテナンスモードからの自動復帰方法について詳細に説明す る。 本実施の形態にかかる処理装置の自動検査方法について説明する と, 図 8に示すように, まず, 処理装置の検査作業時に行う検査項 目について予め登録が行われる (S 3 0 2 )。 登録方法としては, 予 め検査用のマクロを記述し, そのマクロに各種パラメータを記述す るように構成することが可能である。 登録可能な検査項目は任意に設定可能であるが, 例えば以下のよ うな項目を登録することが可能である。 プロセスモジュール (処理 室) 仮想容積測定, 圧力計 0調検査, 圧力計 0調校正, 圧力計感度 直線性検査, 流量計 0点検査, 流量計 0点校正, 流量計感度 安 定性検査, 流量計 F L O W V E R I F Y , 流量計自己診断, バッ ククーりングガス圧力計 0調校正, プロセスモジュール排気検査, ロードロックモジュール排気検査,プロセスモジュールリーク検査, ロードロックモジュールリーク検査, 放電検査, 高周波電力供給系 検査, プラズマ発光検査, パーティクル検査, 膜厚検査, ダミー搬 送検查, 亍ストウ Iハ処理検査などがある。 これらの検査項目のうち, パーティクル検査, 膜厚検査, ダミー 搬送検査, テストウ Iハ処理検査などについては, 実際に処理装置 を稼動して, ダミーウェハやテス トウェハを処理し, インライン検 査装置などで処理する必要がある項目である。 さらに, 各検査項目 について, 異常判定基準に関するパラメータの入力を行うことも可 能である。 さらに, 経時的に取得したすべてのあるいは複数の検査 項目の測定値を多変量解析して少数の装置状態を示す統計的パラメ ータを求め, これを基にして, 総合的な装置異常判定基準あるいは メンテナンス後の復帰完了判定基準を設定することも可能である。 従来,作業者が行っていたこれらの総合的判定を自動化することで, 定期検査ゃメンテナンス後復帰作業が自動化できる。 さらに, 自動検査マクロに登録するパラメータとしては, 実行卜 リガを設定することも可能である。 実行トリガは, 上記検査用マク 口を実行させるタイミングを設定する項目であり, 時間(分, 時間, 日, 週間, 月などの実行間隔で設定可能), ロッ ト, ウェハ枚数, 放 電時間などを設定することが可能である。 以上のように, 工程 S 3 0 2で検査項目を登録した後, 処理装置 を通常どおりに稼動する。 そして, 実行トリガ項目において予め設 定した検査作業を行う時間に到達すると (S 3 0 4 ) , 本実施の形態 によれば, 処理装置の稼動状況が確認される (S 3 0 6 )。 この確認 工程 (S 3 0 6 ) において, 処理装置が稼動していないと判断され た場合には,直ちに登録した内容の検査作業が自動的に行われる(S 3 0 8 )。 これに対して, 確認工程. ( S 3 0 6 ) において, 処理装置 が稼動していると判断された場合には, 処理装置の稼動終了, 例え ば, ウェハ搬出後やロッ ト終了後に, 登録した内容の検査作業が自 動的に行われる。 なお, 確認工程 (S 3 0 6 ) において, 処理装置 が稼動していると判断された場合には, 当該検査用マク口で指定さ れた検査項目をスキップするように設定することも可能である。 また, パーティクル検査や膜厚測定などのインライン検査装置を 用いての検査項目や, 搬送系を検査するためのダミー搬送などの時 間を要する検査項目に関しては,実行トリガとして,ロッ 卜処理前, ロッ ト処理後, あるいはロッ ト処理前後を指定することにより, 口 ッ 卜の前後に集中させ, ロッ ト処理中には検査時間がかからない検 查項目を主に実行させるように校正することも可能である。 検査工程 (S 3 0 8 ) において, 各検査項目について異常判定基 準に基づいた判定の結果, 異常が検出されなかった場合には, 各検 査を同様に順次進める。 最終的には, 経時的に取得したすべてのあ るいは複数の検査項目の測定値を多変量解析して求めた少数の統計 的パラメータに対する装置異常判定基準に基づいて検査結果を総合 的に判定し, 異常でないと判断された場合は検査が完了したと判定 して, 一連の検査作業を終了する (S 3 1 2 )。 これに対して検査ェ 程 (S 3 0 8 ) において, 異常が検出された場合には, 異常検出内 容が作業員などに通知され(S 3 1 4 ), 必要な場合には検査作業を 中断して (S 3 1 6 ) , 作業員の指示を待機する。 ただし, 検出され た異常内容が軽微である場合には, 検査作業を続行するように構成 することも可能である。 なお, 検査工程 (S 3 0 8 ) において, 特に最終的に行う装置状 態の総合判定による異常検出にあたっては, 各種判定方法を採用す ることが可能であるが, 多変量解析法, 例えば主成分分析を用いる ことにより, より確実な異常検出を行うことができる。 主成分分析 では, 装置状態の評価を, 主成分と呼ばれる多種類の検査データの 全体としての特性を示す一つのあるいは少数の統計データであらわ すことにより, 主成分の値を調べるだけで装置状態を評価し, 把握 することができる。 具体的には, 例えば, 予め装置が正常状態にあ る時のすべての検査項目の検査データを複数回取得し, 得られた複 数の検査データの主成分分析を行って, たとえば第 1主成分を求め る諸値を決定する。 そして, 実際に検査を行った場合のすべての検 查項目の検査データを第 1主成分を求める式に適用して第 1主成分 の値を求め, 正常状態における第 1主成分の値を比較して, 所定の 範囲内であれば異常なしと判定することができる。 なお, 主成分は 検査項目が n個あれば, 第 n主成分まで, つまり n個存在し, 一般 的には第 1主成分が最も信頼性が高い。 以上説明したように, 本実施の形態にかかる処理装置の自動検査 方法によれば, 総合的な検査の完了を多変量解析を用いて自動的に 判定することにより, インライン検査装置を処理装置に設けた場合 のように, 従来は自動化が困難であった検査項目であっても自動化 を測ることが可能である。 また, 検査作業の実行時に処理装置の稼 動状況が確認されるので, あたかも作業員が手作業で検査作業を行 うかのように柔軟な検査作業を自動的に実行することができる。 次に, 図 9を参照しながら, 本実施の形態にかかる処理装置の自 動復帰方法について説明する。 すでに説明したように,.処理装置は 定期的にあるいは必要に応じてメンテナンスを行う必要がある。 そ して, 所定のメンテナンスを終了した後には, 所定の手順で所定の 検査項目について検査を行い, 通常動作モードに復帰させる必要が ある。 この点, 従来は, メンテナンス後の復帰時には, 作業員がさ まざまな検査項目について検査項目を判定しながら, 一項目づっ順 次検査を行っていた。 しかし, 本実施の形態にかかる処理装置の自 動復帰方法によれば, パーティクル検査や膜厚測定などのインライ ン検査を含むメンテナンス作業から通常動作モードへの復帰を, 従 来作業者が行っていた完了の総合的判定を含めて自動的に行うこと が可能である。 本実施の形態にかかる処理装置の自動復帰方法を実行するために は, 処理装置がメンテナンス作業から通常動作モ一ドに復帰する際 に行われる処理内容と手順について予め登録する必要がある (S 4 0 2 )。登録方法としては, 先に説明した処理装置の自動検査方法と 同様に, 予め検査用のマクロを記述し, そのマクロに各種パラメ一 タを記述するように構成することが可能である。 登録可能な検査項目についても, 先に説明した処理装置の自動検 査法方と同様に任意に設定可能であるが, 例えば以下のような項目 を登録することが可能である。 プロセスモジュール (処理室) 仮想 容積測定, 圧力計 0調検査, 圧力計 0調校正, 圧力計感度 Z直線性 検査,流量計 0点検査, 流量計 0点校正,流量計感度 Z安定性検査, 流量計 F L O W V E R I F Y , 流量計自己診断, バッククーリン グガス圧力計 0調校正, プロセスモジュール排気検査,. ロードロッ クモジュール排気検査, プロセスモジュールリーク検査, 口一ドロ ックモジュールリーク検査, 放電検査, 高周波電力供給系検査, プ ラズマ発光検査, パーティクル検査, 膜厚検査, ダミー搬送検査, テス トウ Iハ処理検査などがある。 これらの検査項目のうち, パーティクル検査, 膜厚検査, ダミー 搬送検査, テス トゥヱハ処理検査などについては', 実際に処理装置 を稼動して, ダミ一ウェハやテス トウェハを処理し, インライン検 査装置などで処理する必要がある項目である。 さらに, 各検査項目 について, 異常判定基準に関するパラメータの入力を行うことも可 能である。 さらに, 経時的に取得したすべてのあるいは複数の検査 項目の測定値を多変量解析して少数の装置状態を示す統計的パラメ —タを求め, これを基に,して, 総合的な装置異常判定基準あるいは メンテナンス後の復帰完了判定基準を設定することも可能である。 従来,作業者が行っていたこれらの総合的判定を自動化することで, 定期検査ゃメンテナンス後復帰作業が自動化できる。 以上のように検査項目を予め登録した後に, 定期的なメンテナン ス, あるいは必要に応じたメンテナンスが処理装置に対して行われ る (s 4 0 4 )。 通常どおリメンテナンスが終了した後に, 本実施形 態にかかる自動復帰方法に従い, 処理装置をメンテナンス状態から 復帰させる (S 4 0 6 )。 復帰時には, 登録工程 (S 4 0 2 ) におい て, 予め登録された検査内容および手順に従って, 復帰作業が自動 的に行われる ( S 4 0 8 )。 復帰工程時 (S 4 0 8 ) には, 各検査項目について異常が発生し ているかどうかについて異常判定基準に基づいて判定される (S 4 1 0 )。 この異常判定工程 (S 4 1 0 ) において, 各検査項目につい て異常判定基準に基づいた判定の結果, 異常が検出されなかった場 合には, 各検査を同様に順次進める。 最終的には, 経時的に取得し たすベてのあるいは複数の検査項目の測定値を多変量解析して求め た少数の統計的パラメータに対する装置異常判定基準に基づいて検 查結果を総合的に判定し, 異常でないと判断された場合は検査が完 了したと判定して, 復帰処理を終了して通常動作モードに移行する ( S 4 1 2 )。 これに対して異常判定工程 ( S 4 1 0 ) において, 異 常が検出された場合には, 異常検出内容が作業員などに通知され, 必要な場合には復帰処理を中断して (S 4 1 4 ), 作業員の指示を待 機する。 ただし, 検出された異常内容が軽微である場合には, 復帰 処理を続行するように構成することも可能である。 このように, 本実施の形態にかかる処理装置の自動復帰方法によ れぱ, 総合的な復帰の完了を多変量解析を用いて自動的に判定する ことにより,インライン検査装置を処理装置に設けた場合のように, 従来は自動化が困難であったメンテナンスからの復帰作業項目であ つても自動化を測ることが可能である。 このように本実施の形態にかかる処理装置の自動検査方法および 自動復帰方法によれば, 総合的な検査および復帰の完了を多変量解 析を用いて自動的に判定することにより, インライン検査装置を処 理装置に設けた場合のように, 従来は自動化が困難であった定期的 な検査や, メンテナンスモードから通常動作モードへの復帰処理を 自動化することが可能となる。 また, これらの作業の信頼性が向上 するとともに, 作業員の負担を大幅に軽減することが可能である。
(第 3の実施の形態) 次に,図 1 0 , 図 1 1 を参照しながら, 第 3の実施の形態にかかる 処理装置 1 0 0の全体構成について説明する。 図 1 0 , 図 1 1 はそ れぞれ, マルチチャンバ型処理装置の概略平面図, 概略側面図であ る。 処理装置 1 00では, 半導体ウェハ Wのような被処理体を搬送 する搬送アーム 1 0 2を備えた真空搬送室 1 04の周囲に, 第 1 〜 第 6ゲートバルブ G "! 〜 G 6を介して, 第 1 および第 2ロードロッ ク室 1 0 6 , 1 0 8と, 半導体ウェハ Wに各種処理を施すための第 1 〜第 4真空処理室 1 1 0 , 1 1 2, 1 1 4 , 1 1 6が配置されて いる。 第 1 および第 2ロードロック室 1 0 6 , 1 08は, 真空搬送室 1
04内の減圧雰囲気を維持しながら, 真空搬送室 1 04と大気圧雰 囲気のウェハキャリア (図示しない) との間で半導体ウェハ Wを搬 入搬出するためのものである。 第 1 および第 2ロードロック室 1 0 6 , 1 0 8の下部に設けられている真空ポンプおよびガス供給系か ら成る圧力調整機構 1 1 8により, 第 1 および第 2ロードロック室
1 0 6 , 1 0 8内の圧力を適宜設定可能に構成されている。 また, 第 1 および第 2ロードロック室 1 0 6 , 1 0 8の大気側開口部は, それぞれ第 7および第 8ゲートバルブ G 7 , G 8により開閉自在に 密閉されている。第 1 〜第 8ゲ一卜バルブ G 1 ~G 8の開閉動作は, 駆動機構 (未図示) により各ゲートバルブを構成する弁体を上下動 させることにより行われる。 なお, 図 2は, 処理装置 1から第 1 〜 第 4真空処理室 1 1 0, 1 1 2, 1 1 4, 1 1 6を取り外した状態 を示している。 図 1 2は, 本発明の実施の形態に係る, 処理装置を駆動するソフ トウエアの自己診断方法を説明するフローチャートである。 装置の 駆動が開始されると, 装置を駆動するソフ 卜ウェアの稼動状態をリ アルタイムに監視し,異常が発生していないか診断する(S 1 1 0)。 診断項目としては, メモリ状況, C P U負荷状況,待ちキュー状況, ファイルオープン数, ネッ トワーク通信負荷, スタック状況, リソ ース状況等があげられる。 診断方法としては例えば, これらの各項目に対し, 変化率, 変化 パターン, 閾値等を事前に設定しておき, 稼動時の実際の変化率, 変化パターン, 値等と比較する方法が考えられる。 設定値と実際の 値を比較することにより, 制御不能状態に向かっていることや制御 不能状態となる直前であること等が検知できる。 これら変化率, 変 化パターン, 閾値などは, 任意に変更可能なパラメータとする。
S 1 1 0の診断で異常が発生していないと判断された場合は, 被 処理体に対する処理はそのまま続けられ, 被処理体に対する処理が 完了したかどうかの判断に入る(S 1 3 0)。処理が完了した場合は, 装置をダウン処理する (S 1 40)。 S 1 1 0の診断で異常が発生し たと判断された場合は, 異常が発生した診断項目に関するログを記 録する (S 1 20)。 その後, 装置をダウン処理する (S 1 4 0)。 例えば, スタック使用量が限界値付近に達したと診断された時に は, 異常が発生したと判断される。 この場合, プラズマ生成の高周 波電力が掛かりっぱなしになるなど, 製品と同時に装置も故障に導 いてしまう状況が発生することが考えられる。 よって, このような 状況を検知した場合, C P U間を結ぶ物理的な信号線及び割り込み 信号などを用いて情報を伝達し, その割リ込み処理の中で停止させ るべき動作, すなわち, 高周波電力を O F Fにする, という処理を とるようにする。 また, ネッ 卜ワーク負荷が限界域へ向って進行中であると診断さ れた時にも, 異常が発生したと判断される。 この場合, 処理中の製 品に対して通常の処理停止が可能な時間が残されているか, 内部通 信手段が使用できる状況にあれば, 内部通信及び内部割リ込みを用 いて情報を伝達し, その割リ込み処理の中で停止させるべき動作, すなわち, プロセス停止処理等を行う, という処理をとるようにす る。 さらに別の例を挙げると, C P U負荷の変化率が突然増加したと 診断された時にも, 異常が発生したと判断される。 この場合, 今後 処理される製品に対して事前に処理禁止が可能な時間が残されてい れば, 内部通信を用いて情報を伝達し, 受信先の T A S K (処理ル —チン) にその情報を解釈させ, 停止動作, 例えば, 次ウェハ搬入 禁止, あるいは次ロッ ト投入禁止等を行う, という処理をとるよう にする。 上述したように, 本実施の形態では, 装置を駆動するソフ トゥェ ァの稼動状態をリアルタイムに監視し, 異常発生時にはログを記録 した後, 装置をダウン処理する。 これにより, ソフ トゥ; Lァの稼動 状態の異常のために,装置に異常が発生するのを防ぐことができる。 よって, 製品であるウェハにダメージを与えることもない。 また, ログを残すことにより, 異常発生時の状態を知ることができ, 異常 の原因究明に役立つ。 以上, 詳細に説明したように本実施の形態によれば, 装置に異常 が発生するのを防ぐことができ, 製品となる被処理体へのダメ一ジ を回避できる。 よって, 処理される被処理体の歩留まりの向上, お よび所定のスループッ 卜の維持に貢献できる。 . 以上添付図面を参照しながら, 本発明の好適な実施形態について 説明したが, 本発明はかかる例に限定されない。 当業者であれば, 特許請求の範囲に記載された技術的思想の範疇内において各種の変 更例または修正例に想到し得ることは明らかであり, それらについ ても当然に本発明の技術的範囲に属するものと了解される。 産業上の利用の可能性 本発明は, 半導体装置の製造工程において使用されるソフ トウェ ァの自己診断方法に適用可能であり, 特に半導体ウェハや液晶表示 体用基板等の被処理体に対してエッチングや成膜等の処理を施す処 理装置を駆動するソフ トウエアの自己診断方法に適用可能である。

Claims

請求の範囲
( 1 ) 処理装置のメンテナンス方法であって,
前記処理装置のメンテナンス対象パーツごとの単動作を予め登録 する登録工程と,
前記単動作単位および Zまたは前記単動作の組み合わせをシーケ ンス動作および Zまたはパラレル動作としてメンテナンスマクロを 記述するマクロ記述工程と,
前記マク口記述工程において記述されたメンテナンスマクロを実 行することによリメンテナンスを行うマクロ実行工程と,
を含むことを特徴とする, 処理装置のメンテナンス方法。
( 2 ) 前記マク口実行工程において行われたシーケンス動作およ ぴ またはパラレル動作を評価する評価工程を含むことを特徴とす る, 請求項 1 に記載の処理装置のメンテナンス方法。
( 3 ) 前記単動作には, 前記メンテナンス対象パーツの検査動作 も含まれることを特徴とする, 請求項 1 に記載の処理装置のメンテ ナンス方法。
( 4 ) 前記単動作には, 前記メンテナンス対象パーツの初期化動 作も含まれることを特徴とする, 請求項 1 に記載の処理装置のメン テナンス方法。
( 5 ) 前記マクロ記述工程は, 前記メンテナンス対象パーツの単 動作が制御値に到達したか否かを監視するマク口を記述する到達監 視動作マク口'記述工程を含むことを特徴とする, 請求項 1に記載の 処理装置のメンテナンス方法。
( 6 ) 前記マクロ記述工程は, 前記メンテナンス対象パーツの単 動作を反復させるマク口を記述するループマクロ記述工程を含むこ とを特徴とする, 請求項 1 に記載の処理装置のメンテナンス方法。
( 7 ) 被処理体の処理装置の自動検査方法であって,
少なく とも検査項目とそれらの検査時間について予め登録する登 録工程と,
登録された検査時間になった場合に, 前記処理装置の稼動状況を 確認する確認工程と,
前記確認工程において, 前記処理装置が稼動していないと判断さ れた場合には直ちに, 前記処理装置が稼動していると判断された場 合には前記処理装置の稼動終了を待って, 登録された検査項目の検 査作業を自動的に実行する検査工程と,
検査作業の完了の判定を行う工程と,
を含むことを特徴とする, 処理装置の自動検査方法。
( 8 ) 前記処理装置はインライン検査装置を含み, 前記検査項目 には前記インライン検査を用いる検査項目が含まれることを特徴と する, 請求項 7に記載の処理装置の自動検査方法。
( 9 ) 前記検査工程において, 異常が検出された場合には, 異常 内容を管理者に通知して, 検査作業を中断する異常検出時対応工程 をさらに含むことを特徴とする, 請求項 7に記載の処理装置の自動 検査方法。
( 1 0 ) 前記検査項目には, 到達真空度検査, リーク検査, 流量 検査, 放電検査, 高周波電力供給系検査, プラズマ発光検査, パー ティクル検査, エッチング特性検査, テス ト搬送, テス卜ウェハ処 理検査の少なく ともいずれかが含まれることを特徴とする, 請求項 7に記載の処理装置の自動検査方法。
( 1 1 ) 前記検査工程における異常の検出および Zまたは完了の 判定には, 多変量解析法が用いられることを特徴とする, 請求項 7 に記載の処理装置。 ( 1 2 ) 被処理体の処理装置の自動復帰方法であって, 処理装置がメンテナンスモードから通常動作モードに復帰する際 の検査項目であって, 少なくとも前記インライン検査装置を用いる 検査項目を含む検査項目とそれらの検査手順を予め登録する登録ェ 程と,
処理装置をメンテナンスモードから復帰させる際に, 登録された 検査項目を登録された検査手順に従い自動的に検査する.自動復帰ェ 程と,
検査の官僚の判定を行う項目と,
を含むことを特徴とする処理装置の自動復帰方法。 ( 1 3 ) 前記処理装置はインライン検査装置を含み, 前記検査項 目には前記インライン検査を用いる検査項目が含まれることを特徴 とする, 請求項 1 2に記載の処理装置の自動検査方法。 ( 1 4) 前記自動復帰工程において,異常が検出された場合には, 異常内容を管理者に通知して, 検査作業を中断する異常検出時対応 工程をさらに含むことを特徴とする, 請求項 1 2に記載の処理装置 の自動検査方法。 ( 1 5 ) 前記検査項目には, 到達真空度検査, リーク検査, 流量 検査, 放電検査, 高周波電力供給系検査, プラズマ発光検査, パー ティクル検査, エッチング特性検査, テス ト搬送, テス トウヱハ処 理検査の少なくともいずれかが含まれることを特徴とする, 請求項 1 2に記載の処理装置の自動復帰方法。 ( 1 6 ) 前記検査工程における異常の検出および κまたは完了の 判定には, 多変量解析法が用いられることを特徴とする, 請求項 1 2に記載の処理装置。
( 1 7 ) 処理装置を駆動するソフ トウエアの自己診断方法であつ て,
処理装置を駆動するソフ トウエアの稼動状態を予め設定された診 断項目に従ってリアルタイムで監視する監視工程と,
前記監視工程において前記ソフ トウエアの異常を検出した場合に, 前記異常が発生した診断項目に関するログを記録した後に, 処理装 置のダウン処理を実施する工程と,
を含むことを特徴とする, 処理装置を駆動するソフ トウェアの自 己診断方法。
( 1 8 ) 前記診断項目は, メモリ状況, C P U負荷状況, 待ちキ ユー状況, ファイルオープン数, ネッ トワーク通信負荷, スタック 状況, リソース状況の少なく ともいずれか 1 つが含まれることを特 徴とする, 請求項 1 7に記載の処理装置を駆動するソフ トウエアの 自己診断方法。
PCT/JP2001/005787 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 Ceased WO2002005334A1 (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113741237A (zh) * 2021-07-27 2021-12-03 东风电驱动系统有限公司 一种全液晶汽车仪表耐久测试结果记录分析方法

Families Citing this family (29)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 株式会社東芝 半導体処理工程制御システム、半導体処理工程制御方法、及び、そのための処理を記録した記録媒体

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
See also references of EP1300874A4 *

Cited By (1)

* Cited by examiner, † Cited by third party
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