Direkt zum Hauptinhalt
Diese Seite wird mit automatisierter Übersetzung angezeigt. Lieber auf Englisch ansehen?

Warum Innexis Developer Pro?

Innexis Developer Pro bietet eine einzige Umgebung, die eine Vielzahl von Anwendungsfällen unterstützt. Sie deckt den gesamten Design-Workflow ab, von der gemeinsamen Software/Hardware-Entwicklung und Co-Validierung bis hin zur genauen Analyse vor dem Siliziumzyklus und der IC-Validierung, sobald die RTL verfügbar ist. Innexis Developer Pro bietet:

  • Ein Flow, der von einem einzigen Software-Workload über alle Betriebsmodi hinweg gesteuert wird.
  • Unterstützung der ARM-Architektur sowohl für V8- als auch für V9-CPU-Befehlssatzarchitekturen (ISA)
  • Unterstützung für offene Modelle, ermöglicht einfachen Import von internen und externen Anbietern

Wesentliche Funktionen

Vernetzter Entwicklungsablauf

Innexis Developer Pro unterstützt eine breite Palette von Nutzungsmodellen, die den gesamten Entwurfsablauf von der gemeinsamen Entwicklung und Validierung von Software und Hardware abdecken und erstreckt sich bis hin zur genauen Analyse vor dem Siliziumzyklus und der IC-Validierung, sobald die RTL verfügbar ist.

Laptop in der Mitte mit Anschlüssen für Leiterplattenkomponenten

Reibungsloser Arbeitsablauf

Benutzer beginnen mit vorhandenen Standardreferenzplattformen im virtuellen oder hybriden Modus. Die Referenzplattformen sind konfigurierbar und können auf virtuelle Hardware-, RTL- und Softwareebenen erweitert werden. Innexis Developer Pro bietet Benutzern standardisierte Parameter für konfigurierbare Plattformteile.

Ein komplexer Arbeitsablauf, der sich auf einen Punkt vereinfacht.

Checkpoints/Wiederherstellen und erneut abspielen

Benutzer können während der Laufzeit Checkpoints sowohl auf virtueller als auch auf RTL-Hardware- und Software-Ebene setzen. Nach dem Speichern können diese Checkpoints in den Ausführungszustand zurückversetzt werden. Diese Funktion erhöht die Effizienz und optimiert die Ressourcenauslastung, indem sie einen nahtlosen Neustart aus gespeicherten Zuständen ermöglicht, wodurch die Notwendigkeit einer erneuten Ausführung minimiert und die allgemeine Workflow-Produktivität verbessert wird.

Computercode, der als Punkt für den Neustart der Simulation hervorgehoben wurde.

Unterstützung mehrerer virtueller Maschinen

Angesichts der Komplexität der heutigen Hardwaredesigns stellen Benutzer fest, dass mehrere SoCs angeschlossen sein müssen. Innexis Developer Pro ermöglicht die Verbindung mehrerer virtueller Maschinen auf der virtuellen und der hybriden Abstraktionsebene. Sowohl für Quick Emulator (QEMU) als auch für AFM-basierte virtuelle Maschinen (VMs) können mehrere VMs über Advanced eXtensible Interface (AXI) und Peripheral Component Interconnect Express (PCIe) verbunden werden.

Mehrere Computer hintereinander angeordnet.

Integration mit führenden Software-Debuggern

Innexis Developer Pro lässt sich in branchenführende Software-Debugger integrieren wie:

  • Trace 32
  • Designstudio
  • GDB-Debugger
  • Schnelle Codelink-Wiederholung
  • Innexis Codebench
Bildschirmaufnahme von Siemens CodeBench zur grafischen Darstellung der Simulationsergebnisse.

Verwandte Ressourcen