DATA RELIABILITY INFORMATION IN A NON-VOLATILE MEMORY DEVICE
First Claim
1. A data storage device comprising:
- a non-volatile memory array comprising a plurality of dies, wherein each die of the plurality of dies includes a plurality of words, wherein a word is an access unit of a die; and
a controller configured to;
store user data to a respective first word of at least a first die and a second die of the plurality of dies, wherein a page of user data comprises user data stored at the respective first words of the at least first die and second die;
store parity data to a first portion of a first word of a third die of the plurality of dies; and
store metadata to a second portion of the first word of the third die.
7 Assignments
0 Petitions
Accused Products
Abstract
A data storage device may include a non-volatile memory array and a controller. The non-volatile memory array may include a plurality of dies. Each die of the plurality of data dies may include a plurality of words, where a word is an access unit of a die. The controller may be configured to store user data to a respective first word of at least a first die and a second die of the plurality of data dies. A page of user data may include the user data stored at the respective first words of the at least first die and second die. The controller may also be configured to store parity data to a first portion of a first word of a third die. The controller may be further configured to store metadata to a second portion of the first word of the third die.
40 Citations
20 Claims
-
1. A data storage device comprising:
-
a non-volatile memory array comprising a plurality of dies, wherein each die of the plurality of dies includes a plurality of words, wherein a word is an access unit of a die; and a controller configured to; store user data to a respective first word of at least a first die and a second die of the plurality of dies, wherein a page of user data comprises user data stored at the respective first words of the at least first die and second die; store parity data to a first portion of a first word of a third die of the plurality of dies; and store metadata to a second portion of the first word of the third die. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
storing, by a controller, user data to a respective first word of at least a first die and a second die of a plurality of dies of a non-volatile memory array, wherein; each die of the plurality of dies includes a plurality of words a word is an access unit of a die, and a page of user data comprises user data stored at the respective first words of the at least first die and second die; storing, by the controller, parity data to a first portion of a first word of a third die of the plurality of dies; and storing metadata to a second portion of the first word of the third die. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium storing instructions that, when executed, cause a controller of a data storage device to:
-
store user data to a respective first word of at least a first die and a second die of a plurality of data dies of a non-volatile memory array, wherein; the each die of the plurality of dies includes a plurality of words, a word is an access unit of a die, and a page of user data comprises user data stored at the respective first words of the at least first die and second die; store parity data to a first portion of a first word of a third die of the plurality of dies; and store metadata to a second portion of the first word of the third die. - View Dependent Claims (19, 20)
-
Specification