Back to results
US 2024/0192878 A1Published application
Media management
AssigneeMicron Technology, Inc.
InventorsAshutosh Malshe, Antonio D. Bianco
Life of this patent
Estimating the term…
Abstract
A method includes determining a health characteristic value of a block of memory cells, determining a difference between the health characteristic value and a health threshold, determining, based on the difference, a weight to associate with a block of memory cells, selecting, based on the weight, a block of memory cells for a media management operation; and performing a media management operation on the selected block of memory cells.
Claims20
A method, comprising:
- determining a health characteristic value of each block in a plurality of blocks of memory cells;
- determining a difference between a highest health characteristic value and a lowest health characteristic value among the determined health characteristic values of the plurality of blocks of memory cells;
- determining, based on the difference, a weight to associate with the plurality of blocks of memory cells;
- selecting, based on the weight, a block of memory cells from the blocks of memory cells for a media management operation;
- and
- performing the media management operation on the selected block of memory cells.
3 more elements
An apparatus, comprising:
- blocks of memory cells;
- and
- a media management component coupled to the blocks of memory cells, wherein the management component is configured to:
- determine a health characteristic value of each block in the blocks of memory cells;
- determine a difference between a highest health characteristic value and a lowest health characteristic value among the determined health characteristic values of the blocks of memory cells;
- determine, based on the difference, a value of a weight to associate with the blocks of memory cells;
- select, based on the associated weight, a particular block of the blocks of memory cells for a media management operation;
- and
- perform a media management operation on the selected block of memory cells.
6 more elements
A system comprising:
- a memory sub-system comprising a plurality of memory components arranged to form a stackable cross-gridded array of a plurality of blocks of memory cells;
- and
- a processing device coupled to the plurality of memory components, the processing device to perform operations comprising:
- determining a health characteristic value of program-erase cycle (PEC) count associated with each block in the plurality of blocks of memory cells;
- determining a difference between a highest health characteristic value and a lowest health characteristic value among the determined characteristic values of PEC counts associated with the blocks of memory cells;
- determining, based on the difference, a value of a weight to associate with the blocks of memory cells;
- selecting, based on the associated weight, a particular block of the blocks of memory cells for a media management operation;
- and
- performing a static wear leveling operation on the selected block of memory cells.
6 more elements
Dependencies are inferred from the claim text.