[发明专利]存储器系统及其读取回收方法有效
申请号: | 201310464864.4 | 申请日: | 2013-10-08 |
公开(公告)号: | CN103714856B | 公开(公告)日: | 2019-02-05 |
发明(设计)人: | 郑镛佑;金焕忠;朴璟奎;朴恩珠;薛峰官 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G11C16/26 | 分类号: | G11C16/26;G11C16/34;G11C29/42;G06F3/06 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 金玉洁 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 系统 及其 读取 回收 方法 | ||
1.一种存储器系统,包括:
非易失性存储器件,包括由每单元存储n位数据的存储块形成的第一存储区域和由每单元存储m位数据的存储块形成的第二存储区域,其中n和m是等于或大于1的不同的整数;和
存储器控制器,配置为控制所述非易失性存储器件,
其中,所述存储器控制器被配置为执行读取操作,以及执行读取回收操作,在所述读取回收操作中,第二存储区域的目标存储块的有效数据被传送到第一存储区域的一个或多个存储块,目标存储块在读取操作期间被选择,并且
其中,当目标存储块的所有有效数据都被传送到第一存储区域的一个或多个存储块时,所述读取回收操作被处理为完成,
其中所述第一存储区域包括所述一个或多个存储块和剩余的存储块,并且其中所述控制器被配置为执行垃圾收集操作,该垃圾收集操作包括:
将存储在除了具有空的存储空间的存储块之外的、所述第一存储区域的所述一个或多个存储块中的数据传送到第二存储区域的存储块中的所选择的一个存储块;以及
将存储在第一存储区域的剩余存储块中没有空的存储空间的至少一个存储块中的数据传送到所述第二存储区域的存储块中的所述所选择的一个存储块,
其中,所述第二存储区域的所述所选择的存储块在数据传送之后不包括打开的字线。
2.根据权利要求1的存储器系统,其中所述读取回收操作在时间上被划分为多个分离地执行的部分,其中目标存储块的有效数据的相应部分被传送到第一存储区域的一个或多个存储块。
3.根据权利要求1的存储器系统,其中所述存储器控制器被配置为响应于主机的写入请求执行所述读取回收操作的至少一部分。
4.根据权利要求1的存储器系统,其中所述存储器控制器被配置为在主机请求的写入操作完成后执行读取回收操作的至少一部分。
5.根据权利要求4的存储器系统,其中,在所述读取回收操作中,在写入操作完成之后、主机的超时时段过期之前,从目标存储块传送有效数据的一部分,并且其中基于在写入操作完成后直到主机的超时时段为止剩余的时间来确定有效数据的该部分的数据量。
6.根据权利要求1的存储器系统,其中,在所述读取回收操作中,当控制器请求编程操作时,与第一存储区域的存储块的存储容量对应的有效数据量被传送到第一存储区域的存储块。
7.根据权利要求1的存储器系统,其中在存储器控制器的垃圾收集操作期间,存储在第一存储区域的一个或多个存储块中的数据被传送到第二存储区域的一个存储块。
8.根据权利要求1的存储器系统,其中n=1,m=3。
9.根据权利要求1的存储器系统,其中所述存储器控制器包括缓冲存储器,该缓冲存储器被配置为存储队列信息,该队列信息指示在读取操作期间选择的第二存储区域的目标存储块。
10.根据权利要求1的存储器系统,其中所述存储器控制器被配置为在时间上将读取回收操作划分为多个分离地执行的部分,其中响应于来自主机的相应的写入操作请求以及满足主机的超时条件而执行读取回收操作的每一部分。
11.根据权利要求10的存储器系统,其中在所述读取回收操作的至少一个部分中,与第一存储区域的存储块的存储容量对应的目标存储块的有效数据量被传送到第一存储区域的存储块。
12.根据权利要求9的存储器系统,其中在所述读取操作,存储器控制器被配置为对从第二存储区域的读取存储块读取的数据的错误执行软件错误校正操作,以及当从读取存储块读取的数据能够经由软件错误校正操作校正时,将队列信息存储在缓冲存储器中,该队列信息指示该读取存储块为目标存储块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310464864.4/1.html,转载请声明来源钻瓜专利网。