Memory with interleaved read and redundant columns
First Claim
1. A memory device comprising:
- a memory block having a plurality of columns, each of the columns comprising a bit line and a plurality of memory cells electrically coupled to the bit line, the plurality of columns comprising;
a plurality of regular interleave groups of regular columns; and
a plurality of redundant interleave groups of redundant columns, wherein each of the plurality of redundant interleave groups is associated with a corresponding regular group of the plurality of regular interleave groups;
wherein the memory device is configured to perform an n-way interleaved read scheme when the number of defective regular columns in each of the regular interleave groups is not greater than the number of redundant columns in its corresponding redundant interleave group, wherein n equals the number of regular interleaved groups, andwherein the memory device is configured to perform an m-way interleaved read scheme when the number of defective regular columns in any of the regular interleave groups is greater than the number of redundant columns in its corresponding redundant interleave group, wherein m is less than the number of regular interleaved groups.
7 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and methods are disclosed, such as those involving a flash memory device. One such apparatus includes a memory block including a plurality of columns. Each of the columns includes a bit line and a plurality of memory cells on the bit line. The plurality of columns include a plurality of groups of regular columns and a plurality of groups of redundant columns. The apparatus also includes a plurality of data latches. Each of the data latches is configured to store data read from a respective one group of regular columns. The apparatus further includes a plurality of redundant data latches. Each of the redundant data latches is configured to store data read from a respective one group of redundant columns. The apparatus also includes a multiplexer configured to selectively output data from the plurality of data latches and the plurality of redundant data latches.
19 Citations
20 Claims
-
1. A memory device comprising:
-
a memory block having a plurality of columns, each of the columns comprising a bit line and a plurality of memory cells electrically coupled to the bit line, the plurality of columns comprising; a plurality of regular interleave groups of regular columns; and a plurality of redundant interleave groups of redundant columns, wherein each of the plurality of redundant interleave groups is associated with a corresponding regular group of the plurality of regular interleave groups; wherein the memory device is configured to perform an n-way interleaved read scheme when the number of defective regular columns in each of the regular interleave groups is not greater than the number of redundant columns in its corresponding redundant interleave group, wherein n equals the number of regular interleaved groups, and wherein the memory device is configured to perform an m-way interleaved read scheme when the number of defective regular columns in any of the regular interleave groups is greater than the number of redundant columns in its corresponding redundant interleave group, wherein m is less than the number of regular interleaved groups. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus comprising:
-
a memory block having a plurality of columns, each of the columns comprising a bit line and a plurality of memory cells electrically coupled to the bit line, the plurality of columns comprising; a plurality of regular interleave groups of regular columns; and a plurality of redundant interleave groups of redundant columns, wherein each of the plurality of redundant interleave groups is associated with a corresponding regular group of the plurality of regular interleave groups; wherein the apparatus is configured to store data associated with a defective regular column of a first regular interleave group of the plurality of regular interleave groups in a redundant column of a redundant interleave group corresponding to a different regular interleave group of the plurality of redundant interleave groups when there are more defective columns in the first regular interleave group than redundant columns in the corresponding redundant interleave group, and wherein the apparatus is configured to perform an interleave read scheme from the memory block. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a memory block having a plurality of columns, each of the columns comprising a bit line and a plurality of memory cells electrically coupled to the bit line, the plurality of columns comprising; a plurality of regular interleave groups of regular columns, wherein the plurality of regular interleave groups comprise a first regular interleave group, a second regular interleave group, a third regular interleave group, and a fourth regular interleave group; and a plurality of redundant interleave groups of redundant columns, wherein each of the plurality of redundant interleave groups is associated with a corresponding regular group of the plurality of regular interleave groups; wherein the apparatus is configured to store data associated with a defective regular column of the first regular interleave group of the plurality of regular interleave groups in a redundant column of a redundant interleave group corresponding to a different regular interleave group of the plurality of redundant interleave groups, wherein the redundant interleave group corresponding to the different regular interleave group is one of a second redundant interleave group corresponding to the second regular interleave group, a third redundant interleave group corresponding to the third regular interleave group, or a fourth redundant regular interleave group corresponding to the fourth regular interleave group, and wherein the apparatus is configured to perform an interleave read scheme from the memory block. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a memory block having a plurality of columns, each of the columns comprising a bit line and a plurality of memory cells electrically coupled to the bit line, the plurality of columns comprising a first regular interleave group of regular columns, a second regular interleave group of regular columns, a first redundant interleave group of redundant columns associated with the first regular interleave group, and a second redundant interleave group of redundant columns associated with the second regular interleave group; and a multiplexer configured to; receive data corresponding to the first regular interleave group, the second regular interleave group, the first redundant interleave group, and the second redundant interleave group; and sequentially output data associated with addresses of regular columns of the first regular interleave group and data associated with addresses of regular columns of the second interleave group in an alternating manner to perform an interleaved read scheme, wherein the multiplexer is configured to output data stored at an address of a redundant column in the first redundant interleave group in place of data at an address of a defective regular column in the first regular interleave group, and wherein the multiplexer is configured to output data stored at an address of a redundant column in the second redundant interleave group in place of the data at an address of the different defective regular column in the first regular interleave group. - View Dependent Claims (17, 18, 19, 20)
-
Specification