HIRAIN OS × GLIWA T1 | 让AUTOSAR开发既“功能正确”,又“时序正确”

教育资讯 土里土气 2026-11-05 06:21 3297 0

随着软件定义汽车(SDV)持续演进,ECU与高性能计算平台上的软件规模、任务数量以及系统交互复杂度不断提升。对汽车软件而言,“功能正确”只是基础,软件在真实目标硬件上的执行时间、响应时间、任务调度及系统负载是否满足要求,同样直接影响系统性能与可靠性。

wKgzfmrprIeAChyvAAEhqqcvB1A829.jpg图 1 HiRain与GLIWA合作交流

▎ 合作重点:打通实时性,分析与验证闭环

此次HiRain与GLIWA的合作重点,是推动GLIWA T1 Analysis Suite与HIRAIN OS的工具链级集成。HIRAIN OS作为HiRain面向汽车软件开发打造的软件平台及工具链体系,覆盖AUTOSAR Classic、AUTOSAR Adaptive,同时包含HiRain自主研发的通信、中间件、SOA、OTA、诊断、安全等软件产品与工程能力;GLIWA T1则专注于软件在目标系统真实运行过程中的时序测量与时序分析。

与传统Debugger不同,T1的核心价值并不是在代码开发阶段进行断点调试,而是在软件已经运行于目标ECU之后,对任务、中断、可运行实体、函数等软件实体的实际运行时序行为进行测量、可视化和分析,从而帮助工程师发现执行时间、响应时间、任务调度、CPU负载以及事件链等相关问题。

▎ 闭环工具链集成:连接HIRAIN OS与GLIWA T1

双方计划进一步推进HIRAIN OS与GLIWA T1 Analysis Suite的工具链集成。在HIRAIN OS完成AUTOSAR软件配置与集成后,软件进入构建、部署及目标ECU运行阶段;通过与GLIWA T1的连接,工程师可以进一步对软件真实运行过程中的时序行为进行测量和分析。

这一集成将AUTOSAR软件开发与后续Runtime时序分析更自然地连接起来,帮助工程师识别执行时间、响应时间、任务调度、CPU负载等潜在时序问题,并将分析结果反馈至软件优化与验证过程。

▎ 从软件集成到目标机运行,再到时序验证

T1的价值更集中在软件已经进入集成和运行阶段之后。通过在嵌入式软件中进行必要的软件插桩,并在真实目标硬件上运行应用,软件任务和功能在实际执行过程中产生的时序行为可以被采集并分析,使潜在的时序问题在系统运行过程中自然暴露出来。

让时序问题在真实软件运行过程中被看见 从AUTOSAR软件集成,到目标机运行,再到运行时序分析与验证,双方希望建立更加连续的工程闭环,而不是将时序分析作为开发流程之外的独立活动。

wKgzfmrprIiARPCIAAbJx2u0Els270.png图 2 GLIWA T1 Analysis Suite:目标ECU运行时序测量与可视化分析界面

▎ 从“功能正确”进一步走向“系统实时性可验证”

随着整车软件规模持续增长,软件运行在不同ECU、域控制器及高性能计算平台上,系统实时性问题越来越难以仅通过单一软件模块或单一开发阶段进行判断。一个功能即使逻辑正确,也可能因为执行时间过长、任务调度冲突、CPU负载过高或关键事件链响应超时,影响整车功能的实际表现。HiRain通过HIRAIN OS提供AUTOSAR软件开发、配置、集成及相关工程支持;GLIWA提供T1 Analysis Suite以及专业的Runtime时序分析能力。

HIRAIN OS与GLIWA T1的结合,将整车软件平台能力与运行时序分析能力连接起来,使时序分析能够更自然地进入软件集成、目标机运行和系统验证流程。软件部署到目标ECU 后,可通过软件插桩采集实际运行行为,并进一步分析执行时间、响应时间、任务调度、CPU负载及关键事件链。

这不仅是增加一个时序分析工具,而是形成从软件开发与集成、目标机实际运行、时序问题发现,到问题定位和优化验证的完整工程闭环。客户能够更早发现系统级实时性风险,减少后期集成阶段的问题定位成本,并提升复杂整车软件运行的可预测性和可靠性。

▎ HIRAIN OS × GLIWA T1:让复杂整车软件的实时性真正可分析、可验证、可优化

对于复杂ECU和高性能计算平台而言,仅仅知道“功能是否工作”并不足够。工程师还需要知道软件在真实运行状态下是否能够按预期时间完成任务,系统是否存在CPU负载瓶颈、调度冲突、超时风险以及端到端时序问题。

通过HIRAIN OS与GLIWA T1的工具链集成,HiRain与GLIWA希望让Runtime时序分析更自然地进入AUTOSAR软件集成与验证流程,减少工具切换,提高问题定位效率,并帮助客户进一步提升软件的可预测性、运行效率与系统可靠性。HIRAIN OS与GLIWA T1的联合,将整车软件平台与专业运行时序分析能力连接到同一工程流程中。

通过此次合作,GLIWA T1已进一步融入HIRAIN OS软件开发与验证工具链。客户可根据项目需求,在采用HIRAIN OS相关产品及工具链时同步配置GLIWA T1 Analysis Suite,将运行时序分析能力纳入现有的软件集成与验证流程,减少不同工具之间的切换与割裂。双方将结合各自在汽车软件平台、嵌入式软件工程与运行时序分析领域的能力,为客户提供更加完整的软件开发、集成与验证体验。

审核编辑 黄宇