Background Threshold Voltage Shifting Using Base and Delta Threshold Voltage Shift Values in Non-volatile Memory
US 9,583,205
Filing Date: 2014-09-29
Issue Date: 2017-02-28
In one embodiment, a computer-implemented method includes determining, by a processor, after the writing of data to a non-volatile memory block, one or more delta threshold voltage shift (TVSDELTA) values configured to track temporary changes with respect to changes in the underlying threshold voltage distributions due to retention and/or read disturb errors. One or more overall threshold voltage shift values is calculated for the data written to the non-volatile memory block, the one or more overall threshold voltage shift values being a function of the one or more TVSDELTA. values to be used when writing data to the non-volatile memory block. The one or more overall threshold voltage shift values are stored.