Systems and methods of storing data
First Claim
Patent Images
1. A data storage device comprising:
- a multi-level cell (MLC) flash memory; and
a single level cell (SLC) binary cache,wherein a controller of the data storage device is configured to split a codeword corresponding to a data page into multiple data pages and to store the multiple data pages into multiple SLC pages of the SLC binary cache for subsequent storage into a single wordline of the MLC flash memory, wherein a length of the codeword differs from a size of an SLC page of the multiple SLC pages.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes, when using a binary cache in an multi-level cell (MLC) flash memory splitting a codeword corresponding to a data page into multiple data pages and storing the multiple data pages into multiple single level cell (SLC) pages of the binary cache for subsequent storage into a single wordline of the MLC flash memory.
-
Citations
19 Claims
-
1. A data storage device comprising:
-
a multi-level cell (MLC) flash memory; and a single level cell (SLC) binary cache, wherein a controller of the data storage device is configured to split a codeword corresponding to a data page into multiple data pages and to store the multiple data pages into multiple SLC pages of the SLC binary cache for subsequent storage into a single wordline of the MLC flash memory, wherein a length of the codeword differs from a size of an SLC page of the multiple SLC pages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
in a binary cache of a multi-level cell (MLC) flash memory included in a data storage device that includes a controller; splitting a codeword corresponding to a data page into multiple data pages; and storing the multiple data pages into multiple single level cell (SLC) pages of the binary cache for subsequent storage into a single wordline of the MLC flash memory, wherein a length of the codeword differs from a size of an SLC page of the multiple SLC pages. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
Specification