[发明专利]存储装置、存储装置的操作方法和计算装置的操作方法有效
| 申请号: | 201710301025.9 | 申请日: | 2017-05-02 |
| 公开(公告)号: | CN107451001B | 公开(公告)日: | 2022-07-05 |
| 发明(设计)人: | 朴智亨;辛玄定;白怡数;康贞旭;高旼奭 | 申请(专利权)人: | 三星电子株式会社 |
| 主分类号: | G06F11/07 | 分类号: | G06F11/07 |
| 代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邵亚丽 |
| 地址: | 韩国*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储 装置 操作方法 计算 | ||
1.一种存储装置的操作方法,所述存储装置包括非易失性存储器装置和配置为控制所述非易失性存储器装置的控制器,所述方法包括:
由所述控制器检测所述非易失性存储器装置或者所述控制器的故障;
由所述控制器向主机装置通知所述故障;
由所述控制器向所述主机装置通知用于恢复所述故障的一个或多个恢复方案;和
由所述控制器响应于由所述主机装置选择的恢复方案来恢复所述故障,
其中,所述故障的检测包括:
当非易失性存储器装置的写入、读取或者擦除操作在第一存储空间失败时,检测存在于所述第一存储空间中的故障,
其中当所述第一存储空间的大小大于所述非易失性存储器装置中的保留区域的大小时,所述第一存储空间中的故障被检测到存在。
2.如权利要求1所述的方法,其中,向所述主机装置通知所述故障包括:
响应于从所述主机装置接收到的请求,由所述控制器向所述主机装置通知是否发生故障。
3.如权利要求1所述的方法,其中,向所述主机装置通知所述故障包括:
由所述控制器从所述主机装置接收请求;和
当检测到所述故障时,由所述控制器将对所述请求的响应发送到所述主机装置,
其中,当未检测到所述故障时所述控制器不发送响应。
4.如权利要求1所述的方法,其中,所述非易失性存储器装置包括多个非易失性存储器芯片,和
其中,所述故障的检测包括:
当至少一个非易失性存储器芯片不响应于所述控制器时,由所述控制器检测存在于非易失性存储器芯片的至少一个中的故障。
5.如权利要求1所述的方法,其中,所述故障的检测包括:
当所述控制器响应于主机装置的请求访问非易失性存储器装置时,检测由所述控制器访问的非易失性存储器装置的第二存储空间是否故障。
6.如权利要求1所述的方法,其中,所述故障的检测包括:
当所述控制器在没有主机装置的请求的情况下根据后台操作访问非易失性存储器装置时,检测由控制器访问的非易失性存储器装置的第二存储空间是否故障。
7.如权利要求1所述的方法,其中,所述故障的检测包括:
当所述控制器在从主机装置接收指示擦洗操作的信息之后响应于主机装置的请求访问非易失性存储器装置时,检测由控制器访问的非易失性存储器装置的第二存储空间是否故障。
8.如权利要求1所述的方法,其中,向所述主机装置通知所述故障包括:
由控制器提供故障的类型、故障的级别、产生故障的第一存储空间的大小、产生故障的第一存储空间的物理特性或者先前产生的故障的历史的通知。
9.如权利要求1所述的方法,其中,向所述主机装置通知一个或多个恢复方案包括:
由控制器提供当控制器执行一个或多个恢复方案中的每一个时预测的存储装置的操作速度变化、容量变化或者恢复执行时间的通知。
10.如权利要求1所述的方法,其中,所述一个或多个恢复方案包括控制器无效非易失性存储器装置的部分存储空间,格式化除了所述部分存储空间之外的剩余存储空间,并向主机装置报告格式化的存储空间的大小作为第一存储空间的大小的恢复方案,和
其中,所述部分存储空间包括检测到所述故障的第一存储空间。
11.如权利要求1所述的方法,其中,所述一个或多个恢复方案包括控制器固定非易失性存储器装置的部分存储空间的逻辑地址和物理地址之间的映射并拒绝相对于固定逻辑地址的访问的恢复方案,和
其中,所述部分存储空间包括检测到所述故障的第一存储空间,
所述方法进一步包括:
当从所述主机装置接收到对所述固定逻辑地址的访问请求时,由所述控制器向所述主机装置报告访问错误。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710301025.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:接口调用方法及系统
- 下一篇:针对修改区块体数据的区块链的主动验证方法及系统





