与不正常关闭相关联的高效数据存储使用制造技术

技术编号:33514534 阅读:46 留言:0更新日期:2022-05-19 01:22
本公开整体涉及在不正常关闭(UGSD)事件之后的高效区块使用。在UGSD事件之后,数据存储设备提示主机设备在该UGSD事件之前正在使用的QLC块正在经历持续的块恢复,并且该块还不可用于接受新数据。然后检查该块以确定该块是否可以继续用于在UGSD事件发生时正在进行的编程。一旦确定,该数据存储设备就通知该主机设备,以便正常操作可继续。另外,在UGSD事件期间监测可用于编程的空闲块数量,以便在触发功率损耗停止的情况下可以警告主机设备。功率损耗停止的情况下可以警告主机设备。功率损耗停止的情况下可以警告主机设备。

【技术实现步骤摘要】
与不正常关闭相关联的高效数据存储使用
[0001]相关申请的交叉引用
[0002]本申请要求于2020年10月28日提交的美国临时专利申请序列号63/106,544的权益,该美国临时专利申请以引用方式并入本文。

技术介绍


[0003]本公开的实施方案整体涉及在不正常关闭(ungraceful shutdown,UGSD)事件之后的高效块使用。
[0004]相关领域的描述
[0005]功率损耗是诸如固态驱动器(solid state drive,SSD)的数据存储设备存在的问题,其中编程不完全的块可能对数据完整性和设备可靠性造成威胁。连续功率损耗事件尤其麻烦,因为当数据存储设备耗尽用于数据存储的块时,可用的存储块可能耗尽,这将导致数据存储设备不能接受新数据并被置于不期望的只读模式。
[0006]先进的技术数据存储设备已使用电容器处理功率损耗场景。电容器保持足够的电力以帮助处理功率损耗保护(power loss protection,PLP)。电容器可能不够用。即使有来自主机设备的一些电力储备或电容器或高级功率损耗标志,连续功本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据存储设备,所述数据存储设备包括:非易失性存储器设备;和控制器,所述控制器耦接到所述非易失性存储器设备,其中所述控制器被配置为:在对块进行编程操作期间检测功率损耗事件;在所述功率损耗事件之后上电时向主机设备发出块忙碌提示;确定所述块是否仍能够被连续编程;以及向所述主机设备发出块就绪提示。2.根据权利要求1所述的数据存储设备,其中所述控制器还被配置为在所述功率损耗事件发生时识别所述块的编程位置。3.根据权利要求2所述的数据存储设备,其中所述控制器被进一步配置为确定所述位置是模糊编程位置还是精细编程位置。4.根据权利要求3所述的数据存储设备,其中所述控制器被进一步配置为读取所述位置处的字线并检查所述字线的位误码率。5.根据权利要求1所述的数据存储设备,其中所述控制器被进一步配置为确定所述块的位误码率是高于还是低于阈值。6.根据权利要求1所述的数据存储设备,其中所述控制器被进一步配置为在功率损耗表中将所述块标记为在特定位置丢失良好数据。7.根据权利要求6所述的数据存储设备,其中所述特定位置的丢失良好数据存储在SLC备份位置中。8.根据权利要求1所述的数据存储设备,其中所述控制器被进一步配置为在确定位误码率对于在所述功率损耗事件发生时所述块中正在被编程的位置而言太高时将数据从一个SLC位置复制到另一个SLC位置。9.根据权利要求1所述的数据存储设备,其中在所述确定进行的同时,所述数据存储设备允许所述主机设备继续使用所述数据存储设备的其他块。10.一种数据存储设备,所述数据存储设备包括:非易失性存储器设备;和控制器,所述控制器耦接到所述非易失性存储器设备,其中所述控制器被配置为:在功率损耗事件之后确定上电;检查能够用于后续功率损耗处理的空闲块的剩余计数;确定空闲块的剩余量是高于还是低于...

【专利技术属性】
技术研发人员:
申请(专利权)人:西部数据技术公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1