Die heutigen IoT-Edge-Designs verwenden zunehmend RISC-V zur Ausführung zeit- und geschäftskritischer Softwareanwendungen, häufig in SoCs, bei denen die RISC-V-Kerne mit CPUs von ARM oder Intel auf einem einzigen SoC kombiniert werden. Bei diesen heterogenen Mixed-Core-Plattformen ist die Fehlersuche und Optimierung schwierig. Das führt häufig zu Produktivitätsproblemen bei den Entwicklern, die sich negativ auf die Zeitpläne für die Produktfreigabe auswirken.
Die Kombination des RTOS µ-velOSity von Green Hills Software mit Middleware, der Hardware-JTAG-Probe und den erstklassigen MULTI®-Entwicklungswerkzeugen bietet eine einheitliche integrierte Entwicklungsumgebung, die speziell für das Debuggen und Optimieren von SoC-Designs mit heterogenen Prozessoren entwickelt wurde, bei denen der RISC-V-Kern entweder die Haupt-Universal-CPU oder ein sekundärer Spezialbeschleunigungskern neben der CPU ist.
„Da der Trend zu immer komplexeren Multicore-Anwendungen weitergeht, wird die Kombination von Security und Safety – zwei ähnlichen, aber doch sehr unterschiedlichen Bereichen – in einer einzigen Anwendung durch unsere Partner bei Green Hills Software ermöglicht“, sagt Tim Morin, Technical Fellow and Marketing bei Microchip Technology Inc. „Die Verfügbarkeit von µ-velOSity und MULTI für unsere gemeinsamen PolarFire® SoC-Kunden macht die Entwicklung dieser hochintegrierten Anwendungen zur Realität“.
„Jede Instruction Set Architecture (ISA) ist nur so gut wie das Software-Ökosystem, das sie unterstützt“, sagt Rob Oshana, Vice President of Software bei NXP Edge Processing Business und Chairman of the Board of Directors der Open Hardware Group. „Ich freue mich, dass Green Hills seine Führungsrolle im Bereich der Embedded Safety und Security in die RISC-V-Gemeinschaft einbringt. Dies wird für RISC-V-Technologie in Automobil- und Industrieanwendungen den Weg frei machen und Entwicklern, die mit RISC-V-Befehlserweiterungen innovativ arbeiten wollen, robuste Werkzeuge zur Verfügung stellen.“
Schnellere Entwicklung und Implementierung mit überlegener Qualität – Die einfache, intuitive API des RTOS µ-velOSity für RISC-V zusammen mit der integrierten Middleware spart deutlich Entwicklungszeit ein. In Kombination mit den umfassenden, Safety-zertifizierten, OS-unabhängigen MULTI-Entwicklungstools wird die Produktivität der Entwickler gesteigert, so dass Kunden leistungsfähigere und zuverlässigere Produkte viel schneller auf den Markt bringen können. Zu den Hauptvorteilen von MULTI gehören ein einheitliches Dashboard zur Anzeige des Debugging von heterogenen Kernen im SoC, Kernel Aware Debugging, rekordbrechende C/C++-Compiler, Einhaltung von MISRA-C und integrierte Codequalitätswerkzeugefür den Stack und Laufzeitfehlern.
Verfügbarkeit
Das RTOS µ-velOSity, die MULTI-Entwicklungswerkzeuge, optimierende C/C++-Compiler und die Hardware-JTAG-Probe für RISC-V sind heute für qualifizierte Kunden verfügbar. Weitere Informationen über Green Hills Produkte für RISC-V finden Sie unter https://ghs.com/go/risc-v.
Green Hills Software GmbH
Siemensstr. 38
53121 Bonn
Telefon: +49 (228) 4330777
Telefax: +49 (228) 4330797
http://www.ghs.com