[发明专利]存储装置及其操作方法在审
申请号: | 201811150929.7 | 申请日: | 2018-09-29 |
公开(公告)号: | CN110175132A | 公开(公告)日: | 2019-08-27 |
发明(设计)人: | 田长桓 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 张晶;赵赫 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储装置 条带 存储器装置 虚拟数据 编程 存储器控制器 擦除状态 共用通道 突然断电 页面 检测 | ||
1.一种操作存储器控制器的方法,所述存储器控制器控制联接到共用通道的多个存储器装置中的多个存储块作为单个超级块,所述方法包括:
从目标条带读取数据,所述目标条带是所述单个超级块中的多个条带中的任意一个条带,并且
根据所述目标条带中的多个页面中的至少一个页面是否处于擦除状态,来选择性地将虚拟数据编程到所述目标条带,
其中根据对应字线的顺序来顺序地编程所述多个条带。
2.根据权利要求1所述的方法,其中选择性地编程所述虚拟数据包括,当所述目标条带中的多个页面中的所有页面处于所述擦除状态时,将虚拟数据编程到所述目标条带。
3.根据权利要求1所述的方法,其中选择性地编程所述虚拟数据包括:
在所述目标条带中的多个页面之中,检测处于所述擦除状态的第一擦除页面;
将所述虚拟数据编程到所述第一擦除页面;并且
从所述目标条带之后的、与待编程的字线相对应的下一条带读取数据。
4.根据权利要求1所述的方法,其中选择性地编程所述虚拟数据包括,当所述目标条带中的多个页面中的所有页面不处于所述擦除状态时,从所述目标条带之后的、与待编程的字线相对应的下一条带读取数据。
5.根据权利要求1所述的方法,其中选择性地编程所述虚拟数据包括:
检测第一擦除条带作为所述目标条带,所述第一擦除条带中的多个页面中的至少一个页面处于所述擦除状态;
顺序地从所述目标条带之后的、与待编程的字线相对应的下一条带读取数据;并且
在所述目标条带之后的、与待编程的字线相对应的下一条带之中,检测所有页面处于所述擦除状态的参考条带。
6.根据权利要求5所述的方法,其中选择性地编程所述虚拟数据进一步包括,将所述虚拟数据编程到从所述第一擦除条带至所述参考条带的条带。
7.根据权利要求1所述的方法,其中基于数据交叉操作,来执行从所述目标条带读取数据并且编程所述虚拟数据。
8.一种操作存储器控制器的方法,所述存储器控制器控制分别包括在联接到共用通道的多个存储器装置中的多个存储块作为单个超级块,所述方法包括:
按照条带被编程的顺序,从所述单个超级块中的多个条带顺序地读取数据;并且
根据从所述多个条带中选择的条带中的至少一个页面是否处于擦除状态,来选择性地将虚拟数据编程到所选择条带。
9.根据权利要求8所述的方法,其中选择性地编程所述虚拟数据包括:
检测第一擦除条带,所述第一擦除条带中的多个页面中的至少一个页面处于所述擦除状态;
检测参考条带,所述参考条带中的多个页面中的所有页面处于所述擦除状态;并且
将所述虚拟数据编程到从所述第一擦除条带到所述参考条带的条带。
10.一种存储装置,包括:
多个存储器装置,所述多个存储器装置联接到共用通道;以及
存储器控制器,当感测到突然断电时,根据从所述多个存储器装置中的多个条带中选择的条带中的至少一个页面是否处于擦除状态,来选择性地将虚拟数据编程到所选择条带。
11.根据权利要求10所述的存储装置,其中所述存储器控制器控制分别包括在所述多个存储器装置中的多个存储块作为单个超级块。
12.根据权利要求11所述的存储装置,其中所述单个超级块包括多个条带。
13.根据权利要求12所述的存储装置,其中所述存储器控制器包括:
命令发生器,生成读取命令和地址以用于从所选择条带读取数据;以及
页面检测器,检测第一擦除条带,所述第一擦除条带中的多个页面中的至少一个页面处于所述擦除状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811150929.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于PyQt工具包的脚本管理方法及系统
- 下一篇:存储装置及其操作方法