面向域控软件的性能测试联合方案——TAE组件上新

        随着新能源汽车进入“智能化深水区”,整车电子电气架构加速向中央计算平台演进,智能域控产品不仅要承载更高集成度的软件功能,还需在更短的开发周期内完成迭代验证。

        面对多模态感知、大模型接入、高算力调度等复杂场景,控制器的性能极限与系统稳定性正成为定义产品竞争力的关键。如何在复杂电磁环境、高负载、高频交互的工况下,精准评估域控的实时表现与长期可靠性,已成为车企和供应商在智能化下半场必须攻克的核心命题。

        经过多年项目积累和验证经验,经纬恒润基于自主研发的INTEWORK-TAE通用自动化测试软件,推出了TAE产品的性能测试组件,可以实现代码级、控制器级、系统级各个阶段的软件性能监控,并联合SureSoft PROV&FIT工具实施故障注入,形成多维度的性能监控。

TAE性能组件介绍

        TAE性能组件涵盖内存、负载、多维度时间、时序调度等性能指标的测试和验证。其中,TMEM模块可以分析软件的内存占用率,TSIM模块可以仿真CPU负载率和任务占比情况,TIME和TDF模块可以精准分析控制器各类函数接口的执行时间与响应时间,还原负载率变化,为性能评估提供全面数据支撑。

1

TAE性能组件实施流程

TAE-TMEM

  • 基于.elf/.map分析软件的静态内存占用率,包含RAM、ROM、section占比分布等。

  • 迅速评估软件各个版本的内存占用和分布,保证控制器的空间使用率。

  • 支持可视化对比编译器不同级别优化下的内存使用区别。

  • 可接入CICD流程,支持和AbsInt分析结果联动,一键式生成测试报告。

TAE-TSIM

  • 基于任务、中断架构设计表模拟仿真各个Core的CPU负载率和任务占比。

  • 无需依赖在板环境,任意阶段可模拟负载使用,验证架构设计合理性。

  • 支持调整任务预估时间的上下限,可对比不同设计下的负载变化。

  • 可接入CICD流程,支持和AbsInt、PROV测试结果联动,一键生成测试报告。

TAE-TIME&TDF

  • 采用“上位机 + 下位机”协同架构,下位机环境封装,上位机统一调度。

  • 上位机通过TAE搭建多种工况的功能测试序列,并结合性能监控序列同步下发执行,实现不同工况下的软件性能指标监控和统计。

  • 下位机将性能程序包与源工程进行环境封装,支持IAR、Tasking、Green hills等多种编译器,同时兼容NXP、Renesas、Infineon等主流厂商处理器及国产芯片的适配。

  • 可以在PIL、HIL、实车等环境下进行资源分析,保证产品各阶段的质量验收。

  • 监测多工况下的任务调度行为和CPU负载变化,为系统升级提供优化参考。

  • 保证多任务和多核运行的合理性,规避优先级反转、死锁等时序问题。

  • 发现控制器的潜在性能缺陷,保证产品在极端工况下的稳定性和功能有效性。

2 (2)

 

3.1

4 (2)

5

6

SURESOFT PROV&FIT介绍

        TAE支持和PROV、FIT工具联合使用,开展软件级/芯片级的故障注入测试,验证安全机制有效性及软件鲁棒性。

  • 支持在不修改代码或重构目标系统的情况下,在现有环境注入缺陷,完成无侵入式测试。

  • 支持生成符合ISO 26262的测试用例,针对任务、中断、函数、寄存器、变量自动化注入阻塞时间、死锁、栈溢出等多种故障类型。

  • 支持对变量、任务状态、恢复机制等进行实时监控,完成高覆盖度验证,适用于嵌入式软件的功能安全测试场景。

  • 既支持在独立的控制器环境中验证软件基本行为(无需外部联动即可验证故障注入和恢复机制),也支持在HIL/实车环境下注入故障验证软件行为。

 25

故障注入示意图

工具对比

        TAE性能组件已经过多个项目的打磨和验证,现针对TAE组件的多个功能点与市场成熟产品进行解析比对:

7

8

服务介绍

        根据ISO 26262/DO 178对资源占用的要求,需要开展性能测试。针对不同的用户,经纬恒润提供定制化的咨询服务,主要包括:测试过程能力建设、测试技术咨询、测试工具链建设、第三方测试服务等。

        历经大量项目的打磨,经纬恒润在测试业务领域持续深耕,实现涵盖代码级、控制器级、系统级的软件性能监控能力。通过提供更专业、务实的测试解决方案,经纬恒润期待与您携手,共同打造更安全、更高效的智能汽车基石!

posted @ 2026-09-02 17:23  经纬恒润  阅读(24)  评论(0)    收藏  举报