[发明专利]存储的单元/页/子页/块的损耗均衡有效
申请号: | 201180025542.9 | 申请日: | 2011-06-08 |
公开(公告)号: | CN102918601A | 公开(公告)日: | 2013-02-06 |
发明(设计)人: | R·D·希德希亚恩;E·S·埃莱夫特里乌;R·哈斯;胡晓宇;I·伊利亚迪斯;R·A·普赖特卡 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G11C16/34 | 分类号: | G11C16/34 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 于静;张亚非 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 单元 损耗 均衡 | ||
1.一种用于对诸如闪存的存储器的单元或页或子页或块进行损耗均衡的方法。所述方法包括:
接收(S10)要在存储器的单元或页或子页或块上写入的数据块;
在所接收的数据块中对要被写入的指定类型的二进制数据“0”或“1”的次数进行计数(S40);以及
在存储器的单元或页或子页或块之间分配(S50)所接收的数据块的写入,以关于在要被写入的数据块中计数的指定类型的二进制数据“0”或“1”的数量对存储器进行损耗均衡。
2.根据权利要求1所述的方法,其中关于与存储器的单元或页或子页或块中的每一个相关联的损耗均衡信息,进一步执行分配所接收的数据块的写入。
3.根据权利要求2所述的方法,其中损耗均衡信息是已经写入存储器的单元或页或子页或块的“0”的数量。
4.根据权利要求2至3中任意一项所述的方法,进一步包括保持(S20)所接收的数据块的池。
5.根据权利要求4所述的方法,其中将池的所接收数据块之间具有最大数量的“0”的数据块,写入(S60)到具有代表所述存储器的最少损耗单元或页或子页或块的损耗均衡信息的存储器的单元或页或子页或块。
6.根据权利要求4或5所述的方法,其中将池的所接收数据块之间具有最小数量的“0”的数据块,写入(S70)到具有代表所述存储器的最大损耗单元或页或子页或块的损耗均衡信息的存储器的单元或页或子页或块;
7.根据权利要求5或6所述的方法,其中:
存储器的最少损耗单元或页或子页或块与具有最小数量“0”的损耗均衡相关联;以及
存储器的最多损耗单元或页或子页或块与具有最大数量“0”的损耗均衡相关联。
8.根据权利要求2至7中任意一项所述的方法,其中利用存储器的单元或页或子页或块各自的损耗均衡信息,在计数器中记录存储器的单元或页或子页或块中每一个。
9.根据权利要求8所述的方法,其中对计数器中记录的单元或页或子页或块进行分类;
10.根据权利要求2至10中任意一项所述的方法,其中在对每个接收的数据块的写入进行分配之后,更新损耗均衡信息。
11.根据权利要求2至11中任意一项所述的方法,其中分配所接收的数据块的写入被限制在存储器的一组单元或页或子页或块上,存储器的该组单元或页或子页或块包括具有不同损耗均衡信息的存储器的单元或页或子页或块。
12.一种用于对诸如闪存的存储器的单元或页或子页或块进行损耗均衡的系统,包括:
用于接收要被写入存储器的单元或页或子页或块的数据块的装置;以及
存储器控制器;
其中所述存储器控制器
在所接收的数据块中对要被写入的指定类型的二进制数据“0”或“1”的次数进行计数;以及
在存储器的单元或页或子页或块之间分配所接收的数据块的写入,以关于在要被写入的数据块中计数的指定类型的二进制数据“0”或“1”的数量对存储器进行损耗均衡。
13.根据权利要求12所述的系统,其中所述控制存储器:
计数器中记录用于存储器的每个单元或页或子页或块的损耗均衡信息;以及
在对每个所接收的数据块的写入的每次分配之后,跟新损耗均衡信息;
14.根据权利要求12或13所述的系统,其中存储器控制器进一步包括写入分配器,其保持存储器的一组单元或页或子页或块,存储器的该组单元或页或子页或块包括具有不同损耗均衡信息的存储器的单元或页或子页或块;
15.一种计算机可读介质上存储的用于诸如闪存的存储器的损耗均衡单元或页或子页或块的计算机程序,所述计算机程序包括用于促使计算机进行根据权利要求1至11中任意一项的方法的步骤的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180025542.9/1.html,转载请声明来源钻瓜专利网。