F88体育
var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?90c4d9819bca8c9bf01e7898dd269864"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); !function(p){"use strict";!function(t){var s=window,e=document,i=p,c="".concat("https:"===e.location.protocol?"https://":"http://","sdk.51.la/js-sdk-pro.min.js"),n=e.createElement("script"),r=e.getElementsByTagName("script")[0];n.type="text/javascript",n.setAttribute("charset","UTF-8"),n.async=!0,n.src=c,n.id="LA_COLLECT",i.d=n;var o=function(){s.LA.ids.push(i)};s.LA?s.LA.ids&&o():(s.LA=p,s.LA.ids=[],o()),r.parentNode.insertBefore(n,r)}()}({id:"K9y7fDzSfyJvbjbD",ck:"K9y7fDzSfyJvbjbD"}); ob体育·(中国)官方网站 ob体育·(世界杯)平台 ob体育·(中国)官方平台 ob体育(中国)官方网站-下载APP 宝博·体育(中国)官方网站CN /
背景介绍
现代的车载电子电气系统与行车安全的关联愈发紧密,诸如转向、刹车、引擎控制等功能已实现完全电子化控制,电控系统的失控会危及相关交通参与者的人身及财产安全,针对车载电子电气系统进行严✨格的安全把控也成为多家厂商的一贯标准。汽车功能的不断完善带动控制器的数量剧增,多种功能单元模块的交互变得高频多向,✤车载网络结构日趋复杂。
功能安全要求
项目质量挑战
测试方案
在底盘、电驱、车身等系统的性能指标评估上,可根据客户需求进行方案的调整实施。借助静态性能分析套件AbsInt和动态在板测试套件RVS🌸可以贯穿代码级、控制器级、系统级,完成针对堆栈、时间、负载的性能分析,评估软件在极限工况下的任务实时性、🌠稳定性,保证软件质量。
性能测试整体方案
静态实施
- 客回报
在代码开发、控制器集成阶段评估资源使用率,指导芯片选型和工程优化
保证软件的任务/中断/runnable等预留的堆栈空间和周期合理
保证芯片内存占用率和CPU负载在阈值范围内
评估函数、变量在执行路径下调用和占比的合理性
开展符合功能安全和ASPICE流程要求的测试
- 測試方面
资源占用率:自动化分析最差工况的堆栈用量、RAM/ROM/Flash占用率
任务执行时间:分析最差工况下的执行时间,测试周期稳定性和任务实时性
调度仿真:模拟任务调度,CPU负载率测试𝄹、分析核上♔负载占比关系测试
- 设计共同点
借助AbsInt工具,针对工程的.elf/.out文件进行自动化分析,无需依赖源码
支持PPC、V850、Tricore、ARM等多种架构芯片的堆栈、时间分析
分析过程考虑内联汇编代码、库函数调用、函数指针、缓存/流水线等行为
分析遍历所有工况,结果涵盖程序的各个入口和任务,图形化展示最差工况下的执行路径和占比用量,指导代码性能优化
不依赖客户本身测试用例,执行效率高,项目周期短
ಌ
AbsInt 官方拥有认证支持包 QSK证明工具满足ASIL D等级功能安全标准
堆栈、时间分析流程
函数调用关系及用量显示
数据化表格用量展示
负载率仿真图
动态实施
- 顾客理财收益
在PIL、HIL、车载环境下进行时序分析,确保软件行为安全
可视化监测真实任务调度和CPU负载,为系统升级提供优化参考
保证多任务和多核运行的合理性,规避优先级反转、死锁等时序问题
开展符合功能安全和ASPICE流程要求的测试
- 检验信息内容
任务执行时间:分析任务的最差工况下执行时间,测试周期稳定性和响应实时性,中断执行时间等
任务调度分析:分析任务响应时间,图形化显示多核、多任务调度关系,定位时序问题
🅘 负载率分析:基于实际工况对CPU负载率进行实时统计和分析,评估极限负载下的CPU负载率占用情况
- 计划特征
借助RVS分析套件进行实时数据采集和分析,还原实际环境下的执行工况
支持多任务和多核分析,可追踪定位软硬件交互情况
支持全量数据采集和长时间监测运行,定位多种工况的运行状态
支持同步分析任务、程序执行和覆盖路径,并对比多版工程时间、负载变化
自定义程度高,项目复用性强,可针对任意函数、模块或代码段进行时序分析
应对偶发性缺陷比如高负荷、超时等问题,可以设置自定义阈值来进行触发检测
支持集成多种硬件环境,比如PPC、V850、Tricore、ARM联合Tasking、Hightec、IAR等
♋ RVS 工具评估等级为TCL3,可以支持产品功能安全认证等级ASIL D
动态实施流程
多维度执行时间统计
调度、负载分析
F88体育
介绍
根据ISO 26262对资源占用的要求,需要开展性能测试。针对不同的用户,经纬F88体育
提供定制化的咨询F88体育
,主要包括:测试过程能力建设、测试技术咨询、测试工具链建设、第三方测试F88体育
等。
目光F88体育