人人都知道SSD各种好,但是SSD的可靠性、性能及成本又是一大难题,唯一能解决写入次数及性能的问题是SLC闪存,但是成本有太高了,厂商今年底就会大量推出TLC闪存,成本倒是便宜了,消费者对TLC闪存的可靠性又不放心了。台湾ATP公司提出了一种新的aMLC(高级MLC)解决方案,在牺牲一半的MLC容量之后,aMLC可获得接近SLC闪存的性能和可靠性,性能是MLC的5倍,可靠性则是MLC的15倍。
ATP公司的aMLC方案可将MLC的性能、可靠性提升到SLC的水平
首先要明确ATP公司的aMLC方案并不是一种全新的NAND闪存类型,而是一种固件技术,它可以将MLC闪存按照SLC闪存的原理来运作。以MLC闪存为例,每个cell单元中它能储存2bit数据,再算上0、1状态的区别,我们通常说的MLC闪存每单元就可以存储4个状态,而SLC是2个状态,所以写入数据的过程中SLC速度最快,MLC要慢很多。这是NAND闪存的基本操作原理,详情可以参考我们之前的深度解析。
ATP公司的aMLC解决方案是这样的:通过固件,它能把MLC闪存的4种状态改为只使用2种,这样一来MLC闪存就相当于SLC闪存了,获得了与后者相近的性能和可靠性,ATP表示aMLC可将MLC的P/E次数从普通的3000次提升到40000次。
APT公司提供的数据显示aMLC闪存的性能是MLC闪存的3-5倍,可靠性是MLC闪存的13-15倍,数据保存能力是MLC的5倍。
当然,aMLC技术也不是没有代价,由于只使用一半的状态,MLC闪存的容量也会降低到标准的一半,128GB的只能当64GB用,其他容量也是如此。
Computebase网站日前采访了ATP公司的Crystal Chang,双方谈到了aMLC技术的利弊,ATP表示虽然目前已经有SLC闪存,但是SLC闪存的成本太高,开发人员需要在可靠性及性能之前做妥协,aMLC则没有成本问题。
目前其他厂商也有将MLC当作SLC运作的技术,比如闪迪的nCache及三星的TurboWrite技术,不过ATP认为他们的aMLC技术在所有方面都能提供完整的NAND性能优势,这是其他技术比不了的。
此外,aMLC技术是他们独有的的固件,他们会自己推出相应的产品,而不会授权其他厂商使用。