Altera, MIPS & SLS Welchen Nutzen bringt ein MIPS-basierter Softcore-Prozessor für FPGAs?

Redakteur: Holger Heller

Einen MIPS-basierten und für FPGAs optimierten Softcore-Prozessor bieten Altera, MIPS Technologies und System Level Solutions (SLS) an, der durch das Echtzeit-Betriebssystem VxWorks unterstützt wird. Welche Vorteile ergeben sich dadurch für Embedded-Entwickler?

Anbieter zum Thema

Der MIPS-kompatible Softcore-Prozessor MP32 ist für den Einsatz in FPGAs und ASICs von Altera bestimmt und wird mit einer kompletten Entwicklungsumgebung, einschließlich Software-Tools und Betriebssystem-Unterstützung ausgeliefert. Er ist der erste FPGA-basierte Soft-Prozessor, der seitens des RTOS VxWorks von Wind River und von der MIPS Navigator ICS Software unterstützt wird. In Kombination mit dem IP-Angebot, FPGA-Design-Tools und den Logikbausteinen von Altera ist der MP32 als flexible Single-Chip-Lösung in Netzwerk-, Video- oder DSP-Applikationen vorgesehen.

Software-Entwickler können mit dem MP32 den Design-Support von MIPS nutzen: Der Prozessor wird durch MIPS' Entwicklungsumgebung Navigator ICS und den System Navigator EJTAG Debug-Probes unterstützt. Für das Debugging steht der TRACE32-Debugger von Lauterbach bereit.

Erstmals lässt sich VxWorks auf einem FPGA-basierten Softcore-Prozessor nutzen: VxWorks liefert Echtzeit-Performance für zeitkritische Anforderungen; Software-Assets lassen wieder verwenden und Wind Rivers Workbench beschleunigt die Konfiguration, das Debugging und das Profiling der auf dem MP32 laufenden Software.

Erstmals VxWorks auf einem FPGA-basierten Softcore-Prozessor

Der MP32 wird von Alteras Systemintegrations-Tool Qsys unterstützt. Damit können Systementwickler flexible und differenzierte Lösungen realisieren, indem der MP32-Prozessor-Core mit Embedded-, Netzwerk-, Video- oder DSP-IP von Altera und seinen Partnern kombiniert wird. Auf der Website von Altera steht ein Video zur Verfügung, dass den Design-Flow für den MP32 mit der Qsys-Plattform veranschaulicht.

Der MP32-Prozessor ist von SLS verfügbar. Das Unternehmen vermarktet und unterstützt den MP32-Core. Die MIPS Navigator ICS Software und eine VxWorks-BSP für den MP32 sind von MIPS bzw. von Wind River erhältlich. Der MIPS32-Prozessor wird lizenzfrei für die unbeschränkte Nutzung für FPGAs von Altera angeboten.

(ID:27061950)