Method and apparatus for manufacturing data indexing
AssigneeAdvanced Micro Devices, Inc.
InventorsMichael G. McIntyre, Alex Bierwag, Charlie Reading, Alfredo V. Herrera
Life of this patent
Estimating the term…
Abstract
A method, apparatus, and a system for generating an index for storing data. A pattern associated with a first set of data is determined. The first set of data is stored. A determination is made as to whether the pattern associated with a second set of data corresponds to the pattern associated with the first set of data. An index associated with the first set of data is correlated to the second set of data in response to determining that the pattern associated with the second set of data corresponds to the pattern associated with the first set of data.
Claims34
A method, comprising:
- determining an error pattern associated with a first set of data, said first set of data relating to post-process data;
- storing said first set of data in a first database;
- determining whether the error pattern associated with a second set of data corresponds to the pattern associated with said first set of data;
- correlating an index associated with said first set of data, to said second set of data in response to determining that said pattern associated with said second set of data corresponds to the pattern associated with said first set of data;
- and
- storing said index in a relational database, wherein said index may be used to associate said second set of data with said first set of data, in said first database;
- and
- providing said first set of data as an equivalent of said second set of data based upon said index.
An apparatus, comprising:
- means for determining an error pattern associated with a first set of data, said first set of data relating to post-process data;
- means for storing said first set of data in a first database;
- means for determining whether the error pattern associated with a second set of data corresponds to the pattern associated with said first set of data;
- means for correlating an index associated with said first set of data, to said second set of data in response to determining that said pattern associated with said second set of data corresponds to the pattern associated with said first set of data;
- means for storing said index in a relational database, wherein said index may be used to associate said second set of data with said first set of data, in said first database;
- and
- means for providing said first set of data as an equivalent of said second set of data based upon said index.
A method, comprising:
- receiving manufacturing data relating to a first portion of a work piece, said manufacturing data relating to post-process data;
- determining a failure pattern associated with said data relating to said first portion of said work piece;
- storing said data relating to said first portion of said work piece in a first database;
- providing an index associated with said data relating to said first portion of said work piece;
- receiving manufacturing data relating to a second portion of said work piece;
- determining whether the failure pattern associated with said data relating to said second portion of said work piece corresponds to the failure pattern associated with said data relating to said first portion of said work piece;
- associating said index relating to said data relating to said second portion of said work piece to said data relating to said first portion of said work piece based upon a determination that the failure pattern associated with said second portion of said work piece corresponds to the failure pattern associated with said first portion of said work piece;
- storing said index in a relational database, wherein said index may be used to associate the data relating to said second portion with the data relating to said first portion, in said first database;
- and
- providing said data relating to said first portion as an equivalent of said data relating to the second portion based upon said index.
A method, comprising:
- receiving manufacturing data relating to a first work piece;
- determining a failure pattern associated with said manufacturing data relating to said first work piece;
- storing said manufacturing data relating to said first work piece using an index;
- receiving manufacturing data relating to a second work piece;
- determining whether the failure pattern associated with said manufacturing data relating to said second work piece corresponds to the failure pattern associated with said first work piece;
- associating said index for said manufacturing data relating to said first work piece, with said data relating to said second work piece based upon a determination that the failure pattern associated with said second work piece corresponds to the failure pattern associated with said first work piece, thereby equating said data relating to said first work piece and said data relating to said data relating second work piece;
- and
- storing said index in a relational database, wherein said index may be used to associate said manufacturing data relating to said second work piece to said manufacturing data relating to said first work piece, in said first database;
- and
- providing said manufacturing data relating to said first work piece as an equivalent of said manufacturing data relating to said second work piece based upon said index.
A system, comprising:
- a processing tool to process a work piece;
- a measurement tool to acquire manufacturing data relating to said work piece, said manufacturing data comprising at least one of a metrology data and a test data indicative of a failure pattern;
- a first database;
- a relational database;
- and
- a controller to determine a failure pattern associated with a first portion of said work piece and a failure pattern associated with a second portion of said work piece, said controller to determine whether a failure pattern associated with said second portion of said work piece corresponds to said failure pattern associated with said first portion of said work piece, and associate an index for data relating to said failure pattern associated with first portion of said work piece, with data relating to said failure pattern associated with said second portion based upon a determination that the failure pattern associated with said second portion of said work piece corresponds to said failure pattern associated with said first portion of said work piece;
- and
- wherein said index is stored in said relational database, and wherein said controller to use said index to associate data relating to said failure pattern corresponding to said first and second portions of said work piece, in said first database and wherein the controller to provide said failure pattern corresponding to said first portion as an equivalent of the failure patter corresponding to the second portion.
A computer readable program storage device encoded with instructions that, when executed by a computer, performs a method, comprising:
- determining an error pattern associated with a first set of data, said first set of data relating to post-process data;
- storing said first set of data in a first database;
- determining whether the error pattern associated with a second set of data corresponds to the pattern associated with said first set of data;
- correlating an index associated with said first set of data, to said second set of data in response to determining that said pattern associated with said second set of data corresponds to the pattern associated with said first set of data;
- and
- storing said index in a relational database, wherein said index may be used to associate said second set of data with said first set of data, in said first database;
- and
- providing said first set of data as an equivalent of said second set of data based upon said index.
A method, comprising:
- determining an error pattern associated with a first set of data, said first set of data relating to processing a first workpiece;
- storing said first set of data in a first database;
- determining whether the error pattern associated with a second set of data corresponds to the pattern associated with said first set of data, said second set of data relating to processing a second workpiece;
- correlating an index associated with said first set of data, to said second set of data in response to determining that said pattern associated with said second set of data corresponds to the pattern associated with said first set of data;
- storing said index in a relational database, wherein said index may be used to associate said second set of data with said first set of data, in said first database;
- and
- providing said first set of data as an equivalent of said second set of data based upon said index in response to said request in response to receiving a request for accessing the second set of data.
Dependencies are inferred from the claim text.