这并不是简单的品牌联名。
汽车芯片真正进入整车或 Tier 1 项目,仅有算力、接口和硬件安全机制并不够,还需要操作系统、编译器、调试工具、驱动和中间件共同构成可用的开发环境。芯片厂商愿意适配哪些软件和工具,在一定程度上反映了客户实际存在的开发需求,也体现了这些软件在产业生态中的位置。
国际主流平台正在支持什么?
AURIX TC4x 面向先进 ECU、域控制器、区域控制器、电驱、底盘、雷达等应用。Green Hills 进入这一平台,说明其能力并不局限于传统嵌入式开发工具,而是直接参与安全关键实时软件平台的建设。
在 NXP 的软件定义汽车生态中,也能看到 Green Hills。
Green Hills也在进入国产车规芯片生态
兆易创新 GD32A71x、GD32A72x 和 GD32A74x 等车规 MCU 的相关发布资料显示,这些产品支持 Green Hills、HighTec、IAR、Keil 和 TASKING 等主流编译器。
这意味着,在国产车规 MCU 建设开发工具、AUTOSAR 和功能安全生态的过程中,Green Hills 已经成为需要考虑的专业编译工具选项之一。
芯驰科技 E3 系列车规控制 MCU 也明确提出,其开发环境支持 IAR、Green Hills 和 GCC 编译器。对于已经采用 Green Hills 工具链的国内车企、Tier 1 和汽车软件团队而言,目标芯片是否支持现有编译器和开发流程,会成为平台评估时值得关注的条件。
需要说明的是,目前这些国产芯片案例主要证明了 Green Hills 编译器层面的支持,不能直接扩展为 INTEGRITY RTOS 或虚拟化方案已经适配。但即便如此,它们依然传递出一个清晰信号:
为什么芯片厂商的支持如此重要?
在汽车软件开发中,芯片与软件工具并不是彼此独立的选择。
一款芯片是否拥有成熟的编译器、调试环境、实时操作系统和虚拟化方案,会影响研发团队能否顺利进行代码构建、性能优化、问题调试、软件隔离和安全关键功能开发。
对于已经积累了大量代码、工具配置和开发经验的团队来说,软件资产还会反过来影响芯片选型。目标芯片能否支持现有工具链、是否提供对应目标包、BSP 和驱动,往往需要在项目早期完成评估。
1. Green Hills 拥有较广的汽车芯片平台覆盖,不依赖单一厂商或单一架构。
2. 其产品能力覆盖编译器、MULTI 开发环境、INTEGRITY 和 µ-velOSity 实时操作系统,以及 Multivisor 虚拟化方案等多个软件层次。
3. Green Hills 已经进入传统车规 MCU、ADAS、智能座舱、区域控制和软件定义汽车等不同应用生态。
这并不等同于所有芯片都支持 Green Hills 的全部产品,也不能直接证明其市场份额。但跨厂商、跨平台、跨应用阶段持续出现,本身就是其行业重要性和生态影响力的有力体现。
Green Hills,值得国内汽车研发团队重新认识
真正值得关注的,不只是“哪些芯片支持 Green Hills”,而是 Green Hills 能够在客户研发流程中承担什么角色:帮助团队构建和优化代码、调试复杂系统、运行实时任务、隔离不同关键等级的软件,并支撑面向安全关键场景的工程开发。
当然,从芯片厂商公布支持到具体项目落地,仍需核验芯片型号、Green Hills 产品版本、目标包、BSP、驱动、许可证以及安全认证范围。“支持 Green Hills”是技术选型的重要基础,但不意味着任何项目都能零成本迁移。