[发明专利]多处理器系统以及使用它的便携式终端有效
申请号: | 200780023919.0 | 申请日: | 2007-06-21 |
公开(公告)号: | CN101479718A | 公开(公告)日: | 2009-07-08 |
发明(设计)人: | 串田昌幸 | 申请(专利权)人: | 日本电气株式会社 |
主分类号: | G06F15/177 | 分类号: | G06F15/177 |
代理公司: | 中科专利商标代理有限责任公司 | 代理人: | 朱进桂 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理器 系统 以及 使用 便携式 终端 | ||
本申请基于并要求2006年6月27日提交的日本专利申请No.2006-176430的权益,其全部内容合并在此作为参考。
技术领域
本发明涉及装配有多处理器的便携式终端,具体地,涉及缩短在多处理器系统中的启动时间,该多处理器被配置来通过被从特定处理器到另一个处理器传送的程序启动。
背景技术
可以考虑到,诸如便携式电话、便携式信息终端等的便携式终端在多种情况下可以通过使用多个处理器的多处理器系统来实现,并且还能满足扩展服务功能以及提高速度的需要。
多处理器系统可能被配置来通过从特定处理器到另一个处理器传送的程序来启动,并通过集成存储器来存储包括用于另一个处理的程序来减少存储器芯片的数量。这对系统的小型化是很有益处的(专利文献1)。
但是在这样的系统中,一旦系统启动,需要程序从特定的处理器传送到另一处理器。这样,用于传送的处理时间就会额外增加并显著地影响系统的启动时间。正如一种用来改进这个缺点的方法,考虑预先压缩并存储要被传送的程序,然后传送该压缩的程序。以这种方式,可以减少传送时间,从而缩短启动时间。通过存储压缩的程序可以削减必需的存储器大小和存储器成本。
但,即便对于使用了压缩的传送程序的多处理器系统而言,由于传送了程序的全部内容,因此在额外增加的启动时间上的减少是有限的。
作为涉及多系统的传统技术,除了专利文献1外专利文献2也是公知的。
专利文献1:日本专利申请公开未决号:No.5-242057。
专利文献2:日本专利申请公开未决号:No.11-184831。
发明内容
本发明重点放在如下事实,在启动时在多处理器系统中并不一定需要将整个程序从特定处理器传送到另一个处理器,从而提出本发明。
[0009本发明的一个目的是提供一种多处理器系统,一种传送方法,以及一种能根据启动模式而缩短启动时间的便携式终端。
根据本发明,所提供的多处理器系统至少包括第一处理器和第二处理器,并且该多处理器系统包括:用来存储由该第一处理器执行的第一程序和由该第二处理器执行的第二程序的只读存储器;随机存取存储器,其中扩展并存储该第二程序,其中,当启动多处理器系统时,第一处理器根据指定的启动模式选择涉及启动模式的第二程序的必要部分并将其扩展进随机存取。
只读存储器存储:被划分到第二程序中的分割部分;存储用于每个分割部分的信息大小的报头(header),以及用于每个分割部分和启动模式的信息。
所必需的是,程序的分割的部分被压缩和/或编码以便被存储。
根据本发明的示例性实施例,多处理器系统包括用于第一处理器的随机存取存储器,以便由第一处理器访问。此外,要被扩展并存储在随机存取存储器中的第二程序是用于第二处理器的随机存取存储器,以便被第二处理器访问。
根据本发明的另一示例性实施例,随机存取存储器是连接的以便它能被第一处理器和第二处理器访问,并包括:由第一处理器使用的存储器区域,由第二处理器使用的存储器区域,以及由第一处理器和第二处理器共享的存储器区域。
在示例性的实施例中,在完成扩展到由第二处理器使用的存储器区域后,第二处理器保持复位状态直至确认扩展的程序的合法性。
此外,作为该示例性实施例的特征,在完成扩展到由第二处理器使用的存储器区域或确认扩展的程序的合法性后,可以将第一处理器设置为禁止访问由第二处理器使用的存储器区域。
根据本发明,可以得到上述使用多处理器系统的便携式终端。
此外,根据本发明,在多处理器系统中的传送方法包括:第一处理器;第二处理器;只读存储器,其用于存储由第一处理器执行的第一程序和由第二处理器执行的第二程序;和随机存取存储器,在其中扩展并存储该第二程序,其中,当启动多处理器系统时,第一处理器根据指定的启动模式选择涉及启动模式的第二程序的必要部分并将其传送到随机存取存储器。
第一处理器执行步骤:在传送前,确定用于第二处理器的引导程序的合法性并传送该引导程序;将第二处理器设定为代码下载模式并复位—启动第二处理器;判断启动模式并传送相应的第二程序的部分;通过询问第二处理器来确认传送的程序部分的合法性,并在确认后,将第二处理器设定为正常操作模式并复位—启动它。
根据本发明的一个示例性实施例,多处理器系统包括随机存取存储器,其用于第一处理器,并由第一处理器访问。此外,在其中扩展并存储第二程序的随机存取存储器是用于第二处理器的随机存取存储器,并由第二处理器访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于日本电气株式会社,未经日本电气株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780023919.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种DNA银染方法
- 下一篇:一种处理中浓度氨氮废水的复合脱氮剂和脱氮方法