[发明专利]快速恢复开机状态的电子装置、控制单元及其控制方法在审
申请号: | 201210326287.8 | 申请日: | 2012-09-05 |
公开(公告)号: | CN103677867A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 吴汉 | 申请(专利权)人: | 珠海扬智电子科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 施浩 |
地址: | 519080 广东省珠海市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 快速 恢复 开机 状态 电子 装置 控制 单元 及其 方法 | ||
技术领域
本发明是有关于一种通讯装置的控制技术,且特别是有关于一种可从待命模式快速唤醒至正常运作模式以快速恢复开机状态的电子装置、控制单元及电子装置的控制方法。
背景技术
消费者在购买电子产品时,除了希望电子产品本身具有多样化的用途以外,消费者也希望这些电子产品能够迅速启动,或是可以让电子产品能够从待命(standby)/省电(power saving)模式下迅速回到正常运作模式而被使用。这些电子产品例如是数字视频转换盒(Set-Top Box;STB)、数字相机、平板电脑、智慧型手机…等。
虽然许多电子产品为了省电而具备有待命/省电模式,让电子产品在许久未用的情况下自行关闭大部分内部组件的电源,仅保留运作于低频模式下的中央处理器以及动态随机存取存储器(DRAM)。当使用者在电子产品位于待命/省电模式下重新使用此电子产品时,其内部的中央处理器或负责唤醒的控制单元还是需要利用开机时所用的初始化流程,藉以重新初始化电子产品内部的诸多组件,避免这些组件再重新启动时发生错误而发生故障。
因此,许多的电子产品在被唤醒的过程中(也就是,将电子产品从待命/省电模式转换为正常模式的过程)还是会耗费大量的时间,导致这些电子产品无法受到消费者的青睐。有鉴于此,如何让电子产品能够迅速从待命/省电模式唤醒并被使用,便是厂商希望解决的重要问题。
发明内容
本发明提供一种快速恢复开机状态的电子装置、控制单元及其控制方法,当此电子装置从待命/省电模式被唤醒至正常运作模式时,不需利用开机时所用的初始化流程来初始化其内部组件,也可让电子装置迅速回到正常运作模式。
本发明提出一种快速恢复开机状态的电子装置,其包括第一储存模块、易失性储存模块以及控制单元。第一储存模块储存系统软件。易失性储存模块包括至少两个数据区段。控制单元耦接所述第一储存模块以及所述易失性储存模块。其中,当电子装置启动时,控制单元复制所述系统软件至所述易失性储存模块,通过所述易失性储存模块执行所述系统软件以产生全域变量数据,其中全域变量数据暂存于易失性储存模块的第一数据区段中。并且,控制单元执行备份动作以备份所述全域变量数据至易失性储存模块的第二数据区段。当电子装置从待命模式回到正常运作模式时,所述控制单元从易失性储存模块的第二数据区段获取备份的全域变量数据,并将其覆盖至第一数据区段,以依据备份的全域变量数据执行所述系统软件。
于本发明一实施例中,上述的控制单元在备份全域变量数据至易失性储存模块的第二数据区段之前,控制单元先判断所述电子装置是否为冷启动状态,当电子装置为所述冷启动状态时,则执行上述备份动作。
于本发明一实施例中,上述的电子装置进入待命模式时,持续刷新该易失性储存模块。另一作法为,上述的电子装置进入待命模式时,持续刷新易失性储存模块的第二数据区段。
于本发明一实施例中,上述的电子装置进入待命模式时,可以仅持续刷新所述易失性储存模块的所述第二数据区段。
另一方面而言,本发明提供一种电子装置的控制方法,所述电子装置包括储存系统软件的第一储存模块以及易失性储存模块。所述控制方法包括下列步骤:当电子装置启动时,从第一储存模块复制所述系统软件至所述易失性储存模块,通过所述易失性储存模块执行所述系统软件以产生全域变量数据,其中,所述全域变量数据暂存于易失性储存模块的第一数据区段。备份所述全域变量数据至所述易失性储存模块的第二数据区段。当电子装置从待命模式回到正常运作模式时,从所述易失性储存模块的所述第二数据区段获得备份的全域变量数据,并将其覆盖至所述第一数据区段。以及,依据备份的全域变量数据执行系统软件。
本电子装置的控制方法的其余实施细节请参照上述说明,在此不加赘述。
从其他方面而言,本发明提出一种控制单元,其适用于快速恢复开机状态的电子装置。所述电子装置还包括:第一储存模块,用以储存系统软件;易失性储存模块,其包括至少两个数据区段。所述控制单元耦接所述第一储存模块以及所述易失性储存模块。其中,当电子装置启动时,所述控制单元复制系统软件至所述易失性储存模块,通过所述易失性储存模块执行系统软件以产生全域变量数据。其中,全域变量数据暂存于易失性储存模块的第一数据区段。并且,所述控制单元备份所述全域变量数据至易失性储存模块的第二数据区段。当所述电子装置从待命模式回到正常运作模式时,所述控制单元从易失性储存模块的第二数据区段获取备份的全域变量数据,并将其覆盖至第一数据区段,以依据备份的全域变量数据执行系统软件。
本控制单元的其余实施细节请参照上述说明,在此不加赘述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海扬智电子科技有限公司,未经珠海扬智电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210326287.8/2.html,转载请声明来源钻瓜专利网。