Error Model Guided Joint Performance and Endurance Optimization for Flash Memory

Liang Shi,Keni Qiu,Mengying Zhao,Chun Jason Xue
DOI: https://doi.org/10.1109/tcad.2013.2288691
IF: 2.9
2014-01-01
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Abstract:As flash memory has better performance than hard disks, it has been widely applied in embedded systems, personal computers, and data centers as storage components. However, endurance and write performance are the two key challenges in the deployment of flash memory. In this paper, with the awareness of errors induced from write operations, endurance, and retention time, a stage-based optimization approach is proposed to improve the write performance and endurance at different usage stages of flash memory. A series of trace-driven simulations show that the proposed approach outperforms a set of state-of-the-art approaches in terms of write performance and lifetime.
What problem does this paper attempt to address?