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

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

3天内不再提示

保护SSD中数据的两种方法

星星科技指导员 来源:嵌入式计算设计 作者:Cc Wu 2022-08-17 10:22 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

坚固的特性,例如抗冲击和振动以及宽工作温度范围,现在在嵌入式 SSD 中很常见。但是,如果没有强大的电源保护,数据可靠性可能会在意外断电的情况下受到严重影响。

作为一项颠覆性技术,SSD 已在各种应用中取代速度较慢的传统硬盘,从消费类笔记本电脑到企业数据中心再到工业嵌入式系统。除了提供更快的 I/O 性能外,没有移动部件意味着 SSD 消耗的功率更少,并且天生更能抵抗冲击和振动,使其适用于经常部署工业和嵌入式系统的恶劣环境。

与企业数据中心中的 SSD 具有冗余备用发电机和计划的数据备份不同,部署在工业和嵌入式系统中的 SSD 通常在存储关键数据的同时在电源不可靠的恶劣环境中运行。

SSD 的坚固特性使其成为适用于嵌入式和工业用途的可靠数据存储解决方案,但同样,前提是电源损耗问题得到解决。虽然从闪存读取很简单,但写入闪存更复杂,并且大多数 SSD 使用易失性 DRAM 缓存来优化写入操作。这些 DRAM 缓冲区通过缓存 I/O 操作和在驱动器周围传播写入来提高 SSD 性能和使用寿命。然而,由于 DRAM 是一种易失性存储介质,如果发生意外断电,存储在这些缓冲区中的关键数据可能会无法挽回地丢失,除非有电源保护策略。

磁性介质可以就地覆盖,但写入闪存需要先擦除先前存储的数据。因此,每次写入不再是单个操作,而是擦除,然后是编程 (PE) 操作。此外,虽然读取操作一次可以读取一个小数据单元,但 PE 周期在块级别进行操作。擦除一个大块只是为了写入一个单元是低效的,因此写入操作通常在写入之前缓存,以一次闪存一个块。

实施写入缓冲区允许 SSD 每秒实现大量操作。同时,通过使用易失性 DRAM,它们在脏电源条件下的数据可靠性方面提出了严峻挑战。当意外断电时,所有缓冲区内容都需要刷新到非易失性存储器,否则可能会发生数据丢失或损坏。

电源保护策略

在不可靠的电源条件下保护 SSD 免受数据丢失的风险可以采用硬件/固件组合方法的形式。使用电压检测电路,可以立即检测到低电压情况,从而触发数据保护方案。I/O 操作暂停并切断输入电源,同时存储在板载电容器中的剩余电量放电,以允许将易失性 DRAM 缓存的内容刷新到非易失性闪存中。Innodisk 的 iCell 就是这样一种技术。

解决功率损耗问题的另一种方法是消除问题的根源。无 DRAM 固态硬盘从等式中去除了易失性 DRAM 数据缓冲区,使断电保护更简单,因为关键数据永远不会存储在易失性 DRAM 中。出于写入优化的目的,使用了较小的 SRAM 缓冲区。通过使用小容量的快速(尽管更昂贵)SRAM,这种设计可以在意外断电的情况下快速刷新到闪存。

最好的工业 SSD 可以采用结合固件和硬件电源保护的方法,或者采用更简单的无 DRAM 设计来实现闪存数据完整性的电源保护。两种选择都有其自身的优势,决定取决于成本和性能,无 DRAM 固态硬盘提供价格优势,而使用 DRAM 的电源保护固态硬盘提供性能和电源保护的平衡。

审核编辑:郭婷

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

    关注

    185

    文章

    18985

    浏览量

    264543
  • DRAM
    +关注

    关注

    41

    文章

    2402

    浏览量

    189571
  • SSD
    SSD
    +关注

    关注

    21

    文章

    3150

    浏览量

    122611
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    TVS vs TSS 两种保护机制的深度博弈

    在现代电子设备日益精密、工作环境愈发复杂的背景下,电路安全问题尤其是雷击和瞬态过压(Surge)防护,已成为产品设计不可忽视的重要环节。其中,TVS(瞬态电压抑制器)与TSS(晶闸管浪涌抑制器)是两种广泛应用的浪涌保护器件。尽
    的头像 发表于 02-12 15:23 2122次阅读
    TVS vs TSS <b class='flag-5'>两种</b><b class='flag-5'>保护</b>机制的深度博弈

    个MCU之间快速传输数据方法

    特殊要求的场合。 总结 从上面几种方案来看,各种方法对硬件都有很大的要求与限制,特别是难以在功能简单的单片机上实现,因此寻求一种简单、有效的,能在各种单片机之间通信的方法具有重要的意义。③、④方案
    发表于 01-19 07:07

    嵌入式的浮点型数据转换为字节类型的三种方法

    的时候一般都是以省内存,加快运算速度优先。所以在选择使用浮点型时float就可以满足大部分需求,当需要高精度的时候必须使用double进行运算。 浮点型数据在嵌入式的使用 在嵌入式数据通讯过程中
    发表于 01-07 06:28

    离子注入工艺的常见问题及解决方案

    在集成电路制造的离子注入工艺,完成离子注入与退火处理后,需对注入结果进行严格的质量检查,以确保掺杂效果符合器件设计要求。当前主流的质量检查方法主要有两种:四探针法与热波法,两种方法
    的头像 发表于 11-17 15:33 1578次阅读
    离子注入工艺<b class='flag-5'>中</b>的常见问题及解决方案

    用PLC实现卷径计算的两种算法

    卷径计算,是动态计算如钢卷,纸卷等存料量的一种方法,它是实现张力控制和自动充放料、以及甩尾控制的重要前提。卷径计算目前主流的方法两种,一种是根据机列速度(产线速度)和和被测卷的转动角速度求得;另一种是根据被测卷的转动圈数和测长
    的头像 发表于 11-14 16:54 2564次阅读
    用PLC实现卷径计算的<b class='flag-5'>两种</b>算法

    有多少种方法可以进行频响曲线测量?

    APx500软件提供了频响曲线的多种测量方法,对一个音频产品的频响特性进行测量分析。如果只用一个测量对一个音频产品进行评价,那这个测量就是频响曲线,APx500软件提供了多种方法可以进行频响曲线测量
    的头像 发表于 11-14 11:29 1214次阅读
    有多少<b class='flag-5'>种方法</b>可以进行频响曲线测量?

    ADI GMSL技术两种视频数据传输模式的区别

    本文深入介绍GMSL技术,重点说明用于视频数据传输的像素模式和隧道模式之间的差异。文章将阐明这两种模式之间的主要区别,并探讨成功实施需要注意的具体事项。
    的头像 发表于 10-10 13:49 2632次阅读
    ADI GMSL技术<b class='flag-5'>两种</b>视频<b class='flag-5'>数据</b>传输模式的区别

    两种散热路径的工艺与应用解析

    背景:两种常见的散热设计思路 在大电流或高功率器件应用,散热和载流能力是PCB设计必须解决的难题。常见的两种思路分别是: 厚铜板方案:通过整体增加铜箔厚度(如3oz、6oz甚至更高
    的头像 发表于 09-15 14:50 976次阅读

    突发断电时工业 SSD 数据如何保?天硕掉电保护有妙招?

    ”? 如果你还在使用不带掉电保护机制的存储设备,那就等于让系统数据裸奔在不确定的风险里。而天硕工业级SSD固态硬盘为何在众多产品脱颖而出,关键之一就在于其具备PLP双重掉电
    的头像 发表于 08-05 17:22 1077次阅读
    突发断电时工业 <b class='flag-5'>SSD</b> <b class='flag-5'>数据</b>如何保?天硕掉电<b class='flag-5'>保护</b>有妙招?

    工业SSD断电危机:天硕PLP双重保护,让数据“稳落地”

    ”? 如果你还在使用不带掉电保护机制的存储设备,那就等于让系统数据裸奔在不确定的风险里。而天硕工业级SSD固态硬盘为何在众多产品脱颖而出,关键之一就在于其具备 PLP双重掉电
    的头像 发表于 08-02 15:29 816次阅读

    天硕工业级SSD固态硬盘能否避免数据丢失?

    在工业设备运行过程,突发断电往往带来致命风险。数据丢失、系统崩溃、设备重启失败等问题可能引发生产线停滞。那么,天硕(TOPSSD)工业级SSD固态硬盘能否避免数据丢失? 答案是肯定的
    的头像 发表于 07-16 14:17 854次阅读
    天硕工业级<b class='flag-5'>SSD</b>固态硬盘能否避免<b class='flag-5'>数据</b>丢失?

    没有掉电保护SSD为什么不适合工业级场景?

    在电力、工业自动化、轨道交通等领域,数据安全容不得半点马虎。然而很多人并不知道,普通SSD在突发断电时面临着巨大的风险:DRAM缓存数据可能还未写入NAND闪存,就因掉电而彻底丢失
    的头像 发表于 07-16 10:54 770次阅读
    没有掉电<b class='flag-5'>保护</b>的<b class='flag-5'>SSD</b>为什么不适合工业级场景?

    工业级SSD为什么需要掉电保护?天硕工业级SSD固态硬盘告诉你答案

    在工业控制和嵌入式系统,电源波动或突发断电是常见问题。这种情况下,如果SSD正在写入数据,很可能导致数据丢失或文件系统损坏,甚至引发系统宕机。天硕(TOPSSD)G40工业级固态硬盘
    的头像 发表于 07-09 17:05 990次阅读

    贴片晶振两种常见封装介绍

    贴片晶体振荡器作为关键的时钟频率元件,其性能直接关系到系统运行的稳定性。今天,凯擎小妹带大家聊聊贴片晶振两种常见封装——金属面封装与陶瓷面封装。
    的头像 发表于 07-04 11:29 1501次阅读
    贴片晶振<b class='flag-5'>中</b><b class='flag-5'>两种</b>常见封装介绍

    六相永磁同步电机串联系统控制的两种方法分析研究

    /simulink环境下,分别用这两种方法台电机串联系统的运行特性进行仿真研究。当其中一台电机转速、负载变化时,分析两种方法下另外一台电机独立运行的情况,脸证分析这两种方法的可行性
    发表于 06-10 13:09