HighTec C/C++ Compiler Suite

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

6. Juli 2022, 11:22 Uhr | Irina Hübner
HighTec unterstützt mit seinem C/C++-Compiler die neuesten Automotive-Echtzeit-Prozessoren von NXP.
© 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.

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.

Anbieter zum Thema

zu Matchmaker+

Das könnte Sie auch interessieren

Verwandte Artikel

NXP Semiconductor Netherlands B.V., NXP Semiconductors Germany, HighTec EDV-Systeme GmbH