[发明专利]在从低电力状态恢复时处理系统从易失性存储器的重新初始化有效
申请号: | 201380028476.X | 申请日: | 2013-05-29 |
公开(公告)号: | CN104412224B | 公开(公告)日: | 2018-01-09 |
发明(设计)人: | A·W·利克;K·S·贝尔努彻;A·J·布拉诺维尔;P·E·凯勤;R·佩雷斯;S·阿罗拉 | 申请(专利权)人: | 先进微装置公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京戈程知识产权代理有限公司11314 | 代理人: | 程伟,王锦阳 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电力 状态 恢复 处理 系统 易失性 存储器 重新 初始化 | ||
背景
公开领域
本公开一般涉及处理系统,并且更具体来说,涉及用于处理系统的电力状态转换。
相关技术描述
处理系统常常实现一个或多个睡眠状态,以在相对不活动的时期减少电力消耗。这些睡眠状态中的某些状态涉及移除处理器设备的一个或多个组件或者整个处理器设备上的电力,在退出睡眠状态时、操作系统可以恢复控制之前,必需进行处理器设备的重新初始化。这个重新初始化常规上以与从加电复位(也称为“冷启动”)的初始化相同的方式来进行,这涉及执行从处理器设备外部的非易失性存储器存取的基本输入/输出系统(BIOS)代码。从非易失性存储器存取BIOS代码常常是相对较慢的,并且因此是常规处理系统在退出此类睡眠状态时展现的相对较长唤醒延时的显著影响因素。
附图简述
本公开和它对本领域技术人员来说显而易见的众多特征和优势可通过参看附图得到更好地理解。
图1为框图,其示出根据本公开的至少一个实施方案的处理系统。
图2为流程图,其示出根据本公开至少一个实施方案的用于进入处理系统的低电力状态的方法。
图3为流程图,其示出根据本公开至少一个实施方案的用于初始化和重新初始化处理系统的方法。
图4为流程图,其示出根据本公开至少一个实施方案的用于设计和制造集成电路(IC)设备的方法。
在不同图中使用相同参考符号指示类似或相同项目。
发明详述
图1至图4示出用于处理系统从低电力状态有效恢复的示例性技术,在所述低电力状态下,处理器设备会掉电,而对易失性存储器维持电力。在一个实施方案中,恢复启动配置信息作为处理器系统从加电复位或其它冷启动状态的启动过程的一部分而存储到易失性存储器。当断言进入低电力状态的指示符时,处理器设备会掉电,而至少最小电压提供给易失性存储器,以便允许易失性存储器维持所存储的信息。在接收从低电力状态退出或恢复的指示符时,处理器设备的恢复控制器从非易失性存储器存取用于存储控制器的配置信息,并且使用配置信息来配置或以其它方式还原存储控制器,以便允许通过存储控制器来访问易失性存储器。然后,处理器设备可以使用核心状态信息来配置一个或多个处理器核心的初始上下文或状态,所述核心状态信息通过易失性存储器在低电力状态期间进行维持,并且通过被配置的存储控制器来存取,并且所述一个或多个处理器核心可以通过执行恢复启动代码来完成启动过程,所述恢复启动代码通过易失性存储器在低电力状态期间进行维持,并且通过被配置的存储控制器来存取。与依赖于从非易失性存储器存取的启动代码和其它启动信息的常规重新初始化过程相比,在从低电力状态恢复的过程期间,从易失性存储器存取核心状态信息和恢复启动代码可以产生显著减少的唤醒延时,这种改善的唤醒延时至少部分地归因于通常在易失性存储器与非易失性存储器之间发现的存取时间和吞吐量的差异。另外,这个过程提供改善的操作安全性,因为其拒绝了由于修改或交换非易失性存储器中的启动代码而导致的未经授权的存取或配置。
在下文描述中,相对于处理设备而言在“初始化”和“重新初始化”之间作出区分。初始化处理设备是响应于加电复位或“冷启动”而发生。对比来说,重新初始化处理设备是响应于从处理设备掉电的低电力状态恢复或返回或者“热启动”而发生。术语“启动”可以指代各种行业标准的或专有的系统初始化规范或过程、基本输入/输出系统(BIOS)、可扩展固件接口(EFI)、统一EFI(UEFI)等中的任何一种。为了便于论述,本公开的实施方案可以在BIOS的示例性情形下加以描述。然而,本公开并不限于基于BIOS的实现方式,并且对BIOS的参考包括对其它系统初始化规范的参考,除非另有说明。
图1示出根据本公开的至少一个实施方案的、实施有效的从睡眠恢复(resume-from-sleep)的过程的示例性处理系统100。处理系统100可以包括例如台式计算机、笔记本计算机、平板计算机、服务器、具有计算功能的蜂窝电话、个人数字助理等。在所描绘的示例中,处理系统100包括易失性存储器102、非易失性存储器104、一组一个或多个处理器核心106、北桥108、输入/输出(I/O)控制器110、南桥112、存储控制器114、恢复控制器116和电源管理控制器118。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于先进微装置公司,未经先进微装置公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380028476.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种汽车智能防撞装置
- 下一篇:一种车载洗手池