Infineon Aurix Hardware Support – MATLAB & Simulink - Hardware Support - MATLAB & Simulink

Hardware Support

Infineon AURIX Hardware Support from Simulink

Model and deploy embedded applications on 32-bit Infineon AURIX TriCore TC3x and TC4x Microcontrollers using Embedded Coder.

Embedded Coder Support for Infineon AURIX TC4x Microcontrollers

The Infineon® AURIX™ hardware support package lets you model advanced embedded applications in Simulink. You can generate processor-optimized code to compile and execute on Infineon AURIX Tricore™ and Parallel Processing Unit (PPU) of TC4x Microcontrollers.

Model and Deploy on Infineon AURIX TC4x

Model embedded application software, generate real-time executable of the model, and run on Infineon AURIX TC4x Microcontrollers.

Examples

TC4x Peripheral Support

Model applications with on-chip peripherals such as digital I/O, Hardware Interrupt, encoder, PWM, QSPI, TMADC, DSADC, SENT, resolver, CDSP, and FCC.

Reference

Multicore Modeling for TriCore and PPU

Partition algorithms for multicore execution with IPC.

Examples

Processor-in-the-Loop Testing

Perform code verification and validation using processor-in-the-loop (PIL) tests with execution profiling.

Examples

Motor Control Examples

Accelerate your motor control development on Infineon AURIX TC4x Microcontrollers with quick start examples.

Examples

Virtual Hardware-in-the-Loop (vHIL) Simulation and Testing

Test control algorithms using co-simulation with Synopsys Virtual Prototyping environment.

Examples

Supported Infineon AURIX TC4x Family of Microcontrollers

  • TC49A

Supported Toolchains

  • TASKING® SmartCode
  • Green Hills®
  • HighTec LLVM TriCore Development Platform

Embedded Coder Support for Infineon AURIX TC3x Microcontrollers

The Infineon AURIX hardware support package lets you model advanced embedded applications in Simulink. You can generate processor-optimized code to compile and execute on Infineon AURIX Tricore of TC3x Microcontrollers.

Model and Deploy on Infineon AURIX TC3x

Model embedded application software, generate real-time executable of the model, and run on Infineon AURIX TC3x Microcontrollers.

Examples

TC3x Peripheral Support

Model applications with on-chip peripherals such as digital I/O, Hardware Interrupt, encoder, PWM, QSPI, and Evadc.

Reference

Monitor and Tune Signals

Perform real-time signal monitoring and parameter tuning in the model running on Infineon AURIX TC3x device.

Examples

Processor-in-the-Loop Testing

Perform code verification and validation using processor-in-the-loop tests with execution profiling.

Examples

Motor Control Examples

Accelerate your motor control development on Infineon AURIX TC3x Microcontrollers with quick start examples.

Examples

Supported Infineon AURIX TC3x Family of Microcontrollers

  • TC37x
  • TC38x
  • TC39x

Supported Toolchains

  • TASKING VX-Toolset for TriCore
  • HighTec TriCore Development Platform