[发明专利]固态存储装置中的数据收集及压缩有效
申请号: | 200980126981.1 | 申请日: | 2009-06-25 |
公开(公告)号: | CN102089828A | 公开(公告)日: | 2011-06-08 |
发明(设计)人: | 迪安·克莱因 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G11C16/10 | 分类号: | G11C16/10;G11C16/02;G11C16/34;G11C29/42 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 宋献涛 |
地址: | 美国爱*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 固态 存储 装置 中的 数据 收集 压缩 | ||
1.一种用于固态存储装置中的数据收集及压缩的方法,所述方法包含:
从用有效数据部分编程的存储器页收集数据;
压缩所述所收集的数据;及
将所述经压缩数据编程到所述固态存储装置。
2.根据权利要求1所述的方法,其中收集数据包含从经部分编程的存储器块收集数据。
3.根据权利要求1所述的方法,其中编程所述经压缩数据包含将所述经压缩数据编程到所述固态存储装置的不同页。
4.根据权利要求1所述的方法,且其进一步包含通过在存储器位置中设定与所述经压缩数据相关联的位来识别所述经压缩数据。
5.根据权利要求1所述的方法,且其进一步包括:
从所述固态存储装置读取数据;及
解压缩所述数据。
6.根据权利要求1所述的方法,其中编程所述经压缩数据包含进行编程以使得不发生对存储器页的部分编程。
7.根据权利要求6所述的方法,其中压缩所述所收集的数据包含使用GZIP算法来压缩所述所读取数据。
8.根据权利要求7所述的方法,且其进一步包括从所述固态存储装置读取所述经压缩数据且使用Lempel-Ziv(LZ)压缩、DEFLATE、PKZIP及GZIP中的一者来解压缩所述经压缩数据。
9.根据权利要求1所述的方法,且其进一步包括识别在压缩所述所收集的数据中使用的压缩算法的类型。
10.根据权利要求1所述的方法,且其进一步包括在从所述经部分编程的存储器页读取所述数据之后擦除所述经部分编程的存储器页。
11.根据权利要求1所述的方法,且其进一步包括当从第一存储器页移动数据时产生仅用有效数据部分编程所述第一存储器页的指示。
12.根据权利要求1所述的方法,且其进一步包括在编程回到所述固态存储装置之前将所述经压缩数据与其它经压缩数据组合。
13.一种存储器装置,其包含:
存储器阵列,其组织成多个存储器页及块;及
存储器控制电路,其耦合到所述存储器阵列,所述存储器控制电路用于控制所述存储器装置的操作,所述存储器控制电路经配置以读取所述存储器阵列以找到经部分编程的页或块、从所述经部分编程的页或块读取数据、压缩所述所读取数据且将所述经压缩数据编程到所述存储器阵列的替代位置。
14.根据权利要求13所述的存储器装置,其中所述存储器阵列为NAND架构快闪存储器阵列。
15.根据权利要求13所述的存储器装置,其中每一存储器块由多个存储器页组成。
16.根据权利要求13所述的存储器装置,其中所述存储器控制电路进一步经配置以产生所述所读取数据已被压缩的指示且将所述指示编程于存储器中。
17.根据权利要求13所述的存储器系统,其中所述存储器控制电路进一步经配置以通过响应于对一个逻辑地址的写入操作而将所述经压缩数据写入到多个物理地址来执行耗损均衡。
18.根据权利要求13所述的存储器系统,其中所述存储器控制电路进一步经配置以擦除所述经部分编程的存储器块。
19.根据权利要求13所述的存储器系统,其中所述存储器控制电路进一步经配置以读取压缩类型的指示且响应于所述压缩类型的所述指示而解压缩所述经压缩数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980126981.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:耐磨损触摸板
- 下一篇:利用负压自动添加洗涤剂的洗衣方法及洗衣机