BLOCK HEALTH ESTIMATION FOR WEAR LEVELING IN NON-VOLATILE MEMORIES

In at least one embodiment, a controller of a non-volatile memory having a plurality of blocks of physical memory estimates a current value of a block health metric of the particular block based on a previous value of the block health metric and a reference block wear curve. The controller assigns t...

Full description

Saved in:
Bibliographic Details
Main Authors Papandreou, Nikolaos, Pletka, Roman A, Fisher, Timothy, Tomic, Sasa, Fry, Aaron D, Ioannou, Nikolas
Format Patent
LanguageEnglish
Published 26.12.2019
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In at least one embodiment, a controller of a non-volatile memory having a plurality of blocks of physical memory estimates a current value of a block health metric of the particular block based on a previous value of the block health metric and a reference block wear curve. The controller assigns the particular block a health grade based on the estimated current value of the block health metric and performs data placement in the block in accordance with the assigned health grade. The controller may calibrate a set of read threshold voltages of the particular block prior to estimating the current value of the block health metric.
Bibliography:Application Number: US201816014938