作者
Ross McOuat
Ross McOuat是恩智浦汽车处理器事业部的营销和经销副总裁。Ross拥有超过20年的汽车领域经验,领导着恩智浦一个全球性部门,与经销商、一级供应商和OEM客户合作,共同开发和推广优化的汽车解决方案。Ross拥有机械工程学士学位,并于1995年获得爱丁堡赫里奥瓦特大学技术管理硕士学位。
如今的汽车到处都是电子设备。在基础车型中,有数十个电子控制模块,而在豪华车型中则会更多。电子设备为控制台上的触摸屏供电,实现与其他汽车及外界的无缝通信。环视摄像头和雷达传感器与制动系统配合,确保我们在道路上安全行驶。有些汽车甚至可以自动泊车。
要使这些汽车运行,需要数亿行代码。事实上,汽车上的代码数量甚至超过了客机中的代码数量。而这仅仅只是开始。不断增加的连通性、自主性和电气化意味着更多的代码和对处理器的更多要求。
汽车制造商需要领导系统集成
汽车通常包含使用专用处理器和独有软件的功能。例如,通常用于控制制动系统的电子设备和软件与用于控制动力系统的电子设备和软件差别很大。然而,硬件和软件的低重复使用率是汽车制造商面临的一个问题。这意味着开发速度更慢、成本更高,向经销商展厅的交付日期更晚。
由于每个组件的设计与汽车中的其他系统不同,因此编码效率会降低。通常,该软件与车辆内的其他连接点不兼容,需要更多的代码来促进信息交换。以动态稳定性控制为例。它需要制动和动力系统之间的即时通信,以确保平衡车辆的制动和动力。由于每个系统都运行独有的软件,因此可能需要额外的软件层才能使两个系统相互连接和“通信”。
为了可靠地运行代码,需要高性能计算。例如,在高级驾驶员辅助系统(ADAS)和自动驾驶系统中,处理器需要处理雷达、激光雷达和视觉系统等传感器生成的大量数据。处理器利用这些数据能够确定障碍物的位置,预测它们的运动,规划车辆行驶的轨迹,甚至控制车辆沿着该路径行驶。处理器持续实时更新最佳路径,将实际使用者不断变化的行为考虑在内。处理器需要安全无误地与车辆周围的转向、制动、集群和传感器进行连接和通信。
提升车内体验和交付符合新兴商业模式的汽车进一步加剧了汽车制造商的压力。与智能手机类似,汽车应提供互联、可升级和个性化的体验。而且,与智能手机一样,它应该能够添加新功能并订阅新服务。
所有这些都为汽车制造商带来了难以置信的机遇,也带来了极大的复杂性,他们被迫领导硬件、软件、信息安全和功能安全的系统集成。他们面临着巨大的压力,需要加快向消费者推出新功能的速度。为了满足不断增长的性能需求和控制飞涨的开发成本,需要一种跨车辆应用领域(甚至是细分市场和地理区域)的标准化工作方式。
创新的汽车硬件,应对日益增长的复杂性
恩智浦意识到我们必须对硬件进行改造,以支持未来车辆的软件。
我们最新发布的S32汽车处理平台基于可扩展的通用硬件架构构建,该架构使用通用硬件安全引擎。S32的性能是当今安全性能头部的平台的10倍。它还为我们所有的汽车处理器提供了相同的软件开发环境。这意味着汽车制造商可以在数百个应用中使用相同的基本代码,从座椅调整到自动驾驶。
代码重复使用率高达90%,汽车制造商节省了宝贵的开发时间,因此可以更快地将新车推向市场。
更加颠覆行业的是,在汽车从经销商手中推出并交到消费者手中之后,汽车制造商还能够通过S32安全无线(OTA)更新交付新产品和功能。汽车制造商可以在汽车整个使用寿命内提供不断变化的选装包,以满足消费者的不同偏好,甚至可以引入新功能和新系统。S32 OTA使运行在S32处理器上的应用具有零停机时间和完全回滚功能。
下面介绍了恩智浦S32架构如何改变了汽车开发工作
当今的新车包含许多安全、个性化和互联功能。随着自动驾驶技术日益成熟,软件的重要性只会不断增加。正因如此,通用的硬件和软件平台对于应对我们目前日益增长的复杂性至关重要。
资源和相关链接:
Ross McOuat是恩智浦汽车处理器事业部的营销和经销副总裁。Ross拥有超过20年的汽车领域经验,领导着恩智浦一个全球性部门,与经销商、一级供应商和OEM客户合作,共同开发和推广优化的汽车解决方案。Ross拥有机械工程学士学位,并于1995年获得爱丁堡赫里奥瓦特大学技术管理硕士学位。
2020年6月19日
by Ross McOuat
2020年7月29日
by Davina Moore
2020年7月30日
by Jason Deal