Hardware

Efinix veröffentlicht die 2. Generation des Sapphire RISC-V Core

Efinix hat seinen Sapphire RISC-V-Core der zweiten Generation vorgestellt. Dieser ist über TRS-STAR GmbH zusammen mit den FPGA Bausteinen sowie der Entwicklungs-Software erhältlich. Er ist über eine grafische Benutzeroberfläche vollständig konfigurierbar. Der 32-Bit-Kern verfügt über kundenspezifische Befehlsfunktionen für hoch beschleunigte Workloads. Der Sapphire ist mit den beiden FPGAS-Familien von Efinix, Titanium® und Trion® kompatibel. Ebenso ist er Linux-kompatibel mit einer Speicherverwaltungseinheit und bietet einen optionalen Speichercontroller für DDR oder HyperRAM.

RISC-V ist eine Open-Source-Standard-Befehlssatzarchitektur (ISA), die von der gemeinnützigen RISC-V Foundation verwaltet wird. Die modulare ISA verfügt über einen Basisbefehlssatz und optionale Erweiterungssätze. RISC-V ist Open Source und kostenlos. Derzeit sind über 65 sowohl kommerzielle als auch Open-Source RISC-V-Cores verfügbar.

RISC-V SoCs von Efinix basiert auf dem VexRiscv-Kern. Dieser Kern ist eine 32-Bit-CPU, die den ISA RISCV32I mit I,M,A,F und D-Erweiterungen verwendet. Er besitzt die fünf Pipeline-Stufen Abrufen, Dekodieren, Ausführen, Speichern und Zurückschreiben sowie einen konfigurierbaren Funktionssatz. Der SoC verfügt über einen RISC-V-Prozessor, Speicher, eine Reihe von Ein- und Ausgabeeinheiten sowie Schnittstellen für Embedded User Funktionen. So können auf einfache Weise ganze Systeme mit Embedded Rechenfunktionen und benutzerdefinierten Beschleunigern erstellt werden, die alle im selben Titanium® oder Trion® FPGA untergebracht sind.

Efinix liefert mit jedem RISC-V SoC ein Paket mit Hardware- und Softwaredateien aus. Zur Unterstützung bei der Entwicklung von Softwareanwendungen stellt Efinix eine Sammlung vorkompilierter Open-Source-Software zur Verfügung. Mit diesen Paketen können RTL-Designs anhand eines Beispieldesigns für ein Efinix-Entwicklungsboard erstellt werden und für eigene Anwendungen erweitert werden. Die Software-Entwicklungsumgebung kann anhand eines Beispielprojekts eingerichtet werden und die eigene Software auf der Grundlage von Beispielprojekten erstellt werden. Dabei können die bereitgestellten API verwendet werden. Im Software Development Kit sind ein Eclipse IDE zur Verwaltung von Projekten sowie Software, ein GCC-Compiler und ein OpenOCD Debugger enthalten

Weitere Informationen unter TRS-STAR.com.

Firmenkontakt und Herausgeber der Meldung:

TRS-STAR GmbH
Werner von Siemens Straße 1
76297 Stutensee
Telefon: +49 (7249) 95222-0
Telefax: +49 (7249) 95222-199
http://www.trs-star.com

Ansprechpartner:
Edgar Huber
Marcom360
Telefon: +49 (7083) 933745
E-Mail: edgar.huber@marcom360.de
Für die oben stehende Pressemitteilung ist allein der jeweils angegebene Herausgeber (siehe Firmenkontakt oben) verantwortlich. Dieser ist in der Regel auch Urheber des Pressetextes, sowie der angehängten Bild-, Ton-, Video-, Medien- und Informationsmaterialien. Die United News Network GmbH übernimmt keine Haftung für die Korrektheit oder Vollständigkeit der dargestellten Meldung. Auch bei Übertragungsfehlern oder anderen Störungen haftet sie nur im Fall von Vorsatz oder grober Fahrlässigkeit. Die Nutzung von hier archivierten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Eine systematische Speicherung dieser Daten sowie die Verwendung auch von Teilen dieses Datenbankwerks sind nur mit schriftlicher Genehmigung durch die United News Network GmbH gestattet.

counterpixel