A pattern-aware write strategy to enhance the reliability of flash-memory storage systems

Tseng Yi Chen, Yuan Hao Chang, Yuan Hung Kuan, Ming Chang Yang, Yu Ming Chang, Pi Cheng Hsiu

研究成果: 書貢獻/報告類型會議論文篇章同行評審

1 引文 斯高帕斯(Scopus)

摘要

Owing to high cell density caused by the advanced manufacturing process, the reliability of flash drives turns out to be rather challenging in flash system designs. In order to enhance the reliability of flash drives, error-correcting code (ECC) has been widely utilized in flash drives to correct error bits during programming/reading data to/from flash drives. Although ECC can effectively enhance the reliability of flash drives by correcting error bits, the capability of ECC would degrade while the program/erase (P/E) cycles of flash blocks is increased. Finally, ECC could not correct a flash page because a flash page contains too many error bits. As a result, reducing error bits is an effective solution to further improve the reliability of flash drives when a specific ECC is adopted in the flash drive. This work focuses on how to reduce the probability of producing error bits in a flash page. Thus, we propose a patternaware write strategy that allocates young blocks (i.e., blocks with low P/E cycles) for storing hot data and executes bit-flip operations on the written data so as to reduce the number of error bits in a flash page. By considering both the P/E cycles of blocks and the pattern of written data, the proposed pattern-aware write strategy can effectively improve the reliability of flash drives. The experimental results show that the proposed strategy can reduce the number of error pages by up to 40%, compared with the well-known DFTL solution. Moreover, the proposed strategy is orthogonal with all ECC mechanisms so that the reliability of the flash drives with ECC mechanisms can be further improved by the proposed strategy.

原文???core.languages.en_GB???
主出版物標題32nd Annual ACM Symposium on Applied Computing, SAC 2017
發行者Association for Computing Machinery
頁面1460-1466
頁數7
ISBN(電子)9781450344869
DOIs
出版狀態已出版 - 3 4月 2017
事件32nd Annual ACM Symposium on Applied Computing, SAC 2017 - Marrakesh, Morocco
持續時間: 4 4月 20176 4月 2017

出版系列

名字Proceedings of the ACM Symposium on Applied Computing
Part F128005

???event.eventtypes.event.conference???

???event.eventtypes.event.conference???32nd Annual ACM Symposium on Applied Computing, SAC 2017
國家/地區Morocco
城市Marrakesh
期間4/04/176/04/17

指紋

深入研究「A pattern-aware write strategy to enhance the reliability of flash-memory storage systems」主題。共同形成了獨特的指紋。

引用此