Specification establishing method for controlling semiconductor process
Granted 11 Dec 2012 · 1 office action
Current assignee: Micron Technology, Inc. · originally INOTERA MEMORIES, INC.
Law firm: Law firm · Log in to unlock
Attorney: Attorney · Log in to unlock
Inventors: Cheng-Hao Chen, Wei Jun Chen, Yun-Zong Tian, Shih-Chang Kao +1 · Examiner: Tony Mahmoudi
Life of the application
13 dated eventsAbstract
A specification establishing method for controlling semiconductor process, the steps includes: sampling a plurality of sample groups from a population, each sample group being a non-normal distribution; filtering the sample groups; summarizing the filtered sample groups to form a non-normal distribution diagram; getting a value-at-risk and a median by calculating from the non-normal distribution diagram; getting a critical value by calculating the value-at-risk and the median with a critical formula; getting a plurality of state values by calculating the filtered sample groups with a proportion formula; and getting an index value by calculating the non-normal distribution diagram with the proportion formula. Thus, the state values indicate the states of the sample groups are abnormal or not by comparing the state values to the index value.
Description
5 parts›BACKGROUND OF THE INVENTION
1. Field of the Invention
The instant disclosure relates to a specification establishing method for controlling semiconductor process; in particular, a specification establishing method applied on a non-normal distribution group of semiconductor process.
2. Description of Related Art
Statistical Process Control, or SPC, is a process control tool by mathematical and statistical method. The index of SPC (such as C p , C pk or C pmk ) is established with the normal distribution data. SPC is usually used to analyze and evaluate a production process by feedback signals in order to find a system factor, so that the user can take some measures to eliminate the effect of the system factor. Thus, the production process is under control and influenced by a random factor only.
However, for the wafer production plant, when establishing a control mechanism for (wafer), SPC can not be applied on the production process of the new product, because test data of the new product always present a non-normal distribution.
Therefore, one aspect of the instant disclosure is to provide a specification establishing method for controlling semiconductor process that addresses the aforementioned problem.
›SUMMARY OF THE INVENTION
The main object of the instant disclosure is to provide a specification establishing method for controlling semiconductor process, wherein the method has a plurality of state values and an index value, the state values present the states of the semiconductor process is abnormal or not by comparing the state values to the index value.
The specification establishing method for controlling semiconductor process in accordance with the instant disclosure comprises the steps of: providing a database and choosing a population from the database; sampling a plurality of sample groups from the population, each sample group being a non-normal distribution and having a plurality of samples; filtering the sample groups; summarizing the filtered sample groups to form a non-normal distribution diagram; getting a value-at-risk and a median by calculating from the non-normal distribution diagram; getting a critical value by calculating the value-at-risk and the median with a critical formula; getting a plurality of state values by calculating the filtered sample groups with a proportion formula; and getting an index value by calculating the non-normal distribution diagram with the proportion formula; thereby the state values present the states of the sample groups are abnormal or not by comparing the state values to the index value.
The specification establishing method for controlling semiconductor wafer process in accordance with the instant disclosure comprises the steps of: providing a non-normal distribution population; sampling at least two sample groups from the population, each sample group has a plurality of samples; filtering the selected sample groups; summarizing the at least two filtered sample groups to get a value-at-risk; getting a critical value by calculating the value-at-risk; getting a plurality of state values by calculating the at least two filtered sample groups with a proportion formula; and getting an index value by calculating the at least two summarized sample groups with the proportion formula; thereby the state values present the states of the sample groups is abnormal or not by comparing the state values to the index value.
The instant disclosure provides several advantages. First, the index value of the instant disclosure is suitable for non-normal data distribution. Second, the instant disclosure has higher sensitivity relative to SPC when the data distribution is non-normal.
In order to further appreciate the characteristics and technical contents of the instant disclosure, references are hereunder made to the detailed descriptions and appended drawings in connection with the instant disclosure. However, the appended drawings are merely shown for exemplary purposes, rather than being used to restrict the scope of the instant disclosure.
›BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a flow diagram illustrating the specification establishing method of the instant disclosure.
FIG. 2 is a distribution diagram illustrating the sample groups after filtering and summarizing of the instant disclosure.
FIG. 3 is a specification diagram illustrating the single warning score of the sample groups of the instant disclosure.
FIG. 4 is a distribution diagram illustrating defects of the sample groups of the instant disclosure.
›DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS · 1 of 2
Please refer to FIG. 1 , which shows the steps of a specification establishing method for controlling semiconductor process, and the specification establishing method can be limited for controlling semiconductor wafer process. The steps of the specification establishing method as follows.
S 101 : providing a database. The database can be a data group of wafer process.
S 102 : choosing a population from the database. The population can be a defect group or a yield group, and the population is a non-normal distribution.
S 103 : sampling a plurality of sample groups from the population. Each sample group is a non-normal distribution and having a plurality of samples, wherein the sample groups are a plurality of sample groups of different equipments. Besides, numbers of the sample groups is more than two.
S 104 : filtering the sample groups. Noise of the sample groups and samples having extreme values can be filtered out.
S 105 : summarizing the filtered sample groups to form a non-normal distribution diagram. The non-normal distribution diagram can be a beta distribution diagram. In other words, the step S 105 uses summarized sample groups to get parameters α and β by Maximum Likelihood Estimation, and then forming the non-normal distribution diagram to reflect the real condition.
S 106 : getting a value-at-risk (VaR) and a median (M) by calculating from the non-normal distribution diagram. The value-at-risk can be obtained by an semi-parametric method for VaR estimation, which is established by Danielsson and de Vries in 1997. Namely, the tails of the non-normal distribution diagram is used to estimate a tail parameter λ. After confirming the tail parameter λ, the value-at-risk can be obtained by a formula as:
VaR = X N + 1 ( N T α ) 1 - λ ,
wherein X N+1 is an initial value of the tail portion of the non-normal distribution diagram, N is an arbitrary number of the observations of tail portion of the non-normal distribution diagram, α is a level of significance, and T is the number of all observations.
S 107 : getting a critical value by calculating the value-at-risk and the median with a critical formula. The critical formula is:
VaR + M n = V cri ( n ∈ R , n > 0 ) ,
wherein VaR is the value-at-risk, M is the median, V cri is the critical value, and the preferred value of n is 2.
S 108 : getting a plurality of state values (V state ) by calculating the filtered sample groups with a proportion formula, where the state value shows the present condition of the respective sample group; and getting an index value (V index ) by calculating the non-normal distribution diagram with the proportion formula. The proportion formula is:
H cri H cri + L cri = V ( V = V state or V index ) or L cri H cri + L cri = V ( V = V state or V index ) ,
wherein H cri is the number of filtered samples or filtered samples summarized in the non-normal distribution diagram with values higher than the critical value, L cri is the number of filtered samples with values lower than the critical value, V state is the state value, and V index is the index value.
S 109 : the state values and the index value can be integrated to form a Single Warning Score (SWS) diagram. The state values present the states of the sample groups is abnormal or not by comparing the state values to the index value. Thus, the SWS diagram can present the abnormal sample groups which need adjustment.
In addition, for the step S 105 of the present embodiment, the filtered sample groups are summarized into a non-normal distribution diagram, which is used in ensuing steps. However, in practice, the filtered sample groups can be summarized and used directly to compute the value at risk, without using a non-normal distribution diagram. Besides, the median of the critical formula can be replaced by other suitable parameters.
Please refer to FIGS. 2 and 3 , which show the second embodiment of the instant disclosure. The second embodiment is an application of the first embodiment.
As shown in FIG. 2 , FIG. 2 shows a non-normal distribution diagram summarized from a plurality of sample groups of different equipments. The serial numbers of the equipments are LSNB104, LSNB112, LSNB107, LSNB106, LSNB102, LSNB110, LSNB204, LSNB212, LSNB201, and LSNB203. The dotted line of FIG. 2 represents an ideal non-normal distribution curve summarized form the sample groups of different equipments. The continuous line of FIG. 2 represents the actual non-normal distribution curve summarized from the filtered sample groups of different equipments, wherein the actual non-normal distribution curve is near the ideal non-normal distribution curve by filtering the sample groups of different equipments before summarizing.
Getting a value at risk and a median from the actual non-normal distribution curve, and setting n equals to 2. Taking the value at risk, the median and n into the critical formula to obtain a critical value to be 96.592.
Thereafter, respectively taking the sample groups of different equipments into the proportion formula to obtain several state values (a 1 ˜a 10 ), and taking the actual non-normal distribution curve into the proportion formula to obtain an index value (82.25). Furthermore, summarizing the index value and the state values to form a Single Warning Score diagram (as FIG. 3 shown). Therefore, the user can rapidly find a 2 and a 9 are lower than the index value, so that the corresponding equipments LSNB112 and LSNB201 are in abnormal state and need to be adjusted.
Please refer to FIG. 4 , which show the third embodiment of the instant disclosure. The third embodiment is an application of the first embodiment.
FIG. 4 shows a defect distribution diagram of a plurality of sample groups of different equipments, the sample groups of different equipments were chosen from a defect group, and the serial numbers of the equipments are LDPA102, LDPA115, LDPA201, LDPA203, LDPA205, and LDPA208. And then, calculating and summarizing the defect distribution diagram to get a table as follows.
›DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS · 2 of 2
Letting C pmk of SPC to be a judging basis for determining the state of process is abnormal or not, C pmk (1.08) of equipment LDPA205 is larger than 1, and C pmk (0.956) of equipment LDPA201 is smaller than 1, so that only equipment LDPA201 needs to be adjusted immediately.
However, equipment LDPA205 has more samples with values higher than equipment LDPA201 according to FIG. 4 . The equipment LDPA 205 needs to be adjusted more urgently than equipment LDPA 201, but the equipment LDPA 205 is not regarded as needing to be adjusted immediately by C pmk Thus, C pmk can not represent the actual state accurately.
By letting SWS to be a judging basis for determining the state of process is abnormal or not, the state value of the equipment LDPA205 is 87.5, and the state value of the equipment LDPA201 is 92.5, so that the equipment LDPA205 needs to be adjusted more urgently than the equipment LDPA 201. Therefore, SWS can represent more accurately the real state than SPC and closer to the real condition than SPC.
Please refer to the following table, which shows the fourth embodiment of the instant disclosure. The fourth embodiment is an application of the first embodiment.
See the above table, which is a summarized table with SWS applied to several wafer processes, such as CMP, ETCH, PHOTO, T/F, and WET. In other words, respectively taking five field groups from the databases of the above five wafer processes. And then, carrying out the steps S 101 ˜S 109 to get a warning equipment number, where the warning equipment number is the number of the state values lower than the index value. A catch rate is obtained via dividing the warning equipment number by the real abnormal equipment number.
Furthermore, for different processes and problems, the appropriate index value can be determined by the technical knowledge of the experts and computerized simulations, thereby improving the catch rate.
The instant disclosure provides several advantages. First, when the data distribution is non-normal, the index value of the instant disclosure is more suitable than the index values of the SPC (such as C p , C pk or C pmk ). Second, when the data distribution is non-normal, the instant disclosure has higher sensitivity than SPC. Because the specification of SPC is established too loosely from accurately detecting the abnormal state (as FIG. 4 shown).
The description above only illustrates specific embodiments and examples of the instant disclosure. The instant disclosure should therefore cover various modifications and variations made to the herein-described structure and operations of the instant disclosure, provided they fall within the scope of the instant disclosure as defined in the following appended claims.
›Tables in the description — 2
| number | Amount | average | error | median | min | max | C pmk | SWS |
|---|---|---|---|---|---|---|---|---|
| LDPA102 | 47 | 1631.79 | 806.25 | 1432 | 509 | 4263 | 0.446 | 63.044 |
| LDPA115 | 8 | 705.75 | 440.735 | 750 | 177 | 1477 | 1.263 | 100 |
| LDPA201 | 40 | 888.725 | 583.251 | 752 | 141 | 2554 | 0.956 | 92.5 |
| LDPA203 | 53 | 948.415 | 518.18 | 851 | 288 | 2438 | 0.904 | 88.6792 |
| LDPA205 | 31 | 790.129 | 578.031 | 601 | 22 | 2555 | 1.08 | 87.5 |
| LDPA208 | 24 | 701.333 | 587.56 | 563.5 | 63 | 1786 | 1.208 | 91.667 |
| real abnormal | warning | |||
|---|---|---|---|---|
| process | equipment | equipment | ||
| type | population | number | number | catch rate |
| CMP | yield | 5 | 2 | 40% |
| ETCH | yield | 6 | 4 | 67% |
| PHOTO | yield | 3 | 1 | 34% |
| T/F | yield | 2 | 1 | 50% |
| WET | yield | 3 | 2 | 67% |
Claims as granted
15 claimsLog in to read the claims of this application.
Log in to unlockClassifications
9 codes- G06F7/00
- G06F17/30
Claim changes
SoonSee which claims were amended, added or cancelled during examination, with every added and removed word marked.
The published claims of this application are not paired with the granted ones in what we hold.
File wrapper
See the full prosecution history — every USPTO and applicant action on this file, in order.
Log in to unlockDocuments
Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.
Log in to unlockChain of title
See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.
Log in to unlock