【技术实现步骤摘要】
【国外来华专利技术】使用独立冗余定时器的片上系统定时器故障检测和恢复
[0001]相关申请
[0002]本申请要求于2021年3月17日提交的美国非临时申请号17/204,191的优先权的权益,其全部内容通过引用并入本文。
技术介绍
[0003]时钟和定时器在提供时间关键功能的电子设备和系统中起重要作用。提供时间关键功能的电子系统的示例是提供安全和自主驾驶功能的汽车系统。定时器故障可能对整个系统功能造成危险影响,诸如在安全关键系统中。这种安全关键系统必须具有非常高的可靠性。因此,安全关键系统需要以高精度检测定时器故障的能力,以便可以采取适当的动作。常规地,故障导致向整体安全管理实体报告故障、将系统转换到安全状态和/或调用恢复机制。遭受定时器故障的系统可以触发到安全状态的频繁转换和恢复,当恢复是受影响的系统的重置和重启时,这可能是昂贵的。系统功能的这种退化对于许多时间关键系统是不可行的。
技术实现思路
[0004]各个公开的方面可以包括定时器故障检测和恢复的装置和方法。各个方面可以包括并行运行多个定时器,所述多个定时器至少具有第一定时器、第二定时器和第三定时器,每个定时器具有独立的时基,确定所述多个定时器中的所述第一定时器是否发生故障,响应于确定所述第一定时器发生故障而从使用中移除所述第一定时器,确定所述第一定时器是否与所述多个定时器中的所述第二定时器具有一致的独立时基差,以及响应于确定所述第一定时器与所述第二定时器具有一致的独立时基差,返回所述第一定时器以与时间调整一起使用。
[0005]在一些方面中,第一定时器是第一操作 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种定时器故障检测和恢复的方法,包括:并行运行多个定时器,所述多个定时器至少具有第一定时器、第二定时器和第三定时器,每个定时器具有独立的时基;确定所述多个定时器中的所述第一定时器是否发生故障;响应于确定所述第一定时器发生故障,将所述第一定时器从使用中移除;确定所述第一定时器是否与所述多个定时器中的所述第二定时器具有一致的独立时基差;以及响应于确定所述第一定时器与所述第二定时器具有一致的独立时基差,返回所述第一定时器以与时间调整一起使用。2.根据权利要求1所述的方法,其中,所述第一定时器是第一操作定时器,并且所述第三定时器是监视定时器,所述方法还包括:将所述监视定时器转换为第二操作定时器。3.根据权利要求2所述的方法,其中,将所述监视定时器转换为所述第二操作定时器发生在时间关键系统的容错间隔内。4.根据权利要求1所述的方法,其中,所述第一定时器是操作定时器,并且其中,响应于确定所述第一定时器与所述第二定时器具有一致的独立时基差而返回所述第一定时器以使用包括:返回所述操作定时器以用作监视定时器。5.根据权利要求1所述的方法,其中,所述第一定时器是监视定时器,并且其中,响应于确定所述第一定时器与所述第二定时器具有一致的独立时基差而返回所述第一定时器以使用包括:返回所述监视定时器以用作所述监视定时器。6.根据权利要求1所述的方法,还包括:响应于确定所述第一定时器与所述第二定时器具有一致的独立时基差,使用与所述第二定时器一致的独立时基差,将所述第一定时器的所述独立时基调整为所述时间调整。7.根据权利要求1所述的方法,还包括:确定所述第一定时器是否与所述多个定时器中的所述第三定时器具有一致的独立时基差;以及响应于确定所述第一定时器与所述第三定时器具有一致的独立时基差,返回所述第一定时器以与时间调整一起使用。8.一种计算设备,包括被配置为并行运行的多个定时器,所述多个定时器至少具有第一定时器、第二定时器和第三定时器,每个定时器具有独立的时基;以及定时器控制设备,其通信地连接到所述多个定时器并且被配置为:确定所述多个定时器中的所述第一定时器是否发生故障;响应于确定所述第一定时器发生故障,将所述第一定时器从使用中移除;确定所述第一定时器是否与所述多个定时器中的所述第二定时器具有一致的独立时基差;以及响应于确定所述第一定时器与所述第二定时器具有一致的独立时基差,返回所述第一定时器以与时间调整一起使用。9.根据权利要求8所述的计算设备,其中,所述第一定时器是第一操作定时器,并且所述第三定时器是监视定时器,并且其中,所述定时器控制设备还被配置为将所述监视定时
器转换为第二操作定时器。10.根据权利要求9所述的计算设备,其中,所述定时器控制设备被配置为在时间关键系统的容错间隔内将所述监视定时器转换为所述第二操作定时器。11.根据权利要求8所述的计算设备,其中,所述第一定时器是操作定时器,并且其中,所述定时器控制设备还被配置为:通过返回所述操作定时器以用作监视定时器,来响应于确定所述第一定时器与所述第二定时器具有一致的独立时基差返回所述第一定时器以使用。12.根据权利要求8所述的计算设备,其中,所述第一定时器是监视定时器,并且其中,所述定时器控制设备还被配置为:通过返回所述监视定时器以用作所述监视定时器,来响应于确定所述第一定时器与所述第二定时器具有一致的独立时基差返回所述第一定时器以使用。13.根据权利要求8所述的计算设备,其中,所述定时器控制设备还被配置为:响应于确定所述第一定时器与所述第二定时器具有一致的独立时基差,使用与所述第二定时器一致的独立时基差,来将所述第一定时器的所述独立时基调整为所述时间调整。14.根据权利要求8所述的计算设备,其中,所述定时器控制设备还被配置为:确定所述第一定时器是否与所述多个定时器中的所述第三定时器具有一致的独立时基差;以及响应于确定所述第一定时器与所述第三定时器具有一致的独立时基差,返回所述第一定时器以与时间调整一起使用。15.一种计算设备,包括:用于并行运行多个定时器的部件,所述多个定时器至少具有第一定时器、第二定时器和第三定时器,每个定时器具有独立的时基;用于确定所述多个定时器中的所述第一定时器是否发生故障的部件;用于响应于确定所述第一定时器发生故障、而将所述第一定时器从使用中移除的部件;用于确定所述第一定时器是否与所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。