[发明专利]处理具有非易失性存储器的系统的未完全关闭有效

专利信息
申请号: 201210448689.5 申请日: 2012-09-14
公开(公告)号: CN102999430A 公开(公告)日: 2013-03-27
发明(设计)人: V·科麦尔尼斯基 申请(专利权)人: 苹果公司
主分类号: G06F12/02 分类号: G06F12/02
代理公司: 中国国际贸易促进委员会专利商标事务所 11038 代理人: 鲍进
地址: 美国加*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 处理 具有 非易失性存储器 系统 完全 关闭
【说明书】:

技术领域

发明公开涉及具有非易失性存储器的系统的未完全关闭的处理。

背景技术

NAND闪存以及其它类型的非易失性存储器(“NVM”)通常被用于大容量存储。例如,诸如便携式媒体播放器的消费者电子产品通常包括闪存来存储音乐、视频和其它媒体。

NVM可以包括多个索引页以提供逻辑地址和物理地址之间的映射。在一些情况下,对应于最近写入的用户数据的映射信息被存储在设备的易失性存储器中,以便于更快读取出来。这种映射信息可以周期性地从易失性存储器清除到NVM的索引页,以提供对该信息的长期存储。

当具有NVM的电子设备完全关闭时,存储在索引页中的信息可以直接用来在易失性存储器中重建逻辑-物理映射。然而,当电子设备没有完全关闭时,至少某些索引页可能会过时,这是因为该设备可能没有将最近的映射信息完全清除到索引页。结果,该设备可能需要扫描整个NVM,以便在易失性存储器中重建逻辑-物理映射。这种处理浪费了很多时间。

发明内容

公开了用于处理具有非易失性存储器的系统的未完全关闭(unclearshutdown)的系统和方法。在某些实施例中,该系统可以利用从索引页获取的信息,以便在未完全关闭之后更加高效地重建逻辑-物理映射。如在此所用,“索引页”可以是NVM的页,其存储文件系统所用的逻辑地址和数据页(例如,存储用户数据的NVM的页)的物理地址之间的映射。

在其它实施例中,该系统可以通过利用同样存储在NVM中的上下文信息来重建逻辑-物理映射。如在此所用,“上下文信息”可以指在特定时间点与整个NVM的状态相关的信息。在更多实施例中,上下文信息可以与索引页联合使用以在未完全关闭之后重建逻辑-物理映射。

附图说明

根据以下详细说明,结合相应附图,本发明的以上和其它方面和优点将变得更加显著,其中相同的参考符号始终表示相同的部件,其中:

图1和2是根据本发明各种实施例所配置的电子设备的框图;

图3是根据本发明各种实施例的存储器映射架构的示例性框图;

图4是根据本发明各种实施例的用于处理未完全关闭事件的示例性方法的流程图;

图5是根据本发明各种实施例的用于比较索引页的年龄和数据页的年龄的示例性方法的流程图;

图6是根据本发明各种实施例的用于处理未完全关闭事件的另一个示例性方法的流程图;

图7是根据本发明各种实施例的用于处理未完全关闭事件的再一个示例性方法的流程图;

图8是根据本发明各种实施例的用于处理未完全关闭事件的示例性控制电路的框图;和

图9是根据本发明各种实施例的用于处理未完全关闭事件的另一个示例性控制电路的框图。

具体实施方式

提供了用于处理具有非易失性存储器的系统的未完全关闭的系统和方法。特别地,系统的NVM接口可以利用从索引页获取的信息,以便在未完全关闭之后更加高效地重建逻辑-物理映射。如在此所用,“索引页”可以是NVM的页,其用于存储文件系统所用的逻辑地址和数据页(例如,存储用户数据的NVM的页)的物理地址之间的映射。

例如,NVM接口可以通过扫描索引页来获得索引页的年龄,执行重建。NVM接口接着可以对索引页的年龄和对应数据页的年龄进行比较,并确定特定索引页与对应数据页相比是更年轻(例如,更新)还是更老。

如果NVM接口确定索引页的年龄比对应数据页的年龄更老,那么NVM接口可以确定索引页是不可靠的(例如,索引页没有由于数据页被更新而被更新)。因此,NVM接口可以扫描更年轻的数据块,来重建逻辑-物理映射。

相反,如果NVM接口确定索引页的年龄不比对应数据页的年龄更老,那么NVM接口可以确定索引页是可靠的(例如,索引页在数据页被更新之后或者同时被更新)。因此,NVM接口可以使用索引页中存储的映射来在易失性存储器中重建映射。

在某些实施例中,系统可以通过利用存储在NVM中的上下文信息来重建逻辑-物理映射。如在此所用,“上下文信息”可以指在特定时间点与整个NVM的状态相关的信息。在其它实施例中,上下文信息可以与索引页联合使用,以在未完全关闭之后重建逻辑-物理映射。

图1示出了电子设备100的框图。在某些实施例中,电子设备100可以是或者可以包括便携式媒体播放器、蜂窝电话、袖珍个人电脑、个人数字助理(“PDA”)、桌上电脑、膝上电脑、以及任意其它合适类型的电子设备。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210448689.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top