可降低电脑系统在睡眠模式下功率消耗的方法及系统技术方案

技术编号:8452568 阅读:323 留言:0更新日期:2013-03-21 11:49
本发明专利技术涉及一种可降低电脑系统在睡眠模式下运行时功率消耗的方法及相关电脑系统。在一电脑系统从一正常模式进入一睡眠模式前,将一状态资料写入电脑系统中一存储器。在进入睡眠模式后,将一第一输出电压提供给存储器,并停止供电给电脑系统中其它组件。在从睡眠模式回到正常模式前,将一第二输出电压供电给存储器,其中第一输出电压的值小于第二输出电压的值。能更进一步降低睡眠模式下的耗电量,藉以提升睡眠待机时间。

【技术实现步骤摘要】

本专利技术涉及一种可降低电脑系统功率消耗的方法及相关电脑系统,尤指一种可降低电脑系统在睡眠模式下运行时功率消耗的方法及相关电脑系统。
技术介绍
高级配置和电源接口(AdvancedConfiguration and Power Interface,ACPI)是由Intel、Microsoft、Phoenix、HP和Toshiba等厂商共同制定的电脑电源管理规格,目的是让操作系统可以直接地管理各种装置利用电源的状况。现行ACPI架构下定义出电脑系统运作时的不同状态和电源模式正常工作状态GO包含SO模式,睡眠状态Gl包含SI S4模式,而开机状态G2包含S5模式。以下简述在SO S5模式下电脑系统中主要组件的供电情形SO模式电脑系统的操作系统以及应用程序都在执行,且持续供电给所有组件;SI模式中央处理单元(central processing unit, CPU)停止执行指令,但仍持续供电给CPU和其它组件;S2模式停止供电给CPU,但仍持续供电给其它组件;S3模式仅持续供电给存储器,但停止供电给其它组件;S4模式将存储器资料写入硬盘,停止供电给所有组件;S5模式完全关闭所有组件。S3模式又可称之为STR(Suspend to RAM)模式,在微软XP或者Linux操作系统中叫做待机状态(stand-by),而在微软Vista或者Mac OS X操作系统中则叫做睡眠状态(sleep)。在S3模式下,电脑系统会将暂存资料载入存储器,并且让存储器以外的零件都停止工作。因此,若使用者暂时不需使用,可让电脑系统进入S3模式以节省耗电,而在需要使用时亦可快速立即回复电脑状态。在现有技术中ACPI架构下的电脑系统中,并未另外针对S3模式做省电设计,存储器的供电状况并非最佳化,因此仍有可能造成不必要的能量消耗。
技术实现思路
本专利技术提供一种可降低一电脑系统在一睡眠模式下运行时功率消耗的方法,其包含在从一正常模式进入该睡眠模式前,将一资料写入该电脑系统中一存储器;在进入该睡眠模式后,将一第一输出电压供电给该存储器,并停止供电给该电脑系统中其它组件;以及在从该睡眠模式进入该正常模式前,将一第二输出电压供电给该存储器,其中该第一输出电压的值小于该第二输出电压的值。本专利技术另提供一种可降低一睡眠模式下功率消耗的电脑系统,其包含一存储器;一中央处理单元,用来在从一正常模式进入该睡眠模式前,将一资料写入该存储器;一电源供应;以及一微处理器,用来调整该电源供应使其在该睡眠模式下将一第一输出电压供电给该存储器,以及在从该睡眠模式回到该正常模式前将一第二输出电压供电给该存储器,其中该第一输出电压的值小于该第二输出电压的值。在本专利技术中,在睡眠模式下存储器仅需微小的自我刷新电流即可维持资料,电源供应仅通过执行自我刷新所需的最小电压来供电给存储器,能更进一步降低睡眠模式下的耗电量,藉以提升睡眠待机时间。附图说明图I为本专利技术中一低耗能电脑系统的示意图。图2为本专利技术电脑系统运行时的流程图。其中10-CPU 20-电源供应 30-存储器40-微处理器 100-电脑系统具体实施例方式图I为本专利技术中一低耗能电脑系统100的示意图。电脑系统100包含一 CPU 10、一电源供应20、一存储器30,以及一微处理器40,可在一正常模式和一睡眠模式之间切换。图2为本专利技术电脑系统100运行时的流程图,其包含下列步骤步骤210 :供电给电脑系统100内所有组件以在正常模式下运作,执行步骤220。步骤220 :判断是否需要进入睡眠模式若是,执行步骤230 ;若否,执行步骤210。步骤230 :将资料写入存储器30,执行步骤240。步骤240 :将一第一输出电压供电给存储器30,并停止供电给电脑系统100内其它组件以进入睡眠模式,执行步骤250。步骤250 :判断是否需要离开睡眠模式若是,执行步骤260 ;若否,执行步骤240。步骤260 :将一第二输出电压供电给存储器30,执行步骤210。在本专利技术的实施例中,正常模式可为ACPI的SO模式,即在步骤210中电源供应20会供电给电脑系统100中所有组件。此时CPU 10和存储器30之间可透过数据总线来进行传输,进而执行操作系统以及应用程序。在本专利技术的实施例中,睡眠模式可为ACPI的S3模式,若是在步骤220中判断需进入睡眠模式,此时CPU 10会在步骤230中将涉及操作系统、所有应用程序和被开启档案的状态等资料写入存储器30中,如此当之后回到正常模式后,电脑系统100可快速地回复至进入睡眠模式前的初始状态。在步骤240中,CPU 10会在启动微处理器40后被关闭,并停止供电给电脑系统100内其它组件以进入睡眠模式。在睡眠模式下,微处理器40会调整电源供应20使其能提供第一输出电压给存储器30。若是在步骤250中判断需离开睡眠模式,微处理器40会调整电源供应20使其能提供第二输出电压给存储器30。在本专利技术之实施例中,存储器30可为一种非永久性存储器(volatile memory),例如动态随机存取存储器(Dynamic Random Access Memory, DRAM),主要的作用原理是利用电容内存存电荷的多少来代表一个二进位位是I还是O。在实际应用中,电容无可避免地会有漏电情形。为了避免电荷漏失影响资料的完整性,存储器30必须周期性地执行自我刷新(self refresh)的充电动作。微处理器40可为一低功率的电压调整电路,例如利用电阻分压来调整电源供应20的输出电压。在本专利技术中,第一输出电压的值在睡眠模式下存储器30的可正常工作范围内,第二输出电压则为电源供应20的正常输出电压。由于在睡眠模式下存储器30仅需微小的自我刷新电流即可维持资料,因此第一输出电压的值小于第二输出电压。在本专利技术中,进入睡眠模式后电源供应20仅通过执行自我刷新所需的最小电压来供电给存储器30,在离开睡眠模式前再以正常输出电压供电给存储器30,因此能更进一步降低睡眠模式下的耗电量,藉以提升睡眠待机时间。以上所述仅为本专利技术的较佳实施例,凡依本专利技术权利要求所做的均等变化与修饰,都应属于本专利技术的涵盖范围。权利要求1.一种可降低一电脑系统在一睡眠模式下运行时功率消耗的方法,其步骤包括 在从一正常模式进入该睡眠模式前,将一资料写入该电脑系统中一存储器; 在进入该睡眠模式后,将一第一输出电压供电给该存储器,并停止供电给该电脑系统中其它组件; 以及在从该睡眠模式进入该正常模式前,将一第二输出电压供电给该存储器,其中该第一输出电压的值小于该第二输出电压的值。2.如权利要求I所述的方法,其特征在于,还包括在进入该正常模式后,持续供电给该电脑系统中所有组件。3.如权利要求I所述的方法,其特征在于,还包括依据该存储器在执行一自我刷新的充电动作时的一可工作电压范围来决定该第一输出电压的值。4.如权利要求I所述的方法,其特征在于,还包括依据该储存器在执行一自我刷新的充电动作时所需的一最低可工作电压来决定该第一输出电压的值。5.如权利要求I所述的方法,其特征在于,该正常模式为一高级配置和电源接口(ACPI)架构下的一 SO模式,而该睡眠模式为该ACPI架构下的一 S3模式。6.如权利要求I所述的方法,其特征在于,判断是否需从该正常模式进入该睡眠模式,或是从本文档来自技高网
...

【技术保护点】
一种可降低一电脑系统在一睡眠模式下运行时功率消耗的方法,其步骤包括:在从一正常模式进入该睡眠模式前,将一资料写入该电脑系统中一存储器;在进入该睡眠模式后,将一第一输出电压供电给该存储器,并停止供电给该电脑系统中其它组件;以及在从该睡眠模式进入该正常模式前,将一第二输出电压供电给该存储器,其中该第一输出电压的值小于该第二输出电压的值。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨景翔陈志诚
申请(专利权)人:宏碁股份有限公司
类型:发明
国别省市:

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

1