Memory sub-system grading and allocation
AssigneeMicron Technology, Inc.
InventorsAndrew M. Kowles, Kevin R. Brandt
Life of this patent
Estimating the term…
Abstract
An apparatus includes a component coupleable to a memory device. The component can be configured to analyze a plurality of sets of memory cells of the memory device to determine quality attributes associated with the plurality of sets of memory cells and assign grades to one or more sets of the memory cells based, at least in part, on the determined quality attributes. The component can be configured to allocate at least one of the plurality of sets of memory cells for use by the memory device based, at least in part, on the assigned grade associated with the one or more sets of the memory cells.
Claims20
An apparatus, comprising:
- a processor couplable to a memory device, wherein the processor is to:
- determine quality attributes associated with a plurality of sets of memory cells of the memory device;
- assign grades to one or more sets of the memory cells based, at least in part, on the determined quality attributes;
- and
- allocate a first one of the plurality of sets of memory cells for data to be retained for greater than a threshold period of time based, at least in part, on the assigned grade associated with a first one of the plurality of sets of memory cells being higher than a grade assigned to a second one of the plurality of sets of memory cells.
A method, comprising:
- determining quality attributes associated with a first set of memory cells;
- determining quality attributes associated with a second set of memory cells;
- assigning a first grade, a second grade, or a third grade to the first set of the memory cells based, at least in part, on the determined quality attributes of the first set of memory cells;
- assigning a different one of the first grade, the second grade, or the third grade to the second set of the memory cells based, at least in part, on the determined quality attributes of the second set of memory cells;
- allocating the first set of memory cells for data to be retained for greater than a threshold period of time based, at least in part on the grade assigned to the first set of memory cells being higher than the grade assigned to the second set of memory cells;
- and
- allocating the second set of memory cells for data to be retained for less than the threshold period of time based, at least in part, on the different grade assigned to the second set of memory cells being lower than the grade assigned to the first set of memory cells.
A system, comprising:
- a memory device;
- and
- a processor coupled to the memory device, wherein the processor is to:
- determine quality attributes associated with a first set of memory cells;
- determine quality attributes associated with a second set of memory cells;
- assign a first grade to the first set of memory cells based, at least in part, on the on the determined quality attributes of the first set of memory cells;
- assign a second grade to the second set of memory cells based, at least in part, on the determined quality attributes of the second set of memory cells;
- and
- allocate the first set of memory cells for data to be retained for greater than a threshold period of time based, at least in part on the first grade being higher than the second grade.
Dependencies are inferred from the claim text.