休眠唤醒方法及电子装置的制造方法

文档序号:8430269阅读:399来源:国知局
休眠唤醒方法及电子装置的制造方法
【技术领域】
[0001] 本发明是有关于一种休眠唤醒方法及电子装置。
【背景技术】
[0002] 随着生活脚步的加快,电子装置的快速开机更越显重要。大部分的智能型装置 将关机按钮设定为处于待机模式(Standby),但其并非真正的关机模式。待机模式虽然 可以有效的缩短等待时间,但整个电子系统依然持续的消耗电力,这样的技巧属于「高耗 电型快速开机」。待机模式所消耗的电力,让全世界的二氧化碳排放量增加1%。欧盟已 经决议智能型家电于关机不使用时,其耗电量必须小于〇. 1瓦,为此我们需要开发在休眠 (hibernation)、断电或关机之下可高速开机的方法来取代需耗电的待机/苏醒模式,休眠 /唤醒模式是一个可行的方案但传统休眠唤醒方法在开机时会逐一将页面写入页面缓冲 区,再将页面缓冲区的页面逐一复制到主存储器的目标页面,程序十分耗时,因此目前产业 需一种新的快速唤醒、开机的方法。

【发明内容】

[0003] 本发明是有关于一种休眠唤醒方法及电子装置。
[0004] 根据本发明,提出一种休眠唤醒方法。休眠唤醒方法包括在休眠阶段将页面写入 外部存储装置以产生休眠映像文件;以及在唤醒阶段根据休眠映像文件将页面由外部存储 装置连续写回主存储器的连续页面范围,唤醒阶段是在休眠阶段之后。
[0005] 根据本发明,提出一种电子装置。电子装置包括外部存储装置、主存储器、映像文 件产生电路及页面搬移电路。映像文件产生电路用以在休眠阶段将页面写入外部存储装置 以产生休眠映像文件。页面搬移电路用以在唤醒阶段根据休眠映像文件将页面由外部存储 装置连续写回主存储器的连续页面范围,唤醒阶段是在休眠阶段之后。
[0006] 根据本发明,提出一种休眠唤醒方法。休眠唤醒方法包括:在休眠阶段将页面写入 外部存储装置以产生休眠映像文件,并将相关于页面的第一页面表更新为第二页面表;以 及在唤醒阶段根据休眠映像文件的文件头或页面的页面头内的页面信息将页面由外部存 储装置写回第二页面表所记载该页面在主存储器内的位置,唤醒阶段是在休眠阶段之后。
[0007] 根据本发明,提出一种电子装置。电子装置包括外部存储装置、主存储器及中央处 理器。电子装置包括外部存储装置、主存储器、映像文件产生电路及页面搬移电路。映像文 件产生电路用以在休眠阶段将多个页面写入外部存储装置以产生休眠映像文件,并将相关 于页面的第一页面表更新为第二页面表。页面搬移电路用以在唤醒阶段根据休眠映像文件 的文件头或页面的页面头内的页面信息将页面由外部存储装置写回第二页面表所记载该 页面在主存储器内的位置,唤醒阶段是在休眠阶段之后。
[0008] 根据本发明,提出一种休眠唤醒方法。休眠唤醒方法包括:在休眠阶段,经由第一 处理单元将页面自主存储器写入外部存储装置以产生休眠映像文件;以及在唤醒阶段,经 由第二处理单元执行核心加载及初始化程序,及并行地(parallelly)经由第一处理单元 移动休眠映像文件的页面至主存储器,唤醒阶段是在休眠阶段之后。
[0009] 根据本发明,提出一种电子装置。电子装置包括外部存储装置、主存储器、第一处 理单元及第二处理单元。第一处理单元或第二处理单元在休眠阶段将页面自主存储器写入 外部存储装置以产生休眠映像文件。第一处理单元在唤醒阶段执行核心加载及初始化程 序,及并行地经由第二处理单元移动休眠映像文件的该面至主存储器,唤醒阶段是在休眠 阶段之后。
[0010] 根据本发明,提出一种电子装置。电子装置包括外部存储装置、主存储器及中央处 理器。中央处理器用以在休眠阶段将多个页面写入外部存储装置以产生休眠映像文件,并 用以在唤醒阶段根据休眠映像文件将页面由该外部存储装置连续写回主存储器的连续页 面范围,唤醒阶段是在休眠阶段之后。
[0011] 根据本发明,提出一种电子装置。电子装置包括外部存储装置、主存储器及中央处 理器。中央处理器用以在休眠阶段将多个页面写入外部存储装置以产生休眠映像文件,并 将相关于页面的第一页面表更新为第二页面表,并用以在唤醒阶段根据休眠映像文件的文 件头或页面的页面头内的页面信息将页面由外部存储装置写回第二页面表所记载页面在 主存储器内的位置,唤醒阶段是在休眠阶段之后。
[0012] 为了对本发明的上述及其他方面有更佳的了解,下文特举优选实施例,并配合所 附附图,作详细说明如下:
【附图说明】
[0013] 图1绘示为依照第一实施例的电子装置的方块图。
[0014] 图2绘示为依照第一实施例的休眠阶段的主存储器与外部存储装置的示意图。
[0015] 图3绘示为依照第一实施例的关机流程图。
[0016] 图4绘示为在唤醒阶段的主存储器与外部存储装置的示意图。
[0017] 图5绘示为依照第一实施例的开机流程图。
[0018] 图6绘示为依照第二实施例的主存储器与外部存储装置的示意图。
[0019] 图7绘示为依照第二实施例的关机流程图。
[0020] 图8绘示为依照第二实施例的开机流程图。
[0021] 图9绘示为依照第三实施例的电子装置的方块图。
[0022] 图10A及图10B绘示为依照第三实施例的开机流程图。
[0023] 图11绘示为依照第四实施例的休眠阶段的主存储器与外部存储装置的示意图。
[0024] 图12绘示为依照第四实施例的唤醒阶段的主存储器与外部存储装置的示意图。
[0025] 图13绘示为依照第四实施例的关机流程图。
[0026] 图14绘示为依照第五实施例的休眠阶段的主存储器与外部存储装置的示意图。
[0027] 图15绘示为依照第五实施例的唤醒阶段的主存储器与外部存储装置的示意图。
[0028] 图16绘示为依照第五实施例的关机流程图。
[0029] 图17绘示为依照第六实施例的开机流程图。
[0030] 图18绘示为依照第七实施例的开机流程图。
[0031] 图19绘示为步骤603的详细流程图。
[0032] 【符号说明】
[0033] 1、8:电子装置;
[0034] 11 :外部存储装置;
[0035] 12 :主存储器;
[0036] 12a:缓存区域;
[0037] 13:映像文件产生电路;
[0038] 16:页面搬移电路;
[0039] 14、15:处理单元;
[0040] 31 ~36、51 ~54、71 ~75、81 ~86、201 ~213、301 ~304、401 ~404、501 ~ 504、601 ~605、6031 ~6037:步骤;
[0041]A、B、C:节点;
[0042]RA:连续页面范围;
[0043]SI:休眠映像文件;
[0044]SPA:连续页面阵列;
[0045]SZ1:休眠映像文件的大小;
[0046] PA~PK、RPA~RPD:页面;
[0047]Pd:页酣司隔。
【具体实施方式】
[0048] 第一实施例
[0049] 请参照图1,图1绘示为依照第一实施例的电子装置的方块图。电子装置1包括外 部存储装置11、主存储器12、映像文件产生电路13及页面搬移电路16。电子装置1例如为 手机、平板计算机、笔记本电脑、智能型电视、车用计算机或其他手持装置,而外部存储装置 11例如为硬盘、闪存或其他非挥发性存储器。映像文件产生电路13例如由中央处理器所实 现,而页面搬移电路16例如由中央处理器、数字信号处理器(DigitalSignalProcessor, DSP)或直接内存访问(DirectMemoryAccess,DMA)控制器所实现。在一实施例中,映像 文件产生电路13和页面搬移电路16可为同一电路,例如是同一个中央处理器。
[0050] 映像文件产生
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1