Kernel based cluster fault analysis

US9891267B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9891267-B2
Application numberUS-201615181649-A
CountryUS
Kind codeB2
Filing dateJun 14, 2016
Priority dateJun 14, 2016
Publication dateFeb 13, 2018
Grant dateFeb 13, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A fault analysis method comprises: receiving fault data from wafer level testing that identifies locations and test results of a plurality of die; applying a kernel transform to the fault data to produce cluster data, where the kernel transform defines a fault impact distribution that defines fault contribution from the failed die to local die within an outer radial boundary of the fault impact distribution. Applying the kernel transform comprises: centering the fault impact distribution at a location of each die that failed wafer level testing, associating each local die that falls within the outer radial boundary with a respective fault contribution value according to the fault impact distribution, and accruing fault contribution values associated with each respective die of the plurality of die to produce a cluster value for the respective die, which correlates to a probability of failure of the respective die at a future time.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for performing fault analysis, the method comprising: receiving fault data from wafer level testing, wherein the fault data identifies locations of a plurality of die on a wafer, and the fault data identifies test results of the plurality of die from the wafer level testing; applying a kernel transform to the fault data to produce cluster data, wherein the kernel transform defines a fault impact distribution for a failed die, the fault impact distribution extends radially out from the failed die and has an outer radial boundary at a terminating distance from the failed die, the fault impact distribution defines fault contribution from the failed die to local die that fall within the outer radial boundary, and the applying the kernel transform comprises: for each die that failed wafer level testing, centering the fault impact distribution at a location of the die that failed wafer level testing, associating each local die that falls within the outer radial boundary with a respective fault contribution value according to the fault impact distribution, and for each respective die of the plurality of die, accruing fault contribution values associated with the respective die to produce a cluster value for the respective die, wherein the cluster value correlates to a probability of failure of the respective die at a future time. 2. The method of claim 1 , wherein the fault data comprises a binary wafer map indicating either a pass status or a fail status for each of the plurality of die. 3. The method of claim 1 , wherein the fault impact distribution comprises a Gaussian distribution. 4. The method of claim 3 , wherein the Gaussian distribution is scalable to different pluralities of die by changing a bandwidth value of the Gaussian distribution. 5. The method of claim 1 , wherein the fault impact distribution is normalized, the failed die is associated with a fault contribution value of 1, according to the normalized fault impact distribution, and remaining local die that fall within the outer radial boundary are associated with respective contribution values of less than 1, according to the normalized fault impact distribution. 6. The method of claim 1 , further comprising: comparing each cluster value of the plurality of die to a threshold cluster value; and identifying a failure cluster of predicted likely-to-fail die where at least one cluster value is greater than or equal to the threshold cluster value. 7. The method of claim 6 , wherein a magnitude of the at least one cluster value greater than or equal to the threshold cluster value correlates to a size and a density of the failure cluster. 8. The method of claim 6 , wherein a cluster value having a magnitude of zero indicates no failure, a cluster value having a magnitude less than the threshold cluster value and greater than zero indicates a random non-clustering failure, and a cluster value having a magnitude greater than or equal to the threshold cluster value indicates a systemic clustering failure. 9. The method of claim 1 , further comprising: identifying a maximum cluster value from among a plurality of cluster values for the plurality of die, wherein the maximum cluster value correlates to a largest or most dense failure cluster on the wafer, and the maximum cluster value is used as a metric to compare failures across a plurality of wafers. 10. The method of claim 1 , wherein the fault impact distribution has a first concentric radial portion around the first failed die and a second concentric radial portion around the first concentric radial portion, a first set of the plurality of die that fall within the first concentric radial portion are each associated with a first fault contribution value, a second set of the plurality of die that fall within the second concentric radial portion are each associated with a second fault contribution value, and the second fault contribution value is less than the first fault contribution value. 11. The method of claim 10 , wherein the first concentric radial portion has a boundary at a first radial distance from the failed die, the second concentric radial portion has a boundary at a second radial distance from the failed die, and the second radial distance is greater than the first radial distance. 12. A method for performing fault analysis, the method comprising: receiving fault data from wafer level testing, wherein the fault data identifies locations of a plurality of die on a wafer, and the fault data identifies a subset of failed die of the plurality of die; applying a fault impact distribution to a location of a first failed die, wherein the fault impact distribution extends radially out from the first failed die and defines a first outer radial boundary at a terminating distance from the first failed die; associating a first local die that falls within the first outer radial boundary with a first fault contribution value according to the fault impact distribution; applying the fault impact distribution to a location of a second failed die, wherein the fault impact distribution extends radially out from the second failed die and defines a second outer radial boundary at a terminating distance from the second failed die; associating the first local die that also falls within the second outer radial boundary with a second fault contribution value according to the fault impact distribution; and summing the first fault contribution value and the second fault contribution value to produce a cluster value for the first local die, wherein the cluster value correlates to a probability of failure of the first local die at a future time. 13. The method of claim 12 , wherein the first local die is not immediately adjacent to the first failed die, and the first local die is not immediately adjacent to the second failed die. 14. The method of claim 12 , wherein the fault impact distribution defines fault contribution values that decrease from a center of the fault impact distribution toward the outer radial boundary. 15. The method of claim 12 , further comprising: comparing the cluster value of the first local die to a threshold cluster value; and identifying that the first local die is part of a failure cluster in response to the cluster value being greater than or equal to the threshold cluster value. 16. The method of claim 12 , further comprising: growing the failure cluster by increasing a bandwidth value of the fault impact distribution to produce an extended outer radial boundary of the fault impact distribution that correlates with the bandwidth value, wherein the fault impact distribution defines fault contribution from the failed die to local die that fall within the extended outer radial boundary. 17. A method for performing fault analysis, the method comprising: receiving fault data comprising a binary wafer pattern of wafer level testing results for a plurality of die; and applying a kernel transform to the fault data to produce a continuous value wafer pattern, wherein the kernel transform defines a fault impact distribution that is applied to each failed die of the fault data, the fault impact distribution defines fault contribution of each failed die to a local set of die comprising one or more die that fall within an outer radial boundary of the fault impact distribution, each respective die of the fault data accumulates a cluster value indicating an amount of fault contributed to the respective die from surrounding failed die, the cluster value

Assignees

Inventors

Classifications

  • Testing or measuring during manufacture or treatment of wafers, substrates or devices · CPC title

  • Subjecting similar articles in turn to test, e.g. "go/no-go" tests in mass production; Testing objects at points as they pass through a testing station (testing of cables continuously passing the testing apparatus G01R31/59; testing dielectric strength or breakdown voltage G01R31/12) · CPC title

  • Testing of logic operation, e.g. by logic analysers · CPC title

  • Subjecting similar articles in turn to test, e.g. go/no-go tests in mass production · CPC title

  • Testing of materials or semi-finished products, e.g. semiconductor wafers or substrates (G01R31/318511 takes precedence; testing during manufacture H10P74/00) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9891267B2 cover?
A fault analysis method comprises: receiving fault data from wafer level testing that identifies locations and test results of a plurality of die; applying a kernel transform to the fault data to produce cluster data, where the kernel transform defines a fault impact distribution that defines fault contribution from the failed die to local die within an outer radial boundary of the fault impact…
Who is the assignee on this patent?
Freescale Semiconductor Inc, Nxp Usa Inc
What technology area does this patent fall under?
Primary CPC classification G01R31/2831. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 13 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).