Processing shaped data
First Claim
Patent Images
1. A method comprising:
- in a data storage device including a non-volatile memory, performing;
determining that shaped data satisfies one or more criteria indicative of one or more particular combinations of logical pages; and
initiating a modification operation in response to determining that the shaped data satisfies the one or more criteria.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of processing shaped data to include selectively performing a modification operation. The modification operation may be performed in response to determining that shaped data satisfies one or more shaping adjustment criteria. Shaping of data may be discontinued to at least a portion of a memory based on a health metric for the portion satisfying a threshold.
23 Citations
30 Claims
-
1. A method comprising:
in a data storage device including a non-volatile memory, performing; determining that shaped data satisfies one or more criteria indicative of one or more particular combinations of logical pages; and initiating a modification operation in response to determining that the shaped data satisfies the one or more criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method comprising:
in a data storage device including a non-volatile memory, the data storage device configured to perform a shaping operation to shape data prior to storing the data to the non-volatile memory, performing; determining that a health metric corresponding to at least a portion of the non-volatile memory satisfies a threshold; and in response to determining that the health metric satisfies the threshold, discontinuing performance of the shaping operation to data to be stored in the portion of the non-volatile memory. - View Dependent Claims (12, 13)
-
14. A flash memory device comprising:
-
a non-volatile memory; a controller coupled to the non-volatile memory, the controller including a shaping unit configured to shape data; and a shaped data tester configured to determine whether shaped data satisfies one or more criteria indicative of one or more particular combinations of logical pages. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A flash memory device comprising:
-
a non-volatile memory; and a controller coupled to the non-volatile memory, the controller including a shaping unit configured to shape data, the controller further including a comparator configured to compare a health metric for at least a portion of the non-volatile memory to a threshold, wherein the controller is configured to bypass the shaping unit in response to the comparator indicating that the health metric for the at least the portion of the non-volatile memory satisfies the threshold. - View Dependent Claims (29, 30)
-
Specification