信息处理装置、车辆以及信息处理方法制造方法及图纸

技术编号:37486454 阅读:16 留言:0更新日期:2023-05-07 09:25
本公开提供一种信息处理装置、车辆以及信息处理方法。该信息处理装置包括:供给部,其向虚拟机管理部以及异常检测功能的双方供给时钟信号,其中,所述虚拟机管理部实施多台虚拟机的生成、执行以及所述多台虚拟机的异常检测功能的提供中的每一项;异常检测部,其通过对所述供给部的所述时钟信号的供给进行监视,从而对所述虚拟机管理部的异常进行检测。而对所述虚拟机管理部的异常进行检测。而对所述虚拟机管理部的异常进行检测。

【技术实现步骤摘要】
信息处理装置、车辆以及信息处理方法


[0001]本公开涉及一种对异常进行检测信息处理装置、车辆以及信息处理方法。

技术介绍

[0002]在日本特开2020

135101号公报中,记载了利用看门狗定时器的超时来对虚拟机的故障进行检测的技术。详细而言,在专利文献1中记载了一种如下的技术,即,在由搭载有多台虚拟机的多个通用装置、和对由虚拟机的工作系统及待机系统的双系统所实现的双重运转进行控制的虚拟机控制装置所构成的双重运转系统中,利用看门狗定时器的超时等来对虚拟机的故障进行检测。
[0003]在以软件的形式来提供对虚拟机的异常进行检测的看门狗定时器的情况下,需要用于对软件的看门狗定时器(软件WDT(watch dog timer))的异常进行检测的硬件的看门狗定时器等。在此情况下,如图6所示,作为异常检测部而需要包括对实施虚拟机(VM)的生成及执行的管理程序(Hypervisor)50进行监视的硬件的看门狗定时器(WDT)在内的多个硬件WDT52、或者具有多个接口的硬件的WDT。此外,由于对应于异常检测部也需要分别向管理程序50以及软件WDT56进行时钟供给的定时器54,因此会对成本造成影响。

技术实现思路

[0004]本公开为考虑到上述事实而完成的专利技术,其提供一种能够利用具有单一的接口的异常检测部来对虚拟机和虚拟机管理部的双方的异常进行检测的信息处理装置、车辆以及信息处理方法。
[0005]本公开的第一方式为一种信息处理装置,所述信息处理装置包括:供给部,其向虚拟机管理部以及异常检测功能的双方供给时钟信号,其中,所述虚拟机管理部实施多台虚拟机的生成、执行以及所述多台虚拟机的异常检测功能的提供中的每一项;异常检测部,其通过对所述供给部的所述时钟信号的供给进行监视,从而对所述虚拟机管理部的异常进行检测。
[0006]根据第一方式,在虚拟机管理部中,实施多台虚拟机的生成、执行以及多台虚拟机的异常检测功能的提供,在供给部中,向虚拟机管理部以及异常检测功能的双方供给时钟信号。由此,使虚拟机管理部以及异常检测功能的双方被驱动。
[0007]并且,在异常检测部中,通过对供给部的所述时钟信号的供给进行监视,从而对虚拟机管理部的异常进行检测。由此,由于利用相同的供给部来实施虚拟机的异常检测功能和时钟信号向虚拟机管理部的供给,因而如果因故障而使得时钟信号变得未能被供给至虚拟机的异常检测功能,则虚拟机管理部中也不会被供给有时钟信号,因此,通过对虚拟机管理部自身进行监视的异常检测部而也能够检测出虚拟机的异常检测功能的异常,因而能够利用具有单一的接口的单一的异常检测部来对虚拟机和虚拟机管理部的双方的异常进行检测。
[0008]另外,所述异常检测部也可以应用如下的装置,即:在于预先规定的时间内所述时
钟信号并未从所述虚拟机管理部被输入的情况下输出复位信号的超时模式的看门狗定时器、在于预先规定的时间内从所述虚拟机管理部未输入所述时钟信号、或者被输入了多个时钟信号的情况下输出复位信号的窗口模式的看门狗定时器、或者在从所述虚拟机管理部并未输入预先规定的信号的情况下输出复位信号的Q&A模式的看门狗定时器。由此,能够对虚拟机管理部和虚拟机的异常检测功能的双方的异常进行检测。
[0009]本公开的第二方式也可以设为一种车辆,所述车辆搭载有第一方式的信息处理装置。
[0010]本公开的第三方式也可以设为一种信息处理方法,在所述信息处理方法中,从供给部向虚拟机管理部供给时钟信号,其中,所述虚拟机管理部实施多台虚拟机的生成、执行以及所述多台虚拟机的异常检测功能的提供中的每一种,异常检测部通过对所述供给部的所述时钟信号的供给进行监视,从而对所述虚拟机管理部的异常进行检测。
[0011]如以上所说明的那样,根据本公开,能够提供一种可利用具有单一的接口的单一的异常检测部来对虚拟机和虚拟机管理部的双方的异常进行检测的信息处理装置、车辆以及信息处理方法。
附图说明
[0012]图1为表示搭载了本实施方式所涉及的中央ECU的车辆的图。
[0013]图2为表示本实施方式所涉及的中央ECU的概要结构的框图。
[0014]图3为用于对超时模式进行说明的图。
[0015]图4为用于对窗口模式进行说明的图。
[0016]图5为表示由WDT所实施的处理的流程的一个示例的流程图。
[0017]图6为表示为了对软件WDT的异常进行检测从而搭载了包括监视管理程序的硬件的WDT在内的多个硬件的WDT的现有示例的图。
具体实施方式
[0018]以下,参照附图而对本公开的实施方式的一个示例进行详细说明。在本实施方式中,将被搭载于车辆上的中央ECU作为信息处理装置的一个示例来进行说明。在本实施方式中,图1为表示搭载了本实施方式所涉及的中央ECU(Electronic Control Unit:电子控制单元)的车辆的图,图2为表示本实施方式所涉及的中央ECU的概要结构的框图。
[0019]本实施方式所涉及的中央ECU12被搭载于车辆10上,并对设置于车辆10上的各种ECU进行综合控制。
[0020]在中央ECU12中,作为硬件而具有CPU(Central Processing Unit:中央处理器)、ROM(Read Only Memory:只读存储器)14B以及RAM(Random Access Memory:随机存取存储器)14C等计算机结构14。
[0021]在本实施方式中,通过用于使计算机虚拟化的软件、即作为虚拟机管理部的管理程序16,从而使物理性的CPU内核14A虚拟化,进而生成作为虚拟机的VM(Virtual Machine:虚拟机器)18,并对VM18的执行进行控制。在本实施方式中,通过管理程序16而生成了多个VM18。在图2中,示出了作为多个VM18而生成了VM0~VM2这三个VM18的示例。
[0022]此外,在管理程序16中,作为异常检测功能而安装有以软件的形式提供看门狗定
时器(WDT:Watchdog timer)的软件WDT24。软件WDT24对通过管理程序16而被生成的各VM18进行监视,以对各VM18的异常进行检测。
[0023]此外,在中央ECU12中,作为硬件而设置有作为供给部的一个示例的定时器22以及作为异常检测部的一个示例的WDT20。
[0024]定时器22向管理程序16供给时钟信号,并且也向软件WDT24供给时钟信号。即,定时器22供给对管理程序16以及软件WDT24各自进行驱动的时钟信号。
[0025]WDT20通过对从定时器22向管理程序16供给的时钟信号进行监视,从而对由计算机结构14的失控或停止等所造成的异常进行检测。
[0026]在此,对由安装在管理程序16中的软件WDT24、以及作为硬件而被安装的WDT20所实现的异常检测方法进行说明。
[0027]作为软件WDT24以及WDT20的异常检测方法,应用了超时模式、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息处理装置,包括:供给部,其向虚拟机管理部以及异常检测功能的双方供给时钟信号,其中,所述虚拟机管理部实施多台虚拟机的生成、执行以及所述多台虚拟机的异常检测功能的提供中的每一项;异常检测部,其通过对所述供给部的所述时钟信号的供给进行监视,从而对所述虚拟机管理部的异常进行检测。2.如权利要求1所述的信息处理装置,其中,所述异常检测部为,在于预先规定的时间内所述时钟信号并未从所述虚拟机管理部被输入的情况下输出复位信号的超时模式的看门狗定时器、在于预先规定的时间内从所述虚拟机管理部并未输入所述时钟信号或者被输入了多...

【专利技术属性】
技术研发人员:水谷太贵
申请(专利权)人:丰田自动车株式会社
类型:发明
国别省市:

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

1