As of 01 September 2024, the business operations of MicroConsult Microelectronics Consulting & Training GmbH are transferred to MicroConsult Academy GmbH. The latter will continue business to the full extent, with the proven staff and the usual high quality. Please feel free to contact us in case of questions: contact@microconsult.com.

Experience Embedded

Professional Training, Consulting and Project Support

AURIX™ TC4xx Crash Course: 32-Bit Multicore Microcontroller Family (Aurix-3G Third Generation) - Face-to-Face Training

  • Content
     
  • Objectives
     
  • Participants
     
  • Requirements
     

You know the architecture and particularly the innovations and features (multicore and safety extensions) of the latest generation of the AURIX™ device family.

You can efficiently adapt your software architectures to hardware, thus developing high-performance systems.

The compact training format enables you to quickly implement your new knowledge in your projects.

YOUR BENEFIT:

Efficient and compact jump-start into the overall topic (saves three months according to our customers)

Practical tips on multicore and safety

Integrators, architects, developers, test engineers, those switching to or starting to work with AURIX™

Experience in microcontroller/microprocessor system programming and architecture. Knowledge of earlier AURIX generations is an advantage but not a requirement.

Introduction

  • History
  • Markets and applications
  • Key differentiators
  • Main building blocks

System Architecture

  • Block diagrams
  • Clustering und accelerators
  • Main CPU subsystems
  • Memory architecture
  • Buses
  • Conclusions for software architecture

Infrastructure

  • Crossbars
  • Peripheral buses
  • Bridges

Virtualization

  • Use cases
  • Implementation patterns

TriCore™ CPU Subsystems

  • Core architecture
  • Block diagram
  • Pipelines
  • Core specific function registers
  • Register files and context switching
  • Specific instructions and spinlock example
  • Extensions for virtualization
  • Trap system
  • Memory protection unit (MPU)
  • System timer (STM)

Protection Mechanisms

  • PROT
  • Access protection unit (APU)

Interrupt Router

  • Configuration
  • Software trigger
  • Broadcasting
  • External Interrupts

System Control and Management

  • Clocking
  • Non maskable interrupts (NMI)
  • Reset
  • External service request pins (ESR)
  • System modes
  • Booting

Safety Concept

  • Measures
  • Safety and security management unit (SMU)

Security Concept

  • Cybersecurity real-time module (CSRM)
  • Cybersecurity satellite

Debug and Trace Aspects

  • New internal architecture
  • SMP vs. AMP debug

IMPORTANT NOTE:

  • A valid NDA with the chip vendor is a pre-requirement to attend the Aurix-3G crash course.

The training price includes:
Lunch, drinks, training documentation and your training certificate.


ALL INCLUSIVE!

Related trainings

AURIX™ TC2xx Workshop: 32-Bit Multicore Microcontroller Family - Face-to-Face Training
Training code: E-AURIX

AURIX™ TC3xx Workshop: 32-Bit Multicore Microcontroller Family (Aurix-2G Second Generation) - Face-to-Face Training
Training code: E-AURIX2G

AURIX™ TC4xx: 32-Bit Multicore Microcontroller Family (Aurix-3G Third Generation) - Face-to-Face Training
Training code: E-AURIX3G

TriCore™ AUDO MAX Family: Architecture and Peripherals - Face-to-Face Training
Training code: E-TRI-AM

TriCore™ AUDO FUTURE Family: Architecture and Peripherals - Face-to-Face Training
Training code: E-TRI-AF

Debugging for TriCore/AURIX™ with the PLS Universal Debug Engine UDE - Face-to-Face Training
Training code: E-UDEPLS

Tracing and Multicore Debugging for TriCore/AURIX™ (MCDS) with the PLS Universal Debug Engine UDE - Face-to-Face Training
Training code: E-MCDSPLS

Multicore-Debug for TriCore/AURIX™ with Lauterbach TRACE32 - Face-to-Face Training
Training code: E-T32-BAS

Tracing and Analysis Features for TriCore/ MCDS/ AURIX™ with Lauterbach TRACE32 - Face-to-Face Training
Training code: E-T32-TRA

Embedded C Training: Programming Methods and Tools for Embedded Applications - Face-to-Face Training
Training code: E-EMB-C

Embedded C++: Object-Oriented Programming for Microcontrollers with C++/EC++ and UML - Face-to-Face Training
Training code: E-EC++

Software Architectures for Embedded Systems and Real-Time Systems - Face-to-Face Training
Training code: E-EMB-AR

RTOS Basics and Application: RTOS Mechanisms and their Application in Runtime Architectures for Embedded and Real-Time Systems - Face-to-Face Training
Training code: E-RTOS-AR

Embedded Multicore Microcontrollers: Practical Application - Face-to-Face Training
Training code: E-µCMULTI

Functional Safety (FuSa) of Electronics and Software According to IEC 61508 and ISO 26262 - Face-to-Face Training
Training code: E-SAFETY

Coaching: TriCore™/AURIX™
Training code: C-TRI-AUR


Related trainings

FACE-TO-FACE TRAINING

DatePrice *Duration
10.02. – 12.02.20251.875,00 €2.5 days 
Training code: E-A3GCRSH
* Price per attendee, in Euro plus VAT
> Registration form download (PDF)> Training details as PDF

Onsite Training

Our customized workshops integrate your specific project tasks in our training content and accommodate your requirements on content, time, location, duration, technical environment and knowledge transfer methodology.

Please contact us for further information or an individual quotation.

> Training details as PDF

Live Online - English

Date Duration
07.04. – 09.04.2025 2.5 days  

Face-To-Face - German

Date Duration
10.02. – 12.02.2025 2.5 days  

Live Online - German

Date Duration
07.04. – 09.04.2025 2.5 days  

Coaching

Our coaching services offer a major advantage: our specialists introduce their expertise and experience directly in your solution process, thus contributing to the success of your projects.

Coaching: TriCore™/AURIX™

AURIX™ TC4xx Crash Course: 32-Bit Multicore Microcontroller Family (Aurix-3G Third Generation) - Face-to-Face Training

Content

Introduction

  • History
  • Markets and applications
  • Key differentiators
  • Main building blocks

System Architecture

  • Block diagrams
  • Clustering und accelerators
  • Main CPU subsystems
  • Memory architecture
  • Buses
  • Conclusions for software architecture

Infrastructure

  • Crossbars
  • Peripheral buses
  • Bridges

Virtualization

  • Use cases
  • Implementation patterns

TriCore™ CPU Subsystems

  • Core architecture
  • Block diagram
  • Pipelines
  • Core specific function registers
  • Register files and context switching
  • Specific instructions and spinlock example
  • Extensions for virtualization
  • Trap system
  • Memory protection unit (MPU)
  • System timer (STM)

Protection Mechanisms

  • PROT
  • Access protection unit (APU)

Interrupt Router

  • Configuration
  • Software trigger
  • Broadcasting
  • External Interrupts

System Control and Management

  • Clocking
  • Non maskable interrupts (NMI)
  • Reset
  • External service request pins (ESR)
  • System modes
  • Booting

Safety Concept

  • Measures
  • Safety and security management unit (SMU)

Security Concept

  • Cybersecurity real-time module (CSRM)
  • Cybersecurity satellite

Debug and Trace Aspects

  • New internal architecture
  • SMP vs. AMP debug

IMPORTANT NOTE:

  • A valid NDA with the chip vendor is a pre-requirement to attend the Aurix-3G crash course.