Storage module and method for on-chip copy gather
First Claim
Patent Images
1. A method comprising:
- performing the following in a memory that comprises a plurality of word lines and a plurality of data latches;
copying a first error correction code (ECC) page from a first word line into a first data latch;
copying a second ECC page from a second word line into a second data latch;
copying both the first ECC page from the first data latch and the second ECC page from the second data latch into a third data latch; and
copying the first ECC page and the second ECC page from the third data latch to a third word line.
2 Assignments
0 Petitions
Accused Products
Abstract
A storage module and method for on-chip copy gather are provided. In one embodiment, a storage module is provided with a memory comprising a plurality of word lines and a plurality of data latches. The memory copies data from a first word line into a first data latch and copies data from a second word line into a second data latch. The memory then copies only some of the data from the first data latch and only some of the data from the second data latch into a third data latch. After that, the memory copies the data from the third data latch to a third word line. In another embodiment, a storage module is provided comprising a memory and an on-chip copy gather module. Other embodiments are provided.
37 Citations
32 Claims
-
1. A method comprising:
performing the following in a memory that comprises a plurality of word lines and a plurality of data latches; copying a first error correction code (ECC) page from a first word line into a first data latch; copying a second ECC page from a second word line into a second data latch; copying both the first ECC page from the first data latch and the second ECC page from the second data latch into a third data latch; and copying the first ECC page and the second ECC page from the third data latch to a third word line. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A device comprising:
-
a memory comprising a plurality of word lines and a plurality of data latches; and an on-chip copy gather circuit in communication with the memory, wherein the on-chip copy gather circuit is configured to use the plurality of data latches to gather data from portions of source word lines and copy the gathered data to a destination word line. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A device comprising:
-
a memory comprising a plurality of word lines and a plurality of data latches; and a controller in communication with the memory, wherein the controller is configured to gather a first error correction code (ECC) codeword from a first source word line of a plurality of source word lines and a second ECC codeword from a second source word line of the plurality of source word lines in the memory and copy the gathered first ECC codeword and the second ECC codeword to a destination word line while preventing accumulation of errors from bad columns in the memory. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
Specification