Experience Embedded

Professionelle Schulungen, Beratung und Projektunterstützung

AURIX™ TC2xx Workshop: 32-Bit Multicore-Mikrocontroller-Familie

  • 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:
Mittagessen, Getränke, Trainingsunterlagen und Ihr Teilnahmezertifikat


ALL INCLUSIVE!

Verwandte Trainings

AURIX™ TC3xx Workshop: 32-Bit Multicore-Mikrocontroller-Familie (2G Zweite Generation)
Anmeldecode: AURIX-2G

Generic Timer Module v1 und v3 (Bosch-GTM): Architektur und Programmierung
Anmeldecode: GTM

TriCore™ AUDO MAX Familie: Architektur und Peripherie
Anmeldecode: TRICORE-AM

TriCore™ AUDO FUTURE Familie: Architektur und Peripherie
Anmeldecode: TRICORE-AF

TC17x7: Anwendungspraxis TriCore™-spezifischer Peripherie
Anmeldecode: TC17XX-PER

TriCore™/AURIX™ Architektur: Performance-Optimierung
Anmeldecode: TRICORE-OP

Debuggen für TriCore/AURIX™ mit der PLS Universal Debug Engine UDE
Anmeldecode: UDE-PLS

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

Debuggen für TriCore/AURIX™ mit Lauterbach TRACE32
Anmeldecode: T32-BASE

Tracen und Multicore Debugging für TriCore/AURIX™ (MCDS) mit Lauterbach TRACE32
Anmeldecode: T32-TRACE

Funktionale Sicherheit Schulung: Funktionale Sicherheit (Safety) von Elektronik und deren Software - Umsetzung nach IEC 61508 und ISO 26262
Anmeldecode: SAFETY

Embedded C Schulung: Programmiermethoden und -tools für Embedded-Anwendungen
Anmeldecode: EMB-C

Embedded C++: Objektorientierte Programmierung für Mikrocontroller mit C++/EC++ und UML
Anmeldecode: EC++

Software-Architektur-Schulung für Embedded-Systeme und Echtzeitsysteme
Anmeldecode: EMB-ARCH

RTOS-Grundlagen und Anwendung: Mechanismen und deren Einsatz in Laufzeit-Architekturen für Embedded- und Echtzeitsysteme
Anmeldecode: RTOS-ARCH

Embedded-Multicore-Mikrocontroller in der Praxis
Anmeldecode: µC-MULTI


Verwandte Trainings

Offenes Training

TerminPreis *Dauer
14.10. – 18.10.20192.950,00 €5 Tage 
03.02. – 07.02.20202.950,00 €5 Tage 
04.05. – 08.05.20202.950,00 €5 Tage 
26.10. – 30.10.20202.950,00 €5 Tage 
15.02. – 19.02.20212.950,00 €5 Tage 
Anmeldecode: AURIX
* Preis je Teilnehmer, in Euro zzgl. USt.


> Download Blanko-Anmeldeformular
> Trainingsbeschreibung als PDF

Onsite-Training

In maßgeschneiderten Workshops kombinieren wir Ihre konkreten Projektaufgaben mit unserem Trainingsangebot. Dabei berücksichtigen wir Ihre Anforderungen bezüglich Inhalt, Zeit, Ort, Dauer, technischem Umfeld und Vermittlungsmethodik.

Für Ihre Anfrage oder weiterführende Informationen stehen wir Ihnen gern zur Verfügung.

> Trainingsbeschreibung als PDF

Coaching

Unsere Coaching-Angebote bieten den großen Vorteil, dass unsere Experten ihr Wissen und ihre Erfahrungen direkt in Ihren Lösungsprozess einbringen und damit unmittelbar zu Ihrem Projekterfolg beitragen.

Coaching: TriCore®/AURIX™

AURIX™ TC2xx Workshop: 32-Bit Multicore-Mikrocontroller-Familie

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.

Merkzettel


Sie haben derzeit keine Trainings auf dem Merkzettel.