This U.S. non-provisional patent application claims priority under 35 U.S.C. §119 of Korean Patent Application No. 10-2009-0014753, filed on Feb. 18, 2010, the entire contents of which are hereby incorporated herein by reference.
The present disclosure herein relates to a product quality evaluating method, and more particularly, to a product quality evaluating method and a product sorting method using the same, which can filter a potential failure.
Generally, manufacturers endeavor to sell only good products, which are sorted as normally operating from among manufactured products, to users. Most manufacturers carry out a good product sorting operation using any means possible in that the good product sorting operation maintains or increases the manufacturers' reputation.
Even products, which have been sorted as good products and sold, may not normally operate later as time elapses or the number of use times increases. That is, although there is a difference between times when failures occur, most products do not normally operate sooner or later. For establishing clear-cut lines of responsibility to the after-sales failures of sold products, manufacturers provide information on the terms of endurance or warranty periods of products that are sold, to users. That is, when a sold product does not normally operate within its warranty period, a manufacturer should provide after-sales service for the sold product in response to users' complaints. However, in that the after-sales service causes the waste of resources and the decrease of manufacturers' reputation, many manufacturers apply an operation of evaluating the possibilities of potential failures of products to be sold, as a portion of a product sorting operation.
The present disclosure provides a product quality evaluating method, which can filter a potential failure in advance.
The present disclosure also provides a product quality evaluating system, which can filter a potential failure in advance.
The present disclosure also provides a product sorting method, which can sort products having potential failures in advance.
Embodiments of the inventive concept provide a product sorting method comprising: manufacturing a plurality of independent products with a manufacture device; obtaining test records for the respective products by testing the products with a test device; determining whether the products are good products or fail products by analyzing the test records with a failure determination device; calculating a quality index which defines possibility of potential failure of a population comprising the tested products as one value, by analyzing the test records with a quality index calculation device; and determining whether to perform a subsequent operation for products which are determined as the good products by analyzing the quality index with a product sorting device.
In some embodiments, the products may configure a plurality of product groups which are independently manufactured in the manufacture device, all products comprised in one product group may be manufactured through substantially same manufacture process stages, and the population may comprise products which are comprised in one product group.
In other embodiments, a relative location between the products, which are comprised in one product group, may be fixed while the products are being manufactured.
In still other embodiments, the calculating of a quality index may comprise: grouping the test records; and calculating the quality index by analyzing the grouped test records through robust estimation.
In even other embodiments, the quality index calculated through the robust estimation may be any one of an M-estimator, a a-trimmed estimator, an R-estimator, an L-estimator and a Winsorised estimator.
In yet other embodiments, the products may configure a plurality of product groups which are independently manufactured in the manufacture device, all products comprised in one product group may be manufactured through substantially same manufacture process stages, and the grouping of the test records may comprise grouping the test records in product group units.
In further embodiments, the grouped test records may comprise test records obtained from the same test item, for all products satisfying all two cases below: (1) products which are manufactured through the substantially same manufacture process stages (2) products in which a relative location is fixed during the manufacture process stage.
In still further embodiments, the product sorting method may further comprise grouping the test records, and removing an outlier from the grouped test records.
In even further embodiments, the testing of the products may comprise measuring qualities of the products for a plurality of test items, and the quality index may be calculated as one value for each of the test items.
In yet further embodiments, the product sorting method may further comprise calculating a cluster index which defines a fail clusteringness of the population as one value, by analyzing the test records with a cluster index calculation device.
In yet further embodiments, the calculating of a cluster index may comprise: binarizing the test records; filtering the binary-coded test records; and calculating the cluster index from the filtered test records.
In yet further embodiments, the product sorting method may further comprise: additionally determining whether to perform a subsequent operation for products which are sorted to perform a subsequent operation through an analysis of the quality index, by analyzing the cluster index with the product sorting device.
In yet further embodiments, the products may configure a plurality of product groups which are independently manufactured in the manufacture device, all products comprised in one product group may be manufactured through substantially same manufacture process stages, and the cluster index may be calculated as one value for each of the product groups.
The accompanying drawings are comprised to provide a further understanding of the inventive concept, and are incorporated in and constitute a part of this specification. The drawings illustrate exemplary embodiments of the inventive concept and, together with the description, serve to explain principles of the inventive concept. In the drawings:
While the invention is susceptible to various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and will herein be described in detail. It should be understood, however, that there is no intent to limit the invention to the particular forms disclosed, but on the contrary, the invention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention as defined by the claims. Like reference numbers signify like elements throughout the description of the figures.
As used herein, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless expressly stated otherwise. It should be further understood that the terms “comprises” and/or “comprising” when used in this specification is taken to specify the presence of stated features, integers, steps, operations, elements, and/or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. It will be understood that when an element is referred to as being “connected” or “coupled” to another element, it can be directly connected or coupled to the other element or intervening elements may be present. Furthermore, “connected” or “coupled” as used herein may include wirelessly connected or coupled. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and this specification and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
Exemplary embodiments may be embodied as methods, systems, and/or computer program products. Accordingly, exemplary embodiments may be embodied in hardware and/or in software (including firmware, resident software, micro-code, etc.). Furthermore, exemplary embodiments may take the form of a computer program product comprising a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied in the medium for use by or in connection with an instruction execution system. In the context of this document, a computer-usable or computer-readable medium may be any medium that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
The computer-usable or computer-readable medium may be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. More specific examples (a nonexhaustive list) of the computer-readable medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, and a portable compact disc read-only memory (CD-ROM). Note that the computer-usable or computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via, for instance, optical scanning of the paper or other medium, then compiled, interpreted, or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory.
Hereinafter, exemplary embodiments of the inventive concept will be described in detail with reference to the accompanying drawings.
Referring to
According to an embodiment of the inventive concept, each of the product groups PG may be manufactured through an independent manufacture process, the unit products UP configuring the respective product groups PG may be controlled through the substantially same manufacture process stages. That is, all unit products UP comprised in one product group PG are manufactured while substantially identically undergoing process stages for manufacturing them, but unit products UP comprised in different product groups PG, as results that are obtained through the independent manufacture processes, may be manufactured while differently undergoing process stages for manufacturing them.
In addition, unit products UP configuring one product group PG may have invariability in a relative location between them, during a series of process stages for manufacturing them. Unit products having such a feature may comprise micro devices that are formed on one substrate using Microelectromechanical Systems (MEMS), Light Emitting Diodes (LEDs) that are integrated on one substrate, touch screens that are integrated on one substrate, and semiconductor chips that are integrated on one substrate. As a more detailed example, as illustrated in
According to another aspect of the inventive concept, however, a method for evaluating the possibility of potential failure of a product to be described below may also be applied to variable unit products UP like that relative locations are illustrated in
More specifically, in the case of a hand phone comprising components A to D, as illustrated in
Up to now, the kinds or qualities of products, to which the method for evaluating the possibility of a potential failure according to embodiments of the inventive concept may be applied, have been described with reference to
Referring to
As described above, even good products or repaired good products may not normally operate later as time elapses or the number of use times increases. Consequently, a manufacturer or a seller notifies a period (i.e., a warranty period) for guaranteeing the normal operation of a sold product at the same time with the selling of a corresponding product. However, a portion of good products or repaired good products has the possibility of potential failure that it does not normally operate due to various factors before a warranty period expires. Such potential fail products cause the waste of resources for after-sales service and the decrease of manufacturers' reputation.
Methods for evaluating the possibility of potential failure of a product according to embodiments of the inventive concept, which will be described below, may be used to sort potential fail products from among products that have been primarily sorted as good products or repaired good products. The potential fail products may be discarded or postponed through an additional analysis or sorting operation.
For better understanding on the spirit and scope of the inventive concept, a plurality of touch screens integrated on a transparent substrate will be described below as an example of the unit product. The respective touch screens may comprise first transparent interconnections and second transparent interconnections that cross the first transparent interconnections. A user's touch may be determined by sensing the presence of contact between the first and second transparent interconnections or sensing the change of an electrostatic capacity. Accordingly, intersection points between the first and second transparent interconnections may configure a plurality of unit touch regions that are distinguished. In the case of an embodiment of such a touch screen device, it may be understood that a set of touch screen devices integrated on one transparent substrate configures one product group. That is, one transparent substrate may be a criterion for determining the product group.
Referring to
Subsequently, the measurement records comprised in the measurement table may be grouped according to a predetermined reference in operation 92. The grouping may be performed on the basis of a product group. The product group may be determined in consideration of the manufacture operation and production method of a corresponding product, as described above with reference to
By analyzing the grouped measurement records according to certain items, Analysis Records (ARs) are generated in operation 96. The analysis records may be generated by statistically analyzing the grouped measurement records on the basis of a series of information on analysis items that are stored in an analysis database (A-DB) server 94. A series of information on the analysis items may comprise management item information that defines a statistical management method for a corresponding test item, sorting reference information that defines a reference for statistical sorting in a corresponding management item, and management policy information that defines a management policy for a corresponding reference. As illustrated, the management item information, the sorting reference information and the management policy information may be information having a hierarchical structure, and may be stored in a management item table AT1, a sorting reference table AT2 and a management policy table AT3, respectively. When the information has a hierarchical structure, as illustrated, the grouped measurement records may be statistically processed using a plurality of loop sentences (which are based on the management item information, the sorting reference information and the management policy information) and be thereby generated as Analysis Records (ARs). The generated analysis records may be stored as new information in a certain storage device. For example, the generated analysis records may be added as new record to an Analysis Table (AT) that is stored in the analysis database server 94.
The structure of the information and a method for generating the analysis records may be variously modified according to the kind of a corresponding product and the kind of a test item. Nevertheless, since the analysis records are obtained by sorting grouped measurement records that are obtained from one test item on the basis of many sorting items, the analysis table comprises records which respectively correspond to a plurality of sorting items (as the lower-layer data structure of each management item), as exemplarily illustrated in
Specifically, a Statistical Bin Limits (SBL) technique is one of methods that evaluate the possibility of potential failure of a product using sorting items. However, in the SBL technique, the value of one sorting item or one bin value is not a representative value that is obtained from total unit products configuring one product group, as described above. As a result, in the SBL technique, it is difficult to use one bin item for validly evaluating the possibility of potential failure of a product on the basis of a product group, in one aspect. That is, one bin value is only a value that is obtained from a portion of unit products comprised in one product group. Hereinafter, such an aspect will be called the incompleteness of analysis information.
Furthermore, in the case of the SBL technique, since an evaluator manages a number of bin items, the efficiency of an evaluation operation can decrease. For example, in the case of a semiconductor chip, hundreds kinds of bin items may be defined for evaluating the possibility of a potential failure. Hereinafter, such an aspect will be called “the decrease of efficiency of an evaluation operation”.
In the SBL technique, moreover, when bin items are not defined to appropriately reflect the quality of a corresponding product or a corresponding test item, the accuracy of an evaluation result can decrease. That is, the validity of an evaluation result that is obtained through the SBL technique may be dependent on a definition scheme. Hereinafter, such an aspect will be called “the decrease of accuracy of an evaluation result”. As described above, a number of bin items may be defined for one product, and since most of the bit items are defined based on an engineer's experience, the validity of the SBL technique becomes dependent on the level of the engineer's experience. Such an aspect may be another reason that causes the incompleteness of the above-described analysis information.
In the case of the SBL technique, if corresponding data (i.e., a bin value) deviates from a predetermined reference in at least one of sorting items (i.e., bin items), comprised may be an operation of evaluating that a corresponding product group has the high possibility of a potential failure. For this, however, predetermined upper limits and lower limits, as a criterion for comparison with a bin value obtained, should be defined for respective bin items. As a result, in the SBL technique, a plurality of upper limits and lower limits as well as a plurality of bin items should be additionally defined. However, since such additional definition denotes that the number of necessary management items increases, the decrease of efficiency of the evaluation operation can be more deepened. Furthermore, when references (i.e., the upper limits and the lower limits) are not defined to appropriately reflect the quality of a corresponding product or a corresponding test item, the decrease of accuracy of the evaluation result can also be more deepened.
Referring to
As a Measurement data Record (MR), measurement data obtained as the result of the test operation 25 may be added to the Measurement Table (MT) of a measurement database server 110. A quality index calculation device 120 calculates a quality index Q from the measurement table that is stored in the measurement database server 110. A quality index record QR comprising the quality index Q is added to the quality index table QT of a quality index database server 130, and may be used to update a quality index management record QCR comprising a quality index management limit Qc in operation 135. A product quality evaluation device 140 determines whether to progress unit products PG configuring the product group PG on the basis of the quality index Q in operation 191. Determining whether to progress the unit products in operation 191, as shown in operation 145, may be determined through quantitative comparison between the quality index Q and the quality index management limit Qc.
According to this embodiment, the quality index calculation device 120 may be a calculation device comprising an algorithm for calculating the quality index, and may electronically communicate with the measurement database server 110, the quality index database server 130 and the product quality evaluation device 140. An algorithm for calculating the quality index will be described below in more detail with reference to
The test device 20 may further comprise an identification device that may identify the unit products UP or the product group PG, or an input device that may receive the ID information of the unit products or product group. The test device 20 may further comprise a communication device that may transmit the measurement data record (MR) to the measurement database server 110. Furthermore, at least two of the measurement database server 110, the quality index calculation device 120, the quality index database server 130 and the product quality evaluation device 140 may organically be connected to each other through an electronic scheme so that the manufacture histories and test results of the unit products UP or the product group PG may be inquired. For example, the database servers 110 and 130 may be configured in order to reference the data of different servers in one physical system, through hardware or software. Similarly, at least two of the quality index calculation device 120, the product quality evaluation device 140 and the test device 20 may be configured as parts configuring one physical system. A system having the organic connection or an electronic communication function may be implemented in various schemes. It is apparent that the above-described embodiment has merely, exemplarily described a method of implementing the system and does not limit the spirit and scope of the inventive concept.
Referring to
In the grouping operation 125, the grouping may be performed on the basis of a product group. As illustrated in
Operation 125a of removing the outlier may be performed to remove noises that are irrelevant to the reliability of a product or the possibility of potential failure of the product. For example, as illustrated in
Although noises are removed, the distribution curve of much measurement data that is actually obtained may deviate from a normal distribution. For example, as illustrated in
According to one aspect of the inventive concept, data used in the robust estimation operation may be raw data that is obtained from a certain test item for each of the unit products. Herein, the raw data denote one that does not undergo an operation of processing data measured. For example, the evaluation method, which has been described above with reference to
According to another aspect of the inventive concept, source data used in the robust estimation operation may be configured with test results for the fundamental function of the unit product. Herein, the fundamental function of the unit product denotes the intended function of a corresponding unit product. For example, a memory chip comprising a plurality of memory cells is an electronic device for providing a function of storing information in each of the memory cells. In this view, a test result for the fundamental function of the memory chip may be data that is configured to express whether each of the memory cells validly stores information. More specifically, the test operation 25 may comprise an operation of finding a fail bit from memory chips through a certain test.
According to an embodiment of the inventive concept for a memory chip, the source data used in the robust estimation operation may be the numbers of fail bits that have been generated in the memory chips. In this case, the quality index Q obtained through the robust estimation operation may also be obtained as the number of fail bits in a physical meaning, but this value is the representative value of a population configured with total memory chips, which are integrated in one wafer, instead of the memory chips. For example, when the numbers of fail bits generated in the memory chips have a normal distribution, the average value or intermediate value of these may be selected as the quality index Q. Moreover, when the numbers of fail bits generated in each of the memory chips do not have a normal distribution or comprise outliers, a representative value calculated using the robust statistics may be selected as the quality index Q.
The unit products may be tested in many test items for testing the fundamental function in various aspects. As a detailed example, in the case of the memory chip, one memory cell may normally operate when there is no failure in various factors such as the quality of a memory element (for example, the thickness of an information storage layer), the stability of the electrical connection structure of the memory cells (for example, interconnection-via contact quality) and the stability of electrical disconnection between interconnections connecting the memory cells (for example, bridge between interconnections). Accordingly, test items for the memory chip may be configured in order to quantitatively evaluate the factors. In that the quality index is the representative value of the product group obtained in one test item, as illustrated in
In that the test items are set in relation to the failure factors, the quality indexes enable to compare the failure factors in product group units. That is, a quality index in a certain test item can quantitatively express whether a corresponding product group is stable by a certain degree in a manufacture process associated with a corresponding test item. As a result, the quality index may be used for process feedback or failure analysis for increasing the stability of a corresponding manufacture process.
Referring to
Specifically,
Referring to
As described above in
Referring to
According to this embodiment, the quality/cluster index calculation device 122 may be a calculation device comprising an algorithm for calculating the quality index and an algorithm for calculating the cluster index, and may electronically communicate with the measurement database server 110, the quality index database server 130 and the product quality evaluation device 140.
According to embodiments of the inventive concept, the cluster index C enables to filter the possibility of potential failure of a product that is not shown by the quality index Q. For example, in the case of the above-exemplified memory chip, the quality index Q provided as a representative value for one wafer may be low when failure chips are clustered in a local region. However, in the case of good chips peripheral to clustered failure chips or repaired good chips, it may be analyzed that there is much possibility that a potential failure occurs within a warranty period. By quantitatively expressing such a clustering trend, the cluster index C enables to additionally filter the possibility of potential failure of a product that is not shown by the quality index Q. For this, operation 192 of determining whether to progress based on the cluster index C may be performed for unit products that have passed through operation 191 of determining whether to progress based on the quality index Q. The algorithm for calculating the cluster index will again be described below with reference to
Referring to
Grouping operation 126a may be performed in the same scheme as that of grouping operation 125a that has been described above with reference to
In binarizing operation 126b, the grouped data may be binarized. In this case, a binary-coded data map as illustrated in
Filtering operation 126c may comprise an operation that calculates a distribution weight value DW that quantitatively expresses a clustering trend, and binarizes the distribution weight value DW to calculate the binary-coded distribution weight value BDW, by using the binary-coded data B(x, y). At this point, the distribution weight value DW and the binary-coded distribution weight value BDW are calculated from each unit region. Consequently, a data map expressing the distribution weight value DW as illustrated in
As illustrated in
An operation of calculating the binary-coded distribution weight value BDW may comprise an operation that gives a binary-coded distribution weight value BDW(x, y) to each of unit regions by quantitatively comparing the distribution weight value DW(x, y) of the selected unit region and a predetermined distribution weight reference DWc, wherein BDW(x, y) is 0 or 1.
Comparing
According to an embodiment of the inventive concept, operation 126d of calculating the cluster index may be calculated through an equation that is illustrated in
Filtering operation 126c and operation 126d of calculating the cluster index have merely been described for exemplarily describing the spirit and scope of the inventive concept, and the spirit and scope of the inventive concept is not limited thereto. Other known binarizing methods may be used instead of the above-described method. According to a modified embodiment of the inventive concept, moreover, the cluster index may be directly obtained from the grouped data without performing at least one of binarizing operation 126b and filtering operation 126c.
In
On the other hand, as illustrated in
The reason that the evaluation based on the quality index cannot provide an effective result and the evaluation based on the cluster index cannot provide an effective result is because the quality index cannot effectively express the internal quality of a product group (such as clustering) although it is provided as a representative value for one product group. In this view, the spirit and scope of the inventive concept may be variously modified. For example, in that the cluster index is one expressing one type of the internal quality of the product group, applied may also be other indexes capable of quantifying another type of the internal quality of the product group. According to the spirit and scope of the inventive concept, nevertheless, such indexes may be configured to provide information on total unit products configuring one product group. Unlike this, the SBL technique has a difference with respect to indexes according to the spirit and scope of the inventive concept in that as the result of item sorting, each of the bin values provides partial information on a portion of unit products configuring one product group (i.e., the above-described incompleteness of the analysis information). In similar reason, indexes according to the spirit and scope of the inventive concept can overcome the above-described technical limitations of the SBL technique such as the decrease of efficiency of the evaluation operation and the decrease of accuracy of the evaluation result.
According to embodiments of the inventive concept, the possibility of potential failure of a product is evaluated based on a cluster index. The quality index is provided as a representative value for one product group, and the cluster index is provided as an example of quantification for the internal quality of one product group. The quality index and the cluster index provide information for total unit products configuring one product group. Accordingly, technical limitations, such as the incompleteness of analysis information, the decrease of efficiency of an evaluation operation and the decrease of accuracy of an evaluation result that may arise in the SBL technique for providing partial information on a portion of unit products configuring one product group, can be reduced in the method for evaluating the possibility of potential failure according to embodiments of the inventive concept.
The above-disclosed subject matter is to be considered illustrative and not restrictive, and the appended claims are intended to cover all such modifications, enhancements, and other embodiments, which fall within the true spirit and scope of the inventive concept. Thus, to the maximum extent allowed by law, the scope of the inventive concept is to be determined by the broadest permissible interpretation of the following claims and their equivalents, and shall not be restricted or limited by the foregoing detailed description.
Number | Date | Country | Kind |
---|---|---|---|
10-2010-0014753 | Feb 2010 | KR | national |