Sciweavers

MSS
2015
IEEE

Reducing MLC flash memory retention errors through Programming Initial Step Only

8 years 12 days ago
Reducing MLC flash memory retention errors through Programming Initial Step Only
—Retention error has been recognized as the most dominant error in MLC (multi-level cell) flash. In this paper, we propose a new approach called PISO (Programming Initial Step Only) to reduce its number. Unlike a normal programming operation, a PISO operation only carries out the first programmingand-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. Further, we build a model to understand the relationship between the number of PISOs and the number of reduced errors. Experimental results from 1y-nm MLC chips show that PISO can efficiently reduce the number of retention errors with a minimal overhead. On average, applying 10 PISO operations each month on a one-yearold MLC chip that has experienced 4K P/E cycles can reduce its
Wei Wang, Tao Xie, Antoine Khoueir, Young-Pil Kim
Added 15 Apr 2016
Updated 15 Apr 2016
Type Journal
Year 2015
Where MSS
Authors Wei Wang, Tao Xie, Antoine Khoueir, Young-Pil Kim
Comments (0)