Model-Based Design for Next Generation AURIX™ TC4x Automotive Microcontroller

The current trends in the automotive industry, like ADAS, xEV, and EE architectures, lead to high computational power demands. Fulfilling this demand within the environmental constraints of an automotive system is a challenge. The next AURIX™ generation TC4x addresses this with its heterogeneous multicore architecture. A multicore compute cluster with scalar cores is combined with an accelerator called the PPU or “Parallel Processing Unit” capable of processing multiple data with a single instruction.

The difficulty for parallel architectures is that there are many different programming models in the market, which are not really compatible with the paradigms of safety-critical software development. However, this challenge of moving algorithms from a classic scalar architecture to a parallel architecture can be overcome by programming using Model-Based Design.  

Why not learn more about the workflow required, how to partition the different compute clusters on the AURIX™ SoC and how to model it using Simulink? The following presentation demonstrates how the full computational power offered by the next generation AURIX can be easily utilized.

Simulink® & Embedded Coder® enable a smooth transition between different computing architectures