看到“3D TLC NAND”时,采购与开发人员有时会把3D和TLC当成两种相互替代的闪存。实际上,这个名称同时包含空间组织方式和单元存储位数。先拆开这两个维度,后续讨论容量、接口与使用场景才有共同起点。
Kingston的《Flash Memory Guide》说明,SLC每个单元保存一位信息;MLC、TLC和QLC通常对应每单元两位、三位和四位。资料还把3D NAND描述为在单个芯片内垂直堆叠存储单元层。[1] 因而“是不是3D”和“每单元存几位”是两个问题,不能用其中一个答案代替另一个。
可以做一个纯粹的编码练习:一位信息可以有两种取值,两位组合有四种,三位组合有八种。这个练习只帮助理解为什么单元需要区分更多状态,不是模拟真实芯片电路,也没有给出不同工艺产品的性能排名。真实产品的状态判别、管理与纠错要看其具体设计。
规格讨论接着要明确交付对象。若采购的是存储芯片,需要说清芯片型号、容量组织和接入条件;若采购的是固态硬盘或存储卡,还需要看完整产品的接口、控制与使用限制。该指南提到闪存控制器中的磨损均衡会分配擦写使用,闪存单元本身的擦写次数有限。[1] 因此,单看“某类颗粒”就推算所有成品能用几年,会漏掉成品管理和实际使用情况。
一个实用的需求例子是把“需要大容量”改写为:“保存项目原始文件,写入后主要读取;预计文件规模另附清单;需要核对当前设备接口。”另一类任务若是持续生成日志,就把写入频率、保留周期与读回方式写出来。这里列的是需求表达方式,不是为任一型号下可靠性结论,也不是建议在真实生产设备上进行破坏性寿命试验。
比较时可以在一张表里分三栏:第一栏写单元位数相关标识,第二栏写空间结构或封装说明,第三栏写成品型号与实际验证记录。没有数据的一栏留空,别拿产品宣传中的峰值填成自己的测试结果。这样两款同为TLC的产品仍能继续比较,而不是在缩写相同后就提前认定它们具有相同表现。
对重要资料,芯片名称也不能替代备份安排。指南提醒长期保管的重要信息应在其他介质保留备份。[1] 这与选哪一种闪存是并行问题:前者安排数据副本,后者讨论承载数据的产品条件。
信息来源
本文基于上述公开资料整理,未使用来源页面的图片、视频或嵌入媒体。