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

Shift Left Software für IC-Design

Innexis Developer Pro

Die Innexis Developer Pro-Software bietet einen Entwicklungsablauf für vernetzte integrierte Schaltungen (IC) von virtuell über Hybrid bis hin zu vollständigem RTL. Eine umfassende Umgebung zur Beschleunigung der Erstellung komplexer SoC-Designs, die eine Vielzahl von Anwendungsfällen unterstützt, einschließlich der nahtlosen gemeinsamen Entwicklung von Hardware und Software.


Kontaktieren Sie unser Vertriebsteam unter 1-800-547-3000

Eine Computer-Verarbeitungseinheit, die auf einer Hauptplatine montiert ist.

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 Entwicklung und Validierung von Software und Hardware 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 für V8- und 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 Vielzahl von Nutzungsmodellen und deckt den gesamten Design-Workflow ab, von der gemeinsamen Entwicklung und Validierung von Software und Hardware bis hin zur genauen Analyse vor dem Siliziumzyklus und der IC-Validierung, sobald die RTL verfügbar ist. DevPro unterstützt den gesamten Ablauf: Virtual, Hybrid, Hybrid Plus und Analyse.

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