Seminar / Kurs

AURIX TC3xx: 32-Bit Multicore-Mikrocontroller-Familie (Aurix-2G Zweite Generation) in München

Inhalte

  • Infineon AURIX 2G Architecture
    • Multicore architectural blocks
    • Interconnectivity
    • Consequences for software architectures
  • CPU Subsystem
    • Multicore instruction set extensions
    • Registers files and context switching
    • Memory Protection Unit (software monitoring)
  • Internal Connectivity
    • Crossbar and peripheral bus
    • CPU clustering
    • Performance aspects for software
  • Memory
    • Memory map
    • Configuration options
    • Cache and software handling
    • Types
    • Hierarchy
    • Test
  • Infineon Low-Level Drivers: Overview
    • Configuration structures
    • Application programming interface
    • Library distribution
    • Frameworks and demos
  • Ports
    • General purpose IO
    • Alternate connections (multiplexing)
    • Pin mapping
  • Exceptions and Handling
    • Traps (hardware and software)
    • Interrupts (hardware and software)
    • Vector tables
    • Broadcast software interrupts (core synchronization)
    • External interrupts
  • Direct Memory Access Controller DMA
    • Move engines
    • Triggering (hardware and software)
    • Advanced features (software relaxation)
  • Timer
    • System Timer (STM)
    • General Purpose Timer 12 (GPT12)
    • Capture Compare Unit (CCU)
    • Watchdog Timer (WDT)
    • Temporal Protection Timer (TPS, Exception Timer)
    • Generic Timer Module (GTM): Overview
  • Safety and Security
    • Safety measures
    • Safety Management Unit (SMU)
    • Protection mechanisms
    • IO monitoring
    • Hardware security module (HSM): implementation overview
  • Multicore Aspects
    • Startup and boot
    • Low power options
    • Communication and synchronization
    • Intrinsics usage in C/C++
    • Tool aspects (compiler, linker)
    • Debugging (AMP, SMP)
  • System Control
    • Reset: sources, types and consequences
    • Boot: software configuration and modes
    • Clocking
    • Emergency stop requests
  • Power Management System (PMS)
    • Supply generation options
    • Embedded voltage regulators
    • Standby and wakeup
    • Die temperature sensor
  • Synchronous and Asynchronous Standard Peripherals
    • Micro Second Channel (MSC)
    • Serial Peripheral Interface (QSPI)
    • Inter IC Interface (I2C)
    • UART (ASCLIN)
  • Sensor Interfaces
    • SENT
    • PSI5
    • PSI5-S
  • Analog To Digital Converter
    • EVADC: SAR conversion
    • EDSADC: Delta-sigma conversion
    • Enhanced features offloading software
  • Automotive Interfaces: Overview
    • LIN
    • CAN
    • FlexRay
  • - High Speed Serial Link Interface (HSSL)
  • - Ethernet: Overview
  • - Debug
    • Interfaces
    • Tracing
    • Multicore aspects
  • Übungen
    • Es werden zahlreiche Übungen mit einem Infineon AURIX Board durchgeführt. Dabei kommen u.a. folgende Aspekte zur Anwendung: Einsatz von Low-Level-Treibern, Schutzmechanismen, Interrupt Controller, DMA-Controller, System-Timer, Port, Multicore-Aspekte, Monitoring, Performance-Messungen uvm.
  • HINWEIS:
    • Die Aurix-2G-Kursunterlagen sind auf Englisch.
  • HINWEIS:
    • Für die Teilnahme am Aurix-2G-Training ist ein gültiges NDA (Non-disclosure Agreement) mit dem Bauteilhersteller erforderlich.
    • Bitte beachten Sie, dass ADAS-spezifische Blöcke nicht explizit im Training behandelt werden. Bei Bedarf wenden Sie sich bitte vorab an unser Servicebüro unter Tel. +49 (0)89 450614-71.

 

Lernziele

  • Sie kennen die Architektur, die wesentliche On-chip-Peripherie und die Besonderheiten (insbesondere der Multicore-Architektur und Safety-Erweiterungen) der Bausteinfamilie AURIX.
  • Sie können Low-Level-Treiber für diese Hardware einsetzen, Beispiele für Ihre Zwecke adaptieren und mit einem Debugger testen.
  • Die zahlreichen Übungen verleihen der Schulung einen Software-Workshop-Charakter.
  • Ihre Vorteile:
  • Effektiver, zeitsparender Einstieg in die Gesamtthematik (3-monatige Zeitersparnis nach Angabe von Kunden)
  • Praktische Tipps zu Multicore und Safety
  • Übungen auf USB-Stick oder als Download.

 

Zielgruppe

  • Hardware- und Software-Architekten, Hardware- und Software-Entwickler, Testingenieure // HINWEIS: Für die Teilnahme am Aurix-2G-Training ist ein gültiges NDA (Non-disclosure Agreement) erforderlich.

 

Voraussetzungen

  • ANSI-C Kenntnisse; Erfahrung mit Programmierung und Aufbau eines Mikroprozessor-/Mikrocontrollersystems.
  • Infineon AURIX 2G Architecture
    • Multicore architectural blocks
    • Interconnectivity
    • Consequences for software architectures
  • CPU Subsystem
    • Multicore instruction set extensions
    • Registers files and context switchin...
Mehr Informationen

Termine und Orte

Datum Dauer Preis
München, DE
25.01.2027 - 29.01.2027 40 h 40 h Details Details Jetzt buchen

+++ Catalog API +++

SG-Seminar-Nr.: 9471393

Anbieter-Seminar-Nr.: AURIX2G

Termin

25.01.2027 - 29.01.2027


Charles-de-Gaulle-Str. 6
81737 München

Günstige Preise

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

€ 4.165,00

Alle Preise inkl. 19% MwSt.

Jetzt buchen
Seminar merken

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Keine
  • 40 h
  • Anbieterbewertung   (40)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
München, DE
25.01.2027 - 29.01.2027 40 h 40 h Details Details Jetzt buchen