Einheitliche Umgebung
Übergang vom virtuellen zum hybriden Modus zur Ausführung im vollständigen Register Transfer Level (RTL) -Modus über eine einzige, einheitliche Umgebung.
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:
Übergang vom virtuellen zum hybriden Modus zur Ausführung im vollständigen Register Transfer Level (RTL) -Modus über eine einzige, einheitliche Umgebung.
Verlagern Sie die Softwareentwicklung mit gebrauchsfertigen SoC-Referenzplattformen — verfügbar vor RTL.
Passen Sie Referenzplattformen durch Konfiguration, Parametrisierung und Erweiterbarkeit mühelos an kundenspezifische Designs an.
Optimieren Sie die Leistung der Designlaufzeit, indem Sie die CPU virtualisieren und gleichzeitig den Rest des SoC in RTL beibehalten.
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.

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.

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.

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.

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