[go: up one dir, main page]

CN116844989B - Method and system for identifying chip failure reason - Google Patents

Method and system for identifying chip failure reason Download PDF

Info

Publication number
CN116844989B
CN116844989B CN202311127742.6A CN202311127742A CN116844989B CN 116844989 B CN116844989 B CN 116844989B CN 202311127742 A CN202311127742 A CN 202311127742A CN 116844989 B CN116844989 B CN 116844989B
Authority
CN
China
Prior art keywords
test
map
chip
flag
identifying
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202311127742.6A
Other languages
Chinese (zh)
Other versions
CN116844989A (en
Inventor
吴坚
李德建
关媛
李博夫
李大猛
杨宝斌
刘洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Smartchip Microelectronics Technology Co Ltd
Original Assignee
Beijing Smartchip Microelectronics Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Smartchip Microelectronics Technology Co Ltd filed Critical Beijing Smartchip Microelectronics Technology Co Ltd
Priority to CN202311127742.6A priority Critical patent/CN116844989B/en
Publication of CN116844989A publication Critical patent/CN116844989A/en
Application granted granted Critical
Publication of CN116844989B publication Critical patent/CN116844989B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L22/00Testing or measuring during manufacture or treatment; Reliability measurements, i.e. testing of parts without further processing to modify the parts as such; Structural arrangements therefor
    • H01L22/10Measuring as part of the manufacturing process
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L22/00Testing or measuring during manufacture or treatment; Reliability measurements, i.e. testing of parts without further processing to modify the parts as such; Structural arrangements therefor
    • H01L22/20Sequence of activities consisting of a plurality of measurements, corrections, marking or sorting steps

Landscapes

  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Power Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Testing Or Measuring Of Semiconductors Or The Like (AREA)

Abstract

The invention relates to the field of chips and discloses a MAP generation method, a chip failure reason identification method and a chip failure reason identification system. The MAP generation method comprises the following steps: generating a first MAP of the wafer based on test results of a last test flow of the wafer by a first test factory, wherein the first MAP comprises: a first flag that characterizes the test as passing and a second flag that characterizes the test as not passing; generating a second MAP based on a test result of a second test factory on the first test flow of the wafer; and merging the first MAP and the second MAP based on a preset merging rule to obtain a target MAP, wherein merging the first MAP and the second MAP based on the preset merging rule comprises: in the case where the first chip in the first MAP has the second flag as the flag, the first chip is marked as a specific flag. The invention can effectively avoid the situation that the failure chip is wrongly classified, thereby improving the accuracy of test data analysis.

Description

Method and system for identifying chip failure reason
Technical Field
The invention relates to the field of chips, in particular to a MAP generation method, a chip failure reason identification method and a chip failure reason identification system.
Background
With the increase of chip functional modules and the increase of application temperature ranges, when performing wafer (CP) testing, testing under multiple temperature conditions needs to be performed on different functional modules of a chip to fully evaluate the performance of the functional modules. In the current industry production mode, the testing of different functional modules of a chip is usually completed by different testing factories in cooperation with each other. For such cross-factory multi-flow CP testing, it is particularly important how to accurately distinguish in the final test MAP which test factory (which functional module test) detected the failed chip, which facilitates the engineer's targeted analysis and improvement.
Currently, the CP test flow generally adopts a write/read Pass Flag (Pass Flag) manner to complete the linking between the tests. The chips that passed the previous test in the test factory will be written into Pass Flag, while the chips that fail the test will not be written into. In the CP test flow of the subsequent test factory, a step of reading the Pass Flag is provided, if the Pass Flag is read, the chip continues to be tested until the Pass (Pass) or a certain test item (Bin) is finally invalid; if the Pass Flag is not read, the chip is marked as a feature Bin and the test is stopped, so that all the chips marked as the feature Bin are the failed chips tested in the previous test plant.
However, in the actual CP test process, in order to rapidly screen out the failed chip while checking electrical connectivity between the test device and the chip, an on/off circuit and leakage related test step is first performed, and then a Pass Flag reading step is performed. Based on this, there is a chip that fails in the actual test process in the previous test factory, which fails due to open/short or leakage before the step of reading Pass Flag in the subsequent test factory, and this chip is labeled as Bin related to open/short or leakage. Thus, in the final CP MAP analysis, the chip may be classified as a test failure of the subsequent test plant, rather than a test failure of the actual previous test plant, thereby seriously affecting the accuracy of the test data.
Disclosure of Invention
The invention aims to provide a MAP generation method, a chip failure reason identification method and a chip failure reason identification system, which can effectively avoid the situation that a failed chip is wrongly classified, thereby improving the accuracy of test data analysis.
In order to achieve the above object, an aspect of the present invention provides a MAP generation method, comprising: generating a first MAP of the wafer based on test results of a last test flow of the wafer by a first test factory, wherein the first MAP comprises: a first flag that characterizes the test as passing and a second flag that characterizes the test as not passing; generating a second MAP based on a test result of a second test factory on the first test flow of the wafer; and merging the first MAP and the second MAP based on a preset merging rule to obtain a target MAP, wherein merging the first MAP and the second MAP based on the preset merging rule comprises: in the case where the first chip in the first MAP has the second flag as the flag, the first chip is marked as a specific flag.
Preferably, the merging the first MAP and the second MAP based on a preset merging rule further includes: and in the case that the mark of the second chip in the first MAP is the first mark, marking the second chip as the mark of the second chip in the second MAP.
Preferably, the MAP generation method further comprises: obtaining a test result of the second test flow of the specific chip in the wafer to other chips skipped by the second test factory, wherein the mark of the specific chip in the target MAP is the specific mark; and updating the target MAP based on the test result of the second test flow of the second test factory to the other chips.
Preferably, the second MAP is a test item MAP.
Through the technical scheme, the method and the device for generating the first MAP of the wafer creatively generate the first MAP of the wafer based on the test result of the last test flow of the wafer by the first test factory; generating a second MAP based on a test result of a second test factory on the first test flow of the wafer; and merging the first MAP and the second MAP based on a preset merging rule to obtain a target MAP, wherein merging the first MAP and the second MAP based on the preset merging rule comprises: in the case where the flag of the first chip in the first MAP is a test failed flag, the first chip is marked as a specific flag. Therefore, the invention can effectively avoid the situation that the failure chip is wrongly classified, thereby improving the accuracy of test data analysis.
The second aspect of the present invention provides a method for identifying a failure cause of a chip, the method comprising: acquiring a target MAP according to the MAP generation method; and identifying a cause of failure of a chip in the target MAP based on the target MAP, wherein the identifying the cause of failure of the chip in the target MAP comprises: and in the case that the mark of a chip in the target MAP is a specific mark, identifying the failure reason of the chip as the last test flow of the first test factory and/or a test object corresponding to the last test flow.
Preferably, the identifying the failure cause of the chip in the target MAP further includes: and in the case that the mark of a chip in the target MAP is not the specific mark or the test passing mark, identifying the failure reason of the chip as a first test flow of a second test factory and/or a test object corresponding to the first test flow.
Preferably, in the case of updating the target MAP according to the MAP generation method, the identifying the failure cause of the chip in the target MAP further includes: in the case that the flag of a chip in the updated target MAP is not the specific flag or the test passing flag and the flag of the chip is associated with a test flow, identifying the failure cause of the chip as the test flow and/or a test object corresponding to the test flow of the second test factory.
Through the technical scheme, the method creatively acquires the target MAP according to the MAP generation method; and identifying a cause of failure of a chip in the target MAP based on the target MAP, wherein the identifying the cause of failure of the chip in the target MAP comprises: in the case that the mark of a chip in the target MAP is a specific mark, the failure reason of the chip is identified as the last test flow of the first test factory and/or the test object corresponding to the last test flow, so that the invention can quickly and accurately identify the specific failure reason of the chip based on the target MAP.
A third aspect of the present invention provides a MAP generation system comprising: the first generating device is configured to generate a first MAP of the wafer based on a test result of a last test procedure of the wafer by a first test factory, where the first MAP includes: a first flag that characterizes the test as passing and a second flag that characterizes the test as not passing; the second generating device is used for generating a second MAP based on the test result of the second test factory on the first test flow of the wafer; and a merging device for merging the first MAP and the second MAP based on a preset merging rule to obtain a target MAP, wherein the merging device for merging the first MAP and the second MAP based on the preset merging rule includes: in the case where the first chip in the first MAP has the second flag as the flag, the first chip is marked as a specific flag.
Preferably, the merging means is configured to merge the first MAP and the second MAP based on a preset merge rule, and further includes: and in the case that the mark of the second chip in the first MAP is the first mark, marking the second chip as the mark of the second chip in the second MAP.
Preferably, the MAP generation system further comprises: the obtaining device is used for obtaining the test result of the second test flow of the specific chip in the wafer to other chips skipped by the second test factory, wherein the mark of the specific chip in the target MAP is the specific mark; and updating means for updating the target MAP based on a test result of the second test flow of the second test factory to the other chip.
Preferably, the second MAP is a test item MAP.
Specific details and benefits of the MAP generation system provided in the embodiments of the present invention can be found in the above description of the MAP generation method, and are not repeated here.
A fourth aspect of the present invention provides an identification system of a failure cause of a chip, the identification system including: the MAP generation system is used for acquiring target MAP; and identifying means for identifying a failure cause of a chip in the target MAP based on the target MAP, wherein the identifying means for identifying a failure cause of a chip in the target MAP includes: and in the case that the mark of a chip in the target MAP is a specific mark, identifying the failure reason of the chip as the last test flow of the first test factory and/or a test object corresponding to the last test flow.
Preferably, the identifying means is configured to identify a failure cause of a chip in the target MAP further includes: and in the case that the mark of a chip in the target MAP is not the specific mark or the test passing mark, identifying the failure reason of the chip as a first test flow of a second test factory and/or a test object corresponding to the first test flow.
Preferably, the identifying means is configured to identify a failure cause of a chip in the target MAP further includes: in the case that the flag of a chip in the updated target MAP is not the specific flag or the test passing flag and the flag of the chip is associated with a test flow, identifying the failure cause of the chip as the test flow and/or a test object corresponding to the test flow of the second test factory.
Specific details and benefits of the system for identifying a failure cause of a chip provided in the embodiments of the present invention can refer to the above description of the method for identifying a failure cause applicable to a chip, and are not repeated herein.
A fifth aspect of the present invention provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the MAP generation method and/or the method of identifying a cause of failure of the chip.
A sixth aspect of the present invention provides a chip for executing a computer program which, when executed by the chip, implements the MAP generation method and/or the method of identifying a cause of failure of the chip.
Additional features and advantages of the invention will be set forth in the detailed description which follows.
Drawings
The accompanying drawings are included to provide a further understanding of embodiments of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain, without limitation, the embodiments of the invention. In the drawings:
fig. 1 is a flowchart of a MAP generation method according to an embodiment of the present invention;
FIG. 2 is a flowchart of a MAP generation method according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of an Inkless MAP in a CP1 test according to an embodiment of the present invention;
FIG. 4 is a diagram of a Bin MAP in a CP2 test according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of a combined new MAP according to an embodiment of the invention; and
fig. 6 is a schematic diagram of a target MAP provided in an embodiment of the present invention.
Detailed Description
The following describes specific embodiments of the present invention in detail with reference to the drawings. It should be understood that the detailed description and specific examples, while indicating and illustrating the invention, are not intended to limit the invention.
Fig. 1 is a flowchart of a MAP generation method according to an embodiment of the present invention. As shown in fig. 1, the MAP generation method may include: step S101, generating a first MAP of the wafer based on a test result of a last test procedure of the wafer by the first test factory, wherein the first MAP includes: a first flag that characterizes the test as passing and a second flag that characterizes the test as not passing; step S102, generating a second MAP based on a test result of a first test flow of the wafer by a second test factory; and step S103, merging the first MAP and the second MAP based on a preset merging rule to obtain a target MAP.
The following explanation and explanation are made with respect to the above steps S101 to S103, respectively. MAP herein refers to either "MAP" or "distribution MAP".
Step S101, based on the test result of the last test flow of the wafer by the first test factory, generating a first MAP of the wafer.
Wherein the first MAP may include: a first flag that characterizes the test as passing, and a second flag that characterizes the test as failing. For example, the first MAP may be an Inkless MAP shown in fig. 3, where "1" indicates that the test passes (the chip at the location is a test passing chip) and "x" indicates that the test fails (the chip at the location is a test failed chip). That is, the test results of the individual chips in the wafer may be characterized by the first MAP.
As shown in fig. 2, the previous test plant (e.g., test plant a) normally completes the test flow of "wafer (CP) test one" (which is the last test flow of test plant a), and then generates an Inkless MAP (as shown in fig. 3). In the MAP, the chip passing the test (Pass) and the chip failing the test (Fail) are marked by a distinction of '1' and 'x'. Of course, in practical application, other distinguishing marks can be used to distinguish and label different test results (Pass/Fail).
Step S102, a second MAP is generated based on the test results of the first test flow of the wafer by the second test factory.
Wherein the second MAP may be a test item MAP (i.e., bin MAP). For example, as shown in FIG. 4, the "pass" characterizes test pass; "Bin201/Bin202/Bin203 …/Bin209" indicates that the different test items related to open short circuit and leakage are failed, "Bin210" indicates that the first flag (test pass flag) is not read, and "Bin2XX" indicates that the other different test items in the 2 nd test flow in the test process (including the last test flow of the first test factory and the test flow of the second test factory) are failed (which can be reasonably defined according to practical applications). That is, the values in the different flags represent different test items that are unique, typically requiring testing of the test item corresponding to "Bin201/Bin202/Bin203 …/Bin209" before reading the test pass flag.
As shown in fig. 2, in the first "CP test two" of the subsequent test factory (e.g., test factory b), all chips in the wafer are tested according to the normal test procedure, and a Bin MAP is generated after the test is completed. In the MAP, the chip with the Pass (Pass), the different test items related to open short circuit and electric leakage do not Pass, the first mark is not read, and the other different test items are indicated to Pass through and can be marked by the differences of 'Pass', 'Bin 201/Bin202/Bin203 …/Bin 209', 'Bin 210', 'Bin 2 XX'.
Of course, in practical application, other distinguishing marks can be used to distinguish and label the test results of different test items.
Step S103, merging the first MAP and the second MAP based on a preset merging rule to obtain a target MAP.
For step S103, the merging the first MAP and the second MAP based on the preset merging rule may include: in the case where the first chip in the first MAP has the second flag as the flag, the first chip is marked as a specific flag.
Wherein the specific tag may be a specially defined tag (e.g., a specially defined Bin), such as Bin999 in fig. 5.
As shown in fig. 2, the Bin MAP of "CP test two" is combined with the Inkless MAP of "CP test one" to form a new MAP (i.e., target MAP). Meanwhile, a preset merging rule is set: if the chip on the "CP test one" Inkless MAP is a Fail chip, then the chip on the combined new MAP is labeled as a specifically defined Bin (e.g., bin999 in FIG. 5).
In this way, whenever a chip fails in the previous "CP test one", the chip is finally grouped together on the new MAP into a specially defined Bin (e.g., bin999 in fig. 5). For example, 6 chips in FIG. 3 are failed chips, and accordingly, bin of the 6 chips in FIG. 5 is Bin999. Based on this, when the failure cause of the chip is identified, the failure of the CP test of the chip can be identified by a specially defined Bin (for example, bin999 in fig. 5), so that the problem that the chip is misclassified due to the fact that Bin202 and Bin203 (actually the chips failed in the previous test factory) are covered by the subsequent test Bin in the prior art is avoided.
For step S103, the merging the first MAP and the second MAP based on the preset merging rule may further include: and in the case that the mark of the second chip in the first MAP is the first mark, marking the second chip as the mark of the second chip in the second MAP.
Specifically, the following preset merge rules are also set: if the chip on the Inkless MAP of "CP test one" is a Pass chip, the chip on the combined new MAP is marked as the Bin that actually fails in "CP test two". For example, bin of 3 chips in fig. 4 is Bin2XX, and correspondingly, the 3 chips in fig. 3 are pass-through chips, and Bin of the 3 chips in fig. 5 is Bin2XX; in the case where the marks in fig. 3 and 4 each show that the same chip is a pass chip, bin of the same chip in fig. 5 is also a pass.
In an embodiment, the MAP generation method may further include: obtaining a test result of the second test flow of the specific chip in the wafer to other chips skipped by the second test factory, wherein the mark of the specific chip in the target MAP is the specific mark; and updating the target MAP based on the test result of the second test flow of the second test factory to the other chips.
Wherein the specific chip is a chip having a specifically defined Bin (e.g., bin999 in fig. 5).
For example, "Bin3XX" may be used to indicate that other different test items in the 3 rd test flow in the test procedure (including the last test flow of the first test plant and the test flow of the second test plant) fail (which may be reasonably defined according to the actual application).
If the second test factory performs a subsequent test procedure on the wafer, the second test factory may perform a test based on the new MAP, and at the same time, for the chips marked as the specifically defined Bin (for example, bin999 in fig. 5) in the new MAP, the test system sets that none of the chips is tested in the subsequent test procedure. For example, the test system marks the coordinates of the chips corresponding to each Bin999, and then the test system skips the chips based on the marks without making subsequent measurements. Thus, test plant b may skip the particular chip to test for a subsequent test flow of other chips in the wafer, and based on the test result (e.g., other test items of chips at 3 locations failed, the other test items failed with a "Bin3XX" flag), the new MAP may be updated, with fig. 6 showing the flag of chips at 3 locations in the final MAP as "Bin3XX". Thus, the failed chip from the previous test plant (e.g., test plant A) can be retained in the final MAP as a specifically defined Bin (e.g., bin999 in FIG. 5) until it reaches the final MAP as shown in FIG. 6.
The embodiment is also applicable to other subsequent testing processes of the second testing factory. For example, the MAP generation method may further include: obtaining a test result of the second test factory skipping a third test flow of the specific chip in the wafer to other chips, wherein a mark of the specific chip in the target MAP is the specific mark; and updating the target MAP based on the test result of the second test factory on the third test flow of the other chips. For details, see the update process of the test result based on the second test procedure.
After the new MAP is formed by merging, the subsequent testing flow does not need to test the failed chip of the previous testing factory, so that the testing time is shortened, and the testing resources are saved.
Taking an actual CP test flow of a certain wafer product as an example, its functional modules can be divided into a Flash module and a Logic module. The CP test flow is 3 paths, namely CP1, CP2 and CP3 respectively, wherein CP1 is a Flash test (performed in test factory a), and CP2 and CP3 are Logic tests (the test conditions of the two tests can be different, for example, the test temperatures are different, and the test is performed in test factory b).
First, after the CP1 test of test plant A is completed, an Inkless MAP is generated. In this MAP, all chips that pass the test are labeled "1" and all chips that fail the test are labeled "x". Fig. 3 shows the Inkless MAP after CP1 testing is completed.
And secondly, performing CP2 test on all chips according to a normal test flow in a test factory B, and generating a normal Bin MAP after the test is finished. Fig. 4 shows the Bin MAP after the CP2 test is completed.
Thirdly, combining the Bin MAP obtained by the CP2 with the Inkless MAP obtained by the CP1, and simultaneously setting a preset combining rule: if the chip on the Inkless MAP is marked as '1', the chip on the combined new MAP is marked as Bin which is actually failed in the CP2 test; if the chip on the Inkless MAP is labeled "x", then the chip on the new MAP after merging is labeled "Bin999". Fig. 5 shows a new MAP after combining the Inkless MAP and the Bin MAP, which effectively avoids the situation that Bin202 and Bin203 (actually, the chips failed in the previous test factory) in fig. 3 are covered by the subsequent test Bin.
Finally, before the CP3 test, the new combined MAP is set on the test system, and the chips marked as Bin999 in the new combined MAP are not tested in the CP3 test flow, and remain until the chips are in the final MAP (namely the target MAP) shown in FIG. 6, so that whether the chips are failed in the Flash module of the test plant A or the Logic module of the test plant B can be confirmed by distinguishing Bin999 from other Bin on the target MAP.
The number of test factories is two in the above embodiments, but it is also applicable to cross-factory testing between multiple test factories, so the specific contents in the above embodiments can be adopted as long as the flow connection between the test factories is involved.
It should be noted that, in the above embodiment, the first chip and the second chip are any chip; and MAP refers to the correspondence between the locations of the individual chips on the wafer and the test results.
In summary, the present invention creatively generates the first MAP of the wafer based on the test result of the last test flow of the wafer by the first test factory; generating a second MAP based on a test result of a second test factory on the first test flow of the wafer; and merging the first MAP and the second MAP based on a preset merging rule to obtain a target MAP, wherein merging the first MAP and the second MAP based on the preset merging rule comprises: in the case where the flag of the first chip in the first MAP is a test failed flag, the first chip is marked as a specific flag. Therefore, the invention can effectively avoid the situation that the failure chip is wrongly classified, thereby improving the accuracy of test data analysis.
The embodiment of the invention also provides a method for identifying the failure reason of the chip, which comprises the following steps: acquiring a target MAP according to the MAP generation method; and identifying a cause of failure of a chip in the target MAP based on the target MAP.
The process of acquiring the target MAP according to the MAP generating method can be described in detail in the above corresponding description, and will not be repeated here.
Wherein, the identifying the failure cause of the chip in the target MAP may include: and in the case that the mark of a chip in the first target MAP is a specific mark, identifying the failure reason of the chip as the last test flow of the first test factory and/or a test object corresponding to the last test flow.
If a second test factory (e.g., test factory b) performs a test process (CP 2) on the wafer, the target MAP obtained according to the MAP generation method is the new MAP shown in fig. 5. Where the flags of the chips at 6 locations are specific flags (e.g., bin 999), then this indicates that the reason for the failure of these 6 chips is the last test flow (e.g., CP 1) of the first test plant (e.g., test plant a) and/or the corresponding test object (e.g., flash module).
If a second test factory (e.g., test factory b) performs two test flows (CP 2 and CP 3) on the wafer, the target MAP obtained according to the MAP generating method is the new MAP shown in fig. 6. Where the flags of the chips at 6 locations are specific flags (e.g., bin 999), then this indicates that the reason for the failure of these 6 chips is the last test flow (e.g., CP 1) of the first test plant (e.g., test plant a) and/or the corresponding test object (e.g., flash module).
In another embodiment, the identifying the failure cause of the chip in the target MAP may further include: and in the case that the mark of a chip in the target MAP is not the specific mark or the test passing mark, identifying the failure reason of the chip as a first test flow of a second test factory and/or a test object corresponding to the first test flow.
If a second test factory (e.g., test factory b) performs a test process (CP 2) on the wafer, the target MAP obtained according to the MAP generation method is the new MAP shown in fig. 5. Where the flag of the chip at 3 locations is Bin2XX (which is neither a specific flag nor a test pass flag (e.g., "pass")), then the failure cause of the chip at 3 locations is the first test flow (e.g., CP 2) and/or the corresponding test object (Logic module) of the second test plant (e.g., test plant b).
In the case of updating the target MAP according to the MAP generation method, the identifying the failure cause of the chip in the target MAP further includes: in the case that the flag of a chip in the updated target MAP is not the specific flag or the test passing flag and the flag of the chip is associated with a test flow, identifying the failure cause of the chip as the test flow and/or a test object corresponding to the test flow of the second test factory.
For example, in the updated target MAP, the "Bin2XX" indicates that the other different test items in the 2 nd test flow in the test procedure (including the last test flow of the first test plant and the test flow of the second test plant) do not pass; the "Bin3XX" is used for indicating that other different test items in the 3 rd test flow in the test process (comprising the last test flow of the first test factory and the test flow of the second test factory) do not pass; by "BinmXX" is meant that the other different test items in the mth test flow in the test procedure (including the last test flow of the first test plant and the test flow of the second test plant) do not pass, and so on.
If a second test factory (e.g., test factory b) performs two test flows (CP 2 and CP 3) on the wafer, the target MAP obtained according to the MAP generating method is the new MAP shown in fig. 6. Wherein the flag of the chip at 3 locations is Bin2XX (which is neither a specific flag nor a test pass flag (e.g. "pass")), then the failure cause of the chip at 3 locations is the first test flow (e.g., CP 2) and/or the corresponding test object (Logic module) of the second test plant (e.g., test plant b); where the flag of the chip at 3 locations is Bin3XX (which is neither a specific flag nor a test pass flag (e.g., "pass")), then the failure cause of the chip at 3 locations is the second test flow (e.g., CP 3) of the second test plant (e.g., test plant b) and/or the corresponding test object (Logic module).
In summary, the present invention creatively obtains the target MAP according to the MAP generation method; and identifying a cause of failure of a chip in the target MAP based on the target MAP, wherein the identifying the cause of failure of the chip in the target MAP comprises: in the case that the mark of a chip in the target MAP is a specific mark, the failure reason of the chip is identified as the last test flow of the first test factory and/or the test object corresponding to the last test flow, so that the invention can quickly and accurately identify the specific failure reason of the chip based on the target MAP.
An embodiment of the present invention provides a MAP generation system including: the first generating device is configured to generate a first MAP of the wafer based on a test result of a last test procedure of the wafer by a first test factory, where the first MAP includes: a first flag that characterizes the test as passing and a second flag that characterizes the test as not passing; the second generating device is used for generating a second MAP based on the test result of the second test factory on the first test flow of the wafer; and a merging device for merging the first MAP and the second MAP based on a preset merging rule to obtain a target MAP, wherein the merging device for merging the first MAP and the second MAP based on the preset merging rule includes: in the case where the first chip in the first MAP has the second flag as the flag, the first chip is marked as a specific flag.
Preferably, the merging means is configured to merge the first MAP and the second MAP based on a preset merge rule, and further includes: and in the case that the mark of the second chip in the first MAP is the first mark, marking the second chip as the mark of the second chip in the second MAP.
Preferably, the MAP generation system further comprises: the obtaining device is used for obtaining the test result of the second test flow of the specific chip in the wafer to other chips skipped by the second test factory, wherein the mark of the specific chip in the target MAP is the specific mark; and updating means for updating the target MAP based on a test result of the second test flow of the second test factory to the other chip.
Preferably, the second MAP is a test item MAP.
Specific details and benefits of the MAP generation system provided in the embodiments of the present invention can be found in the above description of the MAP generation method, and are not repeated here.
An embodiment of the present invention provides a system for identifying a failure cause of a chip, including: the MAP generation system is used for acquiring target MAP; and identifying means for identifying a failure cause of a chip in the target MAP based on the target MAP, wherein the identifying means for identifying a failure cause of a chip in the target MAP includes: and in the case that the mark of a chip in the target MAP is a specific mark, identifying the failure reason of the chip as the last test flow of the first test factory and/or a test object corresponding to the last test flow.
Preferably, the identifying means is configured to identify a failure cause of a chip in the target MAP further includes: and in the case that the mark of a chip in the target MAP is not the specific mark or the test passing mark, identifying the failure reason of the chip as a first test flow of a second test factory and/or a test object corresponding to the first test flow.
Preferably, the identifying means is configured to identify a failure cause of a chip in the target MAP further includes: in the case that the flag of a chip in the updated target MAP is not the specific flag or the test passing flag and the flag of the chip is associated with a test flow, identifying the failure cause of the chip as the test flow and/or a test object corresponding to the test flow of the second test factory.
Specific details and benefits of the system for identifying a failure cause of a chip provided in the embodiments of the present invention can refer to the above description of the method for identifying a failure cause applicable to a chip, and are not repeated herein.
An embodiment of the present invention provides a computer readable storage medium having a computer program stored thereon, which when executed by a processor implements the MAP generation method and/or the method for identifying a failure cause of the chip.
An embodiment of the present invention provides a chip for executing a computer program, where the computer program when executed by the chip implements the MAP generation method and/or the method for identifying a failure cause of the chip.
Specifically, the present embodiment provides a chip including: a processor; a memory for storing a computer program for execution by the processor; the processor is configured to read the computer program from the memory, and execute the computer program to implement the MAP generation method and/or the method for identifying a failure cause of the chip.
The preferred embodiments of the present invention have been described in detail above with reference to the accompanying drawings, but the present invention is not limited to the specific details of the above embodiments, and various simple modifications can be made to the technical solution of the present invention within the scope of the technical concept of the present invention, and all the simple modifications belong to the protection scope of the present invention.
In addition, the specific features described in the above embodiments may be combined in any suitable manner, and in order to avoid unnecessary repetition, various possible combinations are not described further.
Those skilled in the art will appreciate that all or part of the steps in implementing the methods of the embodiments described above may be implemented by a program stored in a storage medium, including instructions for causing a single-chip microcomputer, chip or processor (processor) to perform all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Moreover, any combination of the various embodiments of the invention can be made without departing from the spirit of the invention, which should also be considered as disclosed herein.

Claims (12)

1. A method for identifying a cause of failure of a chip, the method comprising:
acquiring a target MAP according to a MAP generation method of a cross-factory test; and
identifying a cause of failure of a chip in the target MAP based on the target MAP,
wherein, the identifying the failure cause of the chip in the target MAP includes: in the case that the flag of a chip in the target MAP is a specific flag, identifying the failure cause of the chip as the last test flow of the first test factory and/or the test object corresponding to the last test flow,
the method for generating the MAP according to the cross-factory test comprises the following steps:
generating a first MAP of the wafer based on test results of a last test flow of the wafer by a first test factory, wherein the first MAP comprises: a first flag that characterizes the test as passing and a second flag that characterizes the test as not passing;
generating a second MAP based on test results of a second test factory on a first test flow of the wafer, wherein the second MAP is a test item MAP, and the first test flow comprises: testing different test items, and then executing the test of whether the first mark can be read; and
merging the first MAP and the second MAP based on a preset merging rule to obtain a target MAP,
wherein the merging the first MAP and the second MAP based on the preset merging rule includes: in the case where the first chip in the first MAP has the second flag as the flag, the first chip is marked as a specific flag.
2. The method of identifying as in claim 1, wherein the identifying a cause of failure of a chip in the target MAP further comprises: and in the case that the mark of a chip in the target MAP is not the specific mark or the test passing mark, identifying the failure reason of the chip as a first test flow of a second test factory and/or a test object corresponding to the first test flow.
3. The identification method of claim 1, wherein the merging the first MAP and the second MAP based on a preset merge rule further comprises:
and in the case that the mark of the second chip in the first MAP is the first mark, marking the second chip as the mark of the second chip in the second MAP.
4. The identification method of claim 1 or 3, wherein the obtaining the target MAP according to the MAP generation method of the cross-factory test further comprises:
obtaining a test result of the second test flow of the specific chip in the wafer to other chips skipped by the second test factory, wherein the mark of the specific chip in the target MAP is the specific mark; and
and updating the target MAP based on the test result of the second test flow of the second test factory to the other chips.
5. The method of identifying as in claim 4, wherein in the event of updating the target MAP, the identifying the cause of failure of the chip in the target MAP further comprises:
in the case that the flag of a chip in the updated target MAP is not the specific flag or the test passing flag and the flag of the chip is associated with a test flow, identifying the failure cause of the chip as the test flow and/or a test object corresponding to the test flow of the second test factory.
6. A system for identifying a cause of failure of a chip, the system comprising:
the cross-factory test MAP generation system is used for acquiring a target MAP; and
identifying means for identifying a failure cause of a chip in the target MAP based on the target MAP,
the identifying means is configured to identify a failure cause of a chip in the target MAP, including: in the case that the flag of a chip in the target MAP is a specific flag, identifying the failure cause of the chip as the last test flow of the first test factory and/or the test object corresponding to the last test flow,
the MAP generation system includes:
the first generating device is configured to generate a first MAP of the wafer based on a test result of a last test procedure of the wafer by a first test factory, where the first MAP includes: a first flag that characterizes the test as passing and a second flag that characterizes the test as not passing;
the second generating device is configured to generate a second MAP based on a test result of a first test procedure of the wafer by a second test factory, where the second MAP is a test item MAP, and the first test procedure includes: testing different test items, and then executing the test of whether the first mark can be read; and
combining means for combining the first MAP and the second MAP based on a preset combining rule to acquire a target MAP,
the merging means for merging the first MAP and the second MAP based on a preset merging rule includes: in the case where the first chip in the first MAP has the second flag as the flag, the first chip is marked as a specific flag.
7. The identification system of claim 6, wherein the means for identifying a cause of failure of a chip in the target MAP further comprises: and in the case that the mark of a chip in the target MAP is not the specific mark or the test passing mark, identifying the failure reason of the chip as a first test flow of a second test factory and/or a test object corresponding to the first test flow.
8. The identification system of claim 6 wherein the means for merging the first MAP and the second MAP based on a preset merge rule further comprises:
and in the case that the mark of the second chip in the first MAP is the first mark, marking the second chip as the mark of the second chip in the second MAP.
9. The identification system of claim 6 or 8, wherein the MAP generation system further comprises:
the obtaining device is used for obtaining the test result of the second test flow of the specific chip in the wafer to other chips skipped by the second test factory, wherein the mark of the specific chip in the target MAP is the specific mark; and
and the updating device is used for updating the target MAP based on the test result of the second test flow of the second test factory to the other chips.
10. The identification system of claim 9, wherein the means for identifying a cause of failure of a chip in the target MAP further comprises:
in the case that the flag of a chip in the updated target MAP is not the specific flag or the test passing flag and the flag of the chip is associated with a test flow, identifying the failure cause of the chip as the test flow and/or a test object corresponding to the test flow of the second test factory.
11. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon a computer program which, when executed by a processor, implements a method of identifying a cause of failure of a chip according to any of claims 1-5.
12. A chip for executing a computer program which, when executed by the chip, implements the method for identifying the cause of failure of the chip according to any one of claims 1-5.
CN202311127742.6A 2023-09-04 2023-09-04 Method and system for identifying chip failure reason Active CN116844989B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311127742.6A CN116844989B (en) 2023-09-04 2023-09-04 Method and system for identifying chip failure reason

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311127742.6A CN116844989B (en) 2023-09-04 2023-09-04 Method and system for identifying chip failure reason

Publications (2)

Publication Number Publication Date
CN116844989A CN116844989A (en) 2023-10-03
CN116844989B true CN116844989B (en) 2024-01-26

Family

ID=88165638

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311127742.6A Active CN116844989B (en) 2023-09-04 2023-09-04 Method and system for identifying chip failure reason

Country Status (1)

Country Link
CN (1) CN116844989B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117976567B (en) * 2024-04-01 2024-06-18 华羿微电子股份有限公司 Processing method and equipment for double-core continuous scribing MAP (MAP) slice-taking product

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04241439A (en) * 1991-01-16 1992-08-28 Nec Kyushu Ltd Ic testing system
CN106949926A (en) * 2016-01-06 2017-07-14 中芯国际集成电路制造(上海)有限公司 Wafer automated visual inspection system and automatically visual inspection method
CN108807212A (en) * 2018-08-09 2018-11-13 德淮半导体有限公司 Crystal round test approach and wafer tester
CN110176420A (en) * 2019-07-11 2019-08-27 上海艾为电子技术股份有限公司 A kind of chip MAP coordinate marking method, device and encapsulation chip
CN110907796A (en) * 2018-09-14 2020-03-24 长鑫存储技术有限公司 Integrated circuit measurement result imaging analysis method and system
CN111128779A (en) * 2019-12-26 2020-05-08 上海华虹宏力半导体制造有限公司 Wafer testing method
CN114093784A (en) * 2021-11-25 2022-02-25 上海物骐微电子有限公司 Wafer packaging method and device, electronic equipment and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04241439A (en) * 1991-01-16 1992-08-28 Nec Kyushu Ltd Ic testing system
CN106949926A (en) * 2016-01-06 2017-07-14 中芯国际集成电路制造(上海)有限公司 Wafer automated visual inspection system and automatically visual inspection method
CN108807212A (en) * 2018-08-09 2018-11-13 德淮半导体有限公司 Crystal round test approach and wafer tester
CN110907796A (en) * 2018-09-14 2020-03-24 长鑫存储技术有限公司 Integrated circuit measurement result imaging analysis method and system
CN110176420A (en) * 2019-07-11 2019-08-27 上海艾为电子技术股份有限公司 A kind of chip MAP coordinate marking method, device and encapsulation chip
CN111128779A (en) * 2019-12-26 2020-05-08 上海华虹宏力半导体制造有限公司 Wafer testing method
CN114093784A (en) * 2021-11-25 2022-02-25 上海物骐微电子有限公司 Wafer packaging method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN116844989A (en) 2023-10-03

Similar Documents

Publication Publication Date Title
CN103199041B (en) Management system of wafer acceptable test procedure and application method thereof
US7689876B2 (en) Real-time optimized testing of semiconductor device
US7596731B1 (en) Test time reduction algorithm
CN116844989B (en) Method and system for identifying chip failure reason
CN109524055B (en) Method for positioning failure bit of memory based on SOC ATE and test system
CN112231136A (en) SoC chip, method for acquiring repair information, storage medium and electronic equipment
KR20120055213A (en) Storage device and storing method for fault information of memory
US6830941B1 (en) Method and apparatus for identifying individual die during failure analysis
US20180039571A1 (en) Semiconductor test apparatus for controlling tester
CN105225698A (en) A kind of row restorative procedure and device
CN103336935B (en) A kind of probe card identification apparatus and method
US10922217B1 (en) Adaptive regression testing
CN113148946B (en) Marking method and device for wafer low-reliability failure dies
CN116068374A (en) Wafer test effectiveness control method, device, computer equipment and storage medium
CN113342675B (en) Mapping method and device of tested module, and testing method and system
CN113223978A (en) Wafer cluster failure alarm method and alarm system
TWI488246B (en) Method for integrating testing resources and ic testing
US6778933B2 (en) Processing semiconductor devices having some defective input-output pins
US20050188286A1 (en) Method for determining integrity of memory
CN112331252A (en) Method and device for automatically marking bad blocks of Nand flash memory, storage medium and terminal
US12123972B2 (en) Method and system for importing parameter calibration and terminal device
WO2017067249A1 (en) Fault locating method and apparatus for optical fiber electronic tag
TWI787675B (en) Management method of testing fixture applying in testing procedure
CN114911699B (en) A data processing method
US20060143550A1 (en) Methods and systems for semiconductor defect detection

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant