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.

Illustrations to get started with Infineon AURIX TC4x Embedded Coder hardware support.

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

Illustrations of supported Infineon AURIX TC4x peripherals.

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

Illustration of Infineon AURIX TC4x multicore modeling support.

Multicore Modeling for TriCore and PPU

Partition algorithms for multicore execution with IPC.

Examples

Workflow illustrates PIL Testing on Infineon AURIX TC4x.

Processor-in-the-Loop Testing

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

Examples

Workflow illustrates Field Oriented Motor Control with Infineon AURIX TC4x  Embedded Coder hardware support.

Motor Control Examples

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

Examples

Illustration of vHIL Simulation with Infineon AURIX TC4x Microcontrollers.

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.

Illustrations to get started with Infineon AURIX TC3x Embedded Coder hardware support.

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

Supported Infineon AURIX TC3x peripherals.

TC3x Peripheral Support

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

Reference

Illustration of external mode to monitor and tune signals on Infineon AURIX TC3x from Simulink.

Monitor and Tune Signals

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

Examples

Workflow illustrates PIL testing on Infineon AURIX TC3x.

Processor-in-the-Loop Testing

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

Examples

Workflow illustrates supported Infineon AURIX TC3x peripherals.

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