[发明专利]存储器控制器飞速映射有效
| 申请号: | 201180023741.6 | 申请日: | 2011-04-11 |
| 公开(公告)号: | CN102893266A | 公开(公告)日: | 2013-01-23 |
| 发明(设计)人: | I·亨德利;R·科杜里;J·格尼恩 | 申请(专利权)人: | 苹果公司 |
| 主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F12/06;G06F1/32 |
| 代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李玲 |
| 地址: | 美国加*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储器 控制器 飞速 映射 | ||
对于相关申请的交叉引用
本申请要求2010年4月13日提交的、发明名称为“MEMORY CONTROLLER MAPPING ON-THE-FLY”的临时申请No.61/323,753的优先权,该申请通过引用被整体结合于此。
技术领域
本申请一般涉及存储器管理技术,更特别地,涉及用于存储器飞速映射(memory mapping on-the-fly)的技术。
背景技术
本部分要向读者介绍与以下描述和/或要求权利的本公开的各方面有关的现有技术的各方面。可以认为,该讨论有助于向读者提供背景信息以有利于更好地理解本公开的各方面。因此,应当理解,在阅读这些说明时要考虑这一点,并且不应将其视为承认现有技术。
诸如便携式和台式计算机的电子设备对于高性能图形和其它特征越来越多地使用更多的存储器。在许多情况下,由于存储器的很大的部分仅在诸如呈现高性能图形的存储器密集操作中使用,因此存储器的这种很大的部分会在给定的时间处于空闲状态。但是,即使在空闲时,存储器和附带的电路也会消耗电力。
已开发了各种技术以减少空闲存储器设备的功率消耗。例如,根据电子设备的性能需要,存储器和/或存储器总线可以较低频率被计时,但会继续消耗操作电力。并且,虽然某些技术可包含关断便携式电子设备的一个或多个存储器设备的电力以节省电力,但是这些技术不提供飞速(on-the-fly)存储器重新映射和/或会低效率地将数据从断电的存储器复制到保持的存储器。事实上,这些技术可使用诸如转换后备缓冲器(TLB)的低效率存储器映射结构,和/或可包含从存储器的要被断电的部分以外的各部分复制数据。
发明内容
以下阐述这里公开的某些实施例的概要。应当理解,给出这些方面仅是为了向读者提供这样特定实施例的简要概述,并且这些方面不是要限制本公开的范围。事实上,该公开可包含以下可能没有阐述的各种方面。
这些实施例涉及用于在存储器的一部分被激活或去活时动态映射和重新映射存储器的系统、方法和设备。根据一个实施例,电子设备可包含几个存储体、一个或多个处理器和存储器控制器。存储体可在硬件存储单元中存储数据并且可被独立地去活。处理器可使用物理存储地址请求数据,并且存储器控制器可将物理地址转换成硬件存储单元。存储器控制器可在第一数量的存储体活动时使用第一存储器映射函数,并在第二数量的存储体活动时使用第二存储器映射函数。当存储体中的一个被去活时,存储器控制器可将仅仅来自要被去活的存储体的数据复制到存储体的活动的剩余存储体。
关于当前公开的实施例,可存在以上提到的特征的各种改良。也可在这样的各种实施例中加入附加的特征。这些改良和附加的特征可单独地或以任意的组合存在。例如,以下关于一个或多个实施例讨论的各种特征可单独地或以任意的组合被加入其它的公开的实施例中。并且,以上给出的简要概述仅是要使读者熟悉本公开的实施例的某些方面和背景而不限于要求的主题。
附图说明
参照附图阅读以下的详细的说明,可以更好地理解本公开的各方面,其中,
图1是根据一个实施例的被配置为执行这里公开的技术的电子设备的框图;
图2是笔记本计算机形式的图1的电子设备的实施例的透视图;
图3是根据一个实施例的由图1的电子设备使用的存储器管理系统的框图;
图4是根据一个实施例的跨着三个存储体的动态存储器映射的处理的示意图;
图5和图6是根据某些实施例的存储器分配图;
图7是代表可在决定是将存储体通电还是断电时考虑的各种因素的存储器管理因素图;
图8是描述用于基于在图7的因素图中给出的准则来平衡电力管理和性能考虑的方法的实施例的流程图;
图9是根据一个实施例将存储器的一个存储体及其相关的存储器总线断电时的图3的存储器管理系统的框图;
图10是描述用于将存储器的一个存储体断电的方法的实施例的流程图;
图11是示出根据一个实施例用于从存储器的三个存储体到存储器的两个存储体的动态存储器重新映射的处理的示意图;
图12是描述用于执行图11的处理的方法的实施例的流程图;
图13是示出根据一个实施例用于从存储器的两个存储体到存储器的一个存储体的动态存储器重新映射的处理的示意图;
图14是描述图1的电子设备处于空闲或者考虑热限制时的功率管理方法的实施例的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180023741.6/2.html,转载请声明来源钻瓜专利网。





