mlc tlc slc qlc_看了这么多固态硬盘科普,终于真正搞明白TLC闪存和SLC缓存

除了极个别MLC和QLC型号,现在我们能够买到的固态硬盘基本都使用了TLC闪存,今天为大家介绍一些不为众人所知的TLC秘闻。

为什么TLC写入速度比较慢?

闪存用存储电子来记录和表达数据,存储电子的部件叫Floating Gate浮动栅极。通过在Control Gate控制栅极施加一个参考电压,并判断源极与漏极是否导通,就能判断浮动栅极中是否存储有电子,从而实现闪存中数据的读取。

8ca49a2de6b4c536fbd0470786135ef9.png

东芝在1984年发明了NAND闪存,最早的NAND闪存属于SLC类型,即每个存储单元可以记录1比特数据。对于SLC闪存来说,闪存FT浮动栅极中有电子代表0,没有电子代表1。

125021c04160e64dfce539f0fcc57366.png

闪存写入过程其实就是将一部分的1转换成0,即给FT浮动栅极"充入电子"。擦除过程就是将栅极的电子全部"放掉",使它们变回1。

2cd8de910eb26146065143657f6b721d.png

给栅极"充电"的过程需要分步进行,逐渐增加"阈值电压",每进行一步就与预先定好的不同数据定义的分界线——"参考电压"进行一次对比。SLC的一个存储单元只需表达一个比特的数据,只要区分0和1就好,所以只需要用到一个参考电压。

daaff0df1d02bd5c6825964ed5c9490f.png

而MLC闪存要表达2比特数据就需要区分11、01、00和10四种状态,用到四种参考电压。MLC闪存的写入过程因此变得比SLC慢许多。

d931cae9f54ce9a0764647e3fb77bef4.png

到了TLC时代,每个存储单元需要记录3比特数据,二进制信息增加到8种,需要用到7种参考电压来隔离这8种状态。TLC的写入过程也就需要更多次的比对和确认,写入速度随之降的更低了。

61f23098e17bc85fb74f6c565246b836.png

为什么只有SLC缓存而没有MLC缓存?

pSLC Mode是将部分TLC闪存单元当作SLC使用,从而大幅提升短时突发写入速度的技术。同样的,将TLC临时当作MLC来操作就是pMLC mode。不过pMLC Mode很少被人提起,这是因为它看起来不如pSLC那样划算,下图是某闪存在不同模式下的数据指标:

d42994b06553c2c0062a02d333f7fb8a.png

虽然把TLC模拟成更高级的闪存使用能够缩短读取和写入所需时间,但每个闪存单元能容纳的数据也变少了,综合之后pMLC甚至有可能不如TLC读写速度快。不过pMLC的出错率较低,可以适应那些纠错能力比较低的闪存控制器,应用在部分工业用途当中。

3D堆叠有没有解决TLC的难题?

过去平面闪存使用FT浮动栅极层作为电子的容器,当代3D闪存主要使用CT电荷捕获层存储电子。下图是平面闪存与东芝BiCS三维闪存的结构对比:

3beedf4505715e13c9ac0aee0c68f3da.png

由于BiCS结构增大了存储单元间隔,就可以增大单次编程序列的数据量来提升写入速度。同时,由于读写干扰降低,闪存数据出错率下降,BiCS也带来更高的写入/擦除循环次数,也就是我们平时说的"写入寿命"。

TLC写入速度的增长还可通过结构改进升级

TLC写入速度方面的短板主要依靠提升并发度来实现。目前一个闪存die通常具备两个Plane平面:

58fbcc4e3942315192e14d61aa186d37.png

东芝计划在下一代BiCS5 96层堆叠3D闪存中将平面数量提高到4个,从而令闪存写入速度翻倍。

1f5145ad1610435e337f455912da10a7.png

科技一直在进步,TLC虽然不美好,但似乎也没那么糟糕。

SLCMLCTLCQLC固态硬盘闪存颗粒类型,用于存储数据。它们按照性能从高到低排序,依次为SLCMLCTLCQLCSLC在速度和颗粒寿命方面都是最优的。而QLC则在速度和寿命方面相对较差。目前市面上主流的固态硬盘多采用TLCQLC颗粒,而MLC颗粒已经变得非常罕见。高端固态硬盘通常采用TLC颗粒,而低端固态硬盘则多采用QLC颗粒,这主要是因为成本和技术的原因。QLC颗粒也被称为4位MLC,它的容量相比TLC颗粒可以增加33%,但相应地,写入性能和P/E寿命会进一步降低。在性能测试中,QLC的写入速度较慢,连续写入速度从520MB/s降至360MB/s,随机性能也从9500 IOPS降至5000 IOPS。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [SLCMLCTLCQLC的区别](https://blog.csdn.net/weixin_44657888/article/details/127564801)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [SLCMLCTLCQLC这几种存储颗粒的区别](https://blog.csdn.net/Perfect886/article/details/118702069)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值