当前位置: 首页 > 专利查询>诺基亚公司专利>正文

存储设备的扩展利用区域制造技术

技术编号:5023380 阅读:153 留言:0更新日期:2012-04-11 18:40
公开了用于配置对存储设备的访问的方法、系统和设备。对所述存储设备的配置可以通过创建多个访问简档来执行,所述多个访问简档适于根据访问的类型来优化对所述存储设备的访问。因此,当启动具有特定的存储器访问需要的应用时,利用被最优化用于该特定访问需要的存储器访问简档来配置对所述存储设备的访问。所述配置可以被实现用于所述存储设备的一部分、所述存储设备的分区,或者甚至所述存储设备上一个单个的存储位置。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总体上涉及存储设备。特别地,本专利技术涉及提供用于大容量存储设备的运 行时配置的系统、方法和设备。
技术介绍
在涉及数字数据处理和/或数据通信的典型环境中,出于例如为了读取、写入、修 改、删除或改变驻留在存储设备上的数据的属性的各种原因而调用存储设备。这些操作 (下文中被称为存储器“访问”操作)的目标可以是根据调用具体存储器访问操作的应用程 序的需要来访问变化的数据块。例如,应用可以要求从存储设备上的随机地址、相同地址或 连续地址访问小数据块。类似地,相同或不同的应用可以要求从存储设备上的随机地址、相 同地址或连续地址访问大数据块。可以访问存储设备的不同应用的例子包括文件系统、不 同的数据库、内核读取代码页面,以及使用该存储设备的其它应用。经常的情况是大容量存储设备被优化用于具有特定存储器访问特性的一种应用 或所定义的一组应用。该优化例如可能需要优化与存储设备相关联的数据吞吐量、使用期 限和/或功率消耗。由于该固定的优化策略,当将存储设备放置到具有新的访问需求的不 同环境中时,它可能无法在新环境的要求下优化地执行。在优化这样的存储设备方面缺乏 灵活性可能部分是由于致使这些存储设备不能适应用于多种访问操作的优化功能性的固 有限制所引起的。然而,在其它情况下,推选优化存储设备用于定义的并因此受限的一组应 用的原因在于简化设计并且实现成本节约。另外,对存储设备来说通常非常难以预测必需 但尚未确定的未来应用需要的访问要求。
技术实现思路
因此,提供了一种方法、系统和存储设备,用于通过允许大容量存储设备的运行时 配置来克服现有技术系统的缺陷。在本专利技术的一个实施例中,提供了 一种用于配置对存储 设备的访问的方法。该方法包括接收用于激活与所述存储设备相关联的一个或多个访问 简档的一个或多个命令,以及根据至少一个所述访问简档来配置对所述存储设备的访问。 所述访问简档可以对应于访问的随机和连续模式中的至少一个。所述访问简档可以进一步 对应于读取、写入、擦除和修改属性操作中的至少一个。在本专利技术的另一实施例中,一个或多个访问简档适于适应对所述存储设备的相 同地址的重复访问请求。在另一实施例中,一个或多个访问简档适于产生与所述存储设备 相关联的优化性能。此外,可以根据以下中的至少一个来优化性能与所述存储设备相关联 的数据吞吐量、使用期限和功率消耗。在本专利技术的另一实施例中,一个或多个所接收到的命令包括用于指定与所述命 令相对应的优选访问简档的元数据部分。此外,可以根据所述访问简档来利用特定的存储 位置。在一个实施例中,所述特定的存储位置可以包括所述存储设备的具有特殊特性的部 分。例如,它可以包括物理存储器的更耐久和性能有效的部分,或者利用特定存储技术的存储器的一部分。在另一实施例中,所述特定的存储位置可以包括分离的物理存储芯片。在本专利技术的另一实施例中,一个或多个访问简档与所述存储设备的一个或多个分 区相关联。但是,在另一实施例中,对所述存储设备的配置适于并行地用于两个或多个并行 访问简档。在一个实施例中,根据用于eMMC的JESD 84标准来执行这样的配置。该配置可 以进一步包括指定访问优先级别,以便解决对存储资源的同时访问冲突。在本专利技术的另一 实施例中,所述存储设备被用于对大容量存储器和系统存储器实现这二者都起作用。在另 一实施例中,缺省的访问简档可以用于在加电时配置所述存储设备。本专利技术的另一方面涉及存储设备,该存储设备包括用于存储与所述存储设备相 关联的一个或多个预定义的访问简档的一个或多个寄存器。该存储设备还包括接收装置, 所述接收装置用于接收用于激活与所述存储设备相关联的一个或多个访问简档的一个或 多个命令;以及配置装置,所述配置装置用于根据至少一个所述预定义的访问简档来配置 对所述存储设备的访问。在另一实施例中,当前活动的访问简档可以驻留在指定的存储寄 存器中。在另一实施例中,可以利用所述访问简档的新版本来更新一个或多个所述预定义 的访问简档。在本专利技术的另一实施例中,公开了一种体现在计算机可读介质上的计算机程序产 品。该计算机程序产品包括用于接收用于激活与所述存储设备相关联的一个或多个访问 简档的一个或多个命令的计算机代码;以及用于根据至少一个所述访问简档来配置对所述 存储设备的访问的计算机代码。在另一实施例中,公开了一种用于访问存储设备的系统。该 系统包括用于接收用于激活与所述存储设备相关联的一个或多个访问类型的一个或多个 命令的实体;以及用于根据至少一个所述访问简档来配置对所述存储设备的访问的实体。 在另一实施例中,公开了一种用于访问存储设备的系统。该系统包括用于根据对所述存储 设备的访问需要来发布一个或多个命令的主机;以及用于接收所述命令并且根据至少一个 或多个访问简档来配置对所述存储设备的访问的实体。本领域的技术人员将理解,以上讨论的各种实施例或其部分可以以各种方式来组 合,从而创建本专利技术所涵盖的进一步的实施例。附图说明图1图示了可以在其内实现本专利技术的各种实施例的示例性电子设备的立体图。图2图示了可以被包括在图1的电子设备中的电路的示例性示意表示。图3图示了本专利技术的示例性实施例的流程图。图4图示了本专利技术的另一示例性实施例的流程图。图5图示了根据本专利技术的实施例的示例性设备。具体实施例方式在下面的描述中,出于解释和非限制的目的,阐述了细节和描述以便提供对本发 明的透彻理解。然而,对本领域技术人员将显而易见的是,本专利技术可以在脱离这些细节和描 述的其它实施例中实施。通过在不同的使用情况下使用系统中分离的存储设备已经在常规上解决了配置 存储设备用于在不同环境中使用的问题。例如,系统可以利用与系统存储设备分离的大容量存储设备来适应不同的存储器访问命令。本专利技术的各种实施例公开了用于使得能够根据特定的存储器访问简档来进行存 储设备的运行时配置的方法、系统和设备。该配置可以被实现用于存储设备的一部分、存储 设备的分区或者甚至存储设备上一个单个的存储位置。由于访问存储设备的系统知道或者 能够确定存储器访问需要的类型(例如,它是读取、写入、擦除、修改属性、随机还是连续操 作),因此它可以发布用于根据被最优化/最适合于特定访问命令的访问简档来配置存储 设备的命令。这样的访问简档例如可以适于优化与存储设备的特定使用相关联的数据吞吐 量、使用期限和/或功率消耗。另外,根据本专利技术的实施例,可以定义缺省的访问简档,以便 当例如设备或系统在初始自举时配置存储设备。在提供用于潜在的未来修改的开始点的同 时,可以预先选择这样的缺省简档来适应对该存储设备最可能的访问需要。该简档可以保 持有效,直到存储设备掉电,或者根据本专利技术的实施例,它可以由另一简档来替换。根据本专利技术的实施例,关于存储器访问的性质和类型的信息允许存储设备按照最 适合于特定访问命令的方式来组织自身,从而导致改进的性能和更高的可靠性。这些改进 大体上是由于消除了正常与常规存储器访问方法相关联的背景操作和不必要的数据融合 所导致的。尽管随机和连续存储器访问模式均有效,但是本专利技术的各种实施例的技术在优 化连续存储器访问操作方面可能更有效,其中背景处理和数据融合更丰富。这些优化进一 步扩展了贮存设备的生命,并且导致减少了设备的能量消耗。本专利技术的实施例进一步使得能够将同一存储设备本文档来自技高网...

【技术保护点】
一种用于配置对存储设备的访问的方法,其包括:接收用于激活与所述存储设备相关联的一个或多个访问简档的一个或多个命令;以及根据至少一个所述访问简档来配置对所述存储设备的访问。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:J许跃宁K迈利J海基宁Y居尔
申请(专利权)人:诺基亚公司
类型:发明
国别省市:FI[芬兰]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利