代码跟踪检测

检测项目1.代码覆盖率:行覆盖≥95%,分支覆盖≥90%(IEC61508SIL3级要求)2.执行路径跟踪:记录函数调用深度≤15层,中断响应延迟≤2μs3.内存泄漏监测:堆内存分配误差≤0.1%,碎片率阈值<5%4.时序一致性验证:任务周期抖动≤50μs(DO-178CLevelA标准)5.异常处理测试:强制注入200+故障模式(含SEU/SEFI类型)6.资源占用率:CPU峰值负载≤85%,RAM余量≥15%检测范围1.嵌入式系统软件:汽车ECU/航空飞控/医疗设备固件2.工业控制软件:PLC逻辑程序

原创阅读 72025-05-27工程师CMACNASISO高新技术企业

检测项目

1.代码覆盖率:行覆盖≥95%,分支覆盖≥90%(IEC61508SIL3级要求)

2.执行路径跟踪:记录函数调用深度≤15层,中断响应延迟≤2μs

3.内存泄漏监测:堆内存分配误差≤0.1%,碎片率阈值<5%

4.时序一致性验证:任务周期抖动≤50μs(DO-178CLevelA标准)

5.异常处理测试:强制注入200+故障模式(含SEU/SEFI类型)

6.资源占用率:CPU峰值负载≤85%,RAM余量≥15%

检测范围

1.嵌入式系统软件:汽车ECU/航空飞控/医疗设备固件

2.工业控制软件:PLC逻辑程序/DCS组态模块

3.实时操作系统:VxWorks/QNX/FreeRTOS应用层

4.安全防护系统:防火墙规则引擎/入侵检测算法

5.自动驾驶系统:路径规划模块/传感器融合代码

6.物联网终端:LoRaWAN协议栈/NB-IoT通信固件

检测方法

1.ASTME2334-19:基于插桩的运行时数据采集规范

2.ISO26262-6:2018:汽车电子故障注入测试流程

3.GB/T28169-2011:嵌入式软件单元测试要求

4.DO-330ED-215:航空软件工具鉴定方法

5.IEC62304:2006:医疗设备软件生命周期流程

6.GB/T34944-2017:工业机器人控制代码验证规程

检测设备

1.LauterbachTRACE32PowerViewPro:支持ARMCortex-M/R/A系列指令追踪

2.VectorCAST/C++2023:实现MC/DC覆盖率自动分析

3.LDRATestbedv10.4:符合DO-178C的静态代码审查平台

4.KeysightDSOX1204A示波器:200MHz带宽捕获时序异常

5.NIPXIe-6570数字模式仪器:模拟IO端口故障注入

6.GreenHillsProbeSuperTrace:非侵入式实时指令流记录

7.PerforceHelixQAC2023.1:MISRAC:2012规则自动化检查

8.AgilentN6705C模块化电源系统:监测功耗波动与异常掉电响应

9.CANoev12.0:车载网络协议栈压力测试环境

10.LDRATBvisionv9.6:三维可视化执行路径重构系统

北检(北京)检测技术研究院【简称:北检院】

  • 报告:可出具第三方检测报告(电子版/纸质版)。
  • 检测周期:7~15工作日,可加急。
  • 资质:旗下实验室拥有CMA/CNAS/ISO资质。
  • 标准测试:严格按国标/行标/企标/国际标准检测。
  • 非标测试:支持定制化试验方案。
  • 售后:报告终身可查,工程师1v1服务。
上一篇
鳞叶检测

QUALIFICATIONS

旗下实验室 · 资质荣誉

CMA / CNAS / ISO 资质齐全,荣誉证书点击可查看大图

{{ groups[lb.g].items[lb.i].t }}({{ lb.i+1 }} / {{ groups[lb.g].items.length }})

具体资质详情请联系工程师

北京实验室 济南实验室 聊城实验室 深圳实验室

热门检测专题