NAND Flash,SD卡中 SLC、MLC和TLC三者的区别
不说废话,直接上图
SLC = Single-Level Cell,即1 bit per cell,1个存储器储存单元可存放1 bit的数据,只存在0和1两个充电值。
MLC采用双层设计,即每1个单元同一时间存储2个bit的数据,成本、速率和容量得到了非常好的平衡。P/E(闪存颗粒存储次数)约3K~30K。有4种存储状态,分别是00、01、10、11。
以此类推,TLC = Triple-Level Cell,即3 bit per cell,1个存储器储存单元可存放3 bit的数据。
单位容量的存储器,可以存储更多的数据,所以TLC每百万字节生产成本是最低的。
寿命:
SLC 利用正、负两种电荷 一个浮动栅存储1个bit的信息,约10万次擦写寿命。MLC 利用不同电位的电荷,一个浮动栅存储2个bit的信息,约一万次擦写寿命,SLC到MLC容量大了一倍,寿命缩短为1/10。TLC 利用不同电位的电荷,一个浮动栅存储3个bit的信息,约500-1000次擦写寿命,MLC到TLC容量大了2倍,寿命缩短为1/20。
为什么TLC的性能在三种介质中最差?
由于数据写入到TLC中需要八种不同电压状态, 而施加不同的电压状态、尤其是相对较高的电压,需要更长的时间才能得以实现(电压不断增高的过程,直到合适的电压值被发现才算完成)。
所以,在TLC中数据所需访问时间更长,因此传输速度更慢。经过实测,同等技术条件下,TLC的NAND Flash 性能是比不上MLC NAND Flash的。
另外,SSD厂商对于TLC SSD的质保提升到与MLC SSD基本一致的水平,比如三星 TLC SSD的质保一般为五年,让消费者在这五年的使用中高枕无忧。加上TLC天生的价格优势,以及金字招牌,的确有很大的吸引力。越来越多的厂商参与到TLC SSD的竞争中,价格不断走低,让不少对SSD感兴趣的朋友尝鲜一把,助长了TLC SSD的壮大。
个人认为,入门与主流已经是TLC的天下,MLC则继续在高端领域发挥它作用。
关注公众号“嵌入式杂谈”,查看更多精彩内容!
三星的系列NAND Flash有什么区别?
K9F系列的是SLC结构的三星的系列NAND Flash 2.K9G系列的是MCL结构的NAND Flash
首先是存取次数。MLC架构理论上只能承受约1万次的数据写入,而SLC架构可承受约10万次,是MLC的10倍。这个1万次指的是数据写入次数,而非数据写入加读取的总次数。数据读取次数的多寡对闪存寿命有一定影响,但绝非像写入那样严重。
其次是读取和写入速度。这里仍存在认识上的误区,所有闪存芯片读取、写入或擦除数据都是在闪存控制芯片下完成的,闪存控制芯片的速度决定了闪存里数据的读取、擦除或是重新写入的速度。SLC技术被开发的年头远早于MLC技术,与之相匹配的控制芯片技术上已经非常成熟。
第三是功耗。SLC架构由于每Cell仅存放1bit数据,故只有高和低2种电平状态,使用1.8V的电压就可以驱动。
而MLC架构每Cell需要存放多个bit,即电平至少要被分为4档(存放2bit),所以需要有3.3V及以上的电压才能驱动。第四是出错率。在一次读写中SLC只有0或1两种状态,这种技术能提供快速的程序编程与读取,简单点说每Cell就像我们日常生活中使用的开关一样,只有开和关两种状态,非常稳定,就算其中一个Cell损坏,对整体的性能也不会有影响。
在一次读写中MLC有四种状态(以每Cell存取2bit为例),这就意味着MLC存储时要更精确地控制每个存储单元的充电电压,读写时就需要更长的充电时间来保证数据的可靠性。
它已经不再是简单的开关电路,而是要控制四种不同的状态,这在产品的出错率方面和稳定性方面有较大要求,而且一旦出现错误,就会导致2倍及以上的数据损坏,所以MLC对制造工艺和控制芯片有着更高的要求。
第五是制造成本。MLC技术原来每Cell仅存放1bit数据,而现在每Cell能存放2bit甚至更多数据,这些都是在存储体体积不增大的前提下实现的,所以相同容量大小的MLC NAND Flash制造成本要远低于SLC NAND Flash。
感兴趣的卡友们,可找我免费拿样测试哦!
相关问答
固态硬盘的闪存类型: SLC MLC TLC 各指的是什么?哪种比较好? ...分别是单层存储单元(没个单元只存储1bit的数据),多层(其实也就是双层)存储单元,三层存储单元。slc存储速度最快,可擦写次数最多,成本最高,三者依次...
slc mlc 哪个好?SLC(SingleLayerCell单层单元)和MLC(Multi-LevelCell多层单元)。SLC的特点是成本高、容量小、速度快,而MLC的特点是容量大成本低,但是速度慢。MLC的每....
SSD固态硬盘的 flash 肿么辨别是 MLC 还是 SLC ?-ZOL问答2条回答:【推荐答案】消费级一般用于英特尔SRT基数的缓存盘是SLC,其他都是MLC。不过现在MLCPE也有3000次,每天全盘覆盖算上写入放大,也能用5年以上。国外有过极...
nand flash 是什么颗粒?TLC是闪存一种类型,全称为Triple-LevelCellTLC芯片技术是MLC和TLC技术的延伸,最早期NANDFlash技术架构是SLC(Single-LevelCell),原理是在1个...
苹果 mlc 是什么意思?苹果mlc是指苹果公司的MLC闪存存储技术(Multi-LevelCellFlashMemory),是一种基于非易失性存储器(NANDFlash)的技术。MLC闪存相比于原来的SLC(Sing...
固态硬盘, SLC / MLC /TLC都有哪些区别?-ZOL问答SLC/MLC/TLC其实是根据闪存颗粒内部电子单元密度大小,区分的不同类型闪存颗粒。SLC,即闪存颗粒内部电子是单层结构的闪存颗粒,其特点是质量非常高,是品质最好的...
固态硬盘SSD解析 SLC , MLC 和TLC三者的区别?构成SSD的主要IC有主控芯片和NAND闪存,SLC、MLC和TLC三者都是闪存的类型。1、SLC=Single-LevelCell,即1bit/cell,速度快寿命长,价格超贵(约MLC...
mlc 是什么单位?首先mlc不是什么单位,解释MLC的话,必然要提到SLC。MLC和SLC属于两种不同类型的NANDFLASH存储器,可以用来作为MP3播放器、移动存储盘等产品的存储介质。SLC全...
详述u盘芯片 MLC , SLC 和TLC究竟哪个好?1、SLC最快,寿命最长,但价格是天价。2、MLC是主流,寿命中等,速度中等。3、TLC用的不多,寿命最短,是MLC的一半以下,速度和MLC差不多。1、SLC最快,寿命最长,...
mlc 跟 slc 芯片有什么区别啊?数码播放器中一般采用两种不同类型的NAND闪存。其中一种叫做SLC(SingleLevelCell),单层单元闪存;第二种叫做MLC(MultiLevelCell),多层单元闪存。两者的主...