SYSTEM AND METHOD OF STORING DATA AT A NON-VOLATILE MEMORY
First Claim
Patent Images
1. A method of storing data, the method comprising:
- in a data storage device including a controller and a non-volatile memory, wherein the non-volatile memory includes a plurality of dies, performing;
receiving first data to be stored into the non-volatile memory;
partitioning the first data into at least a first portion and a second portion;
storing the first portion into a first die of the plurality of dies, wherein the first portion is stored using a single-bit mode; and
storing the second portion into a second die of the plurality of dies, wherein the second portion is stored using a multi-bit mode.
2 Assignments
0 Petitions
Accused Products
Abstract
A data storage device includes a controller coupled to a non-volatile memory that includes a plurality of dies. The plurality of dies includes a first die and a second die. The controller is configured to receive data to be stored into the non-volatile memory and to partition the data into a first portion and a second portion. The controller is further configured to store the first portion into the first die and to store the second portion into the second die. The first portion is stored into the first die using a single-bit mode. The second portion is stored into the second die using a multi-bit mode.
-
Citations
26 Claims
-
1. A method of storing data, the method comprising:
in a data storage device including a controller and a non-volatile memory, wherein the non-volatile memory includes a plurality of dies, performing; receiving first data to be stored into the non-volatile memory; partitioning the first data into at least a first portion and a second portion; storing the first portion into a first die of the plurality of dies, wherein the first portion is stored using a single-bit mode; and storing the second portion into a second die of the plurality of dies, wherein the second portion is stored using a multi-bit mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method of storing data, the method comprising:
in a data storage device including a controller and a non-volatile memory, wherein the non-volatile memory includes a plurality of dies, performing; determining, based on a die access scheme, to use a first die of the plurality of dies in a single-bit mode and to use a second die of the plurality of dies in a multi-bit mode; partitioning first data to be stored into the non-volatile memory into at least a first portion and a second portion; storing the first portion of the first data into the first die according to the single-bit mode; and storing the second portion of the first data into the second die according to the multi-bit mode. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A data storage device comprising:
-
a non-volatile memory including a plurality of dies, wherein the plurality of dies includes a first die and a second die; and a controller coupled to the non-volatile memory, wherein the controller is configured to receive first data to be stored into the non-volatile memory and to partition the data into a first portion and a second portion, wherein the controller is further configured to store the first portion into the first die and to store the second portion into the second die, wherein the first portion is stored into the first die using a single-bit mode, and wherein the second portion is stored into the second die using a multi-bit mode. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification