可解释的时间与资源边界
不仅输出 WCET 和 Max Stack 数值,还保留函数列表、控制流图、调用关系图、WCET 关键路径、最坏栈路径、函数级 WCET/Stack 指标和相关证据表,帮助判断边界值形成原因。
SMAVE 工业软件
Model Suite
模型化嵌入式软件开发环境
Virtual System
处理器指令集与板级系统仿真分析
AI Fuzzer
基于 AI 生成对抗学习的网络测试
Design Verifier
模型形式化验证工具平台
Model Fabric
多领域数字模型集成仿真环境
Code Robustness Analyzer
代码健壮性分析工具平台
Code Trace Analyzer
源代码与目标码一致性分析工具
Object Code Analyzer
目标码覆盖率分析工具
Architect
架构系统化建模与多维分析
Code Analyzer
代码分析与形式化验证工具
MCDS
恶意代码检测工具平台
xSIM
仿真验证工具平台
RV
运行时形式化验证工具
Requirement
需求建模与仿真验证
Display
HMI 设计与开发环境
ACEPHERE 控制器软件
Studio
符合 IEC 61131-3 国际标准的工业控制器应用集成开发平台
Visualization
工业控制可视化编辑器
Motion / Robotics
运动控制 / 机器人应用开发工具包
Fieldbus / Communication
现场总线与通讯
Safety
功能安全
Virtualization
虚拟化
Redundancy
冗余
Connector
连接器
AI
智能
工业软件
自动化 AI 嵌入式开发
控制器软件
Studio
Visualization
Motion / Robotics
Fieldbus / Communication
Safety
Virtualization
Redundancy
Connector
AI
面向目标处理器二进制工件建立入口级和函数级 WCET 上界,恢复控制流、调用关系和入口可达路径,结合循环边界、缓存/访存参数和函数排除配置,输出 WCET 周期数、关键路径、函数级 WCET、主要贡献函数以及本次分析使用的配置记录。
1/4
通过反汇编识别函数栈帧、调用点和栈指针变化相关指令,计算函数级局部栈使用、函数级最大栈使用、入口级最大栈深度(Max Stack)和最坏/最深调用链;上下文敏感栈分析还可结合 context_stack_k 输出不同调用上下文下的栈使用证据。
2/4
解析模型生成代码目录,自动生成驱动代码和非确定输入,对整数除零、整数溢出、数组越界、浮点无穷、浮点非法值以及自定义输出条件展开验证。发现违反路径时提取反例输入并生成可导入仿真环境的场景文件。
3/4
分析完成后按统一目录组织参数快照、日志索引、图模型索引、结果报告和场景文件。统一归档机制让同一对象版本的时间边界、资源边界和错误边界能够被复测、对比和阶段审计。
4/4
面向目标处理器二进制工件建立入口级和函数级 WCET 上界,恢复控制流、调用关系和入口可达路径,结合循环边界、缓存/访存参数和函数排除配置,输出 WCET 周期数、关键路径、函数级 WCET、主要贡献函数以及本次分析使用的配置记录。
1/4
通过反汇编识别函数栈帧、调用点和栈指针变化相关指令,计算函数级局部栈使用、函数级最大栈使用、入口级最大栈深度(Max Stack)和最坏/最深调用链;上下文敏感栈分析还可结合 context_stack_k 输出不同调用上下文下的栈使用证据。
2/4
解析模型生成代码目录,自动生成驱动代码和非确定输入,对整数除零、整数溢出、数组越界、浮点无穷、浮点非法值以及自定义输出条件展开验证。发现违反路径时提取反例输入并生成可导入仿真环境的场景文件。
3/4
分析完成后按统一目录组织参数快照、日志索引、图模型索引、结果报告和场景文件。统一归档机制让同一对象版本的时间边界、资源边界和错误边界能够被复测、对比和阶段审计。
4/4
不仅输出 WCET 和 Max Stack 数值,还保留函数列表、控制流图、调用关系图、WCET 关键路径、最坏栈路径、函数级 WCET/Stack 指标和相关证据表,帮助判断边界值形成原因。
运行时错误分析结果包含属性结论、反例对象、场景文件和 HTML 报告。反例场景可导入仿真环境回放,把“发现问题、复现问题、定位问题”组织到同一分析闭环中。
通过项目、二进制、分析配置和历史任务记录保持复测口径一致,支持在相同入口、相同处理器参数、相同循环边界和相同分析选项下,对整改前后的 WCET、Max Stack、函数数量、函数级 WCET/Stack 指标和调用图变化进行比较。
任务级时间边界基线
在模型代码生成并形成可执行二进制后,对关键入口建立静态时间上界,为任务周期编排、调度裕度和性能整改提供量化依据。
栈空间配置依据
在平台移植、调用约定变化或编译配置变化后重新计算最大栈使用量和最深调用链,支撑任务栈配置与资源预算复核。
运行时错误专项排查
对整数、浮点和数组访问等属性进行系统检查,覆盖测试样例难以触达的极端输入和边界路径。
整改后差异复核
围绕相同入口、相同属性和相同输出字段开展复测,比较整改前后的边界值、风险标签和属性结论变化。
飞控、航电和任务系统软件通常同时面对实时性、资源边界和运行时安全要求。平台可在联调前建立 WCET 与堆栈空间基线,为实时性评估、资源预算复核、问题整改和版本归档提供分析证据。
1/4
面向反应堆保护系统、安全监控系统等核安全级控制软件,可为 IEEE 1012 与 IEC 60880 相关验证活动中的时间边界和资源边界分析提供辅助证据。在可执行二进制生成后建立 WCET 与堆栈基线,为安全级软件任务调度与资源分配提供量化依据。
2/4
面向汽车电子控制单元(ECU)软件,可为 ISO 26262 相关开发验证活动提供时间边界和空间边界分析证据。在代码联调前建立 WCET 基线,支撑任务周期编排与调度裕量评估;堆栈空间分析辅助任务栈配置与资源预算复核。
3/4
面向列控、信号和调度控制软件,平台可帮助团队复核任务周期裕度和栈空间预算,减少实时性和资源边界问题在系统联调阶段集中暴露。
4/4
飞控、航电和任务系统软件通常同时面对实时性、资源边界和运行时安全要求。平台可在联调前建立 WCET 与堆栈空间基线,为实时性评估、资源预算复核、问题整改和版本归档提供分析证据。
1/4
面向反应堆保护系统、安全监控系统等核安全级控制软件,可为 IEEE 1012 与 IEC 60880 相关验证活动中的时间边界和资源边界分析提供辅助证据。在可执行二进制生成后建立 WCET 与堆栈基线,为安全级软件任务调度与资源分配提供量化依据。
2/4
面向汽车电子控制单元(ECU)软件,可为 ISO 26262 相关开发验证活动提供时间边界和空间边界分析证据。在代码联调前建立 WCET 基线,支撑任务周期编排与调度裕量评估;堆栈空间分析辅助任务栈配置与资源预算复核。
3/4
面向列控、信号和调度控制软件,平台可帮助团队复核任务周期裕度和栈空间预算,减少实时性和资源边界问题在系统联调阶段集中暴露。
4/4
联系解决方案专家,进行详细沟通