System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开一般涉及集成电路(ic),并且特别地涉及具有安全硬件子系统的集成电路,安全硬件子系统被设计为符合关于功能性安全的某些要求。
技术介绍
1、现代ic可以包括大量存储器、多个微处理器或处理器核,以及在单个ic中提供系统级功能的多个外围设备。换句话说,ic可以包括越来越多能够实现不同功能的集成在芯片上的子系统。因此,ic还称为片上系统(soc)。这些单独的子系统可以通过一根或多根总线连接在一起。因此,现代ic可以提供比前几代ic更复杂的功能。尽管由于这些ic提供了附加的功能,这对终端用户来说是有利的,然而,随着子系统数目的增加,在上电时配置这些ic变得越来越复杂。这对安全方面至关重要的应用来说尤其如此。例如,在许多汽车系统中,汽车运载人类乘客和/或有价值的货物,由ic的子系统故障引起的误差可能是危险的。
2、考虑到ic的一些子系统可能比其他子系统在安全方面更加关键(并且因此满足符合更高的安全要求),专利技术人因此为自己设定了改进ic设计的现有概念的目标。
技术实现思路
1、提出的目标由权利要求1和权利要求6的系统以及权利要求13和权利要求15的方法实现。所附权利要求涵盖各种实施例和进一步的发展。
2、根据一个实施例,系统包括数据总线和具有耦合到数据总线的总线接口的(至少)第一子系统。第一子系统能够在安全状态中和正常状态中操作,并且其包括控制逻辑,控制逻辑被配置为响应于配置指令而将第一子系统过渡到安全状态中。第一子系统进一步包括:至少一个硬件模块,其被配置为在
3、根据另一实施例,系统包括数据总线、第一子系统和(至少)第二子系统。第一子系统包括耦合到数据总线的第一总线接口和密钥生成器,该密钥生成器被配置为生成密钥并且经由第一总线接口跨数据总线发射密钥。第二子系统包括第二总线接口、数据编码器和数据源。数据编码器用于从数据源接收数据、使用密钥对数据进行编码以及跨数据总线将被编码的数据发射到第一子系统。第一子系统进一步包括控制逻辑和存储器,该存储器被耦合到总线接口并且被配置为从数据总线接收被编码的数据并且存储接收到的数据。第一子系统进一步包括数据验证器,其被配置为:使用密钥对存储在存储器中的接收到的数据进行解码和验证,并且向控制逻辑发送信号告知接收到的数据是否已经被成功地解码和验证。此外,控制逻辑被配置为:当在预定的时间跨度内数据验证器没有发送信号告知已经成功验证接收到的数据时,将第一子系统过渡到安全状态中。
4、其他实施例涉及用于操作包括一个或多个安全硬件子系统的系统的方法。根据一个实施例,方法包括:响应于配置指令而将系统的硬件子系统过渡到安全状态中;经由总线接口接收配置数据;以及验证接收到的配置数据。当配置数据已经被成功验证时,将被验证的配置数据馈送到硬件子系统的硬件模块,并且硬件子系统被过渡到正常状态中,其中硬件模块在安全状态中生成默认输出,并且在正常状态中生成非默认输出。非默认输出取决于配置数据。
5、根据另一实施例,方法包括:在系统的第一子系统中生成密钥;将密钥发射到系统的第二子系统;以及通过第一子系统从第二子系统接收被编码的数据,其中被编码的数据已经在第二子系统中使用密钥而被生成。方法进一步包括:在第一子系统中使用密钥验证接收到的数据;当对数据的验证已经成功并且第一子系统在正常状态中时,通过第一子系统的硬件模块使用被验证的数据生成非默认输出;以及当没有数据被接收和成功验证超过预定时间时,将第一子系统过渡到安全状态中,其中当第一子系统在安全状态中时,第一子系统的硬件模块生成默认输出。
本文档来自技高网...【技术保护点】
1.一种系统,包括:
2.根据权利要求1所述的系统,
3.根据权利要求1或2所述的系统,
4.根据权利要求1所述的系统,
5.根据权利要求1至4中任一项所述的系统,
6.一种系统,包括:
7.根据权利要求6所述的集成电路,
8.根据权利要求7所述的系统,
9.根据权利要求6至8中任一项所述的系统,其中所述第一子系统进一步包括:
10.根据权利要求6至8中任一项所述的系统,其中所述第一子系统进一步包括:
11.根据权利要求6至10中任一项所述的系统,
12.根据权利要求1至11中任一项所述的系统,
13.一种方法,包括:
14.根据权利要求13所述的方法,
15.一种方法,包括:
16.根据权利要求15所述的方法,
【技术特征摘要】
1.一种系统,包括:
2.根据权利要求1所述的系统,
3.根据权利要求1或2所述的系统,
4.根据权利要求1所述的系统,
5.根据权利要求1至4中任一项所述的系统,
6.一种系统,包括:
7.根据权利要求6所述的集成电路,
8.根据权利要求7所述的系统,
9.根据权利要求6至8中任一项所述的系统,其中所...
【专利技术属性】
技术研发人员:H·哈特利布,J·巴伦舍恩,G·德弗林格,
申请(专利权)人:英飞凌科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。