目前,汽车市场对软件定义功能和应用的需求越来越旺盛,行业正迫切需要一种先进的网关,能够提供通用性并为客户提供数据加速和数据分析功能。此外,由于 OEM 车辆和软件定义车辆在需求上存在较大差异,因此需要一种功能更强大且良好平衡的通用型解决方案。
为满足这种需求,ElectroKnox 基于赛灵思 Zynq UltraScale+ MPSoC 平台,为现代互联汽车提供了桥接各种通信协议的域控制器和智能中央网关解决方案——SGW1000,方便 OEM 厂商快速在软件中开发功能,让“软件定义汽车”的理念进一步贴近现实。
ElectroKnox 汽车网关硬件
“软硬兼施”是重要基础
硬件:节省成本、提高灵活性
Zynq 的四核 ARM Cortex®-A53、双核 ARM Cortex-R5,SGW1000 内含足够的联网和计算资源,既可用作中央或区域网关,也可用作域控制器。Zynq 平台的硬件加速功能可为整合其他 ECU 功能提供充足的处理能力。因此,OEM 厂商能够节省 ECU 硬件成本以及车辆内的物理安装空间。Zynq 平台的另一大优点是它可以通过各种 I/O(包括 CAN-FD、LIN 和以太网端口)提供可定制接口,从而提高设计的灵活性。
ElectroKnox 车载计算机硬件组件原理图
软件:助力灵活配置,提升更新能力
通过 Zynq 平台的自适应可编程逻辑,ElectroKnox 就能加入此前在基于微控制器的车载ECU 上不能运行的更复杂的软件。SGW1000 网关在设计上能快速适应任何车辆架构,助力 OEM 厂商灵活地使用不同的硬件配置,同时提高软件的可重复使用能力,并实现整车 OTA 更新此外,Zynq 器件本身也提供软件和 OTA 更新能力。Zynq 器件内的软硬件修改能力,是一种特有的系统性能更新功能,这对于进行纠错,添加新特性或更新任务关键型功能有重要意义。
ElectroKnox 软件平台具备硬件无关接口和可编程中间件
“赛灵思高度灵活的架构,能够将多个处理引擎与可编程硬件逻辑相结合,从而帮助电动汽车市场和普通汽车市场更快地适应这些需求变化。未来究竟什么技术会成为主流,我们并不确定。但采用赛灵思技术,我们可以延续现有的产品开发,不必担心需要从头开始重新设计。”—ElectroKnox 硬件总监 Francis Pang
获取完整案例信息请点击附件下载。