US2023205450A1PendingUtilityA1

Voltage threshold prediction-based memory management

Assignee: MICRON TECHNOLOGY INCPriority: Apr 19, 2021Filed: Feb 17, 2023Published: Jun 29, 2023
Est. expiryApr 19, 2041(~14.7 yrs left)· nominal 20-yr term from priority
G06F 3/0655G06F 3/0679G06F 3/0604G11C 16/26G11C 16/3404G11C 16/30G11C 16/0483G11C 29/52G11C 29/021G11C 29/028G11C 29/50004G11C 2029/5004G11C 2029/0409
68
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method includes performing a first read operation involving a set of memory cells using a first voltage, determining a quantity of bits associated with the set of memory cells based on the first read operation, performing a second read operation involving the set of memory cells using a second voltage that is greater than the first voltage when the quantity of bits is above a threshold quantity of bits for the set of memory cells, and performing the second read operation involving the set of memory cells using a third voltage that is less than the first voltage when the quantity of bits is below the threshold quantity of bits for the set of memory cells.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method, comprising:
 predicting a shift in a voltage threshold associated with a set of memory cells responsive to performance of a first memory operation;   performing a second memory operation involving the set of memory cells using a first voltage in response to determining that the quantity of bits exceeds a first threshold quantity of bits based on the predicted shift in the voltage associated with the set of memory cells; or   performing the second memory operation involving the set of memory cells using a second voltage in response to determining that the quantity of bits is below the threshold quantity of bits for the set of memory cells based on the predicted shift in the voltage associated with the set of memory cells.   
     
     
         2 . The method of  claim 1 , further comprising performing the first memory operation using a voltage that is different than the first voltage and the second voltage. 
     
     
         3 . The method of  claim 1 , further comprising refraining from using the first voltage in response to determining that the quantity of bits is below the threshold quantity of bits for the set of memory cells. 
     
     
         4 . The method of  claim 1 , further comprising refraining from using the second voltage in response to determining that the quantity of bits is above the threshold quantity of bits for the set of memory cells. 
     
     
         5 . The method of  claim 1 , wherein the set of memory cells comprise a word line of a NAND memory device. 
     
     
         6 . The method of  claim 1 , comprising determining the threshold quantity of bits for the set of memory cells based on a particular memory cell or sub-set of memory cells that is in a particular physical location within the set of memory cells. 
     
     
         7 . An apparatus, comprising:
 a processing device configured to:
 perform, using a first voltage, a first memory operation that targets at least one memory cell within a set of memory cells to:
 determine a first threshold quantity of bits for the set of memory cells, and 
 determine a second threshold quantity of bits for the set of memory cells; 
 
 predict a shift in a voltage threshold associated with the set of memory cells based on performance of the first memory operation using the first threshold voltage that targets at least the one memory cell within the set of memory cells; 
 determine a second threshold voltage to be utilized for a second memory operation based on a comparison between the determined first threshold quantity of bits and the second threshold quantity of bits and the predicted shift in the voltage associated with the set of memory cells. 
   
     
     
         8 . The apparatus of  claim 7 , wherein the processing device is further configured to perform a second memory operation using the second threshold voltage. 
     
     
         9 . The apparatus of  claim 7 , wherein the second threshold voltage is greater than the first threshold voltage when the determined quantity of bits is greater than the first threshold quantity of bits. 
     
     
         10 . The apparatus of  claim 7 , wherein the second threshold voltage is less than the first threshold voltage when the determined quantity of bits is less than the second threshold quantity of bits. 
     
     
         11 . The apparatus of  claim 7 , wherein the processing device is configured to determine a plurality of subsequent threshold voltages to be greater than the first threshold voltage when the determined quantity of bits is greater than the first threshold quantity of bits. 
     
     
         12 . The apparatus of  claim 7 , wherein the processing device is configured to determine a plurality of subsequent threshold voltages to be less than the first threshold voltage when the determined quantity of bits is less than the second threshold quantity of bits. 
     
     
         13 . The apparatus of  claim 7 , wherein the processing device is configured to:
 perform only positive read offsets when the determined quantity of bits is greater than the first threshold quantity of bits, and   perform only negative read offsets when the determined quantity of bits is less than the second threshold quantity of bits.   
     
     
         14 . A non-transitory computer-readable medium storing instruction that, when executed by a processing device, cause the processing device to:
 perform a first memory operation involving a set of memory cells using a first threshold voltage to target a particular memory cell of the set of memory cells;   determine a quantity of bits of the set of memory cells based on the first memory operation using the first threshold voltage;   predict a shift in a voltage threshold associated with the set of memory cells based on performance of the first memory operation involving the set of memory cells using the first threshold voltage; and   perform memory operations involving the set of memory cells using a set of threshold voltages based on the predicted shift in the voltage threshold associated with the set of memory cells based on performance of the first memory operation involving the set of memory cells using the first threshold voltage.   
     
     
         15 . The medium of  claim 14 , wherein the processing device is configured to execute the instructions to:
 refrain from using negative offsets when the determined quantity of bits is greater than the upper bit count threshold, or   refrain from using positive offsets when the determined quantity of bits is less than the lower bit count threshold.   
     
     
         16 . The medium of  claim 14 , wherein the processing device is configured to execute the instructions to determine an upper bit count threshold and a lower bit count threshold for the set of memory cells based on the first threshold voltage. 
     
     
         17 . The medium of  claim 14 , wherein the set of threshold voltages comprises:
 a set of positive offsets when the determined quantity of bits is greater than the upper bit count threshold;   a set of negative offsets when the determined quantity of bits is less than the lower bit count threshold, or   a combination of positive and negative offsets when the determined quantity of bits is between the upper bit count threshold and the lower bit count threshold.   
     
     
         18 . The medium of  claim 16 , wherein the processing device is configured to execute the instructions to alter the upper bit count threshold and the lower bit count threshold based on a designated read level as part of performing the memory operations. 
     
     
         19 . The medium of  claim 18 , wherein the processing device is configured to execute the instructions to alter the upper bit count threshold and the lower bit count threshold by
 increasing the upper bit count threshold and the lower bit count threshold when the first threshold voltage is lowered to a second threshold voltage, or   decreasing the upper bit count threshold and the lower bit count threshold when the first threshold voltage is increased to a third threshold voltage.   
     
     
         20 . The medium of  claim 14 , wherein the processing device is configured to execute the instructions to perform a read operation as part of performance of the first memory operation.

Join the waitlist — get patent alerts

Track US2023205450A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.