Methods, systems, and articles of manufacture for implementing pattern-based design enabled manufacturing of electronic circuit designs
First Claim
1. A computer implemented method for implementing pattern-based design enabled manufacturing of electronic circuit designs, comprising:
- at least one processor or at least one processor core executing a process, the process comprising;
indexing a database using multiple patterns that represent data across one or more wafers, designs, processes, or foundries as database indices;
generating results that include a pattern identified from the electronic design of a pattern analysis at least by performing the pattern analysis on at least a portion of an electronic circuit design by using at least the database to identify the pattern from the electronic circuit design;
identifying a new pattern from at least the portion of the electronic circuit design, wherein the new pattern does not exist in the database;
tracking at least one pattern or the new pattern in the database to develop historical data for the at least one pattern; and
providing results of the pattern analysis to a manufacturing tool.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments correlate various manufacturing or design information or data with patterns used to represent electronic designs and provide pertinent pattern-based information to metrology, fabrication, or testing tools to enhance their performances of their intended functions. Some embodiments further utilize cross-design or cross-process analytics to perform various pattern-based analyses on electronic designs. Some embodiments perform squish analysis with a squish pattern library on an electronic design to represent the electronic design with squish patterns by performing pattern matching, pattern decomposition, and pattern classification process.
234 Citations
23 Claims
-
1. A computer implemented method for implementing pattern-based design enabled manufacturing of electronic circuit designs, comprising:
-
at least one processor or at least one processor core executing a process, the process comprising; indexing a database using multiple patterns that represent data across one or more wafers, designs, processes, or foundries as database indices; generating results that include a pattern identified from the electronic design of a pattern analysis at least by performing the pattern analysis on at least a portion of an electronic circuit design by using at least the database to identify the pattern from the electronic circuit design; identifying a new pattern from at least the portion of the electronic circuit design, wherein the new pattern does not exist in the database; tracking at least one pattern or the new pattern in the database to develop historical data for the at least one pattern; and providing results of the pattern analysis to a manufacturing tool. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for implementing pattern-based design enabled manufacturing of electronic circuit designs, comprising:
-
at least one processor or at least one processor core that is at least to; index a database using multiple patterns that represent data across one or more wafers, designs, processes, or foundries as database indices; generate results that include a pattern identified from the electronic design of a pattern analysis at least by performing the pattern analysis on at least a portion of an electronic circuit design by using at least the database to identify the pattern from the electronic circuit design; identify a new pattern from at least the portion of the electronic circuit design, wherein the new pattern does not exist in the database; track at least one pattern or the new pattern in the database to develop historical data for the at least one pattern; and provide results of the pattern analysis to a manufacturing tool. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An article of manufacture comprising a non-transitory computer accessible storage medium having stored thereupon a sequence of instructions which, when executed by at least one processor or at least one processor core executing one or more threads, causes the at least one processor or the at least one processor core to perform a method for implementing pattern-based design enabled manufacturing of electronic circuit designs, the method comprising:
-
at least one processor or at least one processor core executing a process, the process comprising; indexing a database using multiple patterns that represent data across one or more wafers, designs, processes, or foundries as database indices; generating results that include a pattern identified from the electronic design of a pattern analysis at least by performing the pattern analysis on at least a portion of an electronic circuit design by using at least the database to identify the pattern from the electronic circuit design; identifying a new pattern from at least the portion of the electronic circuit design, wherein the new pattern does not exist in the database; tracking at least one pattern or the new pattern in the database to develop historical data for the at least one pattern; and providing results of the pattern analysis to a manufacturing tool. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification