Anonim
Altera aktualisiert den Nios-Prozessor

Nios-II, die zweite Generation des Softprozessorkerns von Altera, wird nach Angaben des FPGA-Unternehmens die Test- und Verifizierungsprobleme seines Vorgängers lösen.

Nios-II wurde diese Woche vorgestellt und hat die Leistung von Nios um ein Vielfaches übertroffen, aber was vielleicht noch wichtiger ist, das Benutzererlebnis wurde vereinfacht.

"Bei Nios waren viele unserer Kunden Hardware-Ingenieure und einige Software-Ingenieure", sagte Pat Mead, technischer Marketing-Manager. "Wenn wir den Wert von Mips steigern, müssen wir mehr für die Software-Ingenieure tun."

n

Mit SOPC Builder können der Prozessor oder viele von ihnen zusammen mit Peripheriegeräten aus einer Bibliothek auf dem Avalon-Switch-Fabric-Bus von Altera konfiguriert werden.

Einer der Schlüsselaspekte von IDE und SOPC Builder ist die Möglichkeit, benutzerdefinierte Anweisungen hinzuzufügen. Sobald ein Software-Engpass identifiziert wurde, wird der fehlerhafte Code entfernt und durch eine benutzerdefinierte Anweisung ersetzt, die als C-Subroutine bezeichnet wird.

SOPC Builder konfiguriert den neuen Hardwareblock auf dem Bus und importiert die VHDL oder einen ähnlichen Code für diesen Block in das Quartus-Tool.

Die Popularität von Nios ist für Altera ein Schock. Das Unternehmen gab an, in den ersten drei Jahren mehr als 12.000 Entwicklungskits verkauft zu haben und verkauft immer noch über 1.000 Kits pro Quartal.

"Einige Kunden verwenden Nios als zentralen Datenpfad-Prozessor, einschließlich der parallelen Verarbeitung mit benutzerdefinierten Anweisungen", so Hollingworth.