System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于车辆应用程序的冗余多端口存储器制造技术_技高网

用于车辆应用程序的冗余多端口存储器制造技术

技术编号:40057189 阅读:8 留言:0更新日期:2024-01-16 22:07
本公开涉及用于车辆应用程序的冗余多端口存储器。用于车辆应用程序的冗余多端口存储器可具有耦合到不同主机的不同端口,所述不同主机被配置成提供用于所述车辆的高级驾驶辅助系统ADAS。不同多端口存储器装置可为所述主机提供数据的主级或次级存储。所述主机中的至少一个可对所述多端口存储器装置中的至少一个执行功能性检查并且在其耦合到的第一多端口存储器装置未通过所述检查的情况下使用其耦合到的第二多端口存储器装置。

【技术实现步骤摘要】

本公开大体上涉及半导体存储器和方法,并且更具体地说,涉及用于车辆应用程序的冗余多端口存储器的设备、系统和方法。


技术介绍

1、存储器子系统可以包含存储数据的一或多个存储器装置。存储器装置可为例如非易失性存储器装置和易失性存储器装置。一般来说,主机系统可利用存储器子系统以在存储器装置处存储数据且从存储器装置检索数据。

2、车辆越来越依赖于存储器子系统以向先前为机械式、独立式或不存在的组件提供存储。车辆可包含计算系统,其可为用于存储器子系统的主机。计算系统可运行提供组件功能性的应用程序。车辆可为有人驾驶的、无人驾驶(自主)的和/或部分自主的。存储器装置可主要供车辆中的计算系统使用。


技术实现思路

1、在一个方面中,本公开提供一种用于车辆应用程序的设备,其包括:多个主机,其各自被配置成提供用于车辆的相应高级驾驶辅助系统(adas);多个第一存储器装置,其被配置成提供数据的主级存储,每个第一存储器装置具有相应的多个第一端口,每个第一端口耦合到所述多个主机中的相应主机;和多个第二存储器装置,其被配置成提供数据的次级存储,每个第二存储器装置具有多个第二端口,每个第二端口耦合到所述多个主机中的相应主机;其中所述多个主机中的至少一个被配置成检查所述多个第一存储器装置和所述第二多个存储器装置的功能性。

2、在另一方面中,本公开提供一种用于车辆应用程序的设备,其包括:第一芯片上系统(soc),其被配置成提供第一高级驾驶辅助系统(adas);第二soc,其被配置成提供第二adas;第一存储器装置,其被配置成提供数据的主级存储,所述第一存储器装置具有耦合到所述第一soc的第一端口和耦合到所述第二soc的第二端口;第二存储器装置,其被配置成提供数据的次级存储,所述第二存储器装置具有耦合到所述第一soc的第一端口和耦合到所述第二soc的第二端口;第三存储器装置,其被配置成提供数据的主级存储,所述第三存储器装置具有耦合到所述第一soc的第一端口和耦合到所述第二soc的第二端口;和第四存储器装置,其被配置成提供数据的次级存储,所述第四存储器装置具有耦合到所述第一soc的第一端口和耦合到所述第二soc的第二端口;其中在初始化期间,所述第一soc被配置成检查所述第一存储器装置和所述第二存储器装置的功能性;且其中在初始化期间,所述第二soc被配置成检查所述第三存储器装置和所述第四存储器装置的功能性。

3、在另一方面中,本公开提供一种用于车辆应用程序的方法,其包括:经由车辆存储器子系统的存储器装置的第一端口对被配置成提供第一高级驾驶辅助系统(adas)的第一主机进行的第一功能性检查作出响应;在对所述第一功能性检查作出响应之后存储经由所述第一端口从所述第一主机接收到的数据;经由所述存储器装置的第二端口对被配置成提供第二adas的第二主机进行的第二功能性检查作出响应;和在对所述第二功能性检查作出响应之后存储经由所述第二端口从所述第二主机接收到的数据。

本文档来自技高网...

【技术保护点】

1.一种用于车辆应用程序的设备,其包括:

2.根据权利要求1所述的设备,其中所述多个主机中的每一个被配置成:

3.根据权利要求2所述的设备,其中所述多个主机中的每一个被配置成:

4.根据权利要求3所述的设备,其中所述多个主机中的一个不同的主机被配置成:

5.根据权利要求1所述的设备,其中所述多个主机中的所述至少一个被配置成在所述多个主机中的所述至少一个的初始化处并且响应于在运行时间期间发生错误而检查所述多个第一存储器装置和所述第二多个存储器装置的功能性。

6.一种用于车辆应用程序的设备,其包括:

7.根据权利要求6所述的设备,其中在初始化期间,所述第一SOC被进一步配置成检查所述第三存储器装置和所述第四存储器装置的所述功能性。

8.根据权利要求6所述的设备,其中所述第一SOC被配置成:

9.根据权利要求8所述的设备,其中所述第二SOC被配置成:

10.根据权利要求9所述的设备,其中所述第一SOC经由进程间通信网络耦合到所述第二SOC。

11.根据权利要求10所述的设备,其中所述第一SOC被配置成响应于所述第二SOC失效而重新初始化和检查所述第一存储器装置、所述第二存储器装置、所述第三存储器装置和所述第四存储器装置的所述功能性。

12.根据权利要求6所述的设备,其中所述第一SOC被配置成将第一SOC数据存储于所述第二存储器装置中并且将所述第一SOC数据备份于所述第四存储器装置中;且

13.根据权利要求12所述的设备,其中所述第二存储器装置的所述第一端口和所述第二端口与所述第四存储器装置的所述第一端口和所述第二端口包括根据高速非易失性存储器装置(NVMe)协议操作的高速外围计算接口(PCIe)接口;且

14.根据权利要求12所述的设备,其中所述第一SOC被配置成响应于所述第二存储器装置失效而从所述第四存储器装置检索所述第一SOC数据。

15.根据权利要求6所述的设备,其中所述第一SOC被配置成响应于所述第一存储器装置或所述第二存储器装置失效而重新初始化和检查所述第一存储器装置、所述第二存储器装置、所述第三存储器装置和所述第四存储器装置的所述功能性。

16.一种用于车辆应用程序的方法,其包括:

17.根据权利要求16所述的方法,其中存储经由所述第一端口接收到的数据包括提供数据的主级存储。

18.根据权利要求17所述的方法,其中存储经由所述第二端口接收到的数据包括提供数据的主级存储;且

19.根据权利要求16所述的方法,其中存储经由所述第一端口(446-1)接收到的数据包括提供数据的次级存储。

20.根据权利要求19所述的方法,其中存储经由所述第二端口(446-2)接收到的数据包括提供数据的备份次级存储。

...

【技术特征摘要】

1.一种用于车辆应用程序的设备,其包括:

2.根据权利要求1所述的设备,其中所述多个主机中的每一个被配置成:

3.根据权利要求2所述的设备,其中所述多个主机中的每一个被配置成:

4.根据权利要求3所述的设备,其中所述多个主机中的一个不同的主机被配置成:

5.根据权利要求1所述的设备,其中所述多个主机中的所述至少一个被配置成在所述多个主机中的所述至少一个的初始化处并且响应于在运行时间期间发生错误而检查所述多个第一存储器装置和所述第二多个存储器装置的功能性。

6.一种用于车辆应用程序的设备,其包括:

7.根据权利要求6所述的设备,其中在初始化期间,所述第一soc被进一步配置成检查所述第三存储器装置和所述第四存储器装置的所述功能性。

8.根据权利要求6所述的设备,其中所述第一soc被配置成:

9.根据权利要求8所述的设备,其中所述第二soc被配置成:

10.根据权利要求9所述的设备,其中所述第一soc经由进程间通信网络耦合到所述第二soc。

11.根据权利要求10所述的设备,其中所述第一soc被配置成响应于所述第二soc失效而重新初始化和检查所述第一存储器装置、所述第二存储器装置、所述第三存储器装置和所述第四存储器装置的所述功能性。

12.根据权利要求6所述的设备,其中所述第一soc被配置...

【专利技术属性】
技术研发人员:吴敏健
申请(专利权)人:美光科技公司
类型:发明
国别省市:

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

1