Programming Initial Step Only: A New Approach to Reducing MLC Flash Memory Retention Errors




Abstract: Since retention error has been recognized as the most dominant error in MLC flash, in this paper we propose a new approach called PISO to reduce its number. Unlike a normal programming operation that consists of a series of programming-and-verifying steps, a PISO operation only carries out the first programming-and-verifying step on a programmed cell. As a result, a number of electrons are injected into the cell to compensate its charge loss over time without disturbing its existing data.

Bio: Wei Wang received the BS and MS degrees in Electronics Engineering from Huazhong University of Science and Technology, China, in 2004 and 2007, respectively. He is currently a PhD student in a joint PhD program between Claremont Graduate University and San Diego State University. His research interests include storage systems, operating system, parallel and distributed systems, real-time embedded systems, and information security.