Efficient management of failed memory blocks in memory sub-systems
AssigneeMicron Technology, Inc.
InventorsTyler L. Betz, Andrew M. Kowles, Adam J. Hieb
Life of this patent
Estimating the term…
Abstract
Disclosed is a system including a memory device having a plurality of physical memory segments and a processing device to perform operations that include, responsive to detecting a failure of a memory operation associated with a physical memory segment of the plurality of physical memory segments, quarantining the physical memory segment, responsive to quarantining the physical memory segment, performing one or more scanning operations on the physical memory segment, and determining, based on results of the one or more scanning operations, a viability status of the physical memory segment, wherein the viability status indicates an ability of the physical memory segment to store data.
Claims20
A system comprising:
- a memory device comprising a plurality of physical memory segments;
- and
- a processing device, operatively coupled with the memory device, to perform operations comprising:
- responsive to detecting a failure of a memory operation associated with a physical memory segment of the plurality of physical memory segments, quarantining the physical memory segment;
- responsive to quarantining the physical memory segment, performing one or more scanning operations on the physical memory segment;
- and
- determining, based on results of the one or more scanning operations, a viability status of the physical memory segment, wherein the viability status indicates an ability of the physical memory segment to store data.
A system comprising:
- a memory device comprising a plurality of physical memory segments;
- and
- a processing device, operatively coupled with the memory device, to perform operations comprising:
- responsive to detecting a failure of a read memory operation associated with a physical memory segment of the plurality of physical memory segments, determining a bit error rate for at least some partitions of the physical memory segment to make a determination of whether data stored in the physical memory segment is safe, lost, or at risk of being lost;
- select, based on the determination of whether the data stored in the physical memory segment is safe, lost, or at a risk of being lost, one or more scanning operations for the physical memory segment;
- performing the one or more selected scanning operations on the physical memory segment;
- and
- determining, based on results of the one or more scanning operations, a viability status of the physical memory segment, wherein the viability status indicates an ability of the physical memory segment to store data.
A method comprising:
- detecting, by a processing device operatively coupled with a memory device, a failure of a memory operation associated with a physical memory segment of the memory device, the memory device having a plurality of physical memory segments;
- quarantining, by the processing device, the physical memory segment;
- responsive to quarantining the physical memory segment, performing, by the processing device, one or more scanning operations on the physical memory segment;
- and
- determining, based on results of the one or more scanning operations, a viability status of the physical memory segment, wherein the viability status indicates an ability of the physical memory segment to store data.
Dependencies are inferred from the claim text.