提升SSD寿命的秘密武器——ECC纠错

描述

MLC的3000P/E、TLC的1000P/E这些熟悉的固态硬盘参数,是硬盘寿命的关键指标。

除了颗粒种类这个先天条件外,拥有优秀算法的主控,对于提升SSD的寿命也起着至关重要的作用。

耐久提升的秘密武器——ECC纠错

SSD会由于闪存磨损、传输信号变化等原因出现传输错误,因此SSD极其需要主控拥有ECC纠错去纠正这些错误,避免由于错误而影响正常使用。

然而主控纠错能力是有限的,当出现的随机错误超出了ECC纠错的能力范围,就会对正常使用和耐久度产生负面影响。

闪存

举个例子,主控拥有12bit的纠错能力,而闪存在初期只需要8bit的ECC需求,但随着闪存的磨损,需要的ECC位数增加至13bit,此时已经超出主控的修复能力范围,当系统对这一块区域进行读写时,有可能由于无法纠正的错误导致宕机。

举一反三地,假如闪存在12bit ECC情况下,P/E次数能达到1000,当主控支持20bit ECC时,闪存就能够拥有更高的P/E次数,即拥有更高的寿命。

ECC纠错技术有哪些?

闪存

早期主控容错率较低

早期主控多以BCH纠错为主,但随着主控不断优化,更为先进的LDPC纠错逐渐成为主流。LDPC能将闪存P/E从1000提到1500,这样一来,在不更换NAND闪存的前提下,实现SSD耐久性提升50%。

闪存

采用LDPC的ECC纠错方式,代价是价格的提高,毕竟更强力的ECC机制需要更高的功耗,更复杂的架构设计。

闪存

以慧荣科技最新的主控为例,均已支持LDPC ECC机制。

铭瑄固态硬盘,坚持采用稳定可靠的慧荣方案,新品均具备LDPC ECC,SSD的寿命有了不同程度的提升。未来随着更优秀ECC的出现,SSD的性能与寿命的都将不断提升,低价耐用大容量的SSD出现指日可待!

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分