瑞萨电子最新的电子控制单元 (ECU) 虚拟化平台采用了强大的汽车微控制器,用于车辆运动和域控制应用。
从在碰撞期间展开安全气囊到启用无钥匙点火系统,车辆执行许多基本功能,这要归功于集成在称为 ECU 的模块中的小型但复杂的计算控制子系统。
通过将高性能组件集成到一个单元中,车辆中的 ECU 将执行不同的功能,包括动力转向控制、紧急制动、车身控制等。
车辆中不同电子系统的示例。图片由 Chip Estimate 提供
随着制造商推动创新以在下一代汽车中提供更先进的功能,瑞萨电子发布了强大的汽车虚拟化平台,以满足将多个 ECU 功能集成到单个芯片中的日益增长的需求。
在讨论瑞萨电子的新解决方案之前,让我们先了解一下制造商在制造 ECU 时采取了哪些措施。
ECU 的一些设计注意事项
总体而言,ECU 集成了硬件和软件组件来执行其功能。 ECU 的开发基于V模型并遵循 ISO 26262 等行业标准。
设计人员为 ECU 使用的基本组件包括微控制器 (MCU)、模数转换器 (ADC)、传感器和执行器。重要的是,微控制器特别用于为汽车功能提供高效和稳健的性能。更重要的是,控制车辆发动机启动的 ECU 可以实时评估启动扭矩,以获得发动机的即时启动时间。
在 ECU 的开发过程中,设计人员遵循测试验证软硬件组件的迭代过程,这样做是为了检测可能导致整个系统故障或在驾驶车辆时的偶发故障。
ECU 对域架构的需求
由于某些架构(例如分布式汽车架构)无法满足下一代汽车的要求,因此人们的注意力正在转向集中式架构,在该架构中,将众多功能集成到单个 ECU 中。
域架构中的配电模块示意图。图片由德州仪器提供
称为域架构的集中式结构有望满足对高性能计算的需求。例如,域架构包括具有大处理能力的车辆计算模块,以执行所有复杂计算,而与功能无关。
在域架构中,设计人员和工程师利用有组织的 ECU 来优化功耗,方法是采用配电模块,有效地将电力分配给车辆中的不同负载和 ECU。
此外,域架构有望为基于内燃机的车辆提供更高的燃油效率。然而,设计人员必须克服与并发应用程序之间的干扰相关的挑战,以确保安全。
瑞萨电子基于 MCU 的域 ECU 解决方案
为了进一步推动 ECU 和域架构,ETAS 和瑞萨电子之间的合作已经产生了一个虚拟化平台的开发,该平台包含 RH850/U2x 微控制器和 RTA-HVR 管理程序。
该平台承诺为域 ECU 设计提供带有预配置嵌入式软件的现成环境。该平台允许将多个应用程序集成到单个 ECU 中。
RH850/U2B 微控制器框图。图片由瑞萨电子提供
借助 RTA-HVR 管理程序,设计人员可以将一个物理 ECU 转换为多个虚拟 ECU。此外,ETAS 的虚拟机管理程序利用 RH850/U2x 系列的硬件虚拟化功能来创建多个虚拟机。每个虚拟机都有一个或多个虚拟中央处理单元 (CPU) 内核、一段内存空间和一组外围设备。
另一方面,RH850/U2x 微控制器具有基于 RISC-V 的多指令、多数据 (MIMD) 高性能嵌入式处理器、管理程序硬件支持和安全功能。
在解决方案中使用微控制器可以避免干扰并提供高性能的 NoC(片上网络)结构。这种结构声称可以保证各个集成应用程序的实时性。
工程师可以利用预先构建的即用型解决方案来降低与域 ECU 设计相关的开发成本和风险。
在谈到解决方案时,瑞萨电子汽车数字产品营销部高级总监 Satoshi Yoshida表示,新的 ECU 解决方案平台可以让用户轻松、快速地开发具有内置安全功能的高级系统。