[发明专利]半导体设备在审
申请号: | 201811554256.1 | 申请日: | 2018-12-18 |
公开(公告)号: | CN109960567A | 公开(公告)日: | 2019-07-02 |
发明(设计)人: | 杉田泰洋 | 申请(专利权)人: | 瑞萨电子株式会社 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/48;G06F13/24 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 李辉 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 虚拟机管理器 半导体设备 活动虚拟机 中断处理 多个虚拟机 管理虚拟机 操作中断 存储器 存储 中断 | ||
需要提供一种提高虚拟机的中断能力的半导体设备。半导体设备包括:存储器,用以存储多个虚拟机和用以管理虚拟机的虚拟机管理器;以及CPU,用以执行虚拟机和虚拟机管理器。当关于中断处理虚拟机的信息(第一信息)等于关于活动虚拟机的信息(第二信息)时,CPU使得活动虚拟机执行中断处理。当第一信息不同于第二信息时,CPU使得虚拟机管理器停止活动虚拟机、并且操作中断处理虚拟机以执行中断处理。
包括说明书、附图和摘要的于2017年12月25日提交的申请号为2017-247755的日本专利申请的公开通过引用而被整体包括在本文中。
技术领域
本公开涉及一种半导体设备,更特别地,本公开涉及一种配置虚拟机的半导体设备。
背景技术
虚拟化技术使得一件硬件被假设为多件硬件。虚拟化技术通过将称为VMM(虚拟机监控器或虚拟机管理器)的管理软件或管理程序(hypervisor)放置在OS(操作系统)与硬件(诸如处理器或I/O)之间来实施(公开号为2013-210962的日本未审专利申请)。例如,VMM使用调度功能(scheduler function)以周期性地切换多个虚拟机,使得虚拟机被执行。
专利文献1:公开号为2013-210962的日本未审专利申请
专利文献2:申请号为2013-519169的未审PCT申请的日文翻译
发明内容
当允许活动虚拟机接受中断时,非活动虚拟机延迟对中断的响应,因为非活动虚拟机无法接受中断、直到执行从活动虚拟机切换到非活动虚拟机。当允许VMM接受中断时,活动虚拟机延迟对中断的响应,因为没有中断被接受、直到执行从活动虚拟机切换到VMM。这些和其它问题和新颖性特征可以通过参照本公开下面的描述和所附权利要求而容易地确定。
下面的描述简要地解释了根据本公开的代表方面的概述。半导体设备包括:存储器,用以存储多个虚拟机和用以管理虚拟机的虚拟机管理器;以及CPU,用以执行虚拟机和虚拟机管理器。当关于中断处理虚拟机的信息(第一信息)等于关于活动虚拟机的信息(第二信息)时,CPU使得活动虚拟机执行中断处理。当第一信息不同于第二信息时,CPU使得虚拟机管理器停止活动虚拟机、并且操作中断处理虚拟机以执行中断处理。
上述半导体存储器设备可以提高虚拟机的中断能力。
附图说明
图1是示出虚拟机的概念的图;
图2A和图2B是示出根据第一比较示例的由虚拟机接受的中断的图;
图3A和图3B是示出根据第二比较示例的由虚拟机接受的中断的图;
图4A和图4B是示出根据实施例的由虚拟机接受的中断的图;
图5是示出根据工作示例的半导体设备的配置的框图;
图6示出了图5中的半导体设备的一个CPU和一个事件确定单元;
图7是示出图6中的事件确定单元的配置的框图;
图8是示出根据第一修改的关于中断处理VM的信息的确定的框图;
图9示出了图8中的VM信息表;
图10是示出根据第二修改的半导体设备的配置的框图;
图11是示出图10中的事件确定单元的配置的框图;
图12是示出根据第三修改的中断控制器的配置的框图;
图13是示出图12中的事件确定单元的配置的框图;
图14是示出根据第四修改的半导体设备的配置的框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞萨电子株式会社,未经瑞萨电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811554256.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:虚拟化资源的分配方法、装置、设备和介质
- 下一篇:一种调度方法及电子设备