HighTec C/C++ Compiler Suite

Support für S32Z- und S32E-Echtzeitprozessoren von NXP

6. Juli 2022, 11:22 Uhr | Irina Hübner
© NXP

Die C/C++ Compiler Suite von HighTec EDV-Systeme unterstützt nun auch die Echtzeit-Prozessor-Familien S32Z und S32E von NXP. Damit bietet HighTec Kunden aus dem Automotive-Bereich Support bei der Entwicklung sicherer Anwendungen.

Diesen Artikel anhören

Die neuen Echtzeit-Prozessor-Familien S32Z und S32E erweitern die NXP-S32-Automotive-Plattform in den Bereichen Fahrzeugsteuerung, Fahrzeugvernetzung sowie Karosserie- und Komfortfunktionen.

HighTec's ISO-26262-ASIL-D-qualifizierter Arm-Compiler unterstützt die AUTOSAR-Adaptive-Plattform, die auf dem Sprachstandard C++14 basiert, und erzeugt einen optimierten Code für sicherheitskritische Anwendungen. Als langjähriger Tool-Partner von NXP und der S32-Automotive-Plattform bietet HighTec eine bewährte Compiler-Technologie auf dem aktuellen Stand der Technik für die neuesten Architekturen.

Die S32Z- und S32E-Prozessoren von NXP

Die NXP-S32Z- und S32E-Prozessoren bieten eine vollständig skalierbare Automotive-Computing-Architektur, die sich auf die sichere Steuerung von Fahrzeugen, die Antriebssteuerung und die Elektrifizierung von Fahrzeugen konzentriert. Diese neue Klasse von Automotive-Prozessoren zielt ab auf wichtige Markttrends im Automobilbereich wie Steuergerätekonsolidierung, Domain- und Zonensteuerung sowie Software-definierte Fahrzeuge mit leistungsstarker Echtzeitverarbeitung. Die NXP-S32Z/E-Prozessoren der Gigahertz-Klasse mit Arm Cortex-R52 und Cortex-M33-Prozessorkernen erlauben ein hohes Maß an Steuergerätekonsolidierung mit virtuellen Maschinen, die eine Core-to-Pin-Hardwareisolierung verwenden.

Die neuen Prozessoren unterstützen das neueste GTM 4.1 und bieten einen bis zu 64 MB großen Flash-Speicher und LPDDR-Flash/DRAM zur Unterstützung von AUTOSAR-Adaptive-Inselplattformen für SDV. Diese Prozessoren werden mit Prozessen entwickelt, die nach ISO 26262 für funktionale Sicherheit und ISO 21344 für Cybersicherheit zertifiziert wurden, einschließlich der Unterstützung für Embedded-Kryptographie-Beschleuniger.

Der HighTec C/C++ Compiler

Der HighTec C/C++ Compiler basiert auf der LLVM-Open-Source-Technologie und deckt die gesamte Bandbreite der Arm-Cortex-A-, Cortex-R- und Cortex-M-Architekturen ab. Der Arm-Compiler unterstützt Cortex-R52- und Cortex-M33-Prozessorkerne. Seine zertifizierten Standardbibliotheken entsprechen der höchsten Sicherheitsstufe ISO 26262 ASIL D. Zusätzlich zum Arm-Compiler bietet HighTec einen eigenständigen GTM/MCS-Compiler für die C-Programmierung der neuesten GTM IP 4.1 für Automotive-Anwendungen.

Die Suite unterstützt auch den AUTOSAR Adaptive-Standard und enthält Compiler-Sicherheitserweiterungen. HighTec ist bekannt für seinen zuverlässigen technischen Support und stellt erfolgreiche Design-Ins sicher. Ergänzend bietet HighTec eine Reihe von technischen Schulungen, wie beispielsweise eine Einführung in AUTOSAR, und Anwendungssupport für die Verwendung von NXP-Echtzeittreibern (MCAL).

In enger Zusammenarbeit mit dem Halbleiterpartner hat HighTec bereits zum frühesten Zeitpunkt Tool-Support für alle Produkte der S32 Automotive Plattform von NXP angeboten:

  • für die S32G-Fahrzeugnetzwerkprozessoren zur leistungsstarken, sicheren Verarbeitung für serviceorientierte Gateways, Domain-Controller, Zonenprozessoren, Fahrzeugcomputer und Sicherheitsprozessoren;
  • für die S32R-Radarprozessoren zur leistungsstarken, sicheren Verarbeitung für fortschrittliche Kurven- und Frontradaranwendungen mit großer Reichweite bis hin zum hochauflösenden Radar;
  • für die S32K-General-Purpose-Mikrocontroller (MCUs) für Automobil- und Industrieanwendungen, die fortschrittliche Sicherheitsfunktionen und Softwareunterstützung für ASIL B/D erfordern.

Der HighTec C/C++ Compiler kann als eigenständiges Tool innerhalb der HighTec IDE, aber auch als Bundle im S32 Design Studio von NXP verwendet werden.


Lesen Sie mehr zum Thema


Das könnte Sie auch interessieren

Jetzt kostenfreie Newsletter bestellen!

Weitere Artikel zu NXP Semiconductor Netherlands B.V.

Weitere Artikel zu NXP Semiconductors Germany

Weitere Artikel zu HighTec EDV-Systeme GmbH

Weitere Artikel zu Safety und Security