监控多个微核心的设备和方法技术

技术编号:11637712 阅读:63 留言:0更新日期:2015-06-24 12:25
本发明专利技术涉及监控多个微核心的设备和方法,使一个看门狗能够监控多个微核心。所述多微核心监控设备包括:定期输出具有不同脉冲波的清除信号的多个微核心;和分别接收具有不同脉冲波的清除信号,以便确定微核心中有无错误,并复位出错的微核心的看门狗。

【技术实现步骤摘要】
【专利说明】相关申请的引用本申请基于并按照35U.S.C.§ 119(a)要求2013年12月19日提交的韩国专利申请N0.10-2013-0159193的优先权,该申请在此整体引为参考。
本专利技术提供一种,更具体地,提供一种允许一个看门狗监控多个微核心的技术。
技术介绍
通常,安装到车辆上的电子控制单元(ECT)包括配置成监控微核心的操作状态的微核心监控电路。然而,在车辆的制动和驱动期间,车辆稳定性改善设备(例如,防抱死制动系统(ABS)、牵引力控制系统(TCS)、电子稳定性控制、车辆动态控制(VDC)系统等)直接影响车辆和乘客的安全。于是,如果电子控制单元(ECU)误操作,可能会导致事故的发生。当供ECU之用的微核心监控电路通过监控微核心的程序执行过程,检测到异常的程序执行过程时,微核心监控电路防止ECU误操作,导致车辆的安全性的改善,从而提高乘客的安全性。最好以灵活的方式操作微核心。然而,存在由于未知的原因,在微核心中出现意外问题的极低可能性,以致看门狗定期监控微核心,识别微核心中的错误的有无。图1 (现有技术)是图解说明常规的微核心监控设备的概念图。参见图1,如果微核心10正常工作,那么微核心10向看门狗20输出脉冲波清除信号(a pulse-wave clear signal)。在这种情况下,微核心10在预定时间内,定期输出清除信号。如果看门狗20定期从微核心10收到清除信号,那么看门狗20确定微核心10工作正常。当在预定时间内,未从微核心10收到清除信号时,看门狗20确定在微核心10中存在问题。因而,看门狗20向微核心10输出脉冲波复位信号,以使微核心10复位。通常,在多数半导体中嵌有多个微核心。例如,双核心或者至少4个微核心可被嵌入半导体中。结果,会在半导体中嵌入和微核心的数目一样多的看门狗,以便监控各个微核心。看门狗的数目和多个微核心的数目相同,几个看门狗分别耦接到多个微核心。所述几个看门狗可独立检测多个微核心中的错误的有无。然而,如果看门狗被分别耦接到微核心,那么半导体器件的尺寸不可避免地增大。
技术实现思路
本专利技术的各个实施例在于提供一种能够消除由现有技术的限制和缺点引起的各种问题的多微核心监控设备和方法。本专利技术的实施例涉及一种把配置成监控多个微核心的多个看门狗结合到一个看门狗中,从而减小半导体器件的尺寸的技术。本专利技术的实施例涉及一种使监控多个微核心的一个看门狗能够识别哪个微核心遇到错误或问题,以致看门狗只复位出错的微核心,从而实现高效的错误检查的技术。按照实施例的一个方面,多微核心监控设备包括:配置成定期输出具有不同脉冲波的清除信号的多个微核心;和配置成分别接收具有不同脉冲波的清除信号,以便确定微核心中有无错误,并分别地重置出错的微核心的看门狗。按照实施例的另一个方面,多微核心监控设备包括:微核心判定单元(decis1nunit),所述微核心判定单元被配置成确定哪个清除区间用于从多个微核心接收的每个清除信号的接收;微核心感测单元,所述微核心感测单元被配置成检测在预定的清除区间内,是否从对应的微核心收到来自微核心判定单元的清除信号,以便确定微核心中有无错误;和微核心复原单元,所述微核心复原单元被配置成响应微核心感测单元的输出信号,恢复和复位出错的微核心。按照实施例的另一个方面,多微核心监控方法包括:定期从多个微核心接收具有不同脉冲波的清除信号;分别接收具有不同脉冲波的清除信号,确定定清除信号是否被输入预定区间,从而确定微核心中有无错误;以及恢复和复位微核心中的出错的微核心。应当理解,本专利技术的上述一般性说明和下面的详细说明都是示例和说明性的,用来进一步说明要求保护的本专利技术。【附图说明】图1 (现有技术)是图解说明常规的微核心监控设备的概念图。图2是图解说明按照本专利技术的实施例的监控多个微核心的设备的方框图。图3是图解说明按照图2中所示的实施例的多微核心监控设备的操作的时间图。图4是图解说明图2中所示的多个微核心的清除区间的概念图。图5是图解说明图2的看门狗的详细方框图。图6是图解说明图5中所示的看门狗的操作的流程图。附图中的各个元件的符号100_1?100_n:多个微核心200:—个看门狗【具体实施方式】下面详细说明本专利技术的实施例,附图中图解说明了实施例的例子。只要有可能,在附图中将利用相同的附图标记表示相同或相似的部分。显然这里使用的术语“车辆”或“车辆的”或者其它类似术语包括通常的机动车辆,比如包括运动型多用途车(SUV)的客车,公共汽车,卡车,各种商用车辆,包括各种小舟和轮船的船只,飞机等,并且包括混合动力汽车,纯电动汽车,插电式混合动力汽车,氢动力汽车和其它替代燃料汽车(例如,从除石油以外的资源得到的燃料)。这里使用的混合动力汽车是具有两种以上动力源的车辆,比如汽油动力和电动汽车。这里使用的术语只是用于说明特定的实施例,并不意图限制本专利技术。这里使用的单数形式意图还包括复数形式,除非上下文明确地另有说明。另外要明白当用在本说明书中时,术语“包含”指定陈述的特征、整数、步骤、操作、元件和/或组件的存在,不过并不排除一个或多个其它特征、整数、步骤、操作、元件、组件和/或它们的组合的存在或增加。这里使用的用语“和/或”包括相关的列举项目中的一个或多个项目的随便什么组合。图2是图解说明按照本专利技术的实施例的监控多个微核心的设备的方框图。参见图2,所述多微核心监控设备包括多个微核心(100_1?100_n),和由所述微核心(100_1?100_n)共享的一个看门狗200。看门狗200能监视和控制各个微核心(100_1?100_n)。在正常工作模式下,所有的微核心(100_1?100_n)在预定时间内,定期向一个看门狗200输出相应的清除信号。特别地,微核心(10j?100_n)能够向看门狗200输出具有不同脉冲波的清除信号。当定期从微核心(100_1?100_n)收到所有清除信号时,看门狗200确定微核心(100_1?100_n)在正常工作。这种情况下,看门狗200从微核心(100_1?100_n)接收相应的清除信号,能够独立地确定每个微核心(100_1?100_n)中有无操作错误。当在预定时间内,未从微核心(100_1?100_n)收到清除信号时,看门狗200确定在微核心(100_1?100_n)的至少一个中出现意外问题。因而,看门狗200向出错的微核心输出复位信号,以致该出错的微核心能够被复位。这种情况下,看门狗200可以向每一个微核心(100_1?100_n)输出复位信号,使得看门狗200不影响除出错的微核心外的其它正常微核心。按照上述实施例,一个看门狗200被配置成监控/复位各个微核心(100_1?100_η) ο因而,按照实施例的多微核心监控设备包括多个微核心(100_1?100_η)和一个看门狗200,以致与包括多个微核心和多个看门狗的现有技术相比,能够大大减小为实施例所必需的半导体器件的尺寸。图3是图解说明按照本专利技术的实施例,例如图2中描述的实施例的多微核心监控设备的操作的时间图。参见图3,看门狗200按照时分多路复用(time divis1n multiplexing),从多个微核心(100_1?100_n)接收清除信号。微核心(100_1?100_n)分别具本文档来自技高网
...

【技术保护点】
一种多微核心监控设备,包括:多个微核心,被配置成定期输出具有不同脉冲波的清除信号;和看门狗,被配置成分别接收所述具有不同脉冲波的清除信号,以便确定所述微核心中有无错误,并分别复位出错的微核心。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:朴忠燮李炯周俞学模李智行张斗赈赵疆熙李时光
申请(专利权)人:现代自动车株式会社起亚自动车株式会社奥特润株式会社
类型:发明
国别省市:韩国;KR

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

1