Experience Embedded

Professional Training, Consulting and Project Support

AURIX™ TC2xx Workshop: 32-Bit Multicore-Mikrocontroller-Familie - Präsenz-Training

  • Content
     
  • Objectives
     
  • Participants
     
  • Requirements
     

Sie kennen die Architektur, wesentliche On-chip-Peripherie und Besonderheiten (insbesondere der Multicore-Architektur und Safety-Erweiterungen) der ersten Generation der Bausteinfamilie AURIX™.

Sie können Low-Level-Treiber für diese Hardware programmieren, adaptieren und mit einem Debugger testen.

Ferner sind Sie in der Lage, Interrupts und Traps zu steuern.

Ihre Vorteile:

Effektiver und zeitsparender Einstieg in die Gesamtthematik

Praktische Tipps zu Multicore und Safety

Hinweise zum Erstellen einer effizienten Software-Architektur

Übungen auf USB-Stick oder als Download

Hardware- und Software-Architekten, Hardware- und Software-Entwickler, Testingenieure /// Hinweis: Für die Teilnahme an diesem Training ist ein gültiges NDA (Non-disclosure Agreement) erforderlich.

ANSI-C Kenntnisse; Erfahrung mit Programmierung und Aufbau eines Mikroprozessor-/Mikrocontrollersystems.

Infineon AURIX™ Architektur: Überblick

AURIX™ Multicore

  • CPU, Pipelines, Register Sets, Floating Point Unit FPU, DSP-Erweiterung
  • Memory Model, Local und Global Memory Units
  • On-chip-Bussysteme: 64-Bit XBAR, 32-Bit System Peripheral Bus SPB
  • TRAP Handling

Ports (Pin-Definition und Port-Funktionen)

Protection System

Multicore Interrupt Processing: Interrupt Router

Direct Memory Access Controller DMA

On-Chip AURIX™ Peripherals

Timer

  • System Timer Module STM
  • Generic Timer Module GTM - Short Overview
  • Capture and Compare Unit CCU6

Communication Interfaces

  • UART/LIN, QSPI, I2C, MSC, HSSL & HSCT
  • Überblick: MultiCAN, Ethernet, FlexRay®

Sensor Interfaces

  • Single Edge Nibble Transmission SENT
  • Peripheral Sensor Interface PSI5

Analog-Digital Converter

  • Versatile Analog-Digital Converter VADC
  • Delta-Sigma Analog-Digital Converter DSADC

System Control Unit SCU

  • Clock Control
  • Reset System
  • Power Management
  • External Request Unit ERU
  • Start-up Prozess
  • Watchdog Timer WDT

Safety

On-Chip Debug System OCDS

Überblick: Emulation Device & Calibration

Übungen

  • Es werden Übungen mit einem Infineon AURIX™ Board durchgeführt. Dabei kommen folgende Aspekte zur Anwendung: Interrupt Controller, DMA-Controller, Multicore-Startup, Peripherie-Initialisierung

HINWEIS: Die Kursunterlagen sind auf Englisch

-----------------------------------------------------------------------------------

HINWEIS: Für die Teilnahme an diesem Training ist ein gültiges NDA (Non-disclosure Agreement) erforderlich. ADAS-spezifische Blöcke werden nicht behandelt.

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


ALL INCLUSIVE!

Related trainings

AURIX™ TC3xx Workshop: 32-Bit Multicore-Mikrocontroller-Familie (2G Zweite Generation) - Präsenz-Training
Training code: AURIX2G

AURIX™ TC4xx: 32-Bit Multicore-Mikrocontroller-Familie (Aurix-3G Dritte Generation) - Präsenz-Training
Training code: AURIX3G

Hardware Security Module (HSM) der AURIX™-Plattform - Präsenz-Training
Training code: HSM

Generic Timer Module v1 und v3 (Bosch-GTM): Architektur und Programmierung - Präsenz-Training
Training code: GTM

TriCore™ AUDO MAX Familie: Architektur und Peripherie - Präsenz-Training
Training code: TRI-AM

TriCore™ AUDO FUTURE Familie: Architektur und Peripherie - Präsenz-Training
Training code: TRI-AF

TriCore™/AURIX™ Architektur: Performance-Optimierung - Präsenz-Training
Training code: TRI-OP

Debuggen für TriCore/AURIX™ mit der PLS Universal Debug Engine UDE - Präsenz-Training
Training code: UDEPLS

Tracen und Multicore Debugging für TriCore/AURIX™ (MCDS) mit der PLS Universal Debug Engine UDE - Präsenz-Training
Training code: MCDSPLS

Multicore-Debug für TriCore/AURIX™ mit Lauterbach TRACE32 - Präsenz-Training
Training code: T32-BAS

Tracing- und Analyse-Features für TriCore/ MCDS/ AURIX™ mit Lauterbach TRACE32 - Präsenz-Training
Training code: T32-TRA

Funktionale Sicherheit Schulung: Funktionale Sicherheit (FuSi) von Elektronik und deren Software nach IEC 61508 und ISO 26262 - Präsenz-Training
Training code: SAFETY

Embedded C Schulung: Programmiermethoden und -tools für Embedded-Anwendungen - Präsenz-Training
Training code: EMB-C

Embedded C++: Objektorientierte Programmierung für Mikrocontroller mit C++/EC++ und UML - Präsenz-Training
Training code: EC++

Software-Architektur-Schulung für Embedded-Systeme und Echtzeitsysteme - Präsenz-Training
Training code: EMB-AR

RTOS-Grundlagen und Anwendung: Mechanismen und deren Einsatz in Laufzeit-Architekturen für Embedded- und Echtzeitsysteme - Präsenz-Training
Training code: RTOS-AR

Embedded-Multicore-Mikrocontroller in der Praxis - Präsenz-Training
Training code: µCMULTI

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


Related trainings

FACE-TO-FACE TRAINING

DatePrice *Duration
15.07. – 19.07.20243.500,00 €5 days 
Training code: AURIX
* 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 - German

Duration
5 days  

Face-To-Face - English

Date Duration
15.07. – 19.07.2024 5 days  

Live Online - English

Duration
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™ TC2xx Workshop: 32-Bit Multicore-Mikrocontroller-Familie - Präsenz-Training

Content

Infineon AURIX™ Architektur: Überblick

AURIX™ Multicore

  • CPU, Pipelines, Register Sets, Floating Point Unit FPU, DSP-Erweiterung
  • Memory Model, Local und Global Memory Units
  • On-chip-Bussysteme: 64-Bit XBAR, 32-Bit System Peripheral Bus SPB
  • TRAP Handling

Ports (Pin-Definition und Port-Funktionen)

Protection System

Multicore Interrupt Processing: Interrupt Router

Direct Memory Access Controller DMA

On-Chip AURIX™ Peripherals

Timer

  • System Timer Module STM
  • Generic Timer Module GTM - Short Overview
  • Capture and Compare Unit CCU6

Communication Interfaces

  • UART/LIN, QSPI, I2C, MSC, HSSL & HSCT
  • Überblick: MultiCAN, Ethernet, FlexRay®

Sensor Interfaces

  • Single Edge Nibble Transmission SENT
  • Peripheral Sensor Interface PSI5

Analog-Digital Converter

  • Versatile Analog-Digital Converter VADC
  • Delta-Sigma Analog-Digital Converter DSADC

System Control Unit SCU

  • Clock Control
  • Reset System
  • Power Management
  • External Request Unit ERU
  • Start-up Prozess
  • Watchdog Timer WDT

Safety

On-Chip Debug System OCDS

Überblick: Emulation Device & Calibration

Übungen

  • Es werden Übungen mit einem Infineon AURIX™ Board durchgeführt. Dabei kommen folgende Aspekte zur Anwendung: Interrupt Controller, DMA-Controller, Multicore-Startup, Peripherie-Initialisierung

HINWEIS: Die Kursunterlagen sind auf Englisch

-----------------------------------------------------------------------------------

HINWEIS: Für die Teilnahme an diesem Training ist ein gültiges NDA (Non-disclosure Agreement) erforderlich. ADAS-spezifische Blöcke werden nicht behandelt.