[发明专利]非易失性存储器的利用基于损耗的攻击检测的损耗均衡有效
申请号: | 201910531801.3 | 申请日: | 2019-06-19 |
公开(公告)号: | CN110970077B | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | D·赫尔米克;A·古拉米普尔;J·菲茨帕特里克 | 申请(专利权)人: | 西部数据技术公司 |
主分类号: | G11C16/34 | 分类号: | G11C16/34 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 赵志刚;赵蓉民 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 非易失性存储器 利用 基于 损耗 攻击 检测 均衡 | ||
1.一种设备,包括:
一个或多个非易失性存储器元件,和
控制器,所述控制器被配置成:
通过周期性地更新逻辑至物理映射使得映射更新之间的写入数量不能被数字二整除并且映射更新之间的所述写入数量不能被数字五整除,并基于所更新的映射来移动数据来执行所述一个或多个非易失性存储器元件的损耗均衡过程,其中移动所述数据包括基于数据访问统计在执行阻止数据移动和执行非阻止数据移动之间选择;
检测所述一个或多个非易失性存储器元件的基于损耗的攻击;以及
响应于检测到所述基于损耗的攻击而改变所述损耗均衡过程。
2.根据权利要求1所述的设备,其中检测所述基于损耗的攻击包括确定访问计数违反阈值,所述访问计数包括针对一个或多个逻辑地址的集的读取计数和写入计数中的一者或多者。
3.根据权利要求1所述的设备,其中检测所述基于损耗的攻击包括确定访问计数违反阈值,所述访问计数包括针对一个或多个物理地址的集的读取计数、写入计数、相邻读取计数和相邻写入计数中的一者或多者。
4.根据权利要求1所述的设备,其中改变所述损耗均衡过程包括改变损耗均衡参数。
5.根据权利要求4所述的设备,其中所述损耗均衡参数包括用于更新所述逻辑至物理映射的触发和待移动的数据量中的一者或多者。
6.根据权利要求1所述的设备,其中改变所述损耗均衡过程包括改变逻辑至物理映射序列以用于更新所述逻辑至物理映射。
7.根据权利要求6所述的设备,其中改变所述逻辑至物理映射序列包括改变所述逻辑至物理映射并移动数据。
8.根据权利要求6所述的设备,其中改变所述逻辑至物理映射序列包括在第一序列和第二序列共有的映射处从所述第一序列改变到所述第二序列。
9.根据权利要求8所述的设备,其中所述控制器被配置成允许在从所述第一序列改变到所述第二序列的同时访问所述一个或多个非易失性存储器元件。
10.根据权利要求1所述的设备,还包括响应于基于调度时间、年限、读取计数和写入计数中的一者或多者的触发而进一步改变所述损耗均衡过程。
11.根据权利要求1所述的设备,其中所述控制器被进一步配置成根据随机序列、伪随机序列和预先确定的序列中的一者或多者来随时间推移使至少一个损耗均衡参数变化。
12.根据权利要求1所述的设备,其中所述控制器被进一步配置成跨所述一个或多个非易失性存储器元件中的元件使至少一个损耗均衡参数变化。
13.根据权利要求1所述的设备,其中:
所述非阻止数据移动包括等待数据访问操作完成;以及
所述阻止数据移动包括阻止数据访问操作移动所述数据。
14.一种方法,包括:
通过周期性地改变逻辑至物理映射使得映射改变之间的写入数量不能被二整除并且映射改变之间的所述写入数量不能被五整除,并基于所改变的映射移动数据来执行一个或多个非易失性存储器元件的损耗均衡过程,其中移动所述数据包括基于数据访问统计在执行阻止数据移动和执行非阻止数据移动之间选择;
确定所述一个或多个非易失性存储器元件的访问计数是否违反阈值;以及
响应于确定了所述访问计数违反所述阈值,通过更新存储的参数值来修改耗损均衡参数。
15.根据权利要求14所述的方法,还包括根据随机序列、伪随机序列和预先确定的序列中的一者或多者来随时间推移使所修改的耗损均衡参数变化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西部数据技术公司,未经西部数据技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910531801.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:接合线及包括该接合线的半导体封装件
- 下一篇:用于快速引导读取的方法