Entwicklungstools für AURIX TC4x von Infineon

EMBEDDED SYSTEMS

HighTec vertreibt das ARC MetaWare Development Toolkit von Synopsys, das Infineon AURIX TC4x unterstützt. Zusammen mit der eigenen Entwick-lungsplattform für AURIX steht eine Komplettlösung für die Entwicklung von Embedded Software für Automotive-Anwendungen bereit.



Sowohl die Compiler-Werkzeuge von Synopsys als auch die von HighTec basieren auf der Open-Source-Technologie LLVM und arbeiten nach Unternehmensangaben nahtlos zusammen. Entwickler von Automotive Embedded Software erhalten damit ein Compiler- und Software-Paket, das die Entwicklung von Zonensteuerungen, Batteriemanagementsystemen in der Elektromobilität, Fahrerassistenzsystemen und KI-Anwendungen unterstützt.

Das Synopsys ARC MetaWare Development Toolkit umfasst:

  • C/C++-LLVM-Compiler, der für die PPU optimiert ist, einschließlich Erweiterungen für Parallel C
  • Mathematische Bibliothek für die PPU
  • Laufzeitsystem für die PPU
  • Softwarepaket für die Interprozessorkommunikation (IPC) zwischen der PPU und der TriCore-Multicore-Architektur mit zwei Implementierungen: eine einfache Bare-Metal-Version und eine Version als AUTOSAR Complex Device Driver (CDD)
  • MATLAB/Simulink mit dem Simulink Embedded Coder für modellbasiertes Design zur Generierung von PPU-optimiertem Code
  • xNN-Softwareentwicklungskit (SDK) für den Aufbau eines neuronalen Netzes für KI/Maschinenlernalgorithmen
  • PPU-Simulator und Debugger
  • Das Toolkit wird einen sicherheitszertifizierten Compiler enthalten für die Entwicklung von ISO 26262-konformer Software


Das Synopsys ARC MetaWare Development Toolkit für AURIX kann ab sofort bei HighTec bestellt werden. Zusätzlich bietet HighTec ein Support- und Trainingspaket mit Dokumentationsunterlagen und Beispielen an. Die Projekte sind sowohl auf den LLVM PPU-Compiler als auch auf den TriCore LLVM-Compiler abgestimmt.