0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用3D NAND克服工业数据存储问题

星星科技指导员 来源:嵌入式计算设计 作者:Ralph Thomson 2022-10-14 11:08 次阅读

随着对新特性和功能需求的增加,大容量存储在嵌入式工业应用中的使用持续增长。虽然更复杂的GUI和应用已经通过增加NAND芯片容量而成为可能;更快的接口和各种托管NAND解决方案的可用性;寻找能够应对极端环境需求的足够固态存储解决方案的挑战仍然存在。幸运的是,NAND存储介质和控制器设计的发展意味着现在有更可靠和更具成本效益的选择。

满足极端环境的需求

嵌入式设计人员对大容量存储功能的愿望清单的顶部通常是高可靠性。此外,还需要高机械抗冲击和振动能力,这通常排除了使用可拆卸存储器而支持焊接球栅阵列(BGA)器件的可能性。在扩展温度范围内的保证操作也可以添加到列表中。此外,理想的解决方案应长期可用,以防止昂贵且耗时的存储设备重新认证。

实际使用案例 — 找到合适的存储解决方案

在实际用例中,SSD中数据完整性和电源故障数据保护的好处至关重要,那就是列车中的制动管理系统。虽然运输系统设计人员非常小心地确保稳定的电源,但掉电并不是完全可以预防的。如果没有内置的固有电源故障保护,则存在明显的数据损坏风险。如果受影响的文件是操作系统或应用程序软件的一部分,这可能意味着制动管理系统严重故障。典型的制动管理系统监控关键参数,如总使用小时数、制动效率和温度,以告知关键维护计划。在记录此数据期间发生故障可能意味着错过或不必要的停机时间以及增加的维护成本。

为这种类型的嵌入式应用选择合适的 SSD 至关重要。在许多情况下,单级单元(SLC)NAND存储器可能是理想的技术,既提供强大的数据保留功能,又提供高编程和擦除(P /E)周期。但是,这种技术的主要问题是缺乏高容量选项和更高的内存成本。如果我们看一下低成本的技术,如平面(2D)多级单元(MLC)NAND,它每个单元包含两个位,我们立即得到更经济,更高容量的选择。在大多数情况下,可用的耐久性为3,000至10,000 P / E循环,这对于许多应用来说已经足够了。

完美的解决方案?

嗯,不完全是。

平面 MLC NAND 将其两位数据存储在一个存储单元中。这两个位位于两个不同的配对页面中,这些页面在单独的阶段中编程。这意味着,如果在写入一个页面时电源出现故障,则配对页面中的数据也可能已损坏。主机文件系统可能能够管理电源故障时正在写入的页面,但在稍后某个时间尝试读取该数据之前,它将不知道损坏的配对页面。配对页面的内容将包含不可校正 (UNC) 数据,其中每个单元格的费用状态不确定,无法解析为 0 或 1。

防止这种情况的传统解决方案涉及将驱动器的电源保留足够的时间,以允许页面程序操作完成。这可以通过板载功率损耗保护电容来实现,以便为页面编程时间以及一些程序延迟提供足够的电荷。如果使用的驱动器具有 DRAM 缓存,则存储的能量需要显著增加,以防止缓存内容丢失。典型的断电保护(PLP)解决方案可能如图1中的通用示例所示。

图1:通用功率保持电路

新型 NAND 技术

内存架构的最新进展使一类新的基于3D NAND的固态存储解决方案成为可能,消除了配对页面问题。3D NAND使用垂直堆叠的存储单元层,可以提供与平面NAND闪存相同的耐用性,同时提高成本效益和更快的性能。借助美光的工业 3D MLC NAND,现在可以在一次通过中实现编程,同时对两个页面进行编程。图2中的单通道编程表示显示了MLC NAND中电池的典型阈值电压(Vt)分布,以及如何将充电状态解码为这些电池的位值。

图 2:单通道编程的表示形式

上下页可由 NAND 闪存控制器在一次操作中进行编程,因此电池电荷同时移动到两个页所需的电平,从而有效地消除了在电源中断期间配对页中数据损坏的可能性。控制器负责确保块中的页面按顺序编程,并且下部和上层页面地址位于共享字行(WL)上。

美光的3D NAND + 绿联的NAN驱动器解决方案

具有智能控制器,如绿联开发的用于其小尺寸eMMC NANDrive BGA固态硬盘的控制器,以及3D MLC NAND的单通道编程功能。制动管理系统设计人员现在可以确保存储的数据不受突然断电的影响。

控制器只需一步即可对所有状态进行编程,而不会干扰相邻单元,从而降低驱动器上已存在数据(称为“静态数据”)的风险。此外,该控制器通过使用美光先进的 3D NAND 功能,有助于最大限度地减少传输或传输中的数据(在临时 DRAM 或 SRAM 缓存缓冲区中)的损坏。

如果电源在写入操作中途发生故障,则主机通常可以使用日记功能或其他事务故障安全协议来确定最后写入的文件未完成,因此应忽略或替换该文件中的数据。如果应用程序使用小写入,则最好是 NAND 页的大小。然后,复杂的控制器固件将使用利用3D NAND自动读取校准的高级算法来尝试恢复最后一页,即使写入操作期间电源出现故障也是如此。

控制器自适应阈值电压调谐进一步增强了控制器恢复最后一页数据的能力。为了保留由于过多的P/E循环引起的介电泄漏而可能丢失的数据,控制器还可以定期刷新存储单元中的数据。

通过实现上述所有功能,绿联的工业eMMC 5.1固态硬盘和美光的3D MLC NAND已成功通过广泛的电源故障测试(数千次电源中断周期),而不会损坏制动管理系统中的数据。

审核编辑:郭婷

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

    关注

    447

    文章

    47821

    浏览量

    409207
  • NAND
    +关注

    关注

    16

    文章

    1546

    浏览量

    134816
  • SSD
    SSD
    +关注

    关注

    20

    文章

    2691

    浏览量

    115513
收藏 人收藏

    评论

    相关推荐

    ad19中3d模型不显示?

    封装库导入3d模型不显示,但导入3d模型后的封装库生成pcb文件时显示3d模型,这是什么原因导致的。
    发表于 04-24 13:41

    包含具有多种类型信息的3D模型

    概念化和编辑项目,提供数据管理和基于算法的工作流程解决方案。 ALLPLAN : ALLPLAN的3D BIM设计平台专注于整个设计建造过程。建筑师和工程师可以使用ALLPLAN将设计和施工过程中的所有
    发表于 03-28 17:18

    3D动画原理:电阻

    电阻3D
    深圳崧皓电子
    发布于 :2024年03月19日 06:49:19

    有了2D NAND,为什么要升级到3D呢?

    2D NAND3D NAND都是非易失性存储技术(NVM Non-VolatileMemory),属于Memory(存储器)的一种。
    的头像 发表于 03-17 15:31 409次阅读
    有了2D <b class='flag-5'>NAND</b>,为什么要升级到<b class='flag-5'>3D</b>呢?

    友思特C系列3D相机:实时3D点云图像

    3D相机
    虹科光电
    发布于 :2024年01月10日 17:39:25

    什么是SD NAND存储芯片?

    前言   大家好,我们一般在STM32项目开发中或者在其他嵌入式开发中,经常会用到存储芯片存储数据。今天我和大家来介绍一款存储芯片,我这里采用(雷龙) CS创世 SD
    发表于 01-05 17:54

    CS创世SD NAND存储芯片应用方案

    数据转而存储到SD NAND中,取物时输入的物品ID和取出时间一并放入SD NAND中(我也是看中了SD NAND与原始
    发表于 11-15 18:07

    光学3D表面轮廓仪可以测金属吗?

    光学3D表面轮廓仪是基于白光干涉技术,结合精密Z向扫描模块、3D 建模算法等快速、准确测量物体表面的形状和轮廓的检测仪器。它利用光学投射原理,通过光学传感器对物体表面进行扫描,并根据反射光的信息来
    发表于 08-21 13:41

    低成本3D扫描仪机械部分设计中。#3d打印 #3d扫描 #3d建模 #3d #fusion

    3D扫描仪
    学习电子知识
    发布于 :2023年07月03日 20:13:56

    浅谈400层以上堆叠的3D NAND的技术

    3D NAND闪存是一种把内存颗粒堆叠在一起解决2D或平面NAND闪存限制的技术。这种技术垂直堆叠了多层数据存储单元,具备卓越的精度,可支持
    发表于 06-15 09:37 1813次阅读
    浅谈400层以上堆叠的<b class='flag-5'>3D</b> <b class='flag-5'>NAND</b>的技术

    3D扫描进度更新,在等快递。还有准备3D打印。#3d建模 #3d扫描 #三维扫描 #3d设计 #创客

    3D打印机3D打印
    学习电子知识
    发布于 :2023年05月28日 20:54:11

    3d打印机已经满足不了我了 #车床 #铣床 #3d打印 #物联网 #3d

    3D打印机3D打印
    学习电子知识
    发布于 :2023年05月28日 20:53:32

    单板硬件设计:存储器( NAND FLASH)

    是基本一样的,不同之处在于它可以在一个时钟读写两次数据,这样就使得数据传输速度加倍了。这是目前电脑中用得最多的内存。在很多高端的显卡上,也配备了高速DDR RAM来提高带宽,这可以大幅度提高3D加速卡的像素
    发表于 05-19 15:59

    8倍密度,像做3D NAND一样做DRAM

    Semiconductor。   X-NAND   相信去年的闪存峰会上,除了铠侠、SK海力士、长江存储、三星等大厂所做的技术分享外,大家也都注意到了这家名为NEO Semiconductor的初创企业。这是一家专为NAND
    的头像 发表于 05-08 07:09 2043次阅读
    8倍密度,像做<b class='flag-5'>3D</b> <b class='flag-5'>NAND</b>一样做DRAM