|
[1] Y. Cai, Y. Luo, E. F. Haratsch, K. Mai, and O. Mutlu, “Data retention in mlc nand flash memory: Characterization, optimization, and recovery,” in 2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA), pp. 551–563, IEEE, 2015. [2] Y. Cai, S. Ghose, E. F. Haratsch, Y. Luo, and O. Mutlu, “Error character-ization, mitigation, and recovery in flash-memory-based solid-state drives,” Proceedings of the IEEE, vol. 105, no. 9, pp. 1666–1704, 2017. [3] “Micron tlc nand flash data sheet.” [4] R. Micheloni, A. Marelli, and R. Ravasio, Error correction codes for non-volatile memories. Springer Science & Business Media, 2008. [5] Y. Cai, S. Ghose, E. F. Haratsch, Y. Luo, and O. Mutlu, “Errors in flash-memory-based solid-state drives: Analysis, mitigation, and recovery,” arXiv preprint arXiv:1711.11427, 2017. [6] Q. Li, M. Ye, Y. Cui, L. Shi, X. Li, and C. J. Xue, “Sentinel cells enabled fast read for {NAND} flash,” in 11th {USENIX} Workshop on Hot Topics in Storage and File Systems (HotStorage 19), 2019. [7] E. Tiomkin, “Industrial temperature and nand flash in ssd products,” Elec-trical Engineering News, 2012. [8] “Endurance and data retention characterization of cypress flash mem-ory.” https://www.cypress.com/documentation/application-notes/an217979-endurance-and-data-retention-characterization-cypress-flash. [9] S. Korkotsides and T. A. Antonakopoulos, “Architecture of a nvm-based stor-age system using adaptive ldpc codes,” in 2016 5th International Conference on Modern Circuits and Systems Technologies (MOCAST), pp. 1–4, IEEE, 2016. [10] J. Xiao-bo, T. Xue-qing, and H. Wei-pei, “Novel ecc structure and evaluation method for nand flash memory,” in 2015 28th IEEE International System-on-Chip Conference (SOCC), pp. 100–104, IEEE, 2015. [11] R.-S. Liu, C.-L. Yang, and W. Wu, “Optimizing nand flash-based ssds via retention relaxation,” Target, vol. 11, no. 10, p. 00, 2012. [12] Y.-C. Kuo, R.-F. Chiu, and R.-S. Liu, “Long-term jpeg data protection and recovery for nand flash-based solid-state storage,” [13] Y. Deguchi, T. Nakamura, A. Kobayashi, and K. Takeuchi, “12× bit-error acceptable, 300× extended data-retention time, value-aware ssd with vertical 3d-tlc nand flash memories for image recognition,” in 2017 IEEE Custom Integrated Circuits Conference (CICC), pp. 1–4, IEEE, 2017. [14] Y. Deguchi and K. Takeuchi, “Word-line batch vth modulation of tlc nand flash memories for both write-hot and cold data,” in 2017 IEEE Asian Solid-State Circuits Conference (A-SSCC), pp. 161–164, IEEE, 2017. [15] M. Zhang, F. Wu, X. He, P. Huang, S. Wang, and C. Xie, “Real: A retention error aware ldpc decoding scheme to improve nand flash read performance,” in 2016 32nd Symposium on Mass Storage Systems and Technologies (MSST), pp. 1–13, IEEE, 2016. [16] E. H.-M. Sha, C. Gao, L. Shi, K. Wu, M. Zhao, and C. J. Xue, “Asymmetric error rates of cell states exploration for performance improvement on flash memory based storage systems,” IEEE Transactions on Computer-Aided De-sign of Integrated Circuits and Systems, vol. 36, no. 8, pp. 1340–1352, 2016. [17] Y. Du, D. Zou, Q. Li, L. Shi, H. Jin, and C. J. Xue, “Laldpc: Latency-aware ldpc for read performance improvement of solid state drives,” in MSST, pp. 1–13, 2017. [18] R.-S. Liu, M.-Y. Chuang, C.-L. Yang, C.-H. Li, K.-C. Ho, and H.-P. Li, “Ec-cache: Exploiting error locality to optimize ldpc in nand flash-based ssds,” in 2014 51st ACM/EDAC/IEEE Design Automation Conference (DAC), pp. 1–6, IEEE, 2014. [19] Y. Cai, G. Yalcin, O. Mutlu, E. F. Haratsch, A. Cristal, O. S. Unsal, and K. Mai, “Flash correct-and-refresh: Retention-aware error management for increased flash memory lifetime,” in 2012 IEEE 30th International Conference on Computer Design (ICCD), pp. 94–101, IEEE, 2012. [20] T.-S. Chung, D.-J. Park, S. Park, D.-H. Lee, S.-W. Lee, and H.-J. Song, “A survey of flash translation layer,” Journal of Systems Architecture, vol. 55, no. 5-6, pp. 332–343, 2009. |