{"title":"Nimble Mapping SSD: Leaning State Mapping Strategy to Increase Reliability of 3D TLC Charge-Trap NAND Flash Memory","authors":"Chih-Chia Chen, Jen-Wei Hsieh","doi":"10.1109/NVMSA56066.2022.00019","DOIUrl":null,"url":null,"abstract":"With the adoption of vertical stacked structure and charge-trap cell design, 3D NAND flash memory reduces the cost-per-bit and becomes the mainstream in the storage market. Since every operation can cause the damage to NAND flash memory and increase the error bits, each cell in NAND flash memory can endure only limited write and erase operations. While the bit errors are highly related to the data pattern, conventional works such as data randomization distribute the threshold voltage states uniformly to prevent the worse-case data pattern. However, data randomization may miss the opportunity to improve the SSD’s lifetime because the distribution of threshold voltage states is uniform whatever the access behavior. In 3D charge trap NAND flash, as the lower states would incur more right shifting than a cell with higher states, the access behavior may influence the bit errors. In this paper, we propose a error mitigation scheme to improve reliability of NAND flash-memory storage devices by utilizing the characteristic of 3D charge trap NAND flash memory to encode the written data asymmetrically. Compared with the related work, our proposed Nimble Mapping SSD (NMS) could improve the reliability with less memory overhead. For the retention error, NMS has similar encoding effect, and the experiment results showed that the BER is averagely 1.2% lower than the related work. Furthermore, NMS could reduce the BER of program variation by 17.1% on average.","PeriodicalId":185204,"journal":{"name":"2022 IEEE 11th Non-Volatile Memory Systems and Applications Symposium (NVMSA)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 11th Non-Volatile Memory Systems and Applications Symposium (NVMSA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NVMSA56066.2022.00019","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
With the adoption of vertical stacked structure and charge-trap cell design, 3D NAND flash memory reduces the cost-per-bit and becomes the mainstream in the storage market. Since every operation can cause the damage to NAND flash memory and increase the error bits, each cell in NAND flash memory can endure only limited write and erase operations. While the bit errors are highly related to the data pattern, conventional works such as data randomization distribute the threshold voltage states uniformly to prevent the worse-case data pattern. However, data randomization may miss the opportunity to improve the SSD’s lifetime because the distribution of threshold voltage states is uniform whatever the access behavior. In 3D charge trap NAND flash, as the lower states would incur more right shifting than a cell with higher states, the access behavior may influence the bit errors. In this paper, we propose a error mitigation scheme to improve reliability of NAND flash-memory storage devices by utilizing the characteristic of 3D charge trap NAND flash memory to encode the written data asymmetrically. Compared with the related work, our proposed Nimble Mapping SSD (NMS) could improve the reliability with less memory overhead. For the retention error, NMS has similar encoding effect, and the experiment results showed that the BER is averagely 1.2% lower than the related work. Furthermore, NMS could reduce the BER of program variation by 17.1% on average.
3D NAND闪存采用垂直堆叠结构和电荷阱设计,降低了每比特成本,成为存储市场的主流。由于每次操作都会对NAND闪存造成损坏并增加错误位,因此NAND闪存中的每个单元只能承受有限的写入和擦除操作。由于误码与数据模式密切相关,传统的数据随机化等工作将阈值电压状态均匀分布,以防止出现最坏的数据模式。然而,数据随机化可能会失去改善SSD寿命的机会,因为无论访问行为如何,阈值电压状态的分布都是均匀的。在三维电荷阱NAND闪存中,由于低能级比高能级会引起更多的右移,因此访问行为可能会影响误码。本文提出了一种利用NAND闪存三维电荷陷阱特性对写入数据进行非对称编码的错误缓解方案,以提高NAND闪存存储设备的可靠性。与相关工作相比,我们提出的灵活映射SSD (NMS)可以在较少的内存开销下提高可靠性。对于保留误差,NMS具有相似的编码效果,实验结果表明,误码率比相关工作平均低1.2%。此外,NMS可以使程序变化的误码率平均降低17.1%。