[发明专利]一种获取闪存对偶页错误相关性的方法和系统在审
申请号: | 201610947668.6 | 申请日: | 2016-10-26 |
公开(公告)号: | CN106502821A | 公开(公告)日: | 2017-03-15 |
发明(设计)人: | 黄河 | 申请(专利权)人: | 武汉迅存科技有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 武汉臻诚专利代理事务所(普通合伙)42233 | 代理人: | 向彬 |
地址: | 430074 湖北省武汉市东湖开发*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种获取闪存对偶页错误相关性的方法,随着闪存存储密度的提升,数据可靠性遭到破坏。原始比特错误率已经超过纠错码的纠错能力,使得纠错码不足以保证数据可靠性,为了设计有效的纠错码算法,有必要对闪存的失效模式有个清楚的了解,为此,我们对闪存中对偶页的错误相关性进行研究,当闪存的某一个页由于干扰而发生比特错误时,它的对偶页的比特也会受到干扰而发生错误,这种现象被称为闪存对偶页的错误相关性。通过对闪存对偶页的错误相关性进行研究,能够设计合理有效的纠错码以保证数据可靠性。 | ||
搜索关键词: | 一种 获取 闪存 对偶 错误 相关性 方法 系统 | ||
【主权项】:
一种获取闪存对偶页错误相关性的方法,其特征在于,包括以下步骤:(1)接收来自上层服务器的顺序写入数据请求,根据该顺序写入数据请求为SSD控制器生成的随机数据分配对应的缓存,所有的缓存组成数据池;(2)接收来自用户端的顺序写入请求,并根据该顺序写入请求为步骤(1)中分配的每个缓存中的所有数据分配页面地址,并根据分配的页面地址将数据池中的所有数据写入到闪存的页面中;(3)判断SSD的闪存中的所有页是否全部被写入,如果是,则转入步骤(4),否则转入步骤(7);(4)根据步骤(2)中分配的第一个页面地址将存储在闪存页面中的对应数据读出,并将读出的数据与步骤(1)中分配的第一个缓存中的数据进行比较,以统计闪存页面中该数据的错误数量和错误位置;(5)针对步骤(2)中分配的剩余页面地址,重复执行上述步骤(4),直至闪存页面中所有数据都被统计完毕为止,并将统计出的闪存页面中所有错误数据的数量、错误位置和错误数据在闪存页面中的地址作为一个信息条目存储在预设的错误信息列表中;(6)根据错误信息列表中错误数据在闪存页面中的地址确定对偶页,并统计所有对偶页中的对偶比特错误数量和位置,并将统计出的对偶比特错误数量和位置存储在错误信息列表中;(7)继续根据分配的页面地址将数据池中的剩余数据写入到闪存的页面中,直到闪存页面被完全写满为止,然后返回步骤(4)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉迅存科技有限公司,未经武汉迅存科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610947668.6/,转载请声明来源钻瓜专利网。
- 上一篇:应用崩溃处理方法及装置
- 下一篇:数据备份方法及云服务器