基于硬件的传感器分析制造技术

技术编号:36586165 阅读:9 留言:0更新日期:2023-02-04 17:48
一种使用集成电路监控来自传感器的消息的方法,该消息包括由该传感器测量的数据,该方法包括:从集成电路的互连电路读取第一消息,该互连电路将传感器与被配置为处理消息的一个或多个核心装置相连接;对第一消息计算第一哈希值;将第一哈希值与存储在哈希存储器中的一个或多个先前哈希值进行比较,每个先前哈希值都对应于从互连电路中先于第一消息读取的消息;以及如果第一哈希值与存储在哈希存储器中的至少一个先前哈希值之间的差低于预定阈值,则执行校正动作。则执行校正动作。则执行校正动作。

【技术实现步骤摘要】
【国外来华专利技术】基于硬件的传感器分析


[0001]本专利技术涉及使用片上系统(System

on

Chip,SoC)或多芯片模块(Multi

chip Module,MCM)内的监控电路来监控来自传感器的消息。

技术介绍

[0002]集成电路芯片可用于监控由传感器记录的数据消息。所记录的数据消息可用于检测导致传感器不能全部或部分地刷新该传感器记录的消息的传感器故障。传感器的这种故障将导致不能记录在系统内(传感器应用于该系统内)发生的问题。为了检测已知集成电路芯片布置中的传感器故障,通过首先将传感器记录的数据消息写入到与集成电路芯片相连接的存储器来监控这些消息。一旦消息已被写入存储器,则可从存储器读取这些消息并由包括在芯片上的一个或多个处理模块内的软件进行处理。
[0003]可用于表明系统内发生的问题的传感器的一个示例是图像传感器,例如相机。在传感器是图像传感器的情况下,由该传感器记录的每个数据消息都是在给定时间窗口内捕获的图像帧。通过用监控软件比较在后续时间窗口内捕获的图像帧来确定是否发生了问题。传感器随时间记录的图像帧中的强相似性可用于表明传感器的故障。
[0004]在可以通过监控软件处理消息之前,要把数据消息存储在存储器中,对集成电路芯片的这个要求在检测传感器的故障时引入了显著的时间延迟。这对于强烈依赖于传感器数据来识别系统内(该传感器应用于该系统中)的问题的实现是有问题的,从而可以以最小的时间延迟来执行对这些问题的响应。例如,在传感器是图像传感器的情况下,可能要求传感器识别即将到来的外部物体并触发对这些物体的接近的响应。
[0005]存在减少监控由传感器记录的数据消息所花费的时间的需求。

技术实现思路

[0006]根据第一方面,提供了一种使用集成电路监控来自传感器的消息的方法,该消息包括由传感器测量的数据,该方法包括:从集成电路的互连电路读取第一消息,该互连电路将传感器与被配置为处理消息的一个或多个核心装置相连接;计算对于第一消息的第一哈希(hash)值;将第一哈希值与存储在哈希存储器中的一个或多个先前哈希值进行比较,每个先前哈希值对应于从互连电路中先于第一消息所读取的消息;以及如果第一哈希值与存储在哈希存储器中的至少一个先前哈希值之间的差低于预定阈值,则执行校正动作。
[0007]该方法还可以包括,将第一哈希值存储在哈希存储器中。
[0008]可以在将第一哈希值与先前哈希值进行比较的同时将第一哈希值存储在哈希存储器中。
[0009]该方法还可以包括,在第一消息被一个或多个核心装置读取之前缓冲该第一消息。
[0010]缓冲器的大小可以对应于用于计算包括第一哈希值的数据哈希的数据值的数目。
[0011]该方法还可以包括,将第一哈希值与M个先前哈希值进行比较,并且如果第一哈希
值与P个先前哈希值之间的差低于预定阈值,则执行校正动作,其中,1<P<M。
[0012]该方法还可以包括,导出对应于P个先前哈希值的置信值,其中,第一哈希值和P个先前哈希值中的每个值之间的差低于预定阈值。
[0013]M可以是可动态配置的。
[0014]如果第一哈希值与存储在哈希存储器中的至少一个先前哈希值相同,则可以执行校正动作。
[0015]该方法还可以包括,为第一消息计算多个哈希值,该多个哈希值中的每个哈希值表示第一消息的一部分,并且第一消息的多个哈希值中的每个哈希值可以与对应于第一消息的那个部分的一个或多个先前哈希值进行比较。
[0016]对于第一消息计算的多个哈希值可以表示第一消息的重叠部分。
[0017]对于第一消息计算的多个哈希值可以表示第一消息的非重叠部分。
[0018]互连电路还可以将传感器与存储器相连接,并且存储器可以存储由传感器传递的消息。
[0019]校正动作可以是以下项的一个或多个:告知用户传感器数据不可靠、停用集成电路的取决于从传感器获得的数据的部件、以及启用被构造为修复传感器的机构。
[0020]校正动作可以包括,向集成电路的另一部件输出告警信号。
[0021]校正动作可以包括,输出硬件事件、输出中断信号、或向外部核心装置输出消息。
[0022]传感器可以是图像传感器,并且从互连电路读取的每个消息可以是由图像传感器捕获的帧。
[0023]集成电路可以是片上系统。
[0024]互连电路可以是数据总线。
[0025]根据第二方面,提供了一种用于监控来自传感器的消息的集成电路芯片,该消息包括由该传感器测量的数据,该集成电路芯片包括:将传感器与被配置为处理消息的核心装置相连接的互连电路;被配置为从互连电路读取第一消息的监控装置;用于存储多个先前哈希值的哈希存储器,每个哈希值对应于从互连电路先于第一消息所读取的消息;以及处理器,该处理器被配置为:为第一消息计算第一哈希值;以及将第一哈希值与存储在哈希存储器中的一个或多个先前哈希值进行比较;其中,集成电路被配置为:如果第一哈希值与存储在哈希存储器中的至少一个先前哈希值之间的差低于预定阈值,则执行校正动作。
附图说明
[0026]现在将参照附图通过示例描述本专利技术。在附图中:
[0027]图1是示例性集成电路芯片装置的示意图;
[0028]图2是使用集成电路芯片装置监控数据消息的示例性系统的示意图;
[0029]图3是图2所示的集成电路芯片装置的监控装置的详细实施例;
[0030]图4是用于使用集成电路芯片装置来监控数据消息的替代示例性系统的示意图;
[0031]图5是如图2或图4所示的使用集成电路芯片装置来监控来自传感器的消息的示例性方法的流程图;以及
[0032]图6是如图2或图4所示的使用集成电路芯片装置来监控来自传感器的消息的替代示例性方法的流程图。
具体实施方式
[0033]图1至图4是示例性系统架构和该系统架构内的部件的示意图。这些图以功能块的形式展现结构。在这些图中省略了用于执行本领域公知的功能的一些功能块。图5和图6是示出使用图1至图4的系统架构来监控传感器消息的方法的流程图。每个流程图描述了可以执行该流程图的方法的顺序。然而,这些流程图并不旨在将所描述的方法限制为以所描述的顺序来实现。这些方法的步骤可以以与流程图中所描述的顺序不同的顺序执行。
[0034]图1示出了用于SoC 100的示例性监控网络的一般结构。监控电路104布置为监控系统电路102。例如,为了检测与安全问题或安保问题有关的核心装置的不当操作。
[0035]图2示出了示例性系统200,该系统包括用于监控从传感器202接收的数据消息的集成电路芯片100,例如SoC。这些消息被称为数据消息,因为它们包括由传感器记录的一个或多个不同的数据值。传感器202可以是能够周期性地记录数据的任何类型的传感器。即,传感器202可以能够以规则的时间窗口连续地记录数据。每个时间窗口可以另外地被称为集成电路芯片的时钟周期。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种使用集成电路监控来自传感器的消息的方法,所述消息包括由所述传感器测量的数据,所述方法包括:从所述集成电路的互连电路读取第一消息,所述互连电路将所述传感器与被配置为处理所述消息的一个或多个核心装置相连接;为所述第一消息计算第一哈希值;将所述第一哈希值与存储在哈希存储器中的一个或多个先前哈希值进行比较,每个先前哈希值对应于从所述互连电路中先于所述第一消息读取的消息;以及如果所述第一哈希值与存储在所述哈希存储器中的至少一个所述先前哈希值之间的差低于预定阈值,则执行校正动作。2.根据权利要求1所述的方法,还包括将所述第一哈希值存储在所述哈希存储器中。3.根据权利要求2所述的方法,其中,在将所述第一哈希值与所述先前哈希值进行比较的同时,将所述第一哈希值存储在所述哈希存储器中。4.根据前述权利要求中任一项所述的方法,还包括在所述第一消息被所述一个或多个核心装置读取之前缓冲所述第一消息。5.根据权利要求4所述的方法,其中,所述缓冲器的大小对应于用于计算包括所述第一哈希值的数据哈希的数据值的数目。6.根据前述权利要求中任一项所述的方法,还包括将所述第一哈希值与M个先前哈希值进行比较,并且如果所述第一哈希值与P个先前哈希值之间的差低于所述预定阈值,则执行校正动作,其中,1<P<M。7.根据权利要求6所述的方法,还包括导出对应于所述P个先前哈希值的置信值,其中,所述第一哈希值与所述P个先前哈希值之间的差低于所述预定阈值。8.根据权利要求6所述的方法,其中,M是可动态配置的。9.根据前述权利要求中任一项所述的方法,其中,如果所述第一哈希值与存储在所述哈希存储器中的至少一个所述先前哈希值相同,则执行校正动作。10.根据前述权利要求中任一项所述的方法,还包括对所述第一消息计算多个哈希值,所述多个哈希值中的每个哈希值表示所述第一消息的一部分,并且其中,将所述第一消息的所述多个哈希值中的每个哈希值与对应于所述第一消息的该部分的一个或多个先前哈希值进行比较。1...

【专利技术属性】
技术研发人员:M
申请(专利权)人:西门子工业软件有限公司
类型:发明
国别省市:

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

1