当前位置: 首页 > 专利查询>索尼公司专利>正文

信息处理单元和信息处理方法技术

技术编号:8022273 阅读:186 留言:0更新日期:2012-11-29 04:30
提供了能够缩短启动时间的信息处理单元和信息处理方法。该信息处理单元包括:易失性存储器,临时保存指示多个程序的信息作为存储数据;非易失性存储器;以及页信息生成部分,产生从存储在易失性存储器内的存储数据识别多个预定页的存储数据的页信息。页信息包括易失性存储器内的每页的存储地址,以及包含每页的存储数据的程序的程序号。

【技术实现步骤摘要】

本公开涉及在加电后将易失性存储器内的数据恢复到预定状态的信息处理单元和"[目息处理方法。
技术介绍
最近几年,随着技术的进步,诸如移动音乐播放器和电视接收机的各种电子单元(信息处理单元)已经变成了多功能的。例如,与个人计算机类似,这种信息处理单元包括中央处理单元(CPU)和主存储装置(存储器),并且执行各种程序,从而实现各种功能。这种信息处理单元需要在加电后执行用于装置启动的各种程序,因此,启动可能花费较长时间。因此,为了缩短启动时间已经进行了各种研究。例如,在第2009-187134号日本未审专利申请公开中,公开了一种信息处理单元,在这种信息处理单元中,在转移到暂 停状态期间,处理单元产生存储器的快照(snapshot),并将其存储在非易失性存储器内,而在从暂停状态恢复期间,该快照从自己的装置起动所需处理的快照优先地恢复到主存储装置。
技术实现思路
这种信息处理单元期望花费较短的启动时间,并且预期加速该单元的启动。希望提供一种能够缩短启动时间的。根据本公开实施例,提供了第一信息处理单元,包括易失性存储器,临时保存指示多个程序的信息作为存储数据;非易失性存储器;以及页信息生成部分,产生用于从存储在易失性存储器内的存储数据识别多个预定页的存储数据的页信息。该页信息包括易失性存储器内的每页的存储地址,并且程序的程序号包括每页的存储数据。根据本公开实施例,提供了第二信息处理单元,包括易失性存储器;非易失性存储器,保存页恢复信息;以及恢复部分,根据页恢复信息,将多个预定页的存储数据恢复到易失性存储器。根据本公开实施例,提供了第一信息处理方法,包括根据易失性存储器中的存储数据执行多个程序;以及产生包括易失性存储器中的多个预定页中每个预定页的存储地址以及含有每个预定页的存储数据的程序的程序号的页信息,该页信息识别存储在易失性存储器中的存储数据中的预定页的存储数据。根据本公开实施例,提供了根据存储在非易失性存储器中的页恢复信息将多个预定页的存储数据恢复到易失性存储器的信息处理方法。在根据本公开实施例的第一信息处理单元和第一信息处理方法中,产生包括存储地址和程序号的页信息。然后,页信息从存储在易失性存储器中的存储数据识别预定页数的存储数据。在根据本公开实施例的第二信息处理单元和第二信息处理方法中,根据存储在非易失性存储器中的页恢复信息,将存储数据恢复到易失性存储器。此时,预定页数的存储数据恢复到易失性存储器。根据本公开实施例的第一和第二信息处理单元以及第一和第二信息处理方法,利用页信息识别预定页数的存储数据,并且根据页恢复信息,将存储数据恢复到易失性存储器。因此,可以缩短启动时间。应当明白,上面的一般描述和下面的详细描述是举例说明,并且意在进一步解释要求保护的技术。附图说明所包括的附图有助于进一步理解本公开,并且附图包括在本说明书中构成本说明书的一部分。附图示出实施例,并且与本说明书一起用于解释本技术的原理。图I是示出根据本公开第一实施例的显示器的配置示例的框图;图2是示出根据第一实施例的图像列表的配置示例的表; 图3是示出图I所示的显示器的操作示例的说明图;图4是示出图I所示的显示器的操作示例的流程图;图5是示出图I所示的显示器的另一操作示例的流程图;图6是示出根据本公开第二实施例的显示器的配置示例的框图;图7是示出根据第二实施例的图像列表的配置示例的表;图8是示出图6所示的显示器的操作示例的说明图;图9是示出图6所示的显示器的操作示例的流程图;图10是示出图6所示的显示器的另一操作示例的流程图;图11是示出图6所示的显示器的另一操作示例的流程图;图12是示出根据本公开第三实施例的显示器的配置示例的框图;图13是示出图12所示的显示器的操作示例的说明图;图14是示出图12所示的显示器的操作示例的流程图;图15是示出图12所示的显示器的另一操作示例的流程图。具体实施例方式下面将参考附图详细描述本公开的优选实施例。请注意,以下面的顺序进行描述。I.第一实施例2.第二实施例3.第三实施例(一般配置示例)图I是示出根据第一实施例的显示器的配置示例。请注意,利用实施例实现根据本公开的实施例的,并因此而一起描述它们。显示器I例如是显示接收到的广播数据的电视接收机。显示器I包括调谐器11、控制部分12、显示部分13、音频输出部分14、闪速存储器23、随机存取存储器(RAM)22、CPU21以及网络接口 24。控制部分12、CPU 21、RAM 22、闪速存储器23以及网络接口 24通过内部总线20相连,并且允许其互相交换信息。调谐器11从通过天线10收到的广播数据中提取与想要的频道相关的广播数据。控制部分12根据调谐器11供给的广播数据来控制显示部分13的显示和音频输出部分14的音频输出。此外,在该示例中,控制部分12具有在CPU 21、RAM 22、闪速存储器23以及网络接口 24之间交换信息的功能。显示部分13例如是用于响应于从控制部分12供给的控制信号而在显示屏幕上进行显示的液晶显示部分。音频输出部分14例如是响应于从控制部分12供给的控制信号而输出音频的扬声器。闪速存储器23是非易失性存储器。在闪速存储器23中,存储了各种程序和数据,包括操作系统OS、基本功能生效程序PB、页表PT、快照图像SI、自举加载器(未示出)等。操作系统OS是管理整个显示器I的所谓基本软件。基本功能生效程序PB是用于初始化显示器I并且使基本功能生效,以使得显示器 I执行诸如收到的广播数据的解码之类的基本功能。页表PT是其中描述显示器I的存储系统中的逻辑存储地址LA与物理存储地址PA之间的关系的表。逻辑存储地址LA是从程序观察到的地址,而物理存储地址PA是RAM 22中的实际存储地址。在显示器I中,当执行每个程序时,CPU 21利用页表PT将逻辑存储地址LA转换为物理存储地址PA,从而访问RAM 22。如下所述,通过存储RAM 22内的存储数据当中预期在显示器I加电后必需的每页的存储数据,来获得快照图像SI。在此,页指的是管理物理存储器(RAM 22)时存储数据的最小单位,并且页的大小例如是4k字节。此外,快照图像SI还包括对应于各页的物理存储地址PA的信息。在显示器I中,在加电后,根据快照图像SI恢复RAM 22中的存储数据,且然后利用恢复的存储数据执行程序。因此,允许缩短显示器I的启动时间。RAM 22是主存储装置。例如,当CPU 21执行任何程序时,程序被读出到RAM 22,然后CPU 21根据RAM 22中的存储数据执行程序。此外,当CPU 21执行任何程序时产生的临时数据也存储在RAM 22中。例如,动态随机存储器(DRAM)可以用作RAM 22。CPU 21执行程序以执行各种处理。具体地说,如下所述,例如,CPU 21启动操作系统OS,然后执行基本功能生效程序PB,从而使显示器I的基本功能生效。如图I所示,CPU 21还具有执行图像列表生成模块MIG、快照图像生成模块MSG以及快照图像读出模块MSR的功能。执行图像列表生成模块MIG,以产生图像列表IL。图像列表IL由快照图像生成模块MSG用于产生快照图像SI,如下所述。图2是示出图像列表IL的配置示例。图像列表IL表示每页的预期加电后必需的与RAM 22内的存储数据相关的本文档来自技高网...

【技术保护点】
一种信息处理单元,包括:易失性存储器,临时保存指示多个程序的信息作为存储数据;非易失性存储器;以及页信息生成部分,产生从存储在所述易失性存储器内的存储数据识别多个预定页的存储数据的页信息,其中所述页信息包括所述易失性存储器内的每页的存储地址,以及包括每页的存储数据的程序的程序号。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:山口洋平
申请(专利权)人:索尼公司
类型:发明
国别省市:

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

1