[发明专利]具有检查所选择的存储器访问的硬件检查单元的集成电路有效
申请号: | 201711181664.2 | 申请日: | 2017-11-23 |
公开(公告)号: | CN108108262B | 公开(公告)日: | 2023-10-24 |
发明(设计)人: | J.格拉迪高;S.博尔克;S.胡夫纳格尔 | 申请(专利权)人: | 罗伯特·博世有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 胡莉莉;杜荔南 |
地址: | 德国斯*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 检查 选择 存储器 访问 硬件 单元 集成电路 | ||
本发明涉及具有检查所选择的存储器访问的硬件检查单元的集成电路。本发明涉及一种集成电路(101、101'),其具有处理器单元(110)、硬件检查单元(120)和数据源(140、130),其中所述处理器单元在大量存储器访问其间分别访问来自所述数据源(140、130)的数据,其中所述硬件检查单元(120)被设立为检查所述大量存储器访问中的所选择的存储器访问的数据。
技术领域
本发明涉及一种集成电路和一种具有这种集成电路的控制设备。
背景技术
System-on-a-Chip(单片系统,SoC)是集成电路(IC),其中相对应的系统的大量功能集成在唯一的芯片(Die)上。这样的SoC可包括处理器单元(处理器系统部分,PS)。这样的处理器单元可包括适宜的处理器或处理器核或多核处理器。多核处理器包括多个(至少两个)处理器核。一个处理器核大多包括一个算术逻辑单元(ALU),所述算数逻辑单元是用于执行任务、程序、计算指令等等的真正的电子计算器,而且此外还是本地存储器。可以被证明为适宜的是,将这样的SoC集成到控制设备中、尤其是集成到机动(车辆)的控制设备(例如发动机控制设备)中。
由于尤其是在机动车辆领域的安全条例,可能常常需要使数据受到检查。所述检查例如可以借助于所谓的校验和来实现。这样的校验和是可以根据相应的数据来计算的值。在此,当前计算的校验和可以与在先前的时间点计算的比较校验和进行比较。
如果这两个值彼此有偏差,那么即使数据比如由于程序而不是有意地被改变的,在所存储的数据中也存在错误。
例如,在US 7 533 322 B2中公开了一种方法,用于验证在基于车辆的控制系统中的存储空间的子系统的数据完整性。在此,计算子系统校验和和全局校验和。子系统校验和基于处在存储空间的区段内的数据来计算。全局校验和基于属于整个存储空间的数据来计算。如果全局校验和与所期望的值一致,那么存储所述子系统校验和作为所希望的子系统校验和。为了验证数据完整性,第二子系统校验和基于在所述存储空间的区段内的数据来计算而且与所期望的子系统校验和进行比较。
发明内容
按照本发明,提出了一种具有专利独立权利要求的特征的集成电路和具有这种集成电路的控制设备。有利的设计方案是从属权利要求以及随后的描述的主题。
本发明利用如下措施:给具有处理器单元和数据源的集成电路(其中所述处理器单元在大量存储器访问其间分别访问来自所述数据源的数据)配备(附加的、与所述处理器单元不同的)硬件检查单元,所述硬件检查单元被设立为检查所述大量存储器访问中的被选择的存储器访问的数据。所述选择例如可以依据存储地址来实现。所述硬件检查单元优选地被设立在硬件侧。不必设置可编程性、比如对校验和算法的改变。不过,所要检查的地址能在运行时间期间被配置。
因此,本发明提供了(尤其是地址区)选择性的基于硬件的数据检查的可能性。尤其是能够实现:利用特定地设置用于数据检查的硬件有针对性地并且选择性地只检查某些数据。适宜地,只检查那些受到特别的安全要求的数据。例如,所要检查的数据可以通过原始地址和目标地址来说明。因此,硬件检查单元仅仅检查所选择的数据,由此可以以低运行时间成本和低花费来执行检查。尤其是,硬件检查单元对电流、计算能力和用于比较校验和的存储空间以及存储带宽的需求可以尽可能保持得低。
因此,不必由处理器单元本身来执行基于软件的数据检查,所述处理器单元的计算能力被用于所述基于软件的数据检查而且并不提供用于执行所述处理器单元的常规的进程。由于借助于硬件检查单元的数据检查,不需要所述处理器单元的用于数据检查的计算能力。
因此,本发明提供了一种新颖的可能性,用于检查以硬件实现的方式来检查所选择的数据。以传统的方式,以硬件实现的方式大多只能检查总系统、尤其是只能检查所有来自一个数据源的数据。此外,硬件检查单元能够不仅检查恒定的数据而且检查可改变的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗伯特·博世有限公司,未经罗伯特·博世有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711181664.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据存储装置及其操作方法
- 下一篇:一种固态硬盘的数据处理方法及装置