US20180040484A1 - Semiconductor system - Google Patents

Semiconductor system Download PDF

Info

Publication number
US20180040484A1
US20180040484A1 US15/662,504 US201715662504A US2018040484A1 US 20180040484 A1 US20180040484 A1 US 20180040484A1 US 201715662504 A US201715662504 A US 201715662504A US 2018040484 A1 US2018040484 A1 US 2018040484A1
Authority
US
United States
Prior art keywords
semiconductor manufacturing
manufacturing apparatus
information
semiconductor
state
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.)
Abandoned
Application number
US15/662,504
Inventor
Noriaki Koyama
Kazushi Shoji
Motokatsu Miyazaki
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
Application filed by Tokyo Electron Ltd filed Critical Tokyo Electron Ltd
Assigned to TOKYO ELECTRON LIMITED reassignment TOKYO ELECTRON LIMITED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MIYAZAKI, MOTOKATSU, SHOJI, KAZUSHI, KOYAMA, NORIAKI
Publication of US20180040484A1 publication Critical patent/US20180040484A1/en
Priority to US17/015,343 priority Critical patent/US11822319B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/02Manufacture or treatment of semiconductor devices or of parts thereof
    • H01L21/04Manufacture or treatment of semiconductor devices or of parts thereof the devices having at least one potential-jump barrier or surface barrier, e.g. PN junction, depletion layer or carrier concentration layer
    • H01L21/18Manufacture or treatment of semiconductor devices or of parts thereof the devices having at least one potential-jump barrier or surface barrier, e.g. PN junction, depletion layer or carrier concentration layer the devices having semiconductor bodies comprising elements of Group IV of the Periodic System or AIIIBV compounds with or without impurities, e.g. doping materials
    • H01L21/30Treatment of semiconductor bodies using processes or apparatus not provided for in groups H01L21/20 - H01L21/26
    • H01L21/302Treatment of semiconductor bodies using processes or apparatus not provided for in groups H01L21/20 - H01L21/26 to change their surface-physical characteristics or shape, e.g. etching, polishing, cutting
    • H01L21/304Mechanical treatment, e.g. grinding, polishing, cutting
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
    • G05B19/4185Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM] characterised by the network communication
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
    • G05B19/41875Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM] characterised by quality surveillance of production
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/02Manufacture or treatment of semiconductor devices or of parts thereof
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/67Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
    • H01L21/68Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere for positioning, orientation or alignment
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
    • G05B19/41815Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM] characterised by the cooperation between machine tools, manipulators and conveyor or other workpiece supply system, workcell
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
    • G05B19/4184Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM] characterised by fault tolerance, reliability of production system
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Definitions

  • the present disclosure relates to a semiconductor system.
  • the quality of semiconductor devices may vary due to, for example, individual differences of the semiconductor manufacturing apparatuses or different installation environments of the semiconductor manufacturing apparatuses.
  • a semiconductor system including a first semiconductor manufacturing apparatus and a second semiconductor manufacturing apparatus that share information on a semiconductor manufacturing apparatus by directly communicating the information therebetween.
  • the first semiconductor manufacturing apparatus includes: a first acquisition unit configured to acquire first information on the first semiconductor manufacturing apparatus; a first storage unit configured to store the first information acquired by the first acquisition unit; and a first communication unit configured to send the first information stored in the first storage unit to the second semiconductor manufacturing apparatus.
  • the second semiconductor manufacturing apparatus includes: a second acquisition unit configured to acquire second information on the second semiconductor manufacturing apparatus; a second storage unit configured to store the second information acquired by the second acquisition unit; a second communication unit configured to receive the first information sent from the first semiconductor manufacturing apparatus; an analysis unit configured to analyze a state of the second semiconductor manufacturing apparatus based on the first information received by the second communication unit and the second information stored in the second storage unit; an information generation unit configured to generate information that visualizes an analysis result of the analysis unit; and a display unit configured to display information generated by the information generation unit.
  • FIG. 1 is an overall configuration diagram illustrating an example of a semiconductor system according to an exemplary embodiment.
  • FIG. 2 is a diagram illustrating an exemplary hardware configuration of an apparatus controller.
  • FIG. 3 is a block diagram illustrating an exemplary functional configuration of the apparatus controller.
  • FIG. 4 is a flowchart illustrating an exemplary processing by the semiconductor system according to the exemplary embodiment.
  • FIG. 5 is a diagram illustrating an exemplary exhaust profile of a semiconductor manufacturing apparatus 1 A.
  • FIG. 6 is a diagram illustrating an exemplary exhaust profile of a semiconductor manufacturing apparatus 1 B.
  • FIG. 7 is a diagram illustrating a relationship between the exhaust profile of the semiconductor manufacturing apparatus 1 A and the exhaust profile of the semiconductor manufacturing apparatus 1 B.
  • FIG. 8 is a diagram illustrating an exemplary correction value table.
  • An aspect of the present disclosure provides a semiconductor system capable of performing direct communication among a plurality of semiconductor manufacturing apparatuses.
  • a semiconductor system including a first semiconductor manufacturing apparatus and a second semiconductor manufacturing apparatus that share information on a semiconductor manufacturing apparatus by directly communicating the information therebetween.
  • the first semiconductor manufacturing apparatus includes: a first acquisition unit configured to acquire first information on the first semiconductor manufacturing apparatus; a first storage unit configured to store the first information acquired by the first acquisition unit; and a first communication unit configured to send the first information stored in the first storage unit to the second semiconductor manufacturing apparatus.
  • the second semiconductor manufacturing apparatus includes: a second acquisition unit configured to acquire second information on the second semiconductor manufacturing apparatus; a second storage unit configured to store the second information acquired by the second acquisition unit; a second communication unit configured to receive the first information sent from the first semiconductor manufacturing apparatus; an analysis unit configured to analyze a state of the second semiconductor manufacturing apparatus based on the first information received by the second communication unit and the second information stored in the second storage unit; an information generation unit configured to generate information that visualizes an analysis result of the analysis unit; and a display unit configured to display information generated by the information generation unit.
  • the analysis unit compares the second information acquired by the second acquisition unit with the first information received by the second communication unit to determine whether the state of the second semiconductor manufacturing apparatus is identical to a state of the first semiconductor manufacturing apparatus.
  • the analysis unit determines that the state of the second semiconductor manufacturing apparatus is identical to the state of the first semiconductor manufacturing apparatus.
  • the analysis unit determines that the state of the second semiconductor manufacturing apparatus is different from the state of the first semiconductor manufacturing apparatus.
  • the information generation unit when the analysis unit determines that the state of the second semiconductor manufacturing apparatus is different from the state of the first semiconductor manufacturing apparatus, the information generation unit generates a correction value for matching a characteristic of a semiconductor device manufactured by the second semiconductor manufacturing apparatus with a characteristic of a semiconductor device manufactured by the first semiconductor manufacturing apparatus.
  • the first information and the second information are set values to be used when controlling operations of respective units of the first semiconductor manufacturing apparatus and the second semiconductor manufacturing apparatus.
  • the first information and the second information are state logs of respective units of the first semiconductor manufacturing apparatus and the second semiconductor manufacturing apparatus when a predetermined operation is executed in the first semiconductor manufacturing apparatus and the second semiconductor manufacturing apparatus.
  • the first information and the second information are values that vary depending on an environment in which the first semiconductor manufacturing apparatus and the second semiconductor manufacturing apparatus are installed, respectively.
  • FIG. 1 is an overall configuration diagram illustrating an example of a semiconductor system according to the exemplary embodiment.
  • the semiconductor system has a plurality of (e.g., three) semiconductor manufacturing apparatuses 1 A, 1 B, and 1 C.
  • the semiconductor manufacturing apparatuses 1 A, 1 B, and 1 C perform a predetermined semiconductor processing on a processing target object, and manufacture, for example, a liquid crystal panel, an organic electroluminescence display, and a plasma display panel.
  • the processing target object is, for example, a semiconductor wafer or a glass substrate.
  • the semiconductor processing may include at least a processing related to a semiconductor.
  • As the processing related to a semiconductor for example, a film formation processing, an etching processing, or a thermal oxidation processing may be mentioned.
  • the semiconductor manufacturing apparatuses 1 A, 1 B, and 1 C may be a batch type apparatus or a single sheet type apparatus.
  • the semiconductor manufacturing apparatuses 1 A, 1 B, and 1 C are provided with apparatus controllers 10 A, 10 B, and 10 C that control operations of respective components of the apparatuses, respectively.
  • the apparatus controllers 10 A, 10 B, and 10 C are connected to the same communication network.
  • the apparatus controllers 10 A, 10 B, and 10 C are configured to share information on the semiconductor manufacturing apparatuses 1 A, 1 B, and 1 C via a communication network by directly communicating with each other.
  • the apparatus controller 10 A and the apparatus controller 10 B share information on the semiconductor manufacturing apparatuses 1 A and 1 B by bidirectionally communicating the information therebetween.
  • the apparatus controller 10 A and the apparatus controller 10 C shares information on the semiconductor manufacturing apparatuses 1 A and 1 C by bidirectionally communicating the information therebetween.
  • the communication network may be, for example, a network of a manufacturing execution system (MES) that manages manufacturing steps of the entire factory in which the semiconductor system is installed.
  • MES manufacturing execution system
  • the communication network may be, for example, the Internet, an intranet, or a public telephone line network.
  • the apparatus controllers 10 A, 10 B, and 10 C may have the same configuration or may have different configurations. However, a description will be made of a case where the apparatus controllers 10 A, 10 B, and 10 C have the same configuration by way of an example. Hereinafter, among the apparatus controllers 10 A, 10 B, and 10 C having the same configuration, the apparatus controller 10 A will be described, and a description of the apparatus controllers 10 B and 10 C will be omitted.
  • FIG. 2 is a diagram illustrating an exemplary hardware configuration of the apparatus controller 10 A.
  • the apparatus controller 10 A includes a central processing unit (CPU) 11 , a read only memory (ROM) 12 , a random access memory (RAM) 13 , a hard disk drive (HDD) 14 , a connection interface (I/F) 15 , and a communication I/F 16 which are connected with each other via a bus 17 .
  • CPU central processing unit
  • ROM read only memory
  • RAM random access memory
  • HDD hard disk drive
  • I/F connection interface
  • communication I/F 16 which are connected with each other via a bus 17 .
  • the CPU 11 controls the overall operation of the semiconductor manufacturing apparatus 11 A by executing a program stored in, for example, the ROM 12 or the HDD 14 using the RAM 13 as a work area.
  • Each component of the semiconductor manufacturing apparatus 1 A is connected to the connection I/F 15 .
  • the communication I/F 16 is an interface for communicating with other apparatus controllers 10 B and 10 C by wired or wireless communication.
  • a program for causing a processing target object to perform a predetermined semiconductor processing is installed in advance. Then, process managers perform an operation of causing the semiconductor manufacturing apparatus 1 A having a program installed therein to perform various substrate processings via the apparatus controller 10 A.
  • FIG. 3 is a block diagram illustrating the functional configuration of the apparatus controller 10 A.
  • the function of the apparatus controller 10 A to be described below is implemented by executing a predetermined program in the above-described CPU 11 .
  • the program may be acquired via a recording medium, may be acquired via a communication network, or may be incorporated into the ROM 12 .
  • the apparatus controller 10 A includes an acquisition unit 101 , a storage unit 102 , a communication unit 103 , an analysis unit 104 , an information generation unit 105 , a display unit 106 , an input reception unit 107 , and a cluster management unit 108 .
  • the acquisition unit 101 has a function of acquiring information on the semiconductor manufacturing apparatus 1 A.
  • Information on the semiconductor manufacturing apparatus 1 A includes, for example, parameters, history data, and installation environment data.
  • the parameters are set values or adjustment values that are used when controlling the operations of respective components of the semiconductor manufacturing apparatus, and may include, for example, the zero points of a heater, a vacuum gauge, and a flow rate controller. By comparing the parameters in a plurality of semiconductor manufacturing apparatuses, the differences between, for example, the apparatus configurations may be grasped.
  • the history data is a state log of each component of the semiconductor manufacturing apparatus when the semiconductor manufacturing apparatus is caused to execute a predetermined operation, and may include, for example, the opening degree of an automatic pressure control (APC) valve and the value measured by, for example, a temperature sensor, a pressure sensor, or a flow rate sensor. Further, the history data may be a representative value obtained by performing a predetermined calculation on the opening degree of the APC valve or the value measured by a sensor, for example, an average value or a standard deviation.
  • the predetermined operation is determined in advance in accordance with, for example, the type of the history data. By comparing the history data in a plurality of semiconductor manufacturing apparatuses, the differences, for example, in the condition of or in the accumulated substrate processing situation of the respective semiconductor manufacturing apparatuses may be determined.
  • the installation environment data is a value that varies depending on the environment in which the semiconductor manufacturing apparatus is installed, and may include, for example, values of exhaust conductance, cooling water supply flow rate, and gas supply pressure.
  • the storage unit 102 has a function of storing information on the semiconductor manufacturing apparatus 1 A acquired by the acquisition unit 101 . Further, the storage unit 102 has a function of storing a cluster ID that specifies the cluster to which the semiconductor manufacturing apparatus 1 A belongs.
  • the cluster ID may be, for example, an IP address or a communication port.
  • the term “cluster” means a system in which a plurality of semiconductor manufacturing apparatuses are grouped.
  • the communication unit 103 has a function of sending the information on the semiconductor manufacturing apparatus 1 A and the cluster ID stored in the storage unit 102 to other apparatus controllers, for example, the apparatus controllers 10 B and 10 C. Further, the communication unit 103 has a function of receiving the information on the semiconductor manufacturing apparatuses 1 B and 1 C and the cluster ID received from other apparatus controllers, for example, the apparatus controllers 10 B and 10 C. Meanwhile, the information on the semiconductor manufacturing apparatuses 1 B and 1 C and the cluster ID received by the communication unit 103 may be stored in the storage unit 102 .
  • the analysis unit 104 has a function of analyzing the state of the semiconductor manufacturing apparatus 1 A based on the information on the other semiconductor manufacturing apparatuses 1 B and 1 C received by the communication unit 103 and the information on the semiconductor manufacturing apparatus 1 A stored in the storage unit 102 . For example, the analysis unit 104 compares the information on the semiconductor manufacturing apparatus 1 A with the information on the other semiconductor manufacturing apparatus 1 B received by the communication unit 103 to determine whether the state of the semiconductor manufacturing apparatus 1 A is identical to the state of the semiconductor manufacturing apparatus 1 B.
  • the difference between the history data of the semiconductor manufacturing apparatus 1 A and the history data of the semiconductor manufacturing apparatus 1 B when the semiconductor manufacturing apparatus 1 A and the semiconductor manufacturing apparatus 1 B are caused to execute the same operation is included in a predetermined range, it is determined that the states of both are the same.
  • the difference between the history data of the semiconductor manufacturing apparatus 1 A and the history data of the semiconductor manufacturing apparatus 1 B when the semiconductor manufacturing apparatus 1 A and the semiconductor manufacturing apparatus 1 B are caused to execute the same operation is not included in the predetermined range, it is determined that the states of the semiconductor manufacturing apparatus 1 A and the semiconductor manufacturing apparatus 1 B are different from each other.
  • the information generation unit 105 has a function of generating information that visualizes the state of the semiconductor manufacturing apparatus 1 A based on the analysis results of the analysis unit 104 . For example, when it is determined by the analysis unit 104 that the state of the semiconductor manufacturing apparatus 1 A is identical to the state of the semiconductor manufacturing apparatus 1 B, the information generation unit 105 generates information representing that the states of the semiconductor manufacturing apparatus 1 A and the semiconductor manufacturing apparatus 1 B are identical to each other. Further, for example, when it is determined by the analysis unit 104 that the state of the semiconductor manufacturing apparatus 1 A is different from the state of the semiconductor manufacturing apparatus 1 B, the information generation unit 105 generates information representing that the state of the semiconductor manufacturing apparatus 1 A and the state of the semiconductor manufacturing apparatus 1 B are different from each other.
  • the information generation unit 105 when it is determined by the analysis unit 104 that the state of the semiconductor manufacturing apparatus 1 A is different from the state of the semiconductor manufacturing apparatus 1 B, the information generation unit 105 generates a correction value to match the characteristic of the semiconductor device manufactured by the semiconductor manufacturing apparatus 1 A with the characteristic of the semiconductor device manufactured by the semiconductor manufacturing apparatus 1 B.
  • the display unit 106 has a function of displaying the information generated by the information generation unit 105 .
  • the input reception unit 107 has a function of receiving an operation input of process managers.
  • the cluster management unit 108 has a function of determining whether one semiconductor manufacturing apparatus belongs to the same cluster as other semiconductor manufacturing apparatuses. For example, when it is determined whether the semiconductor manufacturing apparatus 1 A and the semiconductor manufacturing apparatus 1 B belong to the same cluster, the cluster ID stored in the storage unit 102 of the semiconductor manufacturing apparatus 1 A is compared with the cluster ID stored in the storage unit of the semiconductor manufacturing apparatus 1 B. When the cluster ID of the semiconductor manufacturing apparatus 1 A matches the cluster ID of the semiconductor manufacturing apparatus 1 B, it is determined that the semiconductor manufacturing apparatus 1 A and the semiconductor manufacturing apparatus 1 B belong to the same cluster. Meanwhile, for example, when the semiconductor manufacturing apparatus 1 A is newly added to a specific cluster, the process managers input the network ID of the device which already belongs to the cluster to be joined so that the semiconductor manufacturing apparatus 1 A may join a new cluster.
  • the processing by the semiconductor system may be performed as long as information on the semiconductor manufacturing apparatus is directly communicated and shared among a plurality of semiconductor manufacturing apparatuses, but the processing is not limited to matching the state of one semiconductor manufacturing apparatus with the states of the other semiconductor manufacturing apparatuses.
  • one semiconductor manufacturing apparatus may refer to another semiconductor manufacturing apparatus, or information on one semiconductor manufacturing apparatus may be copied to another semiconductor manufacturing apparatus.
  • FIG. 4 is a flowchart illustrating an exemplary processing by the semiconductor system according to the exemplary embodiment.
  • the acquisition unit 101 acquires information on the semiconductor manufacturing apparatus 1 A (step S 1 ).
  • the acquisition unit 101 stores the acquired information on the semiconductor manufacturing apparatus 1 A in the storage unit 102 (step S 2 ).
  • the communication unit 103 receives information on the semiconductor manufacturing apparatus 1 B (step S 3 ).
  • the analysis unit 104 determines whether the state of the semiconductor manufacturing apparatus 1 A is identical to the state of the semiconductor manufacturing apparatus 1 B (step S 4 ).
  • step S 4 when the analysis unit 104 determines that the state of the semiconductor manufacturing apparatus 1 A is identical to the state of the semiconductor manufacturing apparatus 1 B, the information generation unit 105 generates information representing that the states of the semiconductor manufacturing apparatus 1 A and the semiconductor manufacturing apparatus 1 B are identical to each other (step S 5 ).
  • step S 4 when the analysis unit 104 determines that the state of the semiconductor manufacturing apparatus 1 A is different from the state of the semiconductor manufacturing apparatus 1 B, the information generation unit 105 generates information representing that the states of the semiconductor manufacturing apparatus 1 A and the semiconductor manufacturing apparatus 1 B are different from each other (step S 6 ). Further, the information generation unit 105 generates a correction value to match the characteristic of a semiconductor device manufactured by the semiconductor manufacturing apparatus 1 A with the characteristic of a semiconductor device manufactured by the semiconductor manufacturing apparatus 1 B.
  • step S 8 the display unit 106 displays the information generated by the information generation unit 105 (step S 8 ) and ends the processing. That is, in step S 4 , when the analysis unit 104 determines that the state of the semiconductor manufacturing apparatus 1 A is identical to the state of the semiconductor manufacturing apparatus 1 B, the display unit 106 displays first information generated by the information generation unit 105 . In step S 4 , when the analysis unit 104 determines that the state of the semiconductor manufacturing apparatus 1 A is different from the state of the semiconductor manufacturing apparatus 1 B, the display unit 106 displays second information and the correction value generated by the information generation unit 105 .
  • step S 7 when the analysis unit 104 determines that the state of the semiconductor manufacturing apparatus 1 A is different from the state of the semiconductor manufacturing apparatus 1 B, the step of generating the correction value by the information generation unit 105 (step S 7 ) may be omitted. In this case, in step S 8 , the display unit 106 displays only the second information generated by the information generation unit 105 .
  • a step of storing the first information, the second information, and the correction value generated by the information generation unit 105 in the storage unit 102 may be included.
  • step S 1 a step of determining by the cluster management unit 108 whether the semiconductor manufacturing apparatus 1 B belongs to the same cluster as the semiconductor manufacturing apparatus 1 A may be included prior to step S 1 .
  • step S 1 is performed.
  • the acquisition unit 101 acquires the exhaust profile of the semiconductor manufacturing apparatus 1 A (step S 1 ).
  • the exhaust profile of the semiconductor manufacturing apparatus 1 A is a pressure change when the semiconductor manufacturing apparatus 1 A is operated under a plurality of previously prepared conditions.
  • FIG. 5 is a diagram illustrating an exemplary exhaust profile of the semiconductor manufacturing apparatus 1 A.
  • the exhaust profile of the semiconductor manufacturing apparatus 1 A may be a pressure change in a processing vessel when changing the opening degree of the APC valve and the supply flow rate of an N 2 gas, respectively.
  • the unit for the opening degree of the APC valve is a percentage (%)
  • the unit for the supply flow rate of the N 2 gas is liter (L)
  • the unit for the pressure is pascal (Pa).
  • the pressure in the processing vessel is 3.8 Pa. Further, when the opening degree of the APC valve is 4.0% and the supply flow rate of the N 2 gas is y (L), the pressure in the processing vessel is 3.5 Pa.
  • the acquisition unit 101 stores the acquired information in the storage unit 102 (step S 2 ).
  • the communication unit 103 acquires the exhaust profile of the semiconductor manufacturing apparatus 1 B stored in the storage unit of the apparatus controller 10 B of the semiconductor manufacturing apparatus 1 B (step S 3 ).
  • the exhaust profile of the semiconductor manufacturing apparatus 1 B is a pressure change when the semiconductor manufacturing apparatus 1 B is operated under a plurality of previously prepared conditions in the same manner as in the semiconductor manufacturing apparatus 1 A.
  • FIG. 6 is a diagram illustrating an exemplary exhaust profile of the semiconductor manufacturing apparatus 1 B. As illustrated in FIG. 6 , the exhaust profile of the semiconductor manufacturing apparatus 1 B may be a pressure change in a processing vessel when changing the opening degree of the APC valve and the supply flow rate of an N 2 gas, respectively. Meanwhile, in FIG.
  • the unit for the opening degree of the APC valve is a percentage (%), the unit for the supply flow rate of the N 2 gas is liter (L), and the unit for the pressure is pascal (Pa).
  • the pressure in the processing vessel is 4.1 Pa.
  • the opening degree of the APC valve is 4.0% and the supply flow rate of the N 2 gas is y (L)
  • the pressure in the processing vessel is 3.7 Pa.
  • the analysis unit 104 determines whether the state of the semiconductor manufacturing apparatus 1 A is identical to the state of the semiconductor manufacturing apparatus 1 B (step S 4 ).
  • a determination on whether the state of the semiconductor manufacturing apparatus 1 A is identical to the state of the semiconductor manufacturing apparatus 1 B may be made, for example, based on whether the difference between the exhaust profile of the semiconductor manufacturing apparatus 1 A and the exhaust profile of the semiconductor manufacturing apparatus 1 B is included in a predetermined range.
  • the difference between the exhaust profile of the semiconductor manufacturing apparatus 1 A and the exhaust profile of the semiconductor manufacturing apparatus 1 B is equal to or smaller than 0.1 Pa, it is determined that the state of the semiconductor manufacturing apparatus 1 A is identical to the state of the semiconductor manufacturing apparatus 1 B.
  • the difference between the exhaust profile of the semiconductor manufacturing apparatus 1 A and the exhaust profile of the semiconductor manufacturing apparatus 1 B is larger than 0.1 Pa, it may be determined that the state of the semiconductor manufacturing apparatus 1 A is different from the state of the semiconductor manufacturing apparatus 1 B.
  • the information generation unit 105 generates information (second information) representing that the state of the semiconductor manufacturing apparatus 1 A is different from the state of the semiconductor manufacturing apparatus 1 B (step S 6 ). Further, the information generation unit 105 generates a correction value to match the characteristic of a semiconductor device manufactured by the semiconductor manufacturing apparatus 1 A with the characteristic of a semiconductor device manufactured by the semiconductor manufacturing apparatus 1 B (step S 7 ).
  • FIG. 7 is a diagram illustrating a relationship between the exhaust profile of the semiconductor manufacturing apparatus 1 A and the exhaust profile of the semiconductor manufacturing apparatus 1 B.
  • the horizontal axis represents the opening degree % of the APC valve and the vertical axis represents the pressure Pa in the processing vessel of the semiconductor manufacturing apparatuses 1 A and 1 B. As illustrated in FIG.
  • the information generation unit 105 calculates the opening degree of the APC valve of the semiconductor manufacturing apparatus 1 B, which has the same pressure as the pressure in the processing vessel when the opening degree of the APC valve of the semiconductor manufacturing apparatus 1 A is 4.0 Pa. Further, the information generation unit 105 calculates the difference between the opening degree of the APC valve of the semiconductor manufacturing apparatus 1 A and the opening degree of the APC valve of the semiconductor manufacturing apparatus 1 B so as to generate the difference as a correction value. In FIG. 7 , the correction value is X1%.
  • FIG. 8 is a diagram illustrating an exemplary correction value table. As illustrated in FIG.
  • the correction value of the opening degree of the APC valve depends on a relationship among three variables, i.e., the pressure, the supply flow rate of the N 2 gas, and the opening degree of the APC valve, the correction may be made when executing the processing by calculating the correction value per supply flow rate of the N 2 gas.
  • the display unit 106 displays the second information and the correction value generated by the information generation unit 105 (step S 8 ) and ends the processing.
  • the semiconductor manufacturing apparatus 1 B is an example of a first semiconductor manufacturing apparatus
  • the semiconductor manufacturing apparatus 1 A is an example of a second semiconductor manufacturing apparatus.
  • the apparatus controller 10 A when the apparatus controller 10 A receives an operation input by the process managers, the apparatus controller 10 A compares the exhaust profile of the semiconductor manufacturing apparatus 1 A with the exhaust profile of the semiconductor manufacturing apparatus 1 B. The apparatus controller 10 A also determines whether the state of the semiconductor manufacturing apparatus 1 A is identical to the state of the semiconductor manufacturing apparatus 1 B. For this reason, engineers skilled in the semiconductor manufacturing apparatus do not need to confirm, for example, the state of each semiconductor manufacturing apparatus, and process managers may easily determine whether it is required to adjust the semiconductor manufacturing apparatus 1 A.
  • the apparatus controller 10 A calculates a correction value so that the state of the semiconductor manufacturing apparatus 1 A is equal to the state of the semiconductor manufacturing apparatus 1 B. For this reason, even when the exhaust profile of the semiconductor manufacturing apparatus 1 A is different from the exhaust profile of the semiconductor manufacturing apparatus 1 B, the process managers may easily adjust the semiconductor manufacturing apparatus 1 A. As a result, the occurrence of variations in the quality of the semiconductor manufacturing apparatuses may be suppressed even when manufacturing the semiconductor device using a plurality of semiconductor manufacturing apparatuses.
  • the process managers may easily determine whether it required to adjust the semiconductor manufacturing apparatuses and then easily adjust the semiconductor manufacturing apparatuses. This may shorten the time required to carry apparatuses into a semiconductor factory and operate the apparatuses, and may facilitate maintenance and management of the apparatuses.

Abstract

A semiconductor system shares information on a semiconductor manufacturing apparatus between first and second semiconductor manufacturing apparatuses through direct communication. The first semiconductor manufacturing apparatus includes a first acquisition unit acquiring first information on the first semiconductor manufacturing apparatus, a first storage unit storing the acquired first information, and a first communication unit sending the stored first information to the second semiconductor manufacturing apparatus. The second semiconductor manufacturing apparatus includes a second acquisition unit acquiring second information on the second semiconductor manufacturing apparatus, a second storage unit storing the acquired second information, a second communication unit receiving the first information sent from the first semiconductor manufacturing apparatus, an analysis unit analyzing a state of the second semiconductor manufacturing apparatus based on the received first information and the stored second information, an information generation unit generating information visualizing an analysis result, and a display unit displaying the generated information.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application is based on and claims priority from Japanese Patent Application No. 2016-154283 filed on Aug. 5, 2016 with the Japan Patent Office, the disclosure of which is incorporated herein in its entirety by reference.
  • TECHNICAL FIELD
  • The present disclosure relates to a semiconductor system.
  • BACKGROUND
  • In a semiconductor system in which semiconductor devices are manufactured using a plurality of semiconductor manufacturing apparatuses, the quality of semiconductor devices may vary due to, for example, individual differences of the semiconductor manufacturing apparatuses or different installation environments of the semiconductor manufacturing apparatuses.
  • Therefore, in the past, in order to reduce variation in the quality of semiconductor devices, engineers skilled in the semiconductor manufacturing apparatuses check, for example, the state of each semiconductor manufacturing apparatus, and adjust the semiconductor manufacturing apparatus. There is also known a method of connecting a dedicated system to a plurality of semiconductor manufacturing apparatuses and comparing and editing, for example, parameters of the plurality of semiconductor manufacturing apparatuses using a dedicated system (see, e.g., Japanese Patent No. 5436797 and Japanese Patent Laid-open Publication Nos. 2003-217995 and H11-340111).
  • SUMMARY
  • According to an aspect of the present disclosure, there is provided a semiconductor system including a first semiconductor manufacturing apparatus and a second semiconductor manufacturing apparatus that share information on a semiconductor manufacturing apparatus by directly communicating the information therebetween. The first semiconductor manufacturing apparatus includes: a first acquisition unit configured to acquire first information on the first semiconductor manufacturing apparatus; a first storage unit configured to store the first information acquired by the first acquisition unit; and a first communication unit configured to send the first information stored in the first storage unit to the second semiconductor manufacturing apparatus. The second semiconductor manufacturing apparatus includes: a second acquisition unit configured to acquire second information on the second semiconductor manufacturing apparatus; a second storage unit configured to store the second information acquired by the second acquisition unit; a second communication unit configured to receive the first information sent from the first semiconductor manufacturing apparatus; an analysis unit configured to analyze a state of the second semiconductor manufacturing apparatus based on the first information received by the second communication unit and the second information stored in the second storage unit; an information generation unit configured to generate information that visualizes an analysis result of the analysis unit; and a display unit configured to display information generated by the information generation unit.
  • The foregoing summary is illustrative only and is not intended to be in any way limiting. In addition to the illustrative aspects, embodiments, and features described above, further aspects, embodiments, and features will become apparent by reference to the accompanying drawings and the following detailed description.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is an overall configuration diagram illustrating an example of a semiconductor system according to an exemplary embodiment.
  • FIG. 2 is a diagram illustrating an exemplary hardware configuration of an apparatus controller.
  • FIG. 3 is a block diagram illustrating an exemplary functional configuration of the apparatus controller.
  • FIG. 4 is a flowchart illustrating an exemplary processing by the semiconductor system according to the exemplary embodiment.
  • FIG. 5 is a diagram illustrating an exemplary exhaust profile of a semiconductor manufacturing apparatus 1A.
  • FIG. 6 is a diagram illustrating an exemplary exhaust profile of a semiconductor manufacturing apparatus 1B.
  • FIG. 7 is a diagram illustrating a relationship between the exhaust profile of the semiconductor manufacturing apparatus 1A and the exhaust profile of the semiconductor manufacturing apparatus 1B.
  • FIG. 8 is a diagram illustrating an exemplary correction value table.
  • DETAILED DESCRIPTION
  • In the following detailed description, reference is made to the accompanying drawings, which form a part hereof. The illustrative embodiments described in the detailed description, drawings, and claims are not meant to be limiting. Other embodiments may be utilized, and other changes may be made without departing from the spirit or scope of the subject matter presented here.
  • It is undesirable from the viewpoint of time and cost that engineers adjust respective semiconductor manufacturing apparatuses, and the adjustment results tend to vary. In the methods disclosed in Japanese Patent No. 5436797 and Japanese Patent Laid-open Publication Nos. 2003-217995 and H11-340111, it is required to introduce a dedicated system separately from the semiconductor manufacturing apparatuses, which is undesirable from the viewpoint of cost. Therefore, there is a need for a semiconductor system capable of performing direct communication among a plurality of semiconductor manufacturing apparatuses without introducing a dedicated system.
  • An aspect of the present disclosure provides a semiconductor system capable of performing direct communication among a plurality of semiconductor manufacturing apparatuses.
  • According to an aspect of the present disclosure, there is provided a semiconductor system according to an aspect of the present disclosure including a first semiconductor manufacturing apparatus and a second semiconductor manufacturing apparatus that share information on a semiconductor manufacturing apparatus by directly communicating the information therebetween. The first semiconductor manufacturing apparatus includes: a first acquisition unit configured to acquire first information on the first semiconductor manufacturing apparatus; a first storage unit configured to store the first information acquired by the first acquisition unit; and a first communication unit configured to send the first information stored in the first storage unit to the second semiconductor manufacturing apparatus. The second semiconductor manufacturing apparatus includes: a second acquisition unit configured to acquire second information on the second semiconductor manufacturing apparatus; a second storage unit configured to store the second information acquired by the second acquisition unit; a second communication unit configured to receive the first information sent from the first semiconductor manufacturing apparatus; an analysis unit configured to analyze a state of the second semiconductor manufacturing apparatus based on the first information received by the second communication unit and the second information stored in the second storage unit; an information generation unit configured to generate information that visualizes an analysis result of the analysis unit; and a display unit configured to display information generated by the information generation unit.
  • In the above-described semiconductor system, the analysis unit compares the second information acquired by the second acquisition unit with the first information received by the second communication unit to determine whether the state of the second semiconductor manufacturing apparatus is identical to a state of the first semiconductor manufacturing apparatus.
  • In the above-described semiconductor system, when a difference between the first information and the second information when the first semiconductor manufacturing apparatus and the second semiconductor manufacturing apparatus are caused to perform the same operation is included in a predetermined range, the analysis unit determines that the state of the second semiconductor manufacturing apparatus is identical to the state of the first semiconductor manufacturing apparatus. When the difference between the first information and the second information when the first semiconductor manufacturing apparatus and the second semiconductor manufacturing apparatus are caused to perform the same operation is not included in the predetermined range, the analysis unit determines that the state of the second semiconductor manufacturing apparatus is different from the state of the first semiconductor manufacturing apparatus.
  • In the above-described semiconductor system, when the analysis unit determines that the state of the second semiconductor manufacturing apparatus is different from the state of the first semiconductor manufacturing apparatus, the information generation unit generates a correction value for matching a characteristic of a semiconductor device manufactured by the second semiconductor manufacturing apparatus with a characteristic of a semiconductor device manufactured by the first semiconductor manufacturing apparatus.
  • In the above-described semiconductor system, the first information and the second information are set values to be used when controlling operations of respective units of the first semiconductor manufacturing apparatus and the second semiconductor manufacturing apparatus.
  • In the above-described semiconductor system, the first information and the second information are state logs of respective units of the first semiconductor manufacturing apparatus and the second semiconductor manufacturing apparatus when a predetermined operation is executed in the first semiconductor manufacturing apparatus and the second semiconductor manufacturing apparatus.
  • In the above-described semiconductor system, the first information and the second information are values that vary depending on an environment in which the first semiconductor manufacturing apparatus and the second semiconductor manufacturing apparatus are installed, respectively.
  • According to a semiconductor system disclosed herein, it is possible to provide a semiconductor system in which direct communication is capable of being performed among a plurality of semiconductor manufacturing apparatuses.
  • Hereinafter, exemplary embodiments of the present disclosure will be described with reference to the accompanying drawings. In the present specification and drawings, substantially the same components will be denoted by the same symbols, and redundant descriptions will be omitted.
  • (Semiconductor System)
  • A semiconductor system according to an exemplary embodiment of the present disclosure will be described. FIG. 1 is an overall configuration diagram illustrating an example of a semiconductor system according to the exemplary embodiment.
  • As illustrated in FIG. 1, the semiconductor system has a plurality of (e.g., three) semiconductor manufacturing apparatuses 1A, 1B, and 1C.
  • The semiconductor manufacturing apparatuses 1A, 1B, and 1C perform a predetermined semiconductor processing on a processing target object, and manufacture, for example, a liquid crystal panel, an organic electroluminescence display, and a plasma display panel. The processing target object is, for example, a semiconductor wafer or a glass substrate. The semiconductor processing may include at least a processing related to a semiconductor. As the processing related to a semiconductor, for example, a film formation processing, an etching processing, or a thermal oxidation processing may be mentioned. The semiconductor manufacturing apparatuses 1A, 1B, and 1C may be a batch type apparatus or a single sheet type apparatus.
  • The semiconductor manufacturing apparatuses 1A, 1B, and 1C are provided with apparatus controllers 10A, 10B, and 10C that control operations of respective components of the apparatuses, respectively. The apparatus controllers 10A, 10B, and 10C are connected to the same communication network. The apparatus controllers 10A, 10B, and 10C are configured to share information on the semiconductor manufacturing apparatuses 1A, 1B, and 1C via a communication network by directly communicating with each other. For example, the apparatus controller 10A and the apparatus controller 10B share information on the semiconductor manufacturing apparatuses 1A and 1B by bidirectionally communicating the information therebetween. Further, for example, the apparatus controller 10A and the apparatus controller 10C shares information on the semiconductor manufacturing apparatuses 1A and 1C by bidirectionally communicating the information therebetween. Meanwhile, the communication network may be, for example, a network of a manufacturing execution system (MES) that manages manufacturing steps of the entire factory in which the semiconductor system is installed. Further, the communication network may be, for example, the Internet, an intranet, or a public telephone line network.
  • The apparatus controllers 10A, 10B, and 10C may have the same configuration or may have different configurations. However, a description will be made of a case where the apparatus controllers 10A, 10B, and 10C have the same configuration by way of an example. Hereinafter, among the apparatus controllers 10A, 10B, and 10C having the same configuration, the apparatus controller 10A will be described, and a description of the apparatus controllers 10B and 10C will be omitted.
  • (Apparatus Controller)
  • An example of the hardware configuration of the apparatus controller 10A will be described. FIG. 2 is a diagram illustrating an exemplary hardware configuration of the apparatus controller 10A.
  • As illustrated in FIG. 2, the apparatus controller 10A includes a central processing unit (CPU) 11, a read only memory (ROM) 12, a random access memory (RAM) 13, a hard disk drive (HDD) 14, a connection interface (I/F) 15, and a communication I/F 16 which are connected with each other via a bus 17.
  • The CPU 11 controls the overall operation of the semiconductor manufacturing apparatus 11A by executing a program stored in, for example, the ROM 12 or the HDD 14 using the RAM 13 as a work area. Each component of the semiconductor manufacturing apparatus 1A is connected to the connection I/F 15. The communication I/F 16 is an interface for communicating with other apparatus controllers 10B and 10C by wired or wireless communication.
  • In the apparatus controller 10A, a program for causing a processing target object to perform a predetermined semiconductor processing is installed in advance. Then, process managers perform an operation of causing the semiconductor manufacturing apparatus 1A having a program installed therein to perform various substrate processings via the apparatus controller 10A.
  • An example of a functional configuration of the apparatus controller 10A will be described. FIG. 3 is a block diagram illustrating the functional configuration of the apparatus controller 10A. The function of the apparatus controller 10A to be described below is implemented by executing a predetermined program in the above-described CPU 11. The program may be acquired via a recording medium, may be acquired via a communication network, or may be incorporated into the ROM 12.
  • As illustrated in FIG. 3, the apparatus controller 10A includes an acquisition unit 101, a storage unit 102, a communication unit 103, an analysis unit 104, an information generation unit 105, a display unit 106, an input reception unit 107, and a cluster management unit 108.
  • The acquisition unit 101 has a function of acquiring information on the semiconductor manufacturing apparatus 1A. Information on the semiconductor manufacturing apparatus 1A includes, for example, parameters, history data, and installation environment data.
  • The parameters are set values or adjustment values that are used when controlling the operations of respective components of the semiconductor manufacturing apparatus, and may include, for example, the zero points of a heater, a vacuum gauge, and a flow rate controller. By comparing the parameters in a plurality of semiconductor manufacturing apparatuses, the differences between, for example, the apparatus configurations may be grasped.
  • The history data is a state log of each component of the semiconductor manufacturing apparatus when the semiconductor manufacturing apparatus is caused to execute a predetermined operation, and may include, for example, the opening degree of an automatic pressure control (APC) valve and the value measured by, for example, a temperature sensor, a pressure sensor, or a flow rate sensor. Further, the history data may be a representative value obtained by performing a predetermined calculation on the opening degree of the APC valve or the value measured by a sensor, for example, an average value or a standard deviation. The predetermined operation is determined in advance in accordance with, for example, the type of the history data. By comparing the history data in a plurality of semiconductor manufacturing apparatuses, the differences, for example, in the condition of or in the accumulated substrate processing situation of the respective semiconductor manufacturing apparatuses may be determined.
  • The installation environment data is a value that varies depending on the environment in which the semiconductor manufacturing apparatus is installed, and may include, for example, values of exhaust conductance, cooling water supply flow rate, and gas supply pressure. By comparing the installation environment data of a plurality of semiconductor manufacturing apparatuses under the same condition, for example, a difference in the environments where the respective semiconductor manufacturing apparatuses are installed may be understood.
  • The storage unit 102 has a function of storing information on the semiconductor manufacturing apparatus 1A acquired by the acquisition unit 101. Further, the storage unit 102 has a function of storing a cluster ID that specifies the cluster to which the semiconductor manufacturing apparatus 1A belongs. The cluster ID may be, for example, an IP address or a communication port. In the present specification, the term “cluster” means a system in which a plurality of semiconductor manufacturing apparatuses are grouped.
  • The communication unit 103 has a function of sending the information on the semiconductor manufacturing apparatus 1A and the cluster ID stored in the storage unit 102 to other apparatus controllers, for example, the apparatus controllers 10B and 10C. Further, the communication unit 103 has a function of receiving the information on the semiconductor manufacturing apparatuses 1B and 1C and the cluster ID received from other apparatus controllers, for example, the apparatus controllers 10B and 10C. Meanwhile, the information on the semiconductor manufacturing apparatuses 1B and 1C and the cluster ID received by the communication unit 103 may be stored in the storage unit 102.
  • The analysis unit 104 has a function of analyzing the state of the semiconductor manufacturing apparatus 1A based on the information on the other semiconductor manufacturing apparatuses 1B and 1C received by the communication unit 103 and the information on the semiconductor manufacturing apparatus 1A stored in the storage unit 102. For example, the analysis unit 104 compares the information on the semiconductor manufacturing apparatus 1A with the information on the other semiconductor manufacturing apparatus 1B received by the communication unit 103 to determine whether the state of the semiconductor manufacturing apparatus 1A is identical to the state of the semiconductor manufacturing apparatus 1B. Specifically, for example, when the difference between the history data of the semiconductor manufacturing apparatus 1A and the history data of the semiconductor manufacturing apparatus 1B when the semiconductor manufacturing apparatus 1A and the semiconductor manufacturing apparatus 1B are caused to execute the same operation is included in a predetermined range, it is determined that the states of both are the same. When the difference between the history data of the semiconductor manufacturing apparatus 1A and the history data of the semiconductor manufacturing apparatus 1B when the semiconductor manufacturing apparatus 1A and the semiconductor manufacturing apparatus 1B are caused to execute the same operation is not included in the predetermined range, it is determined that the states of the semiconductor manufacturing apparatus 1A and the semiconductor manufacturing apparatus 1B are different from each other.
  • The information generation unit 105 has a function of generating information that visualizes the state of the semiconductor manufacturing apparatus 1A based on the analysis results of the analysis unit 104. For example, when it is determined by the analysis unit 104 that the state of the semiconductor manufacturing apparatus 1A is identical to the state of the semiconductor manufacturing apparatus 1B, the information generation unit 105 generates information representing that the states of the semiconductor manufacturing apparatus 1A and the semiconductor manufacturing apparatus 1B are identical to each other. Further, for example, when it is determined by the analysis unit 104 that the state of the semiconductor manufacturing apparatus 1A is different from the state of the semiconductor manufacturing apparatus 1B, the information generation unit 105 generates information representing that the state of the semiconductor manufacturing apparatus 1A and the state of the semiconductor manufacturing apparatus 1B are different from each other. In addition, for example, when it is determined by the analysis unit 104 that the state of the semiconductor manufacturing apparatus 1A is different from the state of the semiconductor manufacturing apparatus 1B, the information generation unit 105 generates a correction value to match the characteristic of the semiconductor device manufactured by the semiconductor manufacturing apparatus 1A with the characteristic of the semiconductor device manufactured by the semiconductor manufacturing apparatus 1B.
  • The display unit 106 has a function of displaying the information generated by the information generation unit 105.
  • The input reception unit 107 has a function of receiving an operation input of process managers.
  • The cluster management unit 108 has a function of determining whether one semiconductor manufacturing apparatus belongs to the same cluster as other semiconductor manufacturing apparatuses. For example, when it is determined whether the semiconductor manufacturing apparatus 1A and the semiconductor manufacturing apparatus 1B belong to the same cluster, the cluster ID stored in the storage unit 102 of the semiconductor manufacturing apparatus 1A is compared with the cluster ID stored in the storage unit of the semiconductor manufacturing apparatus 1B. When the cluster ID of the semiconductor manufacturing apparatus 1A matches the cluster ID of the semiconductor manufacturing apparatus 1B, it is determined that the semiconductor manufacturing apparatus 1A and the semiconductor manufacturing apparatus 1B belong to the same cluster. Meanwhile, for example, when the semiconductor manufacturing apparatus 1A is newly added to a specific cluster, the process managers input the network ID of the device which already belongs to the cluster to be joined so that the semiconductor manufacturing apparatus 1A may join a new cluster.
  • (Operation)
  • An example of a processing by the semiconductor system according to an exemplary embodiment of the present disclosure will be described. Hereinafter, a description will be made of a case where the state of the semiconductor manufacturing apparatus 1A is matched with the state of the semiconductor manufacturing apparatus 1B with reference to the state of the semiconductor manufacturing apparatus 1B, by way of an example. Meanwhile, the processing by the semiconductor system may be performed as long as information on the semiconductor manufacturing apparatus is directly communicated and shared among a plurality of semiconductor manufacturing apparatuses, but the processing is not limited to matching the state of one semiconductor manufacturing apparatus with the states of the other semiconductor manufacturing apparatuses. For example, one semiconductor manufacturing apparatus may refer to another semiconductor manufacturing apparatus, or information on one semiconductor manufacturing apparatus may be copied to another semiconductor manufacturing apparatus.
  • FIG. 4 is a flowchart illustrating an exemplary processing by the semiconductor system according to the exemplary embodiment.
  • When an operation input is made by the process managers to match the state of the semiconductor manufacturing apparatus 1A with the state of the semiconductor manufacturing apparatus 1B by referring to the state of the semiconductor manufacturing apparatus 1B, the acquisition unit 101 acquires information on the semiconductor manufacturing apparatus 1A (step S1).
  • Next, the acquisition unit 101 stores the acquired information on the semiconductor manufacturing apparatus 1A in the storage unit 102 (step S2).
  • Next, the communication unit 103 receives information on the semiconductor manufacturing apparatus 1B (step S3).
  • Next, based on the information on the semiconductor manufacturing apparatus 1A stored in the storage unit 102 and the information on the semiconductor manufacturing apparatus 1B received by the communication unit 103, the analysis unit 104 determines whether the state of the semiconductor manufacturing apparatus 1A is identical to the state of the semiconductor manufacturing apparatus 1B (step S4).
  • In step S4, when the analysis unit 104 determines that the state of the semiconductor manufacturing apparatus 1A is identical to the state of the semiconductor manufacturing apparatus 1B, the information generation unit 105 generates information representing that the states of the semiconductor manufacturing apparatus 1A and the semiconductor manufacturing apparatus 1B are identical to each other (step S5).
  • In step S4, when the analysis unit 104 determines that the state of the semiconductor manufacturing apparatus 1A is different from the state of the semiconductor manufacturing apparatus 1B, the information generation unit 105 generates information representing that the states of the semiconductor manufacturing apparatus 1A and the semiconductor manufacturing apparatus 1B are different from each other (step S6). Further, the information generation unit 105 generates a correction value to match the characteristic of a semiconductor device manufactured by the semiconductor manufacturing apparatus 1A with the characteristic of a semiconductor device manufactured by the semiconductor manufacturing apparatus 1B.
  • Next, the display unit 106 displays the information generated by the information generation unit 105 (step S8) and ends the processing. That is, in step S4, when the analysis unit 104 determines that the state of the semiconductor manufacturing apparatus 1A is identical to the state of the semiconductor manufacturing apparatus 1B, the display unit 106 displays first information generated by the information generation unit 105. In step S4, when the analysis unit 104 determines that the state of the semiconductor manufacturing apparatus 1A is different from the state of the semiconductor manufacturing apparatus 1B, the display unit 106 displays second information and the correction value generated by the information generation unit 105.
  • An example of the processing by the semiconductor system according to the exemplary embodiment has been described above, but the processing by the semiconductor system may be changed as follows.
  • For example, when the analysis unit 104 determines that the state of the semiconductor manufacturing apparatus 1A is different from the state of the semiconductor manufacturing apparatus 1B, the step of generating the correction value by the information generation unit 105 (step S7) may be omitted. In this case, in step S8, the display unit 106 displays only the second information generated by the information generation unit 105.
  • Further, for example, a step of storing the first information, the second information, and the correction value generated by the information generation unit 105 in the storage unit 102 may be included.
  • In addition, for example, when an operation input is made by the process managers to match the state of the semiconductor manufacturing apparatus 1A with the state of the semiconductor manufacturing apparatus 1B by referring to the state of the semiconductor manufacturing apparatus 1B, a step of determining by the cluster management unit 108 whether the semiconductor manufacturing apparatus 1B belongs to the same cluster as the semiconductor manufacturing apparatus 1A may be included prior to step S1. In this case, when the cluster management unit 108 determines that the semiconductor manufacturing apparatus 1B belongs to the same cluster as the semiconductor manufacturing apparatus 1A, step S1 is performed.
  • Next, a specific example of the processing by the semiconductor system will be described. In the following description, an example will be described in which a correction value is calculated by comparing an exhaust profile of the semiconductor manufacturing apparatus 1A with an exhaust profile of the semiconductor manufacturing apparatus 1B. The exhaust profile is an example of information on the semiconductor manufacturing apparatus.
  • First, the acquisition unit 101 acquires the exhaust profile of the semiconductor manufacturing apparatus 1A (step S1). The exhaust profile of the semiconductor manufacturing apparatus 1A is a pressure change when the semiconductor manufacturing apparatus 1A is operated under a plurality of previously prepared conditions. FIG. 5 is a diagram illustrating an exemplary exhaust profile of the semiconductor manufacturing apparatus 1A. As illustrated in FIG. 5, the exhaust profile of the semiconductor manufacturing apparatus 1A may be a pressure change in a processing vessel when changing the opening degree of the APC valve and the supply flow rate of an N2 gas, respectively. Meanwhile, in FIG. 5, the unit for the opening degree of the APC valve is a percentage (%), the unit for the supply flow rate of the N2 gas is liter (L), and the unit for the pressure is pascal (Pa). In an exemplary embodiment, as illustrated in FIG. 5, when the opening degree of the APC valve is 3.0% and the supply flow rate of the N2 gas is y (L), the pressure in the processing vessel is 3.8 Pa. Further, when the opening degree of the APC valve is 4.0% and the supply flow rate of the N2 gas is y (L), the pressure in the processing vessel is 3.5 Pa.
  • Next, the acquisition unit 101 stores the acquired information in the storage unit 102 (step S2).
  • Next, the communication unit 103 acquires the exhaust profile of the semiconductor manufacturing apparatus 1B stored in the storage unit of the apparatus controller 10B of the semiconductor manufacturing apparatus 1B (step S3). The exhaust profile of the semiconductor manufacturing apparatus 1B is a pressure change when the semiconductor manufacturing apparatus 1B is operated under a plurality of previously prepared conditions in the same manner as in the semiconductor manufacturing apparatus 1A. FIG. 6 is a diagram illustrating an exemplary exhaust profile of the semiconductor manufacturing apparatus 1B. As illustrated in FIG. 6, the exhaust profile of the semiconductor manufacturing apparatus 1B may be a pressure change in a processing vessel when changing the opening degree of the APC valve and the supply flow rate of an N2 gas, respectively. Meanwhile, in FIG. 6, the unit for the opening degree of the APC valve is a percentage (%), the unit for the supply flow rate of the N2 gas is liter (L), and the unit for the pressure is pascal (Pa). In an exemplary embodiment, as illustrated in FIG. 6, when the opening degree of the APC valve is 3.0% and the supply flow rate of the N2 gas is y (L), the pressure in the processing vessel is 4.1 Pa. Further, when the opening degree of the APC valve is 4.0% and the supply flow rate of the N2 gas is y (L), the pressure in the processing vessel is 3.7 Pa.
  • Next, based on the exhaust profile of the semiconductor manufacturing apparatus 1A stored in the storage unit 102 and the exhaust profile of the semiconductor manufacturing apparatus 1B received by the communication unit 103, the analysis unit 104 determines whether the state of the semiconductor manufacturing apparatus 1A is identical to the state of the semiconductor manufacturing apparatus 1B (step S4). A determination on whether the state of the semiconductor manufacturing apparatus 1A is identical to the state of the semiconductor manufacturing apparatus 1B may be made, for example, based on whether the difference between the exhaust profile of the semiconductor manufacturing apparatus 1A and the exhaust profile of the semiconductor manufacturing apparatus 1B is included in a predetermined range. In the exemplary embodiment, for example, when the difference between the exhaust profile of the semiconductor manufacturing apparatus 1A and the exhaust profile of the semiconductor manufacturing apparatus 1B is equal to or smaller than 0.1 Pa, it is determined that the state of the semiconductor manufacturing apparatus 1A is identical to the state of the semiconductor manufacturing apparatus 1B. When the difference between the exhaust profile of the semiconductor manufacturing apparatus 1A and the exhaust profile of the semiconductor manufacturing apparatus 1B is larger than 0.1 Pa, it may be determined that the state of the semiconductor manufacturing apparatus 1A is different from the state of the semiconductor manufacturing apparatus 1B. In the exemplary embodiment, as illustrated in FIGS. 5 and 6, since the difference between the exhaust profile of the semiconductor manufacturing apparatus 1A and the exhaust profile of the semiconductor manufacturing apparatus 1B at the same opening degree of the APC valve is larger than 0.1 Pa, it is determined that the state of the semiconductor manufacturing apparatus 1A is different from the state of the semiconductor manufacturing apparatus 1B.
  • Next, the information generation unit 105 generates information (second information) representing that the state of the semiconductor manufacturing apparatus 1A is different from the state of the semiconductor manufacturing apparatus 1B (step S6). Further, the information generation unit 105 generates a correction value to match the characteristic of a semiconductor device manufactured by the semiconductor manufacturing apparatus 1A with the characteristic of a semiconductor device manufactured by the semiconductor manufacturing apparatus 1B (step S7). FIG. 7 is a diagram illustrating a relationship between the exhaust profile of the semiconductor manufacturing apparatus 1A and the exhaust profile of the semiconductor manufacturing apparatus 1B. In FIG. 7, the horizontal axis represents the opening degree % of the APC valve and the vertical axis represents the pressure Pa in the processing vessel of the semiconductor manufacturing apparatuses 1A and 1B. As illustrated in FIG. 7, for example, the information generation unit 105 calculates the opening degree of the APC valve of the semiconductor manufacturing apparatus 1B, which has the same pressure as the pressure in the processing vessel when the opening degree of the APC valve of the semiconductor manufacturing apparatus 1A is 4.0 Pa. Further, the information generation unit 105 calculates the difference between the opening degree of the APC valve of the semiconductor manufacturing apparatus 1A and the opening degree of the APC valve of the semiconductor manufacturing apparatus 1B so as to generate the difference as a correction value. In FIG. 7, the correction value is X1%. FIG. 8 is a diagram illustrating an exemplary correction value table. As illustrated in FIG. 8, since the correction value of the opening degree of the APC valve depends on a relationship among three variables, i.e., the pressure, the supply flow rate of the N2 gas, and the opening degree of the APC valve, the correction may be made when executing the processing by calculating the correction value per supply flow rate of the N2 gas.
  • Next, the display unit 106 displays the second information and the correction value generated by the information generation unit 105 (step S8) and ends the processing.
  • Meanwhile, in the above-described exemplary embodiment, the semiconductor manufacturing apparatus 1B is an example of a first semiconductor manufacturing apparatus, and the semiconductor manufacturing apparatus 1A is an example of a second semiconductor manufacturing apparatus.
  • As described above, in the semiconductor system of the exemplary embodiment, when the apparatus controller 10A receives an operation input by the process managers, the apparatus controller 10A compares the exhaust profile of the semiconductor manufacturing apparatus 1A with the exhaust profile of the semiconductor manufacturing apparatus 1B. The apparatus controller 10A also determines whether the state of the semiconductor manufacturing apparatus 1A is identical to the state of the semiconductor manufacturing apparatus 1B. For this reason, engineers skilled in the semiconductor manufacturing apparatus do not need to confirm, for example, the state of each semiconductor manufacturing apparatus, and process managers may easily determine whether it is required to adjust the semiconductor manufacturing apparatus 1A.
  • Further, in the semiconductor system of the exemplary embodiment, based on the exhaust profile of the semiconductor manufacturing apparatus 1A and the exhaust profile of the semiconductor manufacturing apparatus 1B, the apparatus controller 10A calculates a correction value so that the state of the semiconductor manufacturing apparatus 1A is equal to the state of the semiconductor manufacturing apparatus 1B. For this reason, even when the exhaust profile of the semiconductor manufacturing apparatus 1A is different from the exhaust profile of the semiconductor manufacturing apparatus 1B, the process managers may easily adjust the semiconductor manufacturing apparatus 1A. As a result, the occurrence of variations in the quality of the semiconductor manufacturing apparatuses may be suppressed even when manufacturing the semiconductor device using a plurality of semiconductor manufacturing apparatuses.
  • Further, in the semiconductor system of the exemplary embodiment, the process managers may easily determine whether it required to adjust the semiconductor manufacturing apparatuses and then easily adjust the semiconductor manufacturing apparatuses. This may shorten the time required to carry apparatuses into a semiconductor factory and operate the apparatuses, and may facilitate maintenance and management of the apparatuses.
  • From the foregoing, it will be appreciated that various embodiments of the present disclosure have been described herein for purposes of illustration, and that various modifications may be made without departing from the scope and spirit of the present disclosure. Accordingly, the various embodiments disclosed herein are not intended to be limiting, with the true scope and spirit being indicated by the following claims.

Claims (7)

What is claimed is:
1. A semiconductor system comprising:
a first semiconductor manufacturing apparatus and a second semiconductor manufacturing apparatus that share information on a semiconductor manufacturing apparatus by directly communicating the information therebetween,
wherein the first semiconductor manufacturing apparatus includes:
a first acquisition unit configured to acquire first information on the first semiconductor manufacturing apparatus;
a first storage unit configured to store the first information acquired by the first acquisition unit; and
a first communication unit configured to send the first information stored in the first storage unit to the second semiconductor manufacturing apparatus, and
the second semiconductor manufacturing apparatus includes:
a second acquisition unit configured to acquire second information on the second semiconductor manufacturing apparatus;
a second storage unit configured to store the second information acquired by the second acquisition unit;
a second communication unit configured to receive the first information sent from the first semiconductor manufacturing apparatus;
an analysis unit configured to analyze a state of the second semiconductor manufacturing apparatus based on the first information received by the second communication unit and the second information stored in the second storage unit;
an information generation unit configured to generate information that visualizes an analysis result of the analysis unit; and
a display unit configured to display information generated by the information generation unit.
2. The semiconductor system of claim 1, wherein the analysis unit compares the second information acquired by the second acquisition unit with the first information received by the second communication unit to determine whether the state of the second semiconductor manufacturing apparatus is identical to a state of the first semiconductor manufacturing apparatus.
3. The semiconductor system of claim 1, wherein, when a difference between the first information and the second information when the first semiconductor manufacturing apparatus and the second semiconductor manufacturing apparatus are caused to perform a same operation is included in a predetermined range, the analysis unit determines that the state of the second semiconductor manufacturing apparatus is identical to the state of the first semiconductor manufacturing apparatus, and
when the difference between the first information and the second information when the first semiconductor manufacturing apparatus and the second semiconductor manufacturing apparatus are caused to perform the same operation is not included in the predetermined range, the analysis unit determines that the state of the second semiconductor manufacturing apparatus is different from the state of the first semiconductor manufacturing apparatus.
4. The semiconductor system of claim 2, wherein, when the analysis unit determines that the state of the second semiconductor manufacturing apparatus is different from the state of the first semiconductor manufacturing apparatus, the information generation unit generates a correction value for matching a characteristic of a semiconductor device manufactured by the second semiconductor manufacturing apparatus with a characteristic of a semiconductor device manufactured by the first semiconductor manufacturing apparatus.
5. The semiconductor system of claim 1, wherein the first information and the second information are set values to be used when controlling operations of respective units of the first semiconductor manufacturing apparatus and the second semiconductor manufacturing apparatus.
6. The semiconductor system of claim 1, wherein the first information and the second information are state logs of respective units of the first semiconductor manufacturing apparatus and the second semiconductor manufacturing apparatus when a predetermined operation is executed in the first semiconductor manufacturing apparatus and the second semiconductor manufacturing apparatus.
7. The semiconductor system of claim 1, wherein the first information and the second information are values that vary depending on an environment in which each of the first semiconductor manufacturing apparatus and the second semiconductor manufacturing apparatus is installed.
US15/662,504 2016-08-05 2017-07-28 Semiconductor system Abandoned US20180040484A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US17/015,343 US11822319B2 (en) 2016-08-05 2020-09-09 Semiconductor system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2016154283A JP6745673B2 (en) 2016-08-05 2016-08-05 Semiconductor system
JP2016-154283 2016-08-05

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US17/015,343 Continuation US11822319B2 (en) 2016-08-05 2020-09-09 Semiconductor system

Publications (1)

Publication Number Publication Date
US20180040484A1 true US20180040484A1 (en) 2018-02-08

Family

ID=61071449

Family Applications (2)

Application Number Title Priority Date Filing Date
US15/662,504 Abandoned US20180040484A1 (en) 2016-08-05 2017-07-28 Semiconductor system
US17/015,343 Active 2038-04-12 US11822319B2 (en) 2016-08-05 2020-09-09 Semiconductor system

Family Applications After (1)

Application Number Title Priority Date Filing Date
US17/015,343 Active 2038-04-12 US11822319B2 (en) 2016-08-05 2020-09-09 Semiconductor system

Country Status (3)

Country Link
US (2) US20180040484A1 (en)
JP (1) JP6745673B2 (en)
KR (1) KR102255938B1 (en)

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5895596A (en) * 1997-01-27 1999-04-20 Semitool Thermal Model based temperature controller for semiconductor thermal processors
US6213853B1 (en) * 1997-09-10 2001-04-10 Speedfam-Ipec Corporation Integral machine for polishing, cleaning, rinsing and drying workpieces
US6445441B1 (en) * 1999-05-10 2002-09-03 Canon Kabushiki Kaisha Exposure apparatus, semiconductor manufacturing apparatus, and semiconductor manufacturing method
US6556949B1 (en) * 1999-05-18 2003-04-29 Applied Materials, Inc. Semiconductor processing techniques
US20040002784A1 (en) * 2002-06-26 2004-01-01 Dainippon Screen Mfg. Co., Ltd. System for and method of processing substrate
US6952656B1 (en) * 2000-04-28 2005-10-04 Applied Materials, Inc. Wafer fabrication data acquisition and management systems
US20060079985A1 (en) * 2003-03-04 2006-04-13 Shigeki Wada Inline connection setting method and device and substrate processing devices and substrate processing system
US20070004052A1 (en) * 2003-05-08 2007-01-04 Tokyo Electron Limited Processing schedule creaitng method, coating and developing apparatus, pattern forming apparatus and processing system
US20070151321A1 (en) * 2003-06-20 2007-07-05 Fujikin Incorporated Automatic zero point correction device for a pressure sensor, a pressure control device and a pressure type flow rate control device
US20070225870A1 (en) * 2006-03-21 2007-09-27 Mks Instruments, Inc. Pressure control system with optimized performance
US20080241715A1 (en) * 2007-03-27 2008-10-02 Tokyo Electron Limited Substrate processing method, substrate processing apparatus, and computer readable storage medium
US20080266537A1 (en) * 2007-04-27 2008-10-30 Canon Kabushiki Kaisha Exposure apparatus and device manufacturing method
US20100084544A1 (en) * 2008-10-08 2010-04-08 Applied Materials, Inc. Method and apparatus for calibrating optical path degradation useful for decoupled plasma nitridation chambers
US20110027940A1 (en) * 2009-07-30 2011-02-03 Oladeji Isaiah O Method for fabricating copper-containing ternary and quaternary chalcogenide thin films
US20170230271A1 (en) * 2016-02-10 2017-08-10 Hitachi High-Technologies Corporation Data management apparatus and monitoring method of same
US20190019280A1 (en) * 2017-07-11 2019-01-17 Kla-Tencor Corporation Tool health monitoring and matching

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5251794A (en) 1975-10-22 1977-04-25 Toshiba Corp Extinguishing system for closed power-board
JPH11340111A (en) 1998-05-27 1999-12-10 Kokusai Electric Co Ltd Semiconductor manufacturing system
JP3892766B2 (en) * 2002-06-26 2007-03-14 大日本スクリーン製造株式会社 Substrate processing system and substrate processing method
JP4068404B2 (en) * 2002-06-26 2008-03-26 大日本スクリーン製造株式会社 Substrate processing system, substrate processing apparatus, substrate processing method, program, and recording medium
JP3920206B2 (en) 2002-12-09 2007-05-30 東京エレクトロン株式会社 Control system
JP2004337987A (en) * 2003-05-12 2004-12-02 Ebara Corp Polishing device and substrate treatment device
JP4504400B2 (en) * 2007-06-29 2010-07-14 東京エレクトロン株式会社 Group management system, semiconductor manufacturing apparatus, information processing method, and program
JP5436797B2 (en) 2008-05-01 2014-03-05 株式会社日立国際電気 Substrate processing system, apparatus data server, program, and data processing method for substrate processing apparatus
JP2009295658A (en) * 2008-06-03 2009-12-17 Renesas Technology Corp Calibration method of semiconductor manufacturing apparatus, manufacturing system for semiconductor device, and manufacturing method thereof
JP2012222080A (en) * 2011-04-06 2012-11-12 Hitachi Kokusai Electric Inc Substrate processing system
WO2017056241A1 (en) * 2015-09-30 2017-04-06 株式会社日立国際電気 Substrate processing system, file management method of substrate processing device, and program
SG11201808283RA (en) * 2016-03-31 2018-10-30 Kokusai Electric Corp Substrate processing apparatus, device management controller and recording medium

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5895596A (en) * 1997-01-27 1999-04-20 Semitool Thermal Model based temperature controller for semiconductor thermal processors
US6213853B1 (en) * 1997-09-10 2001-04-10 Speedfam-Ipec Corporation Integral machine for polishing, cleaning, rinsing and drying workpieces
US6445441B1 (en) * 1999-05-10 2002-09-03 Canon Kabushiki Kaisha Exposure apparatus, semiconductor manufacturing apparatus, and semiconductor manufacturing method
US6556949B1 (en) * 1999-05-18 2003-04-29 Applied Materials, Inc. Semiconductor processing techniques
US6952656B1 (en) * 2000-04-28 2005-10-04 Applied Materials, Inc. Wafer fabrication data acquisition and management systems
US20040002784A1 (en) * 2002-06-26 2004-01-01 Dainippon Screen Mfg. Co., Ltd. System for and method of processing substrate
US20060079985A1 (en) * 2003-03-04 2006-04-13 Shigeki Wada Inline connection setting method and device and substrate processing devices and substrate processing system
US20070004052A1 (en) * 2003-05-08 2007-01-04 Tokyo Electron Limited Processing schedule creaitng method, coating and developing apparatus, pattern forming apparatus and processing system
US20070151321A1 (en) * 2003-06-20 2007-07-05 Fujikin Incorporated Automatic zero point correction device for a pressure sensor, a pressure control device and a pressure type flow rate control device
US20070225870A1 (en) * 2006-03-21 2007-09-27 Mks Instruments, Inc. Pressure control system with optimized performance
US20080241715A1 (en) * 2007-03-27 2008-10-02 Tokyo Electron Limited Substrate processing method, substrate processing apparatus, and computer readable storage medium
US20080266537A1 (en) * 2007-04-27 2008-10-30 Canon Kabushiki Kaisha Exposure apparatus and device manufacturing method
US20100084544A1 (en) * 2008-10-08 2010-04-08 Applied Materials, Inc. Method and apparatus for calibrating optical path degradation useful for decoupled plasma nitridation chambers
US20110027940A1 (en) * 2009-07-30 2011-02-03 Oladeji Isaiah O Method for fabricating copper-containing ternary and quaternary chalcogenide thin films
US20170230271A1 (en) * 2016-02-10 2017-08-10 Hitachi High-Technologies Corporation Data management apparatus and monitoring method of same
US20190019280A1 (en) * 2017-07-11 2019-01-17 Kla-Tencor Corporation Tool health monitoring and matching

Also Published As

Publication number Publication date
JP6745673B2 (en) 2020-08-26
US11822319B2 (en) 2023-11-21
KR102255938B1 (en) 2021-05-24
KR20180016296A (en) 2018-02-14
JP2018022816A (en) 2018-02-08
US20210043459A1 (en) 2021-02-11

Similar Documents

Publication Publication Date Title
US8010321B2 (en) Metrics independent and recipe independent fault classes
US7213478B2 (en) Method for automatic configuration of processing system
KR101113203B1 (en) Adjusting a sampling rate based on state estimation results
US20090055126A1 (en) Virtual sensors
US6778873B1 (en) Identifying a cause of a fault based on a process controller output
KR102401565B1 (en) Wafer point-by-point analysis and data presentation
US8849438B2 (en) Factory level process and final product performance control system
US10935969B2 (en) Virtual metrology system and method
KR20210109662A (en) Chamber Matching Using Neural Networks in Semiconductor Equipment Tools
US10606253B2 (en) Method of monitoring processing system for processing substrate
US10303812B2 (en) Topography prediction using system state information
US20130310960A1 (en) Recipe management system and method
US20150005955A1 (en) Method and system for controlling a flow ratio controller using feedback
US10108205B2 (en) Method and system for controlling a flow ratio controller using feed-forward adjustment
US11822319B2 (en) Semiconductor system
Moyne et al. Chamber matching across multiple dimensions utilizing predictive maintenance, equipment health monitoring, virtual metrology and run-to-run control
CN111719130B (en) Temperature adjusting method in semiconductor coating equipment and semiconductor coating equipment
JP2009076772A (en) Process monitoring method
KR102629399B1 (en) Substrate processing apparatus, method of manufacturing semiconductor device, and program
US11735447B2 (en) Enhanced process and hardware architecture to detect and correct realtime product substrates
JP2006513561A (en) Parallel defect detection
TWI836282B (en) Enhanced process and hardware architecture to detect and correct ‎realtime product substrates
US20220225794A1 (en) Display control method, display control device, and display system
US20230113095A1 (en) Verification for improving quality of maintenance of manufacturing equipment
JP2023540790A (en) Anti-fragile system for semiconductor processing equipment using multiple specialized sensors and algorithms

Legal Events

Date Code Title Description
AS Assignment

Owner name: TOKYO ELECTRON LIMITED, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KOYAMA, NORIAKI;SHOJI, KAZUSHI;MIYAZAKI, MOTOKATSU;SIGNING DATES FROM 20170711 TO 20170714;REEL/FRAME:043124/0642

STPP Information on status: patent application and granting procedure in general

Free format text: FINAL REJECTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: FINAL REJECTION MAILED

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION