AUTOSAR Blockset 提供各种应用App和模块,以借助 Simulink® 模型开发 AUTOSAR Classic 和 Adaptive 软件。您可以使用 AUTOSAR Component Designer 应用App设计 Simulink 模型并将其映射到软件组件(SWC)。您也可以借助AUTOSAR Blockset,从 AUTOSAR 描述文件(ARXML) 导入软件组件(SWC)和软件组合(Composition),并产生符合 AUTOSAR标准的 Simulink 模型。
AUTOSAR Blockset 还提供了模块和结构用于模拟 AUTOSAR 例程和基础软件层 (BSW) 服务,包括 NVRAM 和诊断服务(Diagnostics)。通过将基础软件(BSW)层服务与应用层软件模型一起进行仿真,可以在Simulink 环境中验证 AUTOSAR ECU 软件。
您可以使用 AUTOSAR Blockset 在 Simulink 中创建 AUTOSAR 架构模型(需要 System Composer™)。在 AUTOSAR 架构模型中您可以设计软件组合(Composition)、软件组件(SWC)和接口。您可以添加包括基础软件(BSW)层服务组件在内的仿真行为。另外,您还可以通过 ARXML 描述文件的导入和导出功能实现架构和单元设计的双向处理。
AUTOSAR Blockset 支持 C 和 C++ 代码生成(使用 Embedded Coder®)。它已被审核可用于 ISO 26262 标准认证(使用 IEC Certification Kit)。