Environnement unifié
Passez du mode virtuel au mode hybride et à l'exécution complète du mode RTL (Register Transfer Level) via un environnement unifié unique.
Innexis Developer Pro fournit un environnement unique qui prend en charge un large éventail de cas d'utilisation, couvrant l'ensemble du flux de conception, du co-développement logiciel/matériel à la co-validation, et allant jusqu'à l'analyse précise avant le cycle du silicium et à la validation des circuits intégrés une fois le RTL disponible. Innexis Developer Pro propose :
Passez du mode virtuel au mode hybride et à l'exécution complète du mode RTL (Register Transfer Level) via un environnement unifié unique.
Changez le développement logiciel avec des plateformes de référence SoC prêtes à l'emploi, disponibles avant RTL.
Adaptez facilement les plateformes de référence à des designs personnalisés grâce à la configuration, au paramétrage et à l'extensibilité.
Optimisez les performances d'exécution de la conception en virtualisant le processeur tout en conservant le reste du SoC en RTL.
Innexis Developer Pro prend en charge un large éventail de modèles d'utilisation, couvrant l'ensemble du flux de conception, depuis le co-développement logiciel/matériel et la co-validation, et s'étend à l'analyse précise avant le cycle du silicium et à la validation des circuits intégrés une fois le RTL disponible.

Les utilisateurs commencent par les plateformes de référence prêtes à l'emploi existantes, en mode virtuel ou hybride. Les plateformes de référence sont configurables et peuvent être étendues au matériel virtuel, au RTL et aux couches logicielles. Innexis Developer Pro fournit aux utilisateurs des paramètres standardisés pour les éléments configurables de la plateforme.

Les utilisateurs peuvent définir des points de contrôle pendant l'exécution, à la fois sur la couche virtuelle, sur la couche matérielle RTL et sur la couche logicielle ; une fois enregistrés, ces points de contrôle peuvent être restaurés en état d'exécution. Cette fonctionnalité améliore l'efficacité et optimise l'utilisation des ressources en permettant un redémarrage fluide à partir des états enregistrés, en minimisant le besoin de réexécutions et en améliorant la productivité globale du flux de travail.

Compte tenu de la complexité de la conception matérielle actuelle, les utilisateurs ont besoin de connecter plusieurs SoC. Innexis Developer Pro permet de connecter plusieurs machines virtuelles aux niveaux d'abstraction virtuel et hybride. Pour les machines virtuelles (VM) basées sur Quick Emulator (QEMU) et AFM, plusieurs machines virtuelles peuvent être connectées via l'interface extensible avancée (AXI) et l'interconnexion des composants périphériques Express (PCIe).

Innexis Developer Pro s'intègre aux meilleurs débogueurs logiciels du secteur, tels que :
