Sciweavers

MSS
2015
IEEE
22views Hardware» more  MSS 2015»

Reducing MLC flash memory retention errors through Programming Initial Step Only

10 years 10 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)