[发明专利]存储器控制器、存储器系统及于一存储器中管理数据配置的方法有效
申请号: | 201810157021.2 | 申请日: | 2018-02-24 |
公开(公告)号: | CN109902039B | 公开(公告)日: | 2023-02-28 |
发明(设计)人: | 刘庭宇;刘亦峻 | 申请(专利权)人: | 旺宏电子股份有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16;G06F12/02 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 任岩 |
地址: | 中国台湾新竹*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 控制器 系统 管理 数据 配置 方法 | ||
一种系统、方法及包含计算机可读式媒体的装置,用以管理于一存储器中的一超级区块的数据配置。于一方面,存储器具有一平面,平面包含至少两个物理区块,控制电路被设置用以判断一或多个待写入存储器的数据特征;基于被判断的一或多个数据特征及平面的此些物理区块的一区块信息,以配置一超级区块的一超级页面,超级区块组合来自平面上的一或多个物理区块,超级页面组合来自超级区块中相应一或多个物理区块的一或多个单一页面;配置一数据至超级页面中的一或多个单一页面;以及编程超级页面以将数据写入一或多个单一页面。
技术领域
本案是有关于一种存储器控制器、存储器系统及于一存储器中管理数据配置的方法。特别是有关于一种于一存储器的一超级区块中管理数据配置的存储器控制器、存储器系统及于一存储器中管理数据配置的方法。
背景技术
为了管理像是NAND型闪存之类的存储器,可以指定逻辑超级区块(super block),使得每个超级区块将来自存储器中不同平面的多个物理区块组合起来。超级区块中的物理区块可以同时运行。然而,通常超级区块最初在存储器中被指定为每个超级区块作为整体区块(whole block)来管理,其中物理区块的组合直到其中一个用尽之前不会变化,且在超级区块中没有优化的数据配置,此可能导致效率低落。
发明内容
本案揭露用以于一存储器的一超级区块中管理数据配置的系统及技术,例如,一非易失性存储器系统,像是NAND型闪存,其可以通过精细的粒度(fine granularity)以管理物理区块及数据配置,藉此改进(或优化)效能。
本案的一方式是提供一种存储器控制器,用以管理一存储器中的数据配置,存储器控制器包含:一控制电路,耦接于存储器,存储器具有一平面,平面包含至少两个物理区块,控制电路被设置用以判断一或多个待写入存储器的数据特征;基于被判断的一或多个数据特征及平面的此些物理区块的一区块信息,以配置一超级区块(super block)的一超级页面(super page),超级区块组合来自平面上的一或多个物理区块,超级页面组合来自超级区块中相应一或多个物理区块的一或多个单一页面(single page);配置一数据至超级页面中的一或多个单一页面;以及编程超级页面以将数据写入一或多个单一页面。
控制电路被设置为通过判断超级区块包含超级页面且超级页面为空白并适于存储数据,以配置超级区块的超级页面。控制电路被设置为用以配置超级区块的超级页面,基于平面的一或多个物理区块的区块信息,以由平面选择一或多个物理区块;基于数据特征,擦除每一个被选择的一或多个物理区块;以及从平面中的一或多个物理区块以组合一或多个单一页面至超级页面。
于一些实施例中,控制电路被设置为配置数据至超级页面中的一或多个单一页面,通过于超级页面中的一第一空白单页准备数据;判断一第二空白单页位于超级页面中;以及于第二空白单页准备数据。于一些例子中,控制电路被设置为于第一空白单页准备数据,通过判断数据具有一特征,特征对应至包含第一空白单页的一第一物理区块的特征;将数据填入第一空白单页。于一些例子中,控制电路被设置为于第一空白单页准备数据;控制电路被设置为于第一空白单页准备数据;将数据及回收数据填入第一空白单页。于一些例子中,控制电路被设置为用以判断数据具有特征对应至第一物理区块的特征,是通过判断数据包含一可靠数据及第一物理区块为一单层式存储(SLC)区块;数据包含一一般数据及第一物理区块为一多层式存储(MLC)区块、三层式存储(TLC)区块及四层式存储(QLC)区块的其中之一;或是数据包含一热门数据且于超级区块中第一物理区块具有少于至少一其他物理区块的一擦除次数。
于一些实施例中,控制电路被设置为通过一个别程序特征同步编程具有数据的每个一或多个单一页面,以编程超级页面,单一页面的个别程序特征对应至被配置于单一页面的数据的一特征。于一些例子中,数据包含一可靠数据,可靠数据被配置至单一页面,且单一页面为一单层式存储(SLC)页面。于一些例子中,数据包含一一般数据,一般数据被配置至单一页面,且单一页面为为一多层式存储(MLC)页面,以及一般数据通过一全序列编程方法及一LM编程方法,以被编程至单一页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于旺宏电子股份有限公司,未经旺宏电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810157021.2/2.html,转载请声明来源钻瓜专利网。