Method and apparatus for improving yield in semiconductor devices by guaranteeing health of redundancy information
First Claim
1. A method for reading memory, the method comprising:
- (a) reading a set of memory cells indicating whether stored redundancy information is reliable; and
(b) if the set of memory cells indicates that the stored redundancy information is reliable, determining whether to read primary memory or redundant memory based on the stored redundancy information.
6 Assignments
0 Petitions
Accused Products
Abstract
A method is provided comprising reading a set of memory cells indicating whether stored redundancy information is reliable and, if the set of memory cells indicates that the stored redundancy information is reliable, determining whether to read primary memory or redundant memory based on the stored redundancy information. Another method is provided comprising reading a set of memory cells associated with a group of memory cells in a primary memory, the set of memory cells indicating whether data can be reliably stored in the group of memory cells; if the set of memory cells indicates that data can be reliably stored in the group of memory cells, storing data in the group of memory cells; and if the set of memory cells does not indicate that data can be reliably stored in the group of memory cells, storing data in a group of memory cells in a redundant memory. In another preferred embodiment, a method for providing memory redundancy is provided.
74 Citations
26 Claims
-
1. A method for reading memory, the method comprising:
-
(a) reading a set of memory cells indicating whether stored redundancy information is reliable; and
(b) if the set of memory cells indicates that the stored redundancy information is reliable, determining whether to read primary memory or redundant memory based on the stored redundancy information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for writing to memory, the method comprising:
-
(a) reading a set of memory cells associated with a group of memory cells in a primary memory, the set of memory cells indicating whether data can be reliably stored in the group of memory cells in the primary memory;
(b) if the set of memory cells indicates that data can be reliably stored in the group of memory cells in the primary memory, storing data in the group of memory cells in the primary memory; and
(c) if the set of memory cells does not indicate that data can be reliably stored in the group of memory cells in the primary memory, storing data in a redundant memory. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for providing memory redundancy in a memory device, the method comprising:
-
(a) attempting to program a set of memory cells in a redundant memory area;
(b) attempting to program a set of memory cells in a main memory area associated with the redundant memory area; and
(c) if the set of memory cells in the main memory area are not programmed successfully;
(c1) determining whether the set of memory cells in the redundant area were programmed successfully; and
(c2) if the set of memory cells in the redundant area were programmed successfully, allocate the redundant area for the main memory area. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
Specification