用于输出错误条件信号的错误信号处理单元、设备和方法技术

技术编号:9060621 阅读:196 留言:0更新日期:2013-08-21 23:46
本发明专利技术涉及用于输出错误条件信号的错误信号处理单元、设备和方法。一种错误信号处理单元包括:错误处理机,配置为接收指示错误条件的错误信号。错误处理机进一步配置为接收指示缓解错误条件或指示可能缓解错误条件的恢复信号。此外,错误处理机进一步配置为:如果在从接收错误条件起的给定延迟时间内错误处理机没有接收到恢复信号,则响应于接收错误信号基于该错误信号而输出错误条件信号;否则忽略输出错误条件信号。

【技术实现步骤摘要】
用于输出错误条件信号的错误信号处理单元、设备和方法
本专利技术的实施例涉及错误信号处理单元。本专利技术的另外实施例涉及配置为响应于设备中的错误条件而输出错误信号的设备。本专利技术的另外实施例涉及用于输出错误条件信号的方法。
技术介绍
现代汽车的ECU(ECU-电子控制单元)将集成越来越多的功能。这种趋势由使能高集成水平的单侧缩放技术驱动,并且由迫使降低每辆轿车的ECU总量的汽车工业的高成本驱动属性驱动。在提供高级驾驶助理功能中并且特别是在降低致命伤害次数的防止危险中,电子设备起越来越大的作用。在ECU内部的功能集成主要集中在通过主控重要计算和控制功能而起重要作用的多CPU微控制器周围。这样的微控制器可被视为具有已定义的和已封装的任务的一簇计算节点。在这样的假设下故障隔离是要解决的主要关注,它影响安全架构的所有构建块。关于汽车ECU不断增长的复杂度和关于集中于ISO26262的关键问题是汽车ECU应能够提供不间断的服务,不仅为了较小的错误而且为了现今被列为重要的错误。
技术实现思路
本专利技术的实施例涉及包含配置为接收指示错误条件的错误信号的错误处理机的错误信号处理单元。此外,错误处理机进一步配置为接收指示缓解错误条件或指示可能缓解错误条件的恢复信号。此外,错误处理机进一步配置为:如果在从接收错误信号起的给定延迟时间内,错误处理机没有接收到恢复信号,则响应于接收错误信号基于该错误信号而输出错误条件信号;否则忽略输出错误条件信号。本专利技术的另外实施例涉及如下设备:配置为响应于设备中的错误条件而输出指示错误条件的错误信号,并且响应于缓解错误条件或如果可能缓解错误条件而输出指示缓解错误条件或缓解错误条件可能性的恢复信号。本专利技术的另外实施例涉及包含这样的设备和这样的错误信号处理单元的错误信号处理系统。附图说明本专利技术的实施例将使用附图进行描述,其中:图1a示出根据本专利技术的实施例的错误信号处理单元的方框示意图;图1b示出根据本专利技术的另一实施例的错误信号处理单元的方框示意图;图2a示出根据本专利技术的实施例的设备的方框示意图;图2b示出图1a的错误信号处理单元和图2a的设备的示例性实现;图3a示出根据本专利技术的实施例的错误信号处理系统的方框示意图;图3b示出根据本专利技术的另一实施例的错误信号处理系统的方框示意图;和图4示出根据本专利技术的实施例的方法的流程图。具体实施方式在使用附图更详细地描述本专利技术的实施例之前,要指出相同的或功能等同的元件被提供以相同的参考编号并且忽略被提供以相同参考编号的元件的重复描述。因此,为具有相同参考编号的元件所提供的描述是可相互交换的。图1a示出根据本专利技术的实施例的错误信号处理单元100的方框示意图。错误信号处理单元100包括错误处理机101(例如电路101),其配置为接收错误信号103(例如从外部设备或软件进程-图1a中未示出),错误信号103指示错误条件(例如在外部设备或软件进程中)。此外,错误处理机101(电路101)配置为接收恢复信号105,恢复信号105指示缓解错误条件(在外部设备或软件进程中)或指示缓解错误条件(在外部设备或软件进程中)是可能的。此外,错误处理机101(电路101)进一步配置为:如果在从接收错误信号103的给定延迟时间内错误处理机101(电路101)没有接收到恢复信号105(从外部设备或软件进程中),则响应于接收错误信号103基于该错误信号103输出错误条件信号107;否则忽略输出错误条件信号107。错误处理机101(电路101)配置为:接收错误信号103,并且等待至少给定延迟时间直到其提供错误条件信号107;并且只有在给定延迟时间内没有恢复信号105(指示在外部设备或软件进程中缓解错误条件或指示缓解错误条件是可能的)被接收,才提供错误条件信号107。本专利技术的实施例的核心思想是如果错误或错误条件被安全地管理则可改善系统可用性,因为这是由错误信号处理单元100只有在给定延迟时间内没有恢复信号105被接收才输出错误条件信号107而实现的。由此,可实现在生成错误信号103时,可以接收错误条件信号107的(另一)外部设备或另一软件进程(图1a中未示出)不会立即进入自动防故障模式,虽然外部设备或软件进程生成错误条件103所基于的错误条件可被缓解或已经被缓解。作为例子,另外的外部设备可以是ECU,并且通过在ECU和外部设备或软件进程之间具有错误信号处理单元100,可安全地避免ECU进入用于重要错误的自动防故障模式,只要在允许的给定延迟时间内缓解这些错误。与这形成对比,典型地汽车ECU以重要错误总是导致进入自动防故障模式的方式被构建,即使当在具有这样的错误的设备中可缓解这些错误时。在这种情况下,在这样的ECU进入可能甚至导致ECU服务被停止的情况的自动防故障模式之后,错误恢复仅仅是可能的。特别地当考虑重型车辆的电子操控时,这样的ECU自动防故障可提高对车辆可控性的关注。因此,本专利技术的实施例使能在生成错误信号103时ECU并不立即进入自动防故障模式,因为如果在给定延迟时间内没有恢复信号105被接收则错误条件信号107仅仅从错误处理机101(电路101)被输出。换句话说,本专利技术的实施例允许在这种缓解是可能的情况下在外部设备或软件进程中缓解错误条件,并且在错误条件可以被缓解或已经被缓解时防止ECU立即进入自动防故障模式。换句话说,通知重要错误(如错误信号103)的外部设备或软件进程具有使用传送给错误处理机101(电路101)的恢复信号105来禁止重要错误的选项。作为例子,错误处理机101(电路101)可配置为:如果在给定延迟时间内错误处理机101(电路101)没有接收到恢复信号105,则转发错误信号103(例如如错误条件信号107)。此外,如果在从接收错误信号103起的给定延迟时间内其没有接收到恢复信号105,则错误处理机101(电路101)可不转发错误信号103。换句话说,错误条件信号107不仅可以包括发生错误的信息,而且可以包括关于生成错误信号的设备或软件进程的信息并且还包括关于外部设备或软件进程中发生的错误类型的信息。根据另一实施例,仅在外部设备或软件进程中缓解错误条件之后,外部设备或软件进程可生成恢复信号。因此,在本专利技术的一些实施例中,错误处理机101(电路101)可配置为接收指示在外部设备或软件进程中缓解错误条件,或换句话说,指示在错误信号103内报告的错误条件不再明显的恢复信号105。以下假设错误处理机是配置为从外部设备接收错误信号和恢复信号的电路。然而,在错误信号处理单元的可选实现中,错误处理机是运行在处理器核心上的(软件)进程,并且错误信号和恢复信号由另一进程提供,所述另一进程与错误处理机的进程运行在相同处理器(核心)上或运行在不同处理器(核心)上。因此,本专利技术的实施例也覆盖仅软件实现,其中错误信号处理机是接收错误信号和恢复信号并提供错误条件信号的(软件)进程,并且其中错误信号和恢复信号由另一(软件)进程提供。在这样的实现中,错误信号指示另一进程中的错误条件,并且恢复信号指示缓解另一进程中的错误条件或指示缓解另一过程中的错误条件是可能的。因此,基于电路和外部设备提供的以下描述也适用于以上描述的仅软件实现,其中电路由进程替代并且外部设备由另一进程替代。图1b示出根据本专利技术的另一实施例的错本文档来自技高网...
用于输出错误条件信号的错误信号处理单元、设备和方法

【技术保护点】
错误信号处理单元,包括:错误处理机,配置为接收指示错误条件的错误信号;其中错误处理机进一步配置为接收指示缓解错误条件或指示可能缓解错误条件的恢复信号;并且其中错误处理机进一步配置为:如果在从接收错误信号起的给定延迟时间内错误处理机没有接收到恢复信号,则响应于接收错误信号基于该错误信号而输出错误条件信号;否则忽略输出错误条件信号。

【技术特征摘要】
2012.02.15 US 13/397035;2012.10.29 US 13/6628461.错误信号处理单元,包括:错误处理机,配置为接收指示错误条件的错误信号;其中错误处理机进一步配置为接收指示缓解错误条件或指示可能缓解错误条件的恢复信号;并且其中错误处理机进一步配置为:如果在从接收错误信号起的给定延迟时间内错误处理机没有接收到恢复信号,则响应于接收错误信号基于该错误信号而输出错误条件信号;否则忽略输出错误条件信号。2.根据权利要求1的错误信号处理单元,其中错误处理机进一步配置为:如果在给定延迟时间内错误处理机没有接收到恢复信号,则转发错误信号。3.根据权利要求1所述的错误信号处理单元,其中错误处理机进一步配置为解码错误信号并且基于已解码的错误信号生成错误条件信号。4.根据权利要求1的错误信号处理单元,其中错误处理机进一步配置为根据给定通信协议解码规则来解码恢复信号。5.根据权利要求4的错误信号处理单元,其中错误处理机进一步配置为根据不同于通信协议解码规则的另外的通信协议解码规则来解码错误信号。6.根据权利要求1的错误信号处理单元,其中错误处理机包括:第一输入终端,用于连接至提供错误信号和恢复信号的外部设备,并用于接收错误信号;和第二输入终端,用于连接至所述外部设备,并用于接收恢复信号。7.根据权利要求1的错误信号处理单元,其中错误处理机进一步配置为:基于向配置为连接到错误信号处理单元的外部设备或另一外部设备指示请求进入自动防故障模式的错误信号来生成自动防故障模式请求信号,并且输出作为错误条件信号的自动防故障模式请求信号。8.根据权利要求1的错误信号处理单元,其中错误处理机进一步配置为使得给定延迟时间可由用户配置。9.根据权利要求1的错误信号处理单元,其中给定延迟时间包括不可调节的固定部分和可由用户调节的可调节部分。10.根据权利要求1的错误信号处理单元,其中错误处理机进一步配置为:接收指示另一错误条件的另一错误信号,并且接收指示缓解另一错误条件或指示可能缓解另一错误条件的另一恢复信号;并且其中错误处理机进一步配置为:如果在从接收另一错误信号起的另一给定延迟时间内错误处理机没有接收到另一恢复信号,则响应于接收另一错误信号基于另一错误信号而输出另一错误条件信号。11.根据权利要求10的错误信号处理单元,其中另一给定延迟时间不同于给定延迟时间。12.根据权利要求10的错误信号处理单元,其中错误处理机配置为生成错误条件信号和另一错误条件信号,使得错误条件信号等同于另一错误条件信号。13.根据权利要求1的错误信号处理单元,其中错误处理机包括:错误信号解码级,用以解码错误信号并生成已解码的错误信号;恢复信号协议检测级,配置为根据给定通信协议解码规则来解码恢复信号并且生成已解码的恢复信号;错误条件信号生成级,配置为:基于已解码的错误信号生成错误条件信号;并且如果在给定延迟时间内错误条件信号生成级没有接收到已解码的恢复信号,则输出错误条件信号;否则忽略输出错误条件信号。14.根据权利要求1所述的错误信号处理单元,其中错误处理机是电路。15.根据权利要求1的错误信号处理单元,其中错误处理机配置为从外部设备接收错误信号,所述错误信号指示外部设备中的错误条件;并且其中错误处理机进一步配置为从外部设备接收恢复信号,所述恢复信号指示缓解外部设备中的错误条件或指示在外部设备中错误条件的缓解是可能的。16.根据权利要求1的错误信号处理单元,其中错误处理机是运行在处理器上的进程;并且其中错误信号和恢复信号由运行在与错误处理机相同的处理器或不同的处理器上的另一进程提供。17.根据权利要求16的错误信号处理单元,其中错误信号指示另一进程中的错误条件;并且其中恢复信号指示缓解另一进程中的错误条件或指示在另一进程中错误条件的缓解是可能的。18.根据权利要求16的错误信号处理单元,其中进程和另一进程运行在相同的处理器核心上。19.错误信号处理设备,配置为:如果在从接收错误信号起的给定延迟时间内错误处理设备没有接收到恢复信号,则响应于设备中的错误条件而输出指示错误条件的错误信号;并且响应于缓解错误条件或者如果缓解错误条件是可能的,输出指示缓解或可能缓解错误条件的恢...

【专利技术属性】
技术研发人员:A·罗热A·维莱拉
申请(专利权)人:英飞凌科技股份有限公司
类型:发明
国别省市:

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

1