[发明专利]NVM的故障注入方法及其存储设备在审
申请号: | 202110149640.9 | 申请日: | 2021-02-03 |
公开(公告)号: | CN114860500A | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 李德领;徐凯;王德权 | 申请(专利权)人: | 上海曼卜信息科技有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10;G11C29/42 |
代理公司: | 北京卓特专利代理事务所(普通合伙) 11572 | 代理人: | 段旺 |
地址: | 201900 上海市宝山区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | nvm 故障 注入 方法 及其 存储 设备 | ||
1.一种非易失存储器的故障注入方法,包括:
获取访问非易失存储器的第一介质接口命令的处理结果;
若所述处理结果指示第一介质接口命令执行成功,且所述第一介质接口命令同一个或多个触发故障注入的条件匹配,则修改所述处理结果,使所述处理结果指示所述第一介质接口命令的执行出现错误;执行同所述第一介质接口命令的执行出现的错误相对应的故障处理过程。
2.根据权利要求1所述的方法,还包括:
获取所述第一介质接口命令所访问的非易失存储器的地址;
若所述第一介质接口命令所访问的非易失存储器的地址,同记录的一个或多个触发故障注入的第一条件的地址匹配,则识别出所述第一介质接口命令同一个或多个触发故障注入的条件匹配。
3.根据权利要求1或2所述的方法,还包括:
获取访问非易失存储器的第二介质接口命令的处理结果;
根据第二介质接口命令所访问的非易失存储器的地址同所述第一介质接口命令所访问的非易失存储器的地址匹配,识别同所述第一介质接口命令的执行出现的错误相对应的故障处理过程完成。
4.根据权利要求1-3之一所述的方法,还包括:
获取第一用户定制命令,第一用户定制命令指示第一地址;
根据第一地址获取非易失存储器的第一物理地址;
记录第一物理地址作为触发故障注入的条件。
5.根据权利要求4所述的方法,其中
在获取第一用户定制命令之前,还执行一个或多个IO命令;
其中为执行所述一个或多个IO命令,分配访问非易失存储器的一个或多个物理地址,所述一个或多个物理地址包括所述第一物理地址。
6.根据权利要求4或5所述的方法,其中
提供故障表,故障表的每个条目记录触发故障注入的条件之一;所述方法还包括:
根据第一用户定制命令,在故障表的第一条目的故障地址字段中记录所述第一物理地址。
7.根据权利要求6所述的方法,其中
根据第一用户定制命令,还更新所述第一条目的地址掩码字段、故障计数字段、故障使能字段、故障计时字段和/或可重入标记字段;其中故障表的条目的地址掩码字段指示所在条目的故障地址字段的一个或多个比特被用于匹配要触发故障的地址;
故障表的条目的故障使能字段指示所在条目是否被用于触发故障注入;
故障表的条目的故障计时字段指示所在条目被用于触发故障注入后,该所在条目能用于触发故障注入的持续时间;
故障表的条目的故障计数字段指示所在条目触发的故障注入的次数;和/或
故障表的可重入标记字段指示在已经触发了故障注入,且对应所实施的故障注入的故障处理过程尚未结束前,所在条目是否可再被用于触发故障注入。
8.根据权利要求1-7之一所述的方法,其中
所述第一介质接口命令指示的操作类型为读ID、设置读阈值、获取读阈值和/或设置工作模式;
所述方法还包括:
获取所述第一介质接口命令指示的操作类型;
若所述第一介质接口命令指示的操作类型,同记录的一个或多个触发故障注入的第一条件的操作条件匹配,则识别出所述第一介质接口命令同一个或多个触发故障注入的条件匹配。
9.一种用于非易失存储器的控制部件的故障注入装置,包括故障注入单元与故障触发单元;
所述故障注入单元同所述控制部件的介质接口控制器耦合,并获取所述介质接口控制器提供的介质接口访问命令的完成消息;
所述故障触发单元同所述故障注入单元耦合,并获取所述故障注入单元提供的介质接口访问命令的完成消息对应的第一信息,所述故障触发单元根据所述第一信息识别是否触发故障;
响应于所述故障触发单元根据所述第一信息识别触发故障,所述故障注入单元更新介质接口访问命令的完成消息以实施故障注入。
10.一种存储设备,包括处理器和存储器和处理器,其中所述存储器存储有程序,所述程序被处理器执行时根据权利要求1-8之一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海曼卜信息科技有限公司,未经上海曼卜信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110149640.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:可数字签名的数据储存装置、数字签名系统及签名方法
- 下一篇:背光模块