[发明专利]计算机系统、计算机系统控制方法、计算机系统控制程序及集成电路有效
申请号: | 201280003604.0 | 申请日: | 2012-07-20 |
公开(公告)号: | CN103201750A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | 石川广男;齐藤雅彦 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | G06F21/78 | 分类号: | G06F21/78;G06F12/14 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 徐殿军;蒋巍 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机系统 控制 方法 控制程序 集成电路 | ||
技术领域
本发明涉及具有多个处理器的计算机系统。
背景技术
在处理应该保密的信息的计算机系统中,从安全保护的角度考虑,期望能够保护这种应该保密的信息,使其不被可信赖的特定程序(下面称为“安全程序”)以外的程序(下面称为“非安全程序”)进行存取(读出或者写入)。
因此,在计算机系统中具有存取控制装置,仅限于在执行安全程序的期间对该存取控制装置进行存取许可设定,该存取控制装置仅限于在进行了规定的存取许可设定的情况下,许可向存储器的存储区域中、存储应该保密的信息的特定的存储区域(下面称为“安全区域”)的存取。
另外,关于控制程序被执行的期间的技术,过去公知有这样的技术(例如,专利文献1),在具有多个处理器的计算机系统(下面称为“并行式计算机系统”)中并行执行多个程序执行单位。
现有技术文献
专利文献
专利文献1:日本特开平09-128351号公报
发明概要
发明要解决的问题
但是,在前述的利用如专利文献1所述的技术控制安全程序被执行的期间,仅限于在该期间中对存取控制装置进行存取许可设定的结构中,要求实现安全保护,并且进一步提高处理器的利用效率。
发明内容
本发明正是鉴于上述问题而提出的,其目的在于提供一种计算机系统,在截止到根据至少由安全程序构成的程序执行单位而开始向安全区域进行存取的期间中,增大处理器的利用效率提高的可能性。
用于解决问题的手段
为了解决上述问题,本发明的计算机系统包括具有安全存储区域的存储器、和使用该存储器的第1及第2处理器,其特征在于,所述第1处理器和所述第2处理器中至少一方作为通过执行被存储在所述存储器中的程序而实现的功能性结构要素,所述计算机系统具有:执行控制部,进行由所述第1处理器和所述第2处理器执行的多个程序执行单位的执行控制;以及开始通知受理部,受理存取开始通知,该存取开始通知表示由所述第1处理器进行的、从被许可向所述安全存储区域的存取的存取许可类程序执行单位的向所述安全存储区域的存取开始,在通过所述开始通知受理部受理了所述存取开始通知的情况下,所述执行控制部进行所述执行控制,以便将由所述第2处理器执行的程序执行单位限定为所述存取许可类程序执行单位。
发明效果
根据具有上述结构的本发明的计算机系统,在截止到从被许可向安全存储区域的存取的存取许可类程序执行单位向安全区域的存取开始的期间中,执行控制部进行多个程序执行单位的执行控制。因此,在该期间中,当一个处理器在一个程序执行单位中执行的程序消失的情况下,该处理器也能够执行另一个程序执行单位的程序。由此,该计算机系统在由安全程序构成的程序执行单位正在进行向安全存储区域的存取的期间中,包括非安全程序的程序执行单位不会成为执行对象,这种计算机系统在截止到按照至少由安全程序构成的程序执行单位向安全区域的存取开始的期间中,与按照成组调度方式进行各个处理器的调度的现行计算机系统相比,能够增大处理器的利用效率提高的可能性。
附图说明
图1是表示计算机系统100的主要硬件结构的块图。
图2是控制寄存器组131的数据结构图。
图3是模块组300的示意图。
图4是安全区域管理表400的数据结构图。
图5是OSID管理表500的数据结构图。
图6是存取开始处理的流程图。
图7是再调度处理的流程图。
图8是安全区域设定处理的流程图。
图9是存取结束处理的流程图。
图10是存取控制处理的流程图。
图11是各个CPU的时序图。
图12是模块组1200的示意图。
图13是变形OSID管理表1300的数据结构图。
图14是第1变形存取开始处理的流程图。
图15是第1变形再调度处理的流程图。
图16是第1变形安全区域设定处理的流程图。
图17是第1变形存取结束处理的流程图。
图18是表示计算机系统1800的主要硬件结构的块图。图19是模块组1900的示意图。
图20是第2变形存取开始处理的流程图。
图21是第2变形存取结束处理的流程图。
图22是模块组2200的示意图。
图23是变形安全区域管理表2300的数据结构图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280003604.0/2.html,转载请声明来源钻瓜专利网。