[发明专利]用于对经擦除的闪存页扫描的方法和系统有效
申请号: | 201810223634.1 | 申请日: | 2018-03-19 |
公开(公告)号: | CN109117382B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | R.D.巴恩特;S.卡拉库拉克;S.凯塞;M.内马蒂阿纳拉基;A.D.韦瑟斯 | 申请(专利权)人: | 西部数据技术公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F3/06 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邱军 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 擦除 闪存 扫描 方法 系统 | ||
1.一种用于对经擦除的闪存页扫描的方法,所述方法包括:
接收从闪存设备中的块的页读取的第一码字;
将第一码字提供给第一解码器用于解码;
从第一解码器接收指示第一码字被成功解码的第一成功指示符;
响应于接收到第一成功指示符,将来自所述第一解码器的第一经解码的数据提供给第二解码器用于所述第一经解码的数据的验证;
从第二解码器接收指示所述第一经解码的数据未被验证的第一失败指示符;以及
基于从第一解码器接收到的第一成功指示符和从第二解码器接收到的第一失败指示符,将块的页识别为处于经擦除状态。
2.如权利要求1所述的方法,还包括:
将所述第一解码器配置为以扫描配置操作,其中,具有在第一逻辑值处的所有比特的码字可由以扫描配置操作的第一解码器解码;以及
将所述第二解码器配置为以扫描配置操作,其中,具有在第一逻辑值处的所有比特的码字不可由以扫描配置操作的第二解码器验证。
3.如权利要求2所述的方法,其中,所述第一解码器是纠错码解码器,并且所述第二解码器是检错解码器。
4.如权利要求3所述的方法,其中,所述第一解码器是低密度奇偶校验检查解码器。
5.如权利要求2所述的方法,其中,所述第一解码器和第二解码器的扫描配置不同于被用来编码数据用于写入所述闪存设备的写入配置。
6.如权利要求1所述的方法,还包括:
接收从闪存设备中的块的页读取的第二码字;
将第二码字提供给所述第一解码器用于解码;
从第一解码器接收指示第二码字被成功解码的第二成功指示符;
响应于接收到第二成功指示符,将来自所述第一解码器的第二经解码的数据提供给所述第二解码器用于所述第二经解码的数据的验证;以及
从第二解码器接收指示所述第一经解码的数据未被验证的第二失败指示符,
其中基于接收到第一成功指示符和第二成功指示符两者以及第一失败指示符和第二失败指示符两者,块的页被识别为处于所述经擦除状态。
7.一种用指令编码的处理器可读介质,所述指令在由处理器执行时执行一种方法,所述方法包括:
将第一解码器和第二解码器配置为以扫描配置操作;以及
对于闪存设备中的多个块中的每个块:
接收从块的第一页读取的第一码字;
将第一码字提供给第一解码器用于解码;
从第一解码器接收指示第一码字被成功解码的第一成功指示符;
响应于接收到所述第一成功指示符,将来自第一解码器的第一经解码的数据提供给第二解码器用于所述第一经解码的数据的验证;
从第二解码器接收指示所述第一经解码的数据未被验证的第一失败指示符;以及
基于从第一解码器接收到的第一成功指示符和从第二解码器接收到的第一失败指示符,将块的页识别为处于经擦除状态。
8.如权利要求7所述的处理器可读介质,其中对于所述闪存设备中的多个块中的每个块,所述方法进一步包括:
接收从块的附加页读取的多个附加码字;
将附加码字中的每一个附加码字提供给所述第一解码器用于解码;
从第一解码器接收指示附加码字中的每一个附加码字被成功解码的附加成功指示符;
响应于接收到附加成功指示符,将来自所述第一解码器的从附加码字解码的附加经解码的数据提供给所述第二解码器用于验证;
从第二解码器接收指示所述附加经解码的数据未被验证的附加失败指示符;以及
基于从第一解码器接收到的附加成功指示符和从第二解码器接收到的附加失败指示符,块的附加页中的每一个附加页被识别为处于经擦除状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西部数据技术公司,未经西部数据技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810223634.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:处理任务的调测方法及装置
- 下一篇:管理闪存模块的方法和闪存控制器