[发明专利]用于改进闪存的可靠性和寿命的系统和方法有效
| 申请号: | 201710706904.X | 申请日: | 2014-04-09 |
| 公开(公告)号: | CN107451009B | 公开(公告)日: | 2020-09-29 |
| 发明(设计)人: | Y·毛 | 申请(专利权)人: | 高通股份有限公司 |
| 主分类号: | G06F11/10 | 分类号: | G06F11/10 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 周敏 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 改进 闪存 可靠性 寿命 系统 方法 | ||
1.一种用于控制闪存的方法,包括:
向所述闪存中的页写数据;
确定可用存储器指示符,所述可用存储器指示符指示所述页的可用数据字节和已损坏数据字节的量;
存储所述可用存储器指示符;以及
基于所述可用存储器指示符来确定是否要在所述页中存储附加数据。
2.如权利要求1所述的方法,其特征在于,所述存储包括在所述页中存储所述可用存储器指示符。
3.如权利要求1所述的方法,其特征在于,所述存储包括在闪存控制器中存储所述可用存储器指示符。
4.如权利要求1所述的方法,其特征在于,进一步包括:
执行对所述页的后续写操作或后续读操作;
基于对所述页的所述后续写操作或所述后续读操作来估计页差错率;以及
基于所述页差错率来更新所述可用存储器指示符。
5.如权利要求1所述的方法,其特征在于,所述可用存储器指示符指示所述页的可用数据字节的量小于操作系统的期望页大小。
6.一种用于控制闪存的电子设备,包括:
处理器;
与所述处理器处于电子通信中的存储器;以及
存储在所述存储器中的指令,所述指令能由所述处理器执行以:
向所述闪存中的页写数据;
确定可用存储器指示符,所述可用存储器指示符指示所述页的可用数据字节和已损坏数据字节的量;
存储所述可用存储器指示符;以及
基于所述可用存储器指示符来确定是否要在所述页中存储附加数据。
7.如权利要求6所述的电子设备,其特征在于,所述存储包括能执行以在所述页中存储所述可用存储器指示符的指令。
8.如权利要求6所述的电子设备,其特征在于,所述存储包括能执行以在闪存控制器中存储所述可用存储器指示符的指令。
9.如权利要求6所述的电子设备,其特征在于,进一步包括能执行以用于以下操作的指令:
执行对所述页的后续写操作或后续读操作;
基于对所述页的所述后续写操作或所述后续读操作来估计页差错率;以及
基于所述页差错率来更新所述可用存储器指示符。
10.如权利要求6所述的电子设备,其特征在于,所述可用存储器指示符指示所述页的可用数据字节的量小于操作系统的期望页大小。
11.一种用于控制闪存的计算机程序产品,包括其上具有指令的非瞬态有形计算机可读介质,所述指令包括:
用于使电子设备向所述闪存中的页写数据的代码;
用于使所述电子设备确定可用存储器指示符的代码,所述可用存储器指示符指示所述页的可用数据字节和已损坏数据字节的量;
用于使所述电子设备存储所述可用存储器指示符的代码;以及
用于使所述电子设备基于所述可用存储器指示符来确定是否要在所述页中存储附加数据的代码。
12.如权利要求11所述的计算机程序产品,其特征在于,所述存储包括用于使所述电子设备在所述页中存储所述可用存储器指示符的代码。
13.如权利要求11所述的计算机程序产品,其特征在于,所述存储包括用于使所述电子设备在闪存控制器中存储所述可用存储器指示符的代码。
14.如权利要求11所述的计算机程序产品,其特征在于,进一步包括:
用于使所述电子设备执行对所述页的后续写操作或后续读操作的代码;
用于使所述电子设备基于对所述页的所述后续写操作或所述后续读操作来估计页差错率的代码;以及
用于使所述电子设备基于所述页差错率来更新所述可用存储器指示符的代码。
15.如权利要求11所述的计算机程序产品,其特征在于,所述可用存储器指示符指示所述页的可用数据字节的量小于操作系统的期望页大小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710706904.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种CRC计算方法及装置
- 下一篇:一种数据冻结解冻方法、装置及终端





