当前位置: 首页 > 工具软件 > dstp > 使用案例 >

凯云科技——装备软件全数字仿真测试平台DSTP

唐增
2023-12-01

1)产品简介

装备软件全数字仿真测试平台(DSTP)是基于嵌入式处理器的全数字仿真测试系统,主要功能是仿真真实的嵌入式处理器内核(包括处理器的内存、寄存器、运算器等),同时提供可视化的外部场景模型和环境模型,实现对嵌入式软件(C、汇编)进行仿真运行、静态分析、动态测试、故障注入和覆盖测试等功能。

2)主要功能

  • 虚拟目标机的功能:CPU指令集的解释、CPU时序的模拟、CPU端口动作的仿真、CPU中断机制以及CPU流水、缓冲和并行指令等;
  • 覆盖分析:对C和汇编语言程序进行语句覆盖和分支覆盖分析;
  • 支持目标码测试:支持对目标码进行反汇编和结构分析;
  • 性能测试:每个函数的执行时间和执行次数;
  • 源码与目标码对应:支持加载编译后的目标码并反汇编;
  • 内存分析:统计分析并显示每个内存分配点的内存分配和释放情况;
  • 代码跟踪:准确定位代码行异常位置;
  • 实时动态调用:可视化分析函数调用层次关系、次数、深度等功能;
  • 模拟或仿真外部硬件行为:提供模拟外部设备产生外部激励信号的机制;
  • 可视化外部场景:包括波形图、开关量、指示灯、通用总线监控等。
 类似资料: