[发明专利]一种坏块表建立方法及相关装置有效

专利信息
申请号: 201810688090.6 申请日: 2018-06-28
公开(公告)号: CN108804045B 公开(公告)日: 2021-10-15
发明(设计)人: 陈庆陆 申请(专利权)人: 郑州云海信息技术有限公司
主分类号: G06F3/06 分类号: G06F3/06
代理公司: 北京集佳知识产权代理有限公司 11227 代理人: 罗满
地址: 450018 河南省郑州市*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 坏块表 建立 方法 相关 装置
【说明书】:

发明公开了一种坏块表建立方法、系统、装置及计算机可读存储介质,可以在写SSD时,将每个条带的坏块表写入至对应的data frame,并跟随用户数据刷写到flash中,在异常掉电后再次上电时,通过获取目标data frame中的坏块表就可以得到对应条带的坏块表,进而得到SSD全局坏块表,由于条带坏块表是写入DF中并刷写到flash中,因此在获取每个刷写下去的条带的坏块表时,可以使获取结果为最真实准确的坏块表,同时避免了通过根据读取block状态构建,或通过计算方式构建坏块表的方法,避免了因为旧的坏块表,造成SSD读写失败的发生,或SSD容量缩小的情况,增强了SSD稳定性和可靠性。

技术领域

本发明涉及SSD技术领域,更具体地说,涉及一种坏块表建立方法、系统、装置及计算机可读存储介质。

背景技术

目前,SSD(Solid State Drives,固态硬盘)中通常会出现坏块,即bad block,是SSD中已经损坏,不能再进行读写的block,有出厂坏块和增长坏块两类。增长坏块是SSD在使用过程中,正常block擦写读逐渐磨损,丧失读写功能的block。SSD可通过在DDR中构建一个全局坏块表(bad block bitmap table)对所有的block进行管理。Bitmap的每一位代表一个block,1代表该块为坏块,0代表该块为好块。SSD在使用过程中可通过查找坏块表避开坏块。

SSD可通过定期刷写或下电时,将DDR中最新的坏块表刷写到flash中。SSD正常上电时,可通过读取对应地址的flash恢复坏块表。但是,在异常掉电时,SSD中自带的储能电容会接续给SSD供电,在储能电容电量耗尽前,可能会出现最新的坏块表没有全部刷写完成的情况。若出现前述情况,SSD再次上电后,将只能得到一份次新的坏块表,从而漏掉了新产生的坏块。

当前,可进行全盘block擦读,通过读反馈状态构建坏块表,该方法可获得准确的坏块表,但是会丢掉SSD中已经保存的所有数据;另外,也可对全盘所有block进行扫描读取的方式,通过读反馈状态构建坏块表,但block中保存有数据,读出错时会反馈多种读取错误状态;此时,仅通过其中几种错误状态来构建的坏块表并不准确,可能会将好块当作坏块,直接降低了SSD盘可使用的容量。

因此,如何获得准确的坏块表,是本领域技术人员需要解决的问题。

发明内容

本发明的目的在于提供一种坏块表建立方法、系统、装置及计算机可读存储介质,以获得准确的坏块表。

为实现上述目的,本发明实施例提供了如下技术方案:

一种坏块表建立方法,包括:

将每个条带的坏块表写入到与每个所述条带对应的data frame中,并将所述dataframe的数据写入至flash;

读取每个所述条带中目标data frame中的坏块表,得到读取结果;

利用所述读取结果更新SSD全局坏块表。

其中,所述条带包括第一预设个数的用于存储用户数据的普通block;与1个parity block,其中所述parity block存储所述普通block的数据异或结果;所述普通block与所述parity block分别为来自第二预设个数的lun的第一预设编号block,其中每个所述lun中包括按照相同编号方式进行编号的block。

其中,所述读取每个所述条带中目标data frame中的坏块表,得到读取结果,包括:

在每个所述条带中确定super page;其中,所述super page为每个所述条带中的所有第二预设编号page;其中所述条带的每个block中包括按照相同编号方式进行编号的page;

在所述super page中确定两个目标page;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810688090.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top