Optimising Flash non-volatile memory using machine learning: a project overview

While near ubiquitous, the physical principles of Flash memory mean that its performance degrades with use. During fabrication and operation, its ability to be repeatedly programmed/erased (endurance) needs to be balanced with its ability to store information over months/years (retention). This project overview describes how our modelling of data we obtain experimentally from Flash chips uniquely allows us to optimise the settings of their internal configuration registers, thereby mitigating these problems.