Main Content

AUTOSAR Blockset

Design and simulate AUTOSAR software

AUTOSAR Blocksetprovides apps and blocks for developing AUTOSAR Classic and Adaptive software using Simulink®models. You can design and map Simulink models to software components using the AUTOSAR Component Designer app. Alternatively, the blockset lets you generate new Simulink models for AUTOSAR by importing software component and composition descriptions from AUTOSAR XML (ARXML) files.

AUTOSAR Blocksetprovides blocks and constructs for AUTOSAR library routines and Basic Software (BSW) services, including NVRAM and Diagnostics. By simulating the BSW services together with your application software model, you can verify your AUTOSAR ECU software without leaving Simulink.

AUTOSAR Blocksetlets you create AUTOSAR architecture models in Simulink (requires System Composer™). In the AUTOSAR architecture model, you can author software compositions, components, and interfaces. You can add simulation behavior including Basic Software service components. Alternatively, you can round-trip (import and export) software descriptions via ARXML files.

AUTOSAR Blocksetsupports C and C++ production code generation (with Embedded Coder®). It is qualified for use with the ISO 26262 standard (withIEC Certification Kit).

Get Started

Learn the basics of AUTOSAR Blockset

Software Component Modeling

Model and simulate AUTOSAR software for the Classic Platform

Adaptive Software Component Modeling

Model and simulate AUTOSAR software for the Adaptive Platform

Composition and ECU Software Simulation

Model and simulate AUTOSAR compositions and ECU software

Software Architecture Modeling

Model and simulate AUTOSAR software architecture for the Classic Platform (requires System Composer)