发布时间:2017年11月17日
围绕这些算法开发了重要的知识产权与纠错,读重试技术,佩戴调平,垃圾收集,数据冲洗和数据修剪相关的算法相关。
从主机接口控制SSD的同时测试控制器和闪存之间的接口可以揭示关于这些算法的显着细节,以及存储在哪些位置(数据与管理表等)中的信息。
最近的TechInsights调查发现使用有趣的读取重试运作。
读取重试涉及具有不同参数的第二个读取(例如,如果初始页面读取是不确定的或具有高的错误率,则电压阈值的变化)。
三星已经为3D NAND实现了一个复杂的读取重试,包括一系列不同的命令。调查还显示,控制器在执行某些命令后,将地址周期数从5倍增加到10倍。额外的地址周期似乎除了修改的地址之外还包括一个命令结构。
提高可靠性
随着设备老化和程序/擦除周期的增加,单元大小的减小和每个单元位的增加会降低闪存的可靠性,尤其是数据保留。
Read Retry improves reliability by varying device parameters to minimize the error rate.
由三星实现的方法很复杂,并提供比竞争方法更大数量的参数的能力,这应该在数据保留和设备可靠性方面提供更优的结果。
感兴趣的领域
如果您或您的客户组织有与内存IC,Consumer SSD,Enterprise Storage或Controller相关的IP资产,则应注意阅读重试3D NAND中的此开发。
记忆ic
- 对内存控制器如何用于改善闪存可靠性,耐久性和寿命的感兴趣
- 通过监视控制器和闪存之间的交互,可以了解用于实现磨损均衡、垃圾收集、坏块映射、读取清理、读取干扰管理和读取重试操作的控制器序列
- Optimized operation from a paired in-house controller memory performance versus 3rd party devices
消费者SSD VS Enterprise Storage
- Enterprise SSD require a much higher level of reliability, performance, and data integrity making robust algorithms more likely to be used in those applications
- In both applications, the controller needs to respond to host commands, transfer data between the host and the flash memory, and manage the flash memory for reliability and endurance. Enterprise controllers can maintain a higher and more consistent level of data transfer while still managing the flash memory.