一种超低功耗待机方法及电路的制作方法

文档序号:6486485阅读:203来源:国知局
一种超低功耗待机方法及电路的制作方法
【专利摘要】本发明涉及一种待机方法及电路,尤其涉及一种超低功耗待机方法及电路。一种超低功耗待机方法,包括下述步骤:将当前运行的系统状态信息保存到适当的介质中;在保存系统状态信息的同时,在RTC电源域保存当前系统状态信息的索引;收到系统的待机命令时关闭系统电源,重新启动时,从之前保存的索引信息快速找到待机前的系统状态信息并进行恢复。在本发明实施例中,在系统发出待机命令前将当前系统的运行的进行相关信息保存到适当的介质之中,同时,在RTC电源域保存当前系统状态信息的索引,当系统发出待机命令时,电路即可以关闭系统电源,既可以实现系统待机的功能,又具有明显的功耗优势。
【专利说明】一种超低功耗待机方法及电路
【技术领域】
[0001]本发明涉及一种待机方法及电路,尤其涉及一种超低功耗待机方法及电路。
【背景技术】
[0002]目前人们对便携式产品的性能要求越来越高,这不但表现在对速度体验方面的大 幅提升,功耗问题同样具有举足轻重的作用,如果功耗问题不解决,产品的便利性和用户体 验将会受到很大的影响。
[0003]然而,随着电路速度的提升,从理论上讲电路的功耗也会成比例的增加;另外从目 前行业发展状况看,电路性能提升的速度又远大于电池容量增加的速度。以上两个因素决 定了产品功耗的指标将直接影响产品的性能,对产品的竞争力具有决定性影响。
[0004]产品的功耗指标包含有很多方面,受工艺、电压、运行频率、事务处理等的影响 都会有不同的功耗指标。从产品的工作状态来讲,对于既定的产品也可以划分为待机 (standby)功耗和运行特定功能时的运行功耗。
[0005]由于电路的功耗和系统电压有着平方的比例关系,如果将这个大幅的比例部分在 电路设计中进行降低,对功耗的降低将起到非常明显的效果。
[0006]如果为了降低功耗而按常规的方法关闭系统电源,则开机后需要按正常过程进行 启动,并不能很快的进入关闭之前的系统状态,用户体验将大打折扣,也就失去了待机的意 义。
[0007]因此在常规的待机下,系统是不能关闭电源的,否则程序信息将全部丢失,无法快 速恢复到待机前的状态。

【发明内容】

[0008]本发明实施例的目的在于提供一种超低功耗待机方法,旨在解决现有技术为了降 低功耗而按常规的方法关闭系统电源,则开机后需要按正常过程进行启动,并不能很快的 进入关闭之前的系统状态以及待机功耗较高的问题。
[0009]本发明实施例是这样实现的,一种超低功耗待机方法,所述方法包括下述步骤:
[0010]将当前运行的系统状态信息保存到适当的介质中;
[0011]在保存系统状态信息的同时,在RTC (Real-Time Clock)电源域保存当前系统状 态息的索引;
[0012]收到系统的待机命令时关闭系统电源,重新启动时,从之前保存的索引信息快速 找到待机前的系统状态信息并进行恢复。
[0013]本发明实施例的另一目的在于提供一种超低功耗待机电路,所述电路包括:
[0014]运行信息保存单元,用于将当前运行的系统状态信息保存到适当的介质中;
[0015]RTC电源域程序信息保存单元,用于在保存系统状态信息的同时,在RTC电源域保 存当前系统状态信息的索引;
[0016]待机命令执行恢复单元,用于收到系统的待机命令时关闭系统电源,重新启动时,从之前保存的索引信息快速找到待机前的系统状态信息并进行恢复。
[0017]上述结构中,所述待机命令执行恢复单元包括:
[0018]系统待机单元,用于利用嵌入式系统的内核软件机制对当前保存的系统状态信息 与索引进行同步,收到系统的待机命令时关闭系统电源;
[0019]系统恢复单元,用于重新启动时,利用嵌入式系统的内核软件机制快速找到待机 前的系统状态信息进行恢复。
[0020]上述结构中,所述运行信息保存单元中的适当的介质为存储器。
[0021]在本发明实施例中,在系统发出待机命令前将当前系统的运行的进行相关信息保 存到适当的介质之中,同时,在RTC电源域保存当前系统状态信息的索引,当系统发出待机 命令时,电路即可以关闭系统电源,既可以实现系统待机的功能,又具有明显的功耗优势。
【专利附图】

【附图说明】
[0022]图1是本发明实施例提供的超低功耗待机方法的实现流程图;
[0023]图2是本发明实施例提供的超低功耗待机方法中步骤S300的实现流程图;
[0024]图3是本发明实施例提供的超低功耗待机电路的结构框图;
[0025]图4是本发明实施例提供的超低功耗待机电路中待机命令执行恢复单元的结构 框图。
【具体实施方式】
[0026]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。
[0027]本发明实施例的目的在于提供一种超低功耗待机方法,在系统发出待机命令前 将当前系统的运行的进行相关信息保存到适当的介质之中,同时,在RTC电源域保存当 前系统状态信息的索弓丨,当系统发出待机命令时,电路即可以关闭系统电源,既实现了系 统待机的功能,又明显的减少了功耗,在常规的待机状态下,在产品上实测的待机功耗为 2270.66 u W,采用本发明的方法后,实测功耗为36 ii W,产品功耗降低的幅度非常可观。
[0028]图1示出了本发明实施例提供的超低功耗待机方法的实现流程,详述如下:
[0029]一种超低功耗待机方法,包括下述步骤:
[0030]在步骤SlOO中,将当前运行的系统状态信息保存到适当的介质中;
[0031]在步骤S200中,在保存系统状态信息的同时,在RTC电源域保存当前系统状态信 息的索引;
[0032]在步骤S300中,收到系统的待机命令时关闭系统电源,重新启动时,从之前保存 的索引信息快速找到待机前的系统状态信息并进行恢复。
[0033]图2示出了本发明实施例提供的超低功耗待机方法中步骤S300的实现流程,详述 如下:
[0034]作为本发明一实施例,所述步骤S300具体为:
[0035]利用嵌入式系统的内核软件机制对当前保存的系统状态信息与索引进行同步,收 到系统的待机命令时关闭系统电源;[0036]重新启动时,利用嵌入式系统的内核软件机制快速找到待机前的系统状态信息进 行恢复。
[0037]在本发明中,需要系统软件增加当前进程保存、恢复以及进程同步机制,嵌入式系 统的启动过程非常快,其时间对用户来说可以忽略,因此当系统重新启动后,可以快速的恢 复并进入待机前的状态。其中系统进程间的同步和恢复由内核软件机制进行控制,对于嵌 入式系统来说,进程一般不会很多,系统软件的处理几乎不会增加额外的处理。
[0038]图3示出了本发明实施例提供的超低功耗待机电路的结构,详述如下:
[0039]一种超低功耗待机电路,包括:
[0040]运行信息保存单元100,用于将当前运行的系统状态信息保存到适当的介质中;
[0041]RTC电源域程序信息保存单元200,用于在保存系统状态信息的同时,在RTC电源 域保存当前系统状态信息的索引;
[0042]待机命令执行恢复单元300,用于收到系统的待机命令时关闭系统电源,重新启动 时,从之前保存的索引信息快速找到待机前的系统状态信息并进行恢复。
[0043]图4示出了本发明实施例提供的超低功耗待机电路中待机命令执行恢复单元300 的结构,详述如下:
[0044]所述待机命令执行恢复单元300包括:
[0045]系统待机单元301,用于利用嵌入式系统的内核软件机制对当前保存的系统状态 信息与索引进行同步,收到系统的待机命令时关闭系统电源;
[0046]系统恢复单元302,用于重新启动时,利用嵌入式系统的内核软件机制快速找到待 机前的系统状态信息进行恢复。
[0047]作为本发明一实施例,所述运行信息保存单元100中的适当的介质为存储器。
[0048]由于系统进程间的同步和恢复由内核软件机制进行控制,对于嵌入式系统来说, 进程一般不会很多,系统软件的处理几乎不会增加额外的处理。
[0049]在本发明实施例中,在系统发出待机命令前将当前系统的运行的进行相关信息保 存到适当的介质之中,同时,在RTC电源域保存当前系统状态信息的索引,当系统发出待机 命令时,电路即可以关闭系统电源,既可以实现系统待机的功能,又具有明显的功耗优势。
[0050]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种超低功耗待机方法,其特征在于,所述方法包括下述步骤:将当前运行的系统状态信息保存到适当的介质中;在保存系统状态信息的同时,在RTC电源域保存当前系统状态信息的索引;收到系统的待机命令时关闭系统电源,重新启动时,从之前保存的索引信息快速找到 待机前的系统状态信息并进行恢复。
2.如权利要求1所述的方法,其特征在于,所述步骤收到系统的待机命令时关闭系统 电源,重新启动时,从之前保存的索引信息快速找到待机前的系统状态信息并进行恢复具 体为:利用嵌入式系统的内核软件机制对当前保存的系统状态信息与索引进行同步,收到系 统的待机命令时关闭系统电源;重新启动时,利用嵌入式系统的内核软件机制快速找到待机前的系统状态信息进行恢复。
3.一种超低功耗待机电路,其特征在于,所述电路包括:运行信息保存单元,用于将当前运行的系统状态信息保存到适当的介质中;RTC电源域程序信息保存单元,用于在保存系统状态信息的同时,在RTC电源域保存当 前系统状态信息的索引;待机命令执行恢复单元,用于收到系统的待机命令时关闭系统电源,重新启动时,从之 前保存的索引信息快速找到待机前的系统状态信息并进行恢复。
4.如权利要求3所述的超低功耗待机电路,其特征在于,所述待机命令执行恢复单元 包括:系统待机单元,用于利用嵌入式系统的内核软件机制对当前保存的系统状态信息与索 引进行同步,收到系统的待机命令时关闭系统电源;系统恢复单元,用于重新启动时,利用嵌入式系统的内核软件机制快速找到待机前的 系统状态信息进行恢复。
5.如权利要求3或4所述的超低功耗待机电路,其特征在于,所述运行信息保存单元 中的适当的介质为存储器。
【文档编号】G06F1/32GK103513746SQ201210214428
【公开日】2014年1月15日 申请日期:2012年6月26日 优先权日:2012年6月26日
【发明者】李钊辉, 胡胜发 申请人:安凯(广州)微电子技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1