您现在的位置是:首页 >汽车 > 2022-12-18 15:35:38 来源:

最全面的恩智浦S32Z和S32E汽车处理器系列软件解决方案

导读 嵌入式世界展4号展厅325号展台 — 嵌入式安全和安保领域的全球领导者Green Hills Software宣布,他们计划为恩智浦半导体的新型S32Z和S3

嵌入式世界展4号展厅325号展台 — 嵌入式安全和安保领域的全球领导者Green Hills Software宣布,他们计划为恩智浦半导体的新型S32Z和S32E实时处理器系列提供全面支持,以帮助在下一代区域和领域车辆平台中实现安全可靠的混合关键性执行和整合。Green Hills Software的产品和专家服务将构成业界最完整的S32Z和S32E处理器基础软件产品,包括:®

超小快速、经ASIL认证、μ-velOSity™实时操作系统,

μ-Visor™ 薄型 Type-1 虚拟机管理程序,可同时托管多个来宾操作系统,例如 AUTOSAR Classic、μ-velOSity、FreeRTOS、Zephyr RTOS 等,以及®®

ASIL认证多晶高级开发环境®.

恩智浦和Green Hills的软硬件组合解决方案建立在两家公司三十年的成功合作基础上,这将有助于全球OEM和一级供应商大幅减少开发和部署新的整合域和区域架构以及车辆控制的时间和成本,达到ISO 26262安全和ISO/SAE 21434安全的最高水平。

下一代汽车电子设备的新兴设计必须适应软件功能的增长和整合以及这些新架构中增加的复杂性。OEM 和一级供应商将需要更多的计算性能来支持这些新功能和挑战。一个关键的挑战是整合必要的硬件和软件,以确保关键功能不受干扰,同时为未来的调整提供不折不扣的实时性能、低成本和广泛的设计灵活性。同时,需要先进的多核、多操作系统软件开发工具来提高开发人员的工作效率,同时减少开发和集成数百万行新代码的时间和成本。Green Hills和恩智浦针对S32Z和S32E的联合平台解决了这一挑战。

恩智浦车辆控制和网络解决方案业务线高级副总裁兼总经理Ray Cornyn表示:“我们很高兴与Green Hills合作,为我们的客户提供综合解决方案,以加速和整合新兴领域和区域车辆架构的安全、实时应用。“当今的区域和域控制器ECU需要对分线S32Z和S32E实时处理器进行高性能实时处理,并结合Green Hills等成熟合作伙伴提供的可扩展,安全可靠的软件产品。

Green Hills Software业务开发副总裁Dan Mender表示:“通过为恩智浦新的多核S32Z和S32E实时处理器系列提供广泛的以生产为中心的软件解决方案,共同客户可以立即开始开发具有最高性能、最具可扩展性和可配置产品的下一代车辆ECU。“通过这种软硬件组合解决方案,从经过生产验证的产品开始,上市时间和开发成本将大大减少。

Green Hills 的产品和服务是市场上最完整的以生产为中心的基础软件生态系统产品,使客户能够优化他们对 S32Z 和 S32E 实时处理器系列的独特千兆赫兹实时速度、安全多应用集成和扩展内存组合的使用。

μ-velOSity RTOS是一款小巧、快速且易于编程、内存高效的实时操作系统,适用于具有ASIL要求的多核设计。μ-velOSity只需要几千字节的ROM,并且可以在最少的处理器周期内快速启动。其超短的上下文切换时间和快速的内核服务调用也使其成为实时汽车功能的理想选择。

μ-Visor 虚拟机管理程序是一种精简高效的 1 类虚拟机管理程序,旨在安全地整合恩智浦 S32Z 和 S32E 处理器内 Arm Cortex-R52 处理器上同时运行的关键工作负载。其架构利用处理器功能来强制分离、管理访问控制和加速虚拟机操作,使多个操作系统(如 AUTOSAR Classic、FreeRTOS、Zephyr RTOS 和 μ-velOSity)能够高效运行,不受干扰。μ-Visor 具有多种核心调度选项,可满足各种 ECU 整合用例并确保极低的开销。这种独立于供应商/操作系统的虚拟化将硬件和软件分离,使设计人员能够更灵活地添加新功能和在其他项目中重用。®®

使用恩智浦S32Z和S32E处理器的开发人员将依靠Green Hills OS无关的MULTI高级集成开发工具(包括Green Hills优化C/C++编译器)显著提高生产力。Green Hills 为 Cortex-R52 优化 C/C++ 编译器和运行时库的无与伦比的性能和 ASIL 认证使 Green Hills 自 2016 年以来成为行业标准 C/C++ 编译器。当 Arm 发布 Cortex-R52 时,他们依靠 Green Hills 编译器来获得“同类最高”的性能分数。MULTI 还具有业界最先进的多核、多操作系统调试和可视化功能,使开发人员能够更快地发现和修复错误,使用更少的处理器内存,并减少代价高昂的软件召回。