用于测试车载软件的计算机卡制造技术

技术编号:34764885 阅读:80 留言:0更新日期:2022-08-31 19:12
提供了一种用于测试车载软件的计算机卡。一种用于测试车载计算机的软件的计算机卡(100),所述计算机卡(100)包括:计算单元(110),所述计算单元至少包括用于车载计算机的芯片上系统SoC,所述计算单元(110)被适配成运行待测试软件;现场可编程门阵列FPGA(120),所述现场可编程门阵列连接到所述计算单元,用于向待测试软件馈送环境和/或驾驶数据(EDD)并且用于从待测试软件恢复检测和/或行为数据(DBD)。(DBD)。(DBD)。

【技术实现步骤摘要】
用于测试车载软件的计算机卡


[0001]本公开涉及用于嵌入在车辆中并在机载计算机上运行的软件的测试装置和方法的领域。这种测试装置和方法可以用于在发布给客户车辆之前测试软件或软件更新。

技术介绍

[0002]现代车辆通常包括适于执行与安全、驾驶辅助和/或自主或半自主驾驶有关的不同任务的机载或车载计算机。
[0003]这种计算机可能是复杂的,因为车辆可以包括许多不同的传感器,例如GPS、雷达、摄像头、激光雷达和/或超声波传感器。相应的软件可以包括专用于诸如交通标志识别、车道检测、路径规划等专用任务的各种感知模块。
[0004]因为这种软件对于车辆安全是关键的,所以需要在发布给汽车制造商和/或直接发布给客户车辆之前对其进行集中测试。此外,现在预期进行定期的软件更新,这增加了在任何更新发布之前对彻底软件测试的需要。
[0005]为了减少对各个软件版本重复进行测试驾驶的需要,传统的方案是利用包括车辆环境和/或驾驶数据的输入数据来在车辆外部测试或验证输入软件版本。这种测试方法通常被称为重新仿真(resimulation)或简称为“R本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于测试车载计算机的软件的计算机卡(100),所述计算机卡(100)包括:计算单元(110),所述计算单元至少包括用于所述车载计算机的芯片上系统SoC,所述计算单元(110)被适配成运行待测试软件;现场可编程门阵列FPGA(120),其连接到所述计算单元,用于将环境和/或驾驶数据EDD馈送到所述待测试软件,并且用于从所述待测试软件恢复检测和/或行为数据DBD。2.根据权利要求1所述的计算机卡(100),其中,所述计算单元(110)还包括用于补充所述车载计算机中的所述SoC的至少一个协处理器,所述至少一个协处理器连接到所述SoC和/或所述FPGA。3.根据权利要求1或2所述的计算机卡(100),其中,所述计算机卡还包括集成到所述FPGA(120)中或连接到所述FPGA(120)的缓冲存储器(130)。4.根据权利要求1至3中任一项所述的计算机卡(100),其中,所述计算机卡还包括将所述计算机卡(100)连接到计算机系统的物理连接器(140)。5.一种用于测试车载计算机的软件的计算机系统,所述计算机系统包括:多个计算机卡(100),所述计算机卡(100)是根据权利要求4所述的计算机卡(100),至少一个服务器(200),所述至少一个服务器用于向所述多个计算机卡(100)提供环境和/或驾驶数据EDD,并从所述多个计算机卡(100)接收检测和/或行为数据DBD。6.根据权利要求5所述的计算机系统,其中,所述至少一个服务器向不同组的计算机卡(110)提供不同的环境和/或驾驶数据EDD。7.一种用于在至少一个计算机卡(100)上测试车载计算机的软件的方法,所述计算机卡(100)包括计算单元(110),所述计算单元(110)至少具有用于所述车载计算机的芯片上系统SoC,所述方法包括以下步骤:a)在所述计算单元(110)处运行待测试软件,b)在所述计算机卡(100)处接收环...

【专利技术属性】
技术研发人员:M
申请(专利权)人:APTIV技术有限公司
类型:发明
国别省市:

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

1