System and method for random defect yield simulation of chip with built-in redundancy
First Claim
Patent Images
1. A method comprising:
- providing a simulation model to determine a random yield for a layout design, wherein the layout design includes a memory array with one or more redundant rows or columns, wherein the simulation model comprises a failure model for the memory array;
determining a probability of failure of the memory array of the layout design, wherein the probability of failure of the memory array comprises accumulating a probability of failure of a two-dimensional array of bits, a probability of failure of a column of replaceable row elements and a probability of failure of a row of replaceable column elements through a sum of products of probabilities of fail and probabilities of no fail; and
calculating, by using a processor, the random yield for the layout design based at least in part upon the accumulated probabilities of failure.
1 Assignment
0 Petitions
Accused Products
Abstract
In random defect yield simulation, a specific defect size interacts with a specific physical design and has a calculated probability of failure associated with it. The failure model is in terms of probability of failure. It provides a solution to the random defect yield simulation problem of chips with a built-in redundancy scheme. The solution first defines the independent failure modes of the chip with a built-in redundancy scheme and efficiently models each mode. Then, it may accumulate the respective probability of failures according to the chip'"'"'s architecture.
6 Citations
16 Claims
-
1. A method comprising:
-
providing a simulation model to determine a random yield for a layout design, wherein the layout design includes a memory array with one or more redundant rows or columns, wherein the simulation model comprises a failure model for the memory array; determining a probability of failure of the memory array of the layout design, wherein the probability of failure of the memory array comprises accumulating a probability of failure of a two-dimensional array of bits, a probability of failure of a column of replaceable row elements and a probability of failure of a row of replaceable column elements through a sum of products of probabilities of fail and probabilities of no fail; and calculating, by using a processor, the random yield for the layout design based at least in part upon the accumulated probabilities of failure. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
a processor programmed for; providing a simulation model to determine a random yield for a layout design, wherein the layout design includes a memory array with redundant row or column, wherein the simulation model comprises a failure model for the memory array; determining a probability of failure of the memory array of the layout design, wherein the probability of failure of the memory array comprises accumulating a probability of failure of a two-dimensional array of bits, a probability of failure of a column of replaceable row elements and a probability of failure of a row of replaceable column elements through a sum of products of probabilities of fail and probabilities of no fail; and calculating the random yield for the layout design based at least in part upon the accumulated probabilities of failure. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer program product comprising a volatile or non-volatile computer-user medium having a set of stored instructions, an execution of which by a processor causes a process to be performed, the process comprising:
-
providing a simulation model to determine a random yield for a layout design, wherein the layout design includes a memory array with redundant row or column, wherein the simulation model comprises a failure model for the memory array; determining a probability of failure of the memory array of the layout design, wherein the probability of failure of the memory array comprises accumulating a probability of failure of a two-dimensional array of bits, a probability of failure of a column of replaceable row elements and a probability of failure of a row of replaceable column elements through a sum of products of probabilities of fail and probabilities of no fail; and calculating, by one or more processors, the random yield for the layout design based at least in part upon the accumulated probabilities of failure. - View Dependent Claims (13, 14, 15, 16)
-
Specification