[发明专利]存储器装置机器操作方法有效
申请号: | 201310567981.3 | 申请日: | 2013-11-14 |
公开(公告)号: | CN104102456B | 公开(公告)日: | 2017-08-25 |
发明(设计)人: | 张育铭;李永骏;卢星辰;李祥邦;王成渊;张原豪;郭大维 | 申请(专利权)人: | 旺宏电子股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/06;G06F13/16 |
代理公司: | 中科专利商标代理有限责任公司11021 | 代理人: | 任岩 |
地址: | 中国台湾新竹*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 装置 机器 操作方法 | ||
技术领域
本发明是关于存储器装置机器操作方法。
背景技术
闪存为一种普遍使用的高容量、非易失性存储器(non-volatile memory)。闪存可用以进行包括区块擦除、字或字节编程、分页编程、字或字节读取及分页读取的操作。为了一区块擦除的目的,存储器的一区块的大小可以由存储器阵列的组态所决定,且譬如可能大于一分页(page)。
很多闪存技术具有有限的持久性(endurance)。亦即,可靠地储存数据的能力随着编程及擦除周期(cycle)数增加超过安全极限而降低。
提供可增加区块的利用,并减少这种型式的存储器的区块擦除次数(block-erase count)的区块擦除管理方法是有需要的。
发明内容
一种针对包括有于一阵列中的存储单元(memory cell)的可擦除区块的存储单元阵列的区块擦除操作的方法是被描述。如以下所提出的,可维持此阵列的对应的可擦除区块的多个子区块的状态数据。状态数据表示子区块目前是否可存取(例如,可利用来编程或读取)以及子区块是否失效(例如,不可利用来编程或读取)。回应于一擦除一特定可擦除区块的一选定子区块的请求,此方法包括基于特定可擦除区块的另一子区块或其他子区块的状态数据,来更新选定子区块的状态数据。又,回应于一擦除一特定可擦除区块的一选定子区块中的数据的请求,如果特定可擦除区块的其他子区块是失效的,则可发出一擦除命令以擦除特定区块,否则更新状态数据以表示选定子区块是失效的。
本发明的其他实施样态及优点可在检阅图式、详细说明以及随附的权利要求范围时获得了解。
附图说明
图1为结合一闪存的一储存系统的方块图。
图2为一种用于区块擦除管理的方法的流程图。
图3A-图3F显示譬如用于一区块擦除管理系统的子区块操作的状态改变。
图4为一种包括区块擦除管理资源的计算机系统的方块图。
【符号说明】
100:数据处理系统
110:应用程序
120:磁盘文件系统
125:快闪转换层
130:原生性文件系统
140:存储器技术装置档案
150:存储器/存储器装置
210、220、230、235、240:步骤
310、315、320、325、330、335:可擦除区块
410:计算机系统
412:总线次系统
414:处理器次系统
416:网络接口次系统
418:通讯网络/计算机网络
420:用户接口输出装置
422:用户接口输入设备
424:储存次系统
426:主机存储器次系统
428:档案储存次系统
430:主要随机存取存储器(RAM)
431:闪存
432:只读存储器(ROM)
具体实施方式
以下将参考附图提供本发明的多个实施例的详细说明。
图1为结合一存储器(例如一高容量3D NAND闪存150)的一数据处理系统100的功能层的方块图。存储器可以是其他种类的NAND闪存、NOR闪存,且在所显示的例子中,或者是具有可擦除区块的任何适当的存储器装置。存储器实体上可被设计成为多个区段(sector),以使每个实体区段成为一个用于被存储器所支持的区块擦除操作的最小单元。存储器的一可擦除区块可譬如对应至一个或多个实体区段。举例而言,存储器的每个实体区段的大小可以是16KB。存储器150的一可擦除区块可包括一个实体区段并具有与实体区段相同的16KB大小。存储器的一可擦除区块可包括4个实体区段并具有64KB的大小。存储器的一可擦除区块可包括8个实体区段并具有128KB的大小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于旺宏电子股份有限公司,未经旺宏电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310567981.3/2.html,转载请声明来源钻瓜专利网。