Information processing device, determination method, and water processing system

The information processing device and water treatment system analyze liquid quality values to detect defects in semiconductor devices early, enhancing yield by efficiently identifying and addressing quality issues.

WO2025197257A1PCT designated stage Publication Date: 2025-09-25ORGANO CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2025/000363
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-18
Filing Date
2025-01-08
Publication Date
2025-09-25

AI Technical Summary

Technical Problem

Existing methods for determining semiconductor device quality are inefficient, leading to defective products remaining on the production line for months, reducing yield and failing to directly assess device quality based on processing liquid concentration.

Method used

An information processing device and water treatment system that acquire and analyze liquid quality values of waste cleaning liquids, compare them to reference values, and notify the judgment result, enabling early detection of defects in semiconductor devices.

Benefits of technology

Enables early detection of defects in semiconductor devices, improving yield by identifying issues promptly and reducing the time required for quality assessment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2025000363_25092025_PF_FP_ABST
    Figure JP2025000363_25092025_PF_FP_ABST
Patent Text Reader

Abstract

The present invention comprises: an acquisition unit (110) that acquires a liquid quality value of drainage of cleaning liquid used for cleaning an object; a reading unit (120) that reads from a database (400) a reference liquid quality value which serves as a reference; a determination unit (130) that determines, on the basis of the liquid quality value acquired by the acquisition unit (110) and the reference liquid quality value read by the reading unit (120), whether or not a semiconductor device manufactured in a manufacturing step including a step of cleaning the object is a good product; and a notification unit 140 that notifies of a determination result determined by the determination unit (130).
Need to check novelty before this filing date? Find Prior Art

Description

Information processing device, determination method, and water treatment system

[0001] The present invention relates to an information processing device, a determination method, and a water treatment system.

[0002] Whether a manufactured semiconductor device is a non-defective product is determined based on the results of a predetermined test performed on the semiconductor device. In the manufacturing of semiconductor devices, a method has been devised in which, in a process of contacting a processing liquid with a laminated film on a semiconductor wafer to remove the film, the processing liquid to be contacted is switched based on the concentration of substances in the processing liquid (see, for example, Patent Document 1).

[0003] Japanese Patent Application Laid-Open No. 2006-120708

[0004] As described above, it takes several months to conduct a quality inspection of semiconductor devices and obtain a judgment result. Therefore, if a defective product is manufactured in the early stages of the manufacturing process, the defective product will remain on the production line for several months, resulting in a decrease in yield. Furthermore, the method described in Patent Document 1 cannot directly determine whether a semiconductor device is a quality product based on the processing liquid.

[0005] An object of the present invention is to provide an information processing device, a determination method, and a water treatment system that are capable of detecting defects in semiconductor devices at an early stage.

[0006] The information processing device of the present invention has an acquisition unit that acquires liquid quality values ​​of the waste cleaning liquid used to clean an object; a readout unit that reads out a reference liquid quality value that serves as a reference from a database; a judgment unit that judges whether a semiconductor device manufactured in a manufacturing process that includes a cleaning process of the object is a good product based on the liquid quality value acquired by the acquisition unit and the reference liquid quality value read out by the readout unit; and a notification unit that notifies the judgment result judged by the judgment unit.

[0007] Furthermore, the determination method of the present invention includes a process of acquiring the liquid quality values ​​of the waste cleaning liquid used to clean the object, a process of reading out the reference liquid quality values ​​stored in a database, a process of determining whether or not a semiconductor device manufactured in a manufacturing process that includes a cleaning process of the object is a non-defective product based on the acquired liquid quality values ​​and the reference liquid quality values ​​read out from the database, and a process of notifying the result of the determination.

[0008] The water treatment system of the present invention also comprises a cleaning device that cleans an object using pure water treated by a water treatment device, a measuring device that measures the liquid quality values ​​of the waste cleaning liquid used by the cleaning device to clean the object, a database that stores reference liquid quality values ​​that serve as standards, and an information processing device, wherein the information processing device comprises an acquisition unit that acquires the liquid quality values ​​measured by the measuring device, a reading unit that reads the reference liquid quality values ​​from the database, a determination unit that determines whether a semiconductor device manufactured in a manufacturing process that includes a cleaning step of the object is a non-defective product based on the liquid quality values ​​acquired by the acquisition unit and the reference liquid quality values ​​read by the reading unit, and a notification unit that notifies the determination result determined by the determination unit.

[0009] In the present invention, defects in semiconductor devices can be found at an early stage.

[0010] 8 is a diagram showing a water treatment system according to a first embodiment; FIG. 9 is a diagram showing an example of the positioning of the cleaning apparatus shown in FIG. 1; FIG. 10 is a diagram showing an example of components included in the information processing device shown in FIG. 1; FIG. 11 is a diagram showing an example of information stored in the database shown in FIG. 1; FIG. 12 is a flowchart for explaining an example of a method for setting a reference liquid quality value, among the determination methods in the information processing device shown in FIG. 1; FIG. 13 is a flowchart for explaining an example of a method for determining whether a semiconductor device manufactured using a cleaned member as a component is a non-defective, among the determination methods in the information processing device shown in FIG. 1; FIG. 14 is a graph showing an example of reference liquid quality values, which are time-series data, and time-series data of liquid quality values ​​included in liquid quality information; FIG. 15 is a diagram showing a water treatment system according to a second embodiment; FIG. 16 is a diagram showing an example of components included in the information processing device shown in FIG. 1; FIG. 17 is a diagram showing an example of input / output of the learning model shown in FIG. 1; FIG. 18 is a flowchart for explaining an example of processing in the learning phase, among the determination methods in the information processing device shown in FIG. 8; FIG. 19 is a flowchart for explaining an example of processing in the inference phase, among the determination methods in the information processing device shown in FIG.

[0011] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the accompanying drawings.

[0012] Fig. 1 is a diagram showing a water treatment system according to a first embodiment. As shown in Fig. 1, the water treatment system 10 according to this embodiment includes an information processing device 100, a cleaning device 200, a measuring device 300, and a database 400. The information processing device 100 and the database 400 may be directly connected. Alternatively, the information processing device 100 and the database 400 may be connected via a communication network. Alternatively, the database 400 may be provided within the information processing device 100.

[0013] The cleaning apparatus 200 includes a cleaning section 210 and an exhaust pipe 230. The cleaning apparatus 200 is installed in a semiconductor manufacturing line in a semiconductor manufacturing factory.

[0014] The cleaning unit 210 cleans an object. The object may be an electronic component (finished product) such as a semiconductor device manufactured in a semiconductor device manufacturing process. The object may also be a component 220 constituting the semiconductor device to be manufactured. In this embodiment, the cleaning unit 210 cleans the component 220, which is a wafer (including bare silicon, oxide film, patterned wafers, and semiconductors other than silicon) that is a material used in semiconductor element manufacturing. The cleaning unit 210 performs wet cleaning on the component 220 using a chemical solution or pure water. The cleaning method in the cleaning unit 210 may be a single-tank or multi-tank batch method in which multiple wafers are simultaneously immersed in a processing tank for cleaning. The cleaning method in the cleaning unit 210 may also be a single-wafer method in which wafers are rotated one by one and cleaned by spraying a processing solution onto them using a nozzle. The cleaning liquids used by the cleaning unit 210 for cleaning include water (including pure water), DHF (Dolute Hydrogen Fluoride), SC1 (a mixed alkaline solution of H2O, ammonia water, and H2O2), SC2 (a mixed acid of H2O, HCl, and H2O2), IPA (isopropyl alcohol), TMAH (tetramethylammonium hydroxide), etc. The cleaning process performed by the cleaning unit 210 is included in the semiconductor device manufacturing process. This manufacturing process includes multiple cleaning processes.

[0015] The discharge pipe 230 discharges the waste liquid used in cleaning the component 220 to the outside of the cleaning device 200. The discharge pipe 230 may separate the waste liquid used in cleaning the component 220 into an organic waste liquid and an inorganic waste liquid and then discharge the separated waste liquid. Alternatively, the discharge pipe 230 may separate the waste liquid used in cleaning the component 220 into an acidic waste liquid and an alkaline waste liquid and then discharge the separated waste liquid.

[0016] The measuring device 300 measures the liquid quality of the effluent discharged from the discharge pipe 230. The liquid quality measured by the measuring device 300 may be the resistivity, pH, metal concentration, chemical concentration, particulate concentration, ion concentration, total organic carbon (TOC), effluent volume, etc., or any combination thereof. The measuring device 300 may measure the liquid quality of the effluent flowing through the discharge pipe 230 inside the cleaning apparatus 200. The measuring device 300 may also measure the liquid quality of the effluent flowing through the discharge pipe 230 outside the cleaning apparatus 200. If the discharge pipe 230 separately discharges acidic effluent and alkaline effluent, the measuring device 300 may be provided with one measuring the liquid quality of the acidic effluent and another measuring the liquid quality of the alkaline effluent. The measuring device 300 transmits liquid quality information including the measured values ​​(liquid quality values) to the information processing device 100. The liquid quality information transmitted by measuring device 300 may include, in addition to the measured liquid quality values, information indicating the type of measured liquid quality (the above-mentioned resistivity, pH, metal concentration, chemical concentration, particulate concentration, ion concentration, drainage volume, etc.) Measuring device 300 may transmit to information processing device 100 liquid quality information indicating time-series data of the liquid quality measured in time series from the start time of cleaning of member 220.

[0017] Fig. 2 is a diagram showing an example of the positioning of the cleaning device 200 shown in Fig. 1. In a water treatment system having a pretreatment device 20, a primary pure water production facility 30, and a secondary pure water production facility 40, which is a subsystem, treated water treated in the secondary pure water production facility 40 is supplied to the cleaning device 200 and used to clean a member 220.

[0018] The pretreatment device 20 includes a sand filtration device, an activated carbon device, a softening device, and a decarbonation device. The configuration of the pretreatment device 20 is not limited to this. For example, the configuration of the pretreatment device 20 may be a configuration that does not include some of the devices described above. Furthermore, the configuration of the pretreatment device 20 may be a configuration that includes the above-described configuration and additional devices. The sand filtration device uses sand as a filter medium to filter the water to be treated. The activated carbon device uses activated carbon with a porous structure to further filter the treated water from the sand filtration device. The softening device uses an ion exchange resin that removes hardness components from the water to remove hardness components from the treated water from the activated carbon device. The decarbonation device degasses (removes) carbon dioxide from the treated water from the softening device using, for example, a decarbonation membrane that allows gas to pass through.

[0019] The primary pure water production facility 30 includes a reverse osmosis (RO) membrane device 31 to which the water to be treated is supplied, an ultraviolet oxidation device 32, an ion exchange device 33, and a membrane degassing device 34. The configuration of the primary pure water production facility 30 is not limited to this configuration. In the primary pure water production facility 30, for example, the order in which the ultraviolet oxidation device 32, the ion exchange device 33, and the membrane degassing device 34 are arranged is not particularly limited. An SB-P (multi-bed regenerative ion exchange device) is provided as the ion exchange device 33. The membrane degassing device 34 removes gas components such as oxygen from the treated water.

[0020] The secondary pure water production equipment 40 includes a primary pure water tank 41, a heat exchanger 42, an ultraviolet oxidation device 43, an ion exchange device 44, a membrane degassing device 45, and an ultrafiltration membrane device 46. Treated water (ultrapure water) produced in the secondary pure water production equipment 40 is supplied to the cleaning equipment 200. The primary pure water tank 41 stores primary pure water produced in the primary pure water production equipment 30. The heat exchanger 42 adjusts the temperature of the primary pure water supplied from the primary pure water tank 41. The ultraviolet oxidation device 43 irradiates the water to be treated, the temperature of which has been adjusted by the heat exchanger 42, with ultraviolet light to decompose organic matter contained in the water. The ion exchange device 44 removes ionic components from the water to be treated treated in the ultraviolet oxidation device 43. The ion exchange device 44 is a non-regenerative cartridge polisher in which a mixed bed of cation exchange resin and anion exchange resin is filled. The membrane degassing device 45 removes gases such as dissolved oxygen and carbon dioxide from the water to be treated that has been treated in the ion exchange device 44. The filtration membrane device 46 is an ultrafiltration membrane (UF) device that removes fine particles from the water to be treated that has been treated in the membrane degassing device 45. The configuration of the secondary pure water production equipment 40 is not limited to the above-described configuration. For example, a hydrogen peroxide removal device that decomposes hydrogen peroxide generated in the ultraviolet oxidation device 43 may be provided between the ultraviolet oxidation device 43 and the ion exchange device 44. Impurities removed by the secondary pure water production equipment 40 include metals, ions, TOC (Total Organic Carbon), urea, dissolved oxygen, hydrogen peroxide, fine particles, etc.

[0021] Fig. 3 is a diagram showing an example of components included in the information processing device 100 shown in Fig. 1. As shown in Fig. 3, the information processing device 100 shown in Fig. 1 includes an acquisition unit 110, a readout unit 120, a determination unit 130, a notification unit 140, a reference fluid quality value setting unit 150, and a writing unit 160. Fig. 3 shows the main components of the present embodiment among the components included in the information processing device 100 shown in Fig. 1.

[0022] The acquisition unit 110 acquires the liquid quality information transmitted by the measuring device 300. The acquisition unit 110 outputs the acquired liquid quality information to the determination unit 130. The timing at which the acquisition unit 110 acquires the liquid quality information is not particularly specified. The measurement unit of the effluent in which the liquid quality value indicated by the liquid quality information acquired by the acquisition unit 110 is measured is a predetermined unit in the manufacturing process of the component 220. For example, the acquisition unit 110 may acquire the liquid quality value of the effluent measured by the measuring device 300 throughout the entire process of one lot. Furthermore, for example, the acquisition unit 110 may acquire each of the liquid quality values ​​of the effluent measured by the measuring device 300 in each of multiple cleaning processes performed in one manufacturing process.

[0023] The reading unit 120 reads out the reference liquid quality values ​​stored in the database 400 from the database 400. For example, the reading unit 120 uses information indicating the type of liquid quality included in the liquid quality information acquired by the acquiring unit 110 as a search key, and reads out the reference liquid quality values ​​associated with the information indicating the type of liquid quality from the database 400. The reading unit 120 outputs the read out reference liquid quality values ​​to the determining unit 130. If the reference liquid quality values ​​stored in the database 400 are time series data with the start time of cleaning the member 220 as the start reference, the reading unit 120 reads out the time series data of the reference liquid quality values ​​as the reference liquid quality values.

[0024] The determination unit 130 determines whether a semiconductor device manufactured using the member 220 cleaned by the cleaning apparatus 200 as a component is a pass-quality product based on the liquid quality value included in the liquid quality information output from the acquisition unit 110 and the reference liquid quality value output from the readout unit 120. Specifically, the determination unit 130 determines that a semiconductor device manufactured using the member 220 cleaned by the cleaning apparatus 200 as a component is a pass-quality product if the difference between the liquid quality value included in the liquid quality information output from the acquisition unit 110 and the reference liquid quality value output from the readout unit 120 is equal to or less than a predetermined threshold. Furthermore, the determination unit 130 determines that a semiconductor device manufactured using the member 220 cleaned by the cleaning apparatus 200 as a component is likely to be defective if the difference between the liquid quality value included in the liquid quality information output from the acquisition unit 110 and the reference liquid quality value output from the readout unit 120 exceeds a predetermined threshold. When the acquiring unit 110 acquires the liquid quality values ​​for each of the multiple cleaning processes, the determining unit 130 may determine that a semiconductor device manufactured using the component 220 cleaned by the cleaning apparatus 200 as a component is likely to be defective if the difference between at least one of the liquid quality values ​​included in the liquid quality information output from the acquiring unit 110 and the reference liquid quality value output from the reading unit 120 exceeds a predetermined threshold. As a result, if the liquid quality value of the wastewater used to clean the component 220 is outside a predetermined reference range, it can be inferred that the cause is some kind of abnormality in the component 220.

[0025] If the liquid quality values ​​included in the liquid quality information output from the acquisition unit 110 are time series data as described above, and the reference liquid quality values ​​stored in the database 400 are time series data with the start time of cleaning of the component 220 as the starting reference, the judgment unit 130 compares the approximate curves (hereinafter referred to as liquid quality curves) of each time series data with the start time of cleaning as the starting reference.

[0026] The threshold value used by the determination unit 130 is a preset value for determining a reference range for determining whether a semiconductor device manufactured using the component 220 is a non-defective product. The larger the threshold value, the wider the range within which a semiconductor device manufactured using the component 220 is determined to be a non-defective product. Conversely, the smaller the threshold value, the narrower the range within which a semiconductor device manufactured using the component 220 is determined to be a non-defective product. This threshold value is set according to the type of liquid quality being measured. This threshold value may also be set according to the usage status of the cleaning apparatus 200, the type and properties of the component 220, and the type of liquid used for cleaning. The threshold value used by the determination unit 130 may be "0." Furthermore, when the above-described liquid quality curve is used, the threshold value is a value (curve) indicating the degree of deviation from the liquid quality curve based on the reference liquid quality value. When the liquid quality curve is used, the threshold value may be a value that changes with the passage of time from the start time of measurement. For example, the threshold value may be set to a larger value closer to the start time of measurement and to a smaller value as time passes from the start time of measurement.

[0027] The determining unit 130 outputs the determination result to the notifying unit 140. For example, if the determination result is that "a semiconductor device manufactured using the member 220 cleaned by the cleaning apparatus 200 as a component is a non-defective product," the determining unit 130 may output a value of "0." Alternatively, if the determination result is that "a semiconductor device manufactured using the member 220 cleaned by the cleaning apparatus 200 as a component is likely to be defective," the determining unit 130 may output a value of "1." In this case, it goes without saying that the notifying unit 140 must understand the meanings of the values ​​"0" and "1" output from the determining unit 130.

[0028] The notification unit 140 notifies the determination result output from the determination unit 130. The notification by the notification unit 140 may be displayed, output as sound, printed, or transmitted to another device. For example, if the determination result output from the determination unit 130 indicates that a semiconductor device manufactured using the component 220 as a component is likely to be defective, the notification unit 140 may issue a predetermined warning, such as outputting an alarm sound or turning on a lamp. By issuing a warning, the notification unit 140 can quickly notify the user that there is some kind of problem with the component 220.

[0029] The reference liquid-quality value setting unit 150 sets a reference liquid-quality value for each type of liquid quality (such as the resistivity, pH, metal concentration, chemical concentration, particulate concentration, ion concentration, and amount of effluent) based on the liquid quality values ​​of the effluent used in the manufacturing process of a semiconductor device that the determining unit 130 determined to be a non-defective product. This inspection data is data obtained by inspecting whether a semiconductor device manufactured using the member 220 after cleaning is a non-defective product. The reference liquid-quality value setting unit 150 may set as the reference liquid-quality value the liquid quality value with the best liquid quality value (e.g., low particulate concentration or low ion concentration) among the liquid quality values ​​of the effluent used in cleaning a member 220 constituting a semiconductor device that was determined to be a defective product in the inspection data obtained from a previous inspection. Alternatively, the reference liquid-quality value setting unit 150 may set as the reference liquid-quality value the liquid quality value with the worst liquid quality value (e.g., high particulate concentration or high ion concentration) among the liquid quality values ​​of the effluent used in cleaning a member 220 constituting a semiconductor device that was determined to be a non-defective product in the inspection data obtained from a previous inspection. The reference liquid-quality value setting unit 150 may also calculate and set the reference liquid-quality value using a predetermined calculation algorithm or the deviation of the liquid quality of the wastewater used to clean the component 220 constituting a semiconductor device that was determined to be defective in the inspection data of a previous inspection. The reference liquid-quality value setting unit 150 outputs the set reference liquid-quality value to the writing unit 160.

[0030] The writing unit 160 writes the reference liquid quality values ​​output from the reference liquid quality value setting unit 150 into the database 400. At this time, the writing unit 160 writes the reference liquid quality values ​​for each type of liquid quality into the database 400. By having the writing unit 160 write the reference liquid quality values ​​set by the reference liquid quality value setting unit 150 based on the test data and the liquid quality values ​​into the database 400, the reference liquid quality values ​​corresponding to the liquid quality of the wastewater used to wash the member 220 can be used as an appropriate standard for determining whether a semiconductor device manufactured using the member 220 as a component is non-defective.

[0031] The database 400 stores reference liquid quality values ​​for the wastewater used to clean the component 220, for each type of liquid quality. FIG. 4 is a diagram showing an example of information stored in the database 400 shown in FIG. 1. As shown in FIG. 4, the database 400 shown in FIG. 1 stores the types of measured liquid properties and the reference liquid quality values ​​in association with each other. The type of measured liquid quality indicates the type of liquid for which the reference liquid quality value setting unit 150 has set the reference liquid quality value. Examples of the type of measured liquid quality include the above-mentioned resistivity, pH, metal concentration, chemical concentration, particulate concentration, ion concentration, and wastewater volume. The reference liquid quality value is a value set by the reference liquid quality value setting unit 150 for each type of measured liquid quality. These data are written by the writing unit 160.

[0032] The following describes a determination method used in the information processing device 100 shown in Fig. 1. Fig. 5 is a flowchart illustrating an example of a method for setting a reference fluid quality value, which is one of the determination methods used in the information processing device 100 shown in Fig. 1.

[0033] First, the acquisition unit 110 acquires fluid quality information including the measurement values ​​(fluid quality values) of the effluent measured by the measuring device 300 (step S1). The reference fluid-quality value setting unit 150 stores the fluid quality values ​​acquired by the acquisition unit 110. At this time, the reference fluid-quality value setting unit 150 stores the fluid quality values ​​in a manner that identifies which component 220 was cleaned by the effluent for which the fluid quality value was measured. For example, the reference fluid-quality value setting unit 150 may store the fluid quality values ​​acquired by the acquisition unit 110 by adding identification information that identifies the date and time of acquisition, the location, the cleaning device, and the component 220 that was cleaned. Furthermore, the reference fluid-quality value setting unit 150 stores the types of fluid quality values ​​acquired by the acquisition unit 110 in association with the fluid quality values. Furthermore, the reference fluid-quality value setting unit 150 may store the fluid-quality values ​​acquired by the acquisition unit 110 as reference fluid-quality values ​​in a time series (e.g., a graph showing the change in fluid-quality values ​​over time) during the cleaning process in which the component 220 is cleaned. The reference time for this time series data is the start time of the cleaning process in which the target component 220 is cleaned.

[0034] The acquiring unit 110 then acquires characteristic inspection data for a semiconductor device manufactured using the component 220 as a component (step S2). The characteristic inspection data for the semiconductor device acquired by the acquiring unit 110 is data indicating the results of a characteristic inspection performed on the semiconductor device and includes information that can identify at least whether the semiconductor device is a non-defective product. At this time, it is necessary to identify which of the liquid property values ​​stored in the reference liquid property value setting unit 150 corresponds to the characteristic inspection data acquired by the acquiring unit 110. For example, when the acquiring unit 110 acquires a liquid property value, the reference liquid property value setting unit 150 may store identification information for the component 220 that was washed with the wastewater of that liquid property value. Then, when the acquiring unit 110 acquires the characteristic inspection data, the acquiring unit 110 may acquire identification information for the component 220 that constitutes the semiconductor device that is the subject of the characteristic inspection data, and the reference liquid property value setting unit 150 may compare the identification information with each other.

[0035] Once the correspondence between the liquid property value and the characteristic inspection data has been recognized, a result can be obtained indicating whether a semiconductor device manufactured using the cleaning target component 220, for which the obtained liquid property value has been obtained, is a pass / fail product. In other words, the liquid property value is associated with information indicating whether the semiconductor device is a pass / fail product. Based on this association, the reference liquid property value setting unit 150 sets a reference liquid property value (step S3). The writing unit 160 then writes the reference liquid property value set by the reference liquid property value setting unit 150 to the database 400 (step S4).

[0036] Fig. 6 is a flowchart for explaining an example of a method for determining whether a semiconductor device manufactured using the cleaned member 220 as a component is a non-defective product, among the determination methods in the information processing apparatus 100 shown in Fig. 1. The process described below is performed after the reference liquid quality value is set in the process described using the flowchart shown in Fig. 5.

[0037] First, the acquisition unit 110 acquires liquid quality information including the measurement values ​​(liquid quality values) of the effluent measured by the measuring device 300 (step S11). At this time, the acquisition unit 110 may acquire liquid quality information including time-series data of the measurement values ​​(liquid quality values) of the effluent measured by the measuring device 300. The reference time of the time-series data is the start time of the cleaning process for cleaning the target component 220. The reading unit 120 then uses the type of measured liquid quality included in the liquid quality information as a search key to search and read out a reference liquid quality value stored in association with the type of measured liquid quality from the database 400 (step S12). Next, the determination unit 130 compares the liquid quality value included in the liquid quality information acquired by the acquisition unit 110 with the reference liquid quality value read out by the reading unit 120 (step S13). The determination unit 130 determines whether the difference between the liquid quality value and the reference liquid quality value is equal to or less than a threshold value (step S14).

[0038] If the difference between the liquid property value and the reference liquid property value is equal to or less than the threshold, the determination unit 130 determines that the semiconductor device manufactured using the component 220 is a non-defective product (step S15). On the other hand, if the difference between the liquid property value and the reference liquid property value exceeds the threshold, the determination unit 130 determines that the semiconductor device manufactured using the component 220 is likely to be defective (step S16). The notification unit 140 then notifies the determination result of the determination unit 130 (step S17).

[0039] If the reference liquid quality values ​​stored in the database 400 and the liquid quality values ​​included in the liquid quality information acquired by the acquisition unit 110 are time-series data as described above, in step S13, the determination unit 130 compares the time-series data of the reference liquid quality values ​​with the time-series data of the liquid quality values ​​included in the liquid quality information acquired by the acquisition unit 110. FIG. 7 is a graph showing an example of the time-series data of the reference liquid quality values ​​and the time-series data of the liquid quality values ​​included in the liquid quality information acquired by the acquisition unit 110. FIG. 7 also shows two time-series data of liquid quality values ​​that the determination unit 130 has determined to be abnormal (possibly defective) as the liquid quality values ​​included in the liquid quality information acquired by the acquisition unit 110. In the example shown in FIG. 7, the liquid quality values ​​that fall within the reference liquid quality values ​​decrease (the liquid quality improves) as the cleaning time elapses during the cleaning process. Also, in FIG. 7, the range in which the difference from the reference liquid quality value is below a threshold is displayed in gray. Note that the vertical axis of the graph shown in FIG. 7 indicates the value of an arbitrary type of liquid quality value and does not indicate the actual measured value. The reference time for this time series data is the start time of the cleaning process for cleaning the target component 220. In abnormal result 1 shown in FIG. 7, the liquid quality value is outside the threshold value at around 20 seconds. In abnormal result 2 shown in FIG. 7, the liquid quality value is outside the threshold value between 0 and 7 seconds. In such cases, the determination unit 130 determines that a semiconductor device manufactured using the component 220 in question is likely to be defective.

[0040] Note that multiple thresholds may be set as described above. In this case, for example, "threshold A," "threshold B," and "threshold C" may be set in a magnitude relationship such that threshold A < threshold B < threshold C, and the determination unit 130 may compare the difference between the liquid quality value included in the liquid quality information acquired by the acquisition unit 110 and the reference liquid quality value read by the reading unit 120 with each of thresholds A to C. If the difference is equal to or less than threshold A, the determination unit 130 may determine that a semiconductor device manufactured using the component 220 as a component is a non-defective product. Alternatively, if the difference is greater than threshold A and equal to or less than threshold B, the determination unit 130 may determine that there is a 30% chance that a semiconductor device manufactured using the component 220 as a component is defective. Alternatively, if the difference is greater than threshold B and equal to or less than threshold C, the determination unit 130 may determine that there is a 70% chance that a semiconductor device manufactured using the component 220 as a component is defective. Furthermore, the determination unit 130 may determine that there is a 90% probability that a semiconductor device manufactured using the member 220 as a component is defective if the difference exceeds the threshold C. In this manner, multiple thresholds with different magnitudes may be provided, and the determination unit 130 may determine whether the semiconductor device is a good product or what the probability is that it is defective based on the results of comparing the difference with each threshold.

[0041] In this manner, in this embodiment, whether a semiconductor device manufactured using the component 220 as a component is a pass or fail is determined based on the liquid quality value of the waste liquid used to clean the component 220. A preset reference liquid quality value is used for the determination. The reference liquid quality value is set using the liquid quality value of the waste liquid used to clean the component 220 constituting the semiconductor device and the results of inspecting the characteristics of the semiconductor device. If the difference between the liquid quality value of the waste liquid used to clean the component 220 and the reference liquid quality value is equal to or less than a threshold, the semiconductor device manufactured using the component 220 as a component is determined to be a pass or fail. Furthermore, if the difference between the liquid quality value of the waste liquid used to clean the component 220 and the reference liquid quality value exceeds the threshold, the semiconductor device manufactured using the component 220 as a component is determined to be potentially defective. Therefore, defects in semiconductor devices can be detected early, without waiting for the results of a characteristic inspection performed on the semiconductor device after cleaning. (Second Embodiment)

[0042] FIG. 8 is a diagram showing a water treatment system according to a second embodiment. As shown in FIG. 8, the water treatment system 11 according to this embodiment includes an information processing device 101, a cleaning device 200, a measuring device 300, and a learning model 500. The cleaning device 200 and the measuring device 300 are the same as those in the first embodiment. The information processing device 101 and the learning model 500 may be directly connected. Alternatively, the information processing device 101 and the learning model 500 may be connected via a communication network. Alternatively, the learning model 500 may be provided within the information processing device 101.

[0043] Fig. 9 is a diagram showing an example of components included in the information processing device 101 shown in Fig. 8. As shown in Fig. 9, the information processing device 101 shown in Fig. 8 has an acquisition unit 110, a determination unit 131, a notification unit 140, and a learning model generation unit 171. The acquisition unit 110 and the notification unit 140 are the same as those in the first embodiment. Note that Fig. 9 shows main elements in this embodiment among the components included in the information processing device 101 shown in Fig. 8.

[0044] The learning model generation unit 171 stores, in advance as training data, liquid property values ​​corresponding to inspection data obtained by inspecting whether a semiconductor device manufactured using the cleaned member 220 as a component is non-defective, and performs machine learning on the liquid property values ​​to generate a learning model 172. The correspondence between the inspection data and the liquid property values ​​is the same as in the first embodiment. The learning model generation unit 171 is used in the so-called learning phase (training phase) of machine learning.

[0045] The learning model 500 is a learning model generated by the learning model generation unit 171. The learning model 500 outputs a judgment result indicating whether a semiconductor device manufactured using the component 220 cleaned with wastewater, for which a liquid quality value has been acquired using the training data generated by the learning model generation unit 171, is a pass / fail product. The learning model 500 may have, for example, a neural network structure in which multiple neurons are interconnected. A neuron is an element that performs a predetermined calculation on multiple inputs and outputs a single value as the calculation result. The learning model 500 is stored in a storage device (not shown). The learning method for the learning model 500 may be a general method for generating a learning model. FIG. 10 is a diagram illustrating an example of input / output of the learning model 500 shown in FIG. 8. As shown in FIG. 10, the learning model 500 shown in FIG. 8 is a learning model that, when a liquid quality value is input, outputs a judgment result indicating whether a semiconductor device manufactured using the component 220 is a pass / fail product. The learning model 500 is provided for each type of measured liquid quality and each type of cleaning liquid. Furthermore, the learning model 500 may be provided for each usage situation of the cleaning device 200 and each type and property of the component 220 .

[0046] The determination unit 131 inputs the liquid quality values ​​included in the liquid quality information acquired by the acquisition unit 110 into the learning model 500, and acquires a determination result indicating whether a semiconductor device manufactured using the member 220, which has been cleaned with the wastewater from which the liquid quality values ​​were acquired, as a component, is a non-defective product from the learning model 500. The determination unit 131 is used in the so-called inference phase of machine learning.

[0047] The following describes a determination method in the information processing device 101 shown in Fig. 8. Fig. 11 is a flowchart for describing an example of processing in the learning phase of the determination method in the information processing device 101 shown in Fig. 8.

[0048] First, the acquisition unit 110 acquires liquid quality information including the measurement values ​​(liquid quality values) of the effluent measured by the measuring device 300 (step S21). The learning model generation unit 171 stores the liquid quality values ​​acquired by the acquisition unit 110. At this time, the learning model generation unit 171 stores the liquid quality values ​​in a manner that identifies which component 220 was cleaned by the effluent for which the liquid quality values ​​were measured. For example, the learning model generation unit 171 may store the liquid quality values ​​acquired by the acquisition unit 110 by adding identification information that can identify the date and time of acquisition, the location, the cleaning device, and the component 220 that was cleaned. Furthermore, the learning model generation unit 171 stores the types of liquid quality values ​​acquired by the acquisition unit 110 in association with the liquid quality values.

[0049] Thereafter, the acquiring unit 110 acquires characteristic inspection data for the semiconductor device (step S22). The characteristic inspection data for the semiconductor device acquired by the acquiring unit 110 is data indicating the results of a characteristic inspection performed on the semiconductor device, and includes information that can identify at least whether the semiconductor device is a non-defective product. At this time, it is necessary to identify which of the liquid property values ​​stored in the learning model generation unit 171 corresponds to the characteristic inspection data acquired by the acquiring unit 110. For example, when the acquiring unit 110 acquires a liquid property value, the learning model generation unit 171 may store identification information for the components 220 that constitute the semiconductor device that was cleaned with the wastewater of that liquid property value. When the acquiring unit 110 acquires characteristic inspection data, the acquiring unit 110 may acquire identification information for the components 220 that constitute the semiconductor device that is the subject of inspection for the characteristic inspection data, and the learning model generation unit 171 may compare the identification information with each other.

[0050] Once the correspondence between the liquid property value and the characteristic inspection data is recognized, a result is obtained indicating whether a semiconductor device manufactured using the component 220 to be cleaned, which corresponds to the obtained liquid property value, is a pass / fail product. In other words, the liquid property value is associated with information indicating whether a semiconductor device manufactured using the component 220 is a pass / fail product. The learning model generation unit 171 generates a learning model by having the learning model 500 learn this association (step S23). At this time, the learning model generation unit 171 causes the learning model 500 corresponding to the type of liquid property value to perform learning. If a learning model 500 is not provided for each type of liquid property value and the learning model 500 is a learning model that determines whether a semiconductor device is a pass / fail product based on the liquid property value and the type of liquid property value, the learning model generation unit 171 causes the learning model 500 to learn the liquid property value, the type of liquid property value, and information indicating whether the semiconductor device is a pass / fail product.

[0051] Fig. 12 is a flowchart for explaining an example of the processing of the inference phase in the determination method in the information processing device 101 shown in Fig. 8. The processing described below is performed after the learning phase described using the flowchart shown in Fig. 11 has been performed.

[0052] First, the acquisition unit 110 acquires liquid quality information including the measurement values ​​(liquid quality values) of the effluent measured by the measuring device 300 (step S31). Next, the determination unit 131 inputs the liquid quality values ​​included in the liquid quality information into the learning model 500 corresponding to the type of the liquid quality value (step S32). If a learning model 500 is not provided for each type of liquid quality value, the determination unit 131 inputs the type of liquid quality value along with the liquid quality value into the learning model 500. When the learning model 500 to which the liquid quality values ​​have been input outputs a result, the determination unit 131 acquires a judgment result output by the learning model 500 (step S33). This judgment result is information indicating whether the semiconductor device is a non-defective product. Next, the notification unit 140 notifies the determination result acquired by the determination unit 131 (step S34).

[0053] In addition, using the judgment result notified in step S34 and the results of a characteristic inspection of the semiconductor device that is conducted subsequently, the learning model generation unit 171 may re-learn the learning model 500 to improve the judgment accuracy.

[0054] Furthermore, a learning model may be provided that uses feedback based on the results of the characteristic inspection of the semiconductor device and the measured liquid quality values ​​to learn what kind of defect is detected in a semiconductor device manufactured using the member 220 as a component when what kind of liquid quality value is measured. In this case, a system may be constructed that infers the nature of the defect in the semiconductor device based on the measured liquid quality values.

[0055] As described above, in this embodiment, a determination is made as to whether a semiconductor device is a pass / fail product based on the liquid quality values ​​of the waste liquid used to clean the component 220 constituting the semiconductor device. The learning model 500 is used for the determination. When the liquid quality values ​​of the waste liquid used to clean the component 220 constituting the semiconductor device are input, the learning model 500 outputs a determination result indicating whether the semiconductor device is a pass / fail product. Therefore, defects in the semiconductor device can be detected early without waiting for the results of the characteristic inspection performed on the semiconductor device after cleaning. Furthermore, the use of the learning model 500 can accommodate a large number of liquid quality value patterns, thereby obtaining useful determination results.

[0056] Although the above description has been given by allocating each function (process) to each component, this allocation is not limited to the above. Furthermore, the configuration of the components is also not limited to the above-described embodiments, which are merely examples. Furthermore, the above-described embodiments may be combined in any combination.

[0057] The processes performed by the information processing devices 100 and 101 may be performed by logic circuits that are individually manufactured for each purpose. Alternatively, computer programs (hereinafter referred to as programs) that describe the processing procedures may be recorded on recording media that can be read by the information processing devices 100 and 101, and the programs recorded on the recording media may be read and executed by the information processing devices 100 and 101. Recording media readable by each of information processing devices 100 and 101 include removable recording media such as floppy (registered trademark) disks, magneto-optical disks, DVDs (Digital Versatile Discs), CDs (Compact Discs), Blu-ray (registered trademark) Discs, USB (Universal Serial Bus) memories, and SD cards, as well as memories such as ROMs (Read Only Memory) and RAMs (Random Access Memory) and HDDs (Hard Disc Drives) built into each of information processing devices 100 to 102. Programs recorded on these recording media are read by a CPU (not shown) provided in each of information processing devices 100 and 101, and the same processing as described above is performed under the control of the CPU. Here, the CPU operates as a computer that executes a program read from a recording medium on which the program is recorded.

[0058] Some of the above embodiments can be described as, but are not limited to, the following supplementary notes: (Supplementary Note 1) An information processing apparatus comprising: an acquisition unit that acquires liquid quality values ​​of wastewater from a cleaning liquid used to clean an object; a learning model generation unit that stores, as training data, the liquid quality values ​​for inspection data obtained by inspecting whether a semiconductor device manufactured in a manufacturing process including a step of cleaning the object after cleaning is a pass or fail, and performs machine learning on the liquid quality values ​​to generate a learning model that uses the liquid quality values ​​as input and outputs a determination result indicating whether the semiconductor device is a pass or fail; a determination unit that inputs the liquid quality values ​​acquired by the acquisition unit into the learning model and acquires from the learning model a determination result indicating whether the semiconductor device cleaned with the wastewater from which the liquid quality values ​​were acquired is a pass or fail; and a notification unit that notifies the determination result acquired by the determination unit.

[0059] Although the present invention has been described above with reference to the embodiments, the present invention is not limited to the above-described embodiments. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.

[0060] This application claims priority based on Japanese Patent Application No. 2024-042241, filed March 18, 2024, the disclosure of which is incorporated herein in its entirety by reference.

[0061] 10, 11 Water treatment system 20 Pretreatment device 30 Primary pure water production equipment 31 Reverse osmosis membrane device 32, 43 Ultraviolet oxidation device 33, 44 Ion exchange device 34, 45 Membrane degassing device 40 Secondary pure water production equipment 41 Primary pure water tank 42 Heat exchanger 46 Membrane filtration device 100, 101 Information processing device 110 Acquisition unit 120 Readout unit 130, 131 Determination unit 140 Notification unit 150 Reference liquid quality value setting unit 160 Writing unit 171 Learning model generation unit 200 Cleaning device 210 Cleaning unit 220 Component 230 Discharge pipe 300 Measuring instrument 400 Database 500 Learning model

Claims

1. An information processing device having an acquisition unit that acquires liquid quality values ​​of waste cleaning liquid used to clean an object; a readout unit that reads out reference liquid quality values ​​that serve as standards from a database; a judgment unit that judges whether a semiconductor device manufactured in a manufacturing process that includes a cleaning process of the object is a non-defective product based on the liquid quality values ​​acquired by the acquisition unit and the reference liquid quality values ​​read out by the readout unit; and a notification unit that notifies the judgment result determined by the judgment unit.

2. An information processing device according to claim 1, wherein the judgment unit judges that the semiconductor device is a good product if the difference between the liquid quality value and the reference liquid quality value is equal to or less than a predetermined threshold value, and judges that the semiconductor device manufactured in the manufacturing process is likely to be defective if the difference between the liquid quality value and the reference liquid quality value exceeds the threshold value.

3. An information processing device according to claim 1 or claim 2, comprising: a reference liquid-quality value setting unit that sets the reference liquid-quality value based on the liquid quality value of the waste liquid of a cleaning liquid used in the manufacturing process of a semiconductor device that has been determined to be a non-defective product by the determination unit; and a writing unit that writes the reference liquid-quality value set by the reference liquid-quality value setting unit into the database.

4. An information processing device according to claim 1 or claim 2, wherein the manufacturing process includes a plurality of cleaning processes, the acquisition unit acquires liquid quality values ​​of the wastewater measured by a measuring device in each of the plurality of cleaning processes, and the determination unit determines that the semiconductor device is likely to be defective if the difference between at least one of the liquid quality values ​​of the wastewater measured by the measuring device in each of the plurality of cleaning processes and the reference liquid quality value exceeds a threshold value.

5. An information processing apparatus according to claim 1 or 2, wherein the wastewater for which the liquid quality values ​​acquired by the acquisition unit are measured is wastewater used in cleaning wafers or patterned wafers used in the semiconductor devices.

6. An information processing apparatus according to claim 2, wherein the notification section issues a predetermined warning when the determination section determines that the semiconductor device is likely to be defective.

7. An information processing device according to claim 1 or claim 2, wherein the acquisition unit acquires time series data of the liquid quality values ​​based on the start time of the cleaning, the readout unit reads out the time series data of the reference liquid quality values ​​from the database, and the judgment unit compares the time series data of the liquid quality values ​​acquired by the acquisition unit with the time series data of the reference liquid quality values ​​read out from the database by the readout unit, and based on the result of the comparison, judges whether a semiconductor device manufactured in a manufacturing process that includes a cleaning process of the object is a non-defective product.

8. A determination method comprising the steps of: acquiring a liquid quality value of the waste liquid from a cleaning liquid used to clean an object; reading out a reference liquid quality value stored in a database; determining whether a semiconductor device manufactured in a manufacturing process that includes a cleaning step of the object is a non-defective product based on the acquired liquid quality value and the reference liquid quality value read out from the database; and notifying the result of the determination.

9. A water treatment system comprising: a cleaning device that cleans an object using pure water treated by a water treatment device; a measuring device that measures the liquid quality values ​​of the waste cleaning liquid used by the cleaning device to clean the object; a database that stores reference liquid quality values ​​that serve as standards; and an information processing device, wherein the information processing device has: an acquisition unit that acquires the liquid quality values ​​measured by the measuring device; a reading unit that reads the reference liquid quality values ​​from the database; a determination unit that determines whether a semiconductor device manufactured in a manufacturing process that includes a cleaning step of the object is a non-defective product based on the liquid quality values ​​acquired by the acquisition unit and the reference liquid quality values ​​read by the reading unit; and a notification unit that notifies the determination result determined by the determination unit.

Citation Information

Patent Citations

  • Manufacturing method and manufacturing apparatus of semiconductor device

    JP2008004880A

  • Cleaning treatment apparatus and cleaning treatment method

    JP2010267856A

  • Substrate processing device and component inspection method for substrate processing device

    WO2019021585A1

  • Water quality management method, ion adsorption device, information processing device, and information processing system

    WO2020080461A1