Esterel Technologies>Products>SCADE Suite>SCADE Suite KCG™ 代码生成器>EN 50128 - -代码生成器

EN 50128-经认证的代码生成

SCADE Suite KCG™ - EN 50128代码生成器

可视的SCADE Suite KCG代码生成器所创建的C代码具有高安全性嵌入式软件的一切特征。

安全控制结构

  • 线性控制序列
  • 静态循环,无递归,无跳转
  • 可预测执行时间

安全数据结构

  • 无动态变量
  • 全静态内存分配
  • 保障数据的完整性

生成C代码

由KCG生成的C代码是可验证的,并且完整地追溯对应的SCADE模型。

使用SCADE Suite的开发流程

我们有关DO-178B的技术和方法学以软件部分的系统需求为基础,由此得到形式化的软件规格说明(软件需求)。这样就在系统设计师和软件设计师之间形成了“关联”。这个“关联”可以使SCADE变成这两者之间联系的纽带。

DO-178B waterfall flow with SCADE

SCADE Suite下的软件开发流程

可为SCADE Suite® 生成代码自定义RTOS适配器

SCADE Suite KCG™代码生成器生成了基于ANSI C优化的、独立于平台的、可读的、可追踪的代码。

可执行代码需要非专用的运行库或者处理器库。代码可以在任何目标微处理器上运行,无论其是否包含RTOS。SCADE Suite直接针对Integrity® (Green Hills Software), VxWorks® (Wind River), PikeOS® (Sysgo)。

© 2012 Esterel Technologies, Inc. All rights reserved.