Experience Embedded

Professionelle Schulungen, Beratung und Projektunterstützung

AURIX™ TC2xx Workshop: 32-Bit Multicore-Mikrocontroller-Familie - Live-Online-Training

  • Inhalt
     
  • Ziele -
    Ihr Nutzen
  • Teilnehmer
     
  • Voraussetzungen
     

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.

Im Preis enthalten:
Trainingsdokumentation, Ihr Zertifikat sowie ggf. erforderliche Ziel-HW o.ä.


ALL INCLUSIVE!

Spätestens 3 Wochen vor Trainingsbeginn erhalten Sie eine verbindliche Durchführungsbestätigung.

Einige Tage vor dem Live-Online-Training erhalten Sie von uns E-Mails mit …

  • ausführlichen Infos rund um Ihr Training
  • Ihre Schulungsunterlagen (Download-Link)
  • einer Einladung zu einer optionalen Probesession mit dem Trainer
  • einer Einladung für die Schulungstage, mit Link und Zugangsdaten

Ggf. erforderliche Übungs-HW senden wir Ihnen rechtzeitig vorab zu.


ABLAUF

Verwandte Trainings

AURIX™ TC3xx Workshop: 32-Bit Multicore-Mikrocontroller-Familie (Aurix-2G Zweite Generation) - Live-Online-Training
Anmeldecode: L-AURIX2G

AURIX™ TC4xx: 32-Bit Multicore-Mikrocontroller-Familie (Aurix-3G Dritte Generation) - Live-Online-Training
Anmeldecode: L-AURIX3G

Generic Timer Module v1 und v3 (Bosch-GTM): Architektur und Programmierung - Live-Online-Training
Anmeldecode: L-GTM

Debuggen für TriCore/AURIX™ mit der PLS Universal Debug Engine UDE - Live-Online-Training
Anmeldecode: L-UDEPLS

Tracen und Multicore Debugging für TriCore/AURIX™ (MCDS) mit der PLS Universal Debug Engine UDE - Live-Online-Training
Anmeldecode: L-MCDSPLS

Multicore-Debug für TriCore/AURIX™ mit Lauterbach TRACE32 - Live-Online-Training
Anmeldecode: L-T32-BAS

Tracing- und Analyse-Features für TriCore/ MCDS/ AURIX™ mit Lauterbach TRACE32 - Live-Online-Training
Anmeldecode: L-T32-TRA

Funktionale Sicherheit Schulung: Funktionale Sicherheit (FuSi) von Elektronik und deren Software nach IEC 61508 und ISO 26262 - Live-Online-Training
Anmeldecode: L-SAFETY

Embedded C Schulung: Programmiermethoden und -tools für Embedded-Anwendungen - Live-Online-Training
Anmeldecode: L-EMB-C

Embedded C++: Objektorientierte Programmierung für Mikrocontroller mit C++/EC++ und UML - Live-Online-Training
Anmeldecode: L-EC++

Software-Architektur-Schulung für Embedded-Systeme und Echtzeitsysteme - Live-Online-Training
Anmeldecode: L-EMB-AR

RTOS-Grundlagen und Anwendung: Mechanismen und deren Einsatz in Laufzeit-Architekturen für Embedded- und Echtzeitsysteme - Live-Online-Training
Anmeldecode: L-RTOS-AR

Embedded-Multicore-Mikrocontroller in der Praxis - Live-Online-Training
Anmeldecode: L-µCMULTI


Verwandte Trainings

Live Online Training

Dauer
5 Tage
Anmeldecode: L-AURIX
* Preis je Teilnehmer, in Euro zzgl. USt.

> Download Blanko-Anmeldeformular
> Trainingsbeschreibung als PDF

Präsenz-Training - Deutsch

Termin Dauer
15.07. – 19.07.2024 5 Tage  

Live-Online - Englisch

Dauer
5 Tage  

Präsenz-Training - Englisch

Termin Dauer
15.07. – 19.07.2024 5 Tage  

AURIX™ TC2xx Workshop: 32-Bit Multicore-Mikrocontroller-Familie - Live-Online-Training

Inhalt

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.