Embedded Coder

New Features

R2014b (Version 6.7)

Released: 2 Oct 2014

Version 6.7, part of Release 2014b, includes the following enhancements:

  • AUTOSAR targeting updates including 4.1 ARXML, client/server with Simulink Functions, multi-instance components, and IFL/IFX libraries
  • Embedded Coder support packages for AUTOSAR, TI Concerto, and Freescale FRDM-KL25Z
  • Processor-in-the-loop (PIL) verification and execution profiling for MATLAB code
  • Reduced RAM and faster execution for modeling patterns including select-assign-iterate blocks, subsystem interfaces, and model references
  • Enhanced reporting of eliminated blocks
  • Improved MISRA-C type cast compliance

See the Release Notes for details.

Update Now

Previous Releases

R2014a (Version 6.6) - 6 Mar 2014

See highlights and screen shots.

Version 6.6, part of Release 2014a, includes the following enhancements:

  • Capability to merge AUTOSAR authoring tool changes into Simulink models as part of round-trip iterations
  • Custom storage class and optimized class declarations for C++ class code generation
  • In-place function replacement with coder.replace in MATLAB and lookup table code replacement for Simulink
  • ARM Cortex-A optimized code generation using Ne10 library
  • Template to customize code generation output for MATLAB Coder
  • AUTOSAR 4.0 static and constant memory, AUTOSAR-typed per-instance memory, and VariationPointProxy
  • Additional options for reuse of global variables

See the Release Notes for details.

R2013b (Version 6.5) - 5 Sep 2013

See highlights and screen shots.

Version 6.5, part of Release 2013b, includes the following enhancements:

  • Software-in-the-loop verification for MATLAB Coder
  • Enhanced modeling of AUTOSAR runnables and modes, and improved ARXML import of internal behavior
  • Simplified global types file rtwtypes.h with invariant content
  • ARM Cortex-M optimized code with STM32F4-Discovery board example
  • Reusable custom storage class to reduce root I/O memory

See the Release Notes for details.

R2013a (Version 6.4) - 7 Mar 2013

See highlights and screen shots.

Version 6.4, part of Release 2013a, includes the following enhancements:

  • AUTOSAR user interface and round trip ARXML file import and export improvements
  • Mutex, semaphore, and hardware timer code replacement libraries for target execution
  • Optimized function arguments for nonreusable subsystems
  • Reduced data copies for tunable parameter expressions
  • Shortened system-generated identifier names

See the Release Notes for details.

R2012b (Version 6.3) - 11 Sep 2012

See highlights and screen shots.

Version 6.3, part of Release 2012b, includes the following enhancements:

  • Cyclomatic complexity measurement in static code metrics report
  • Custom code substitution for MATLAB functions using code replacement libraries
  • SIL and PIL support for signal logging, encapsulated C++, and AUTOSAR calibration parameters
  • AUTOSAR 4.0 nonscalar data support
  • Texas Instruments Code Composer Studio IDE 5.1 support

See the Release Notes for details.