Performance of non data word line maintenance in sub block mode
AssigneeWestern Digital Technologies, Inc.
InventorsShakti Bhatnagar, Shivam Mishra, Hitesh Golechchha
Life of this patent
Estimating the term…
Abstract
A storage device may include a controller performing non data word line (NDWL) maintenance in sub block mode (SBM). The NDWL maintenance in SBM can include proactive select gate drain (SGD) detection and phased SGD correction. For example, when a block reaches a PE cycle threshold value, SGD phased correction occurs upon detection of an error, by determining whether a sister sub block of the selected block contains data. If the sister sub block contains data, the data is transferred from the sister sub block, and then the block and sister sub block undergo correction for NDLW maintenance.
Claims19
A storage device, comprising:
- an interface;
- at least one memory device;
- and
- a controller coupled to the at least one memory device configured to:
- select an available block;
- initiate an erase process on the available block that includes:
- perform SGD maintenance on the available block;
- determine a SGD defect;
- identify a sister sub block associated with the available block;
- determine data is stored in the sister sub block;
- and
- transfer the data stored in the sister sub block;
- and
- erase the available block and the sister sub block.
A storage device, comprising:
- an interface;
- at least one memory device;
- and
- a controller coupled to the at least one memory device configured to:
- initiate SGD Vth correction;
- iterate through each plane in a die;
- determine a plane requires SGD Vth correction;
- determine SGD Vth program parameters changed on the plane;
- execute SGD Vth correction sequence on each string of the plane;
- and
- determine the SGD Vth program is successful.
A storage device, comprising:
- means for initiating a proactive SGD detection for a block, wherein the means for initiating the proactive SGD detection initiates upon a SLC/TLC PE cycle meeting a threshold value for each die, each plane in the die, and each string in the plane;
- means for determining a SGD defect in the block;
- and
- means for initiating a phased SGD maintenance and correction.
A storage device, comprising:
- means for initiating a proactive SGD detection for a block;
- means for determining a SGD defect in the block;
- and
- means for initiating a phased SGD maintenance and correction, wherein the means for initiating the phased SGD maintenance and correction includes:
- means to identify a sister sub block;
- means to determine data in the sister sub block;
- means to move the data in the sister sub block to a queue;
- and
- means to correct the block and the sister sub block.
Dependencies are inferred from the claim text.