Skip to main content
Cette page est affichée à l'aide de traduction automatique. Voulez-vous afficher la version originale en anglais?

Pourquoi développeur innexis pro ?

développeur innexis pro fournit un environnement unique qui prend en charge un large éventail de cas d'utilisation, couvrant l'ensemble du flux de travail de conception, du co-développement logiciel/matériel et de la co-validation, et s'étend à l'analyse précise du cycle du silicium et à la validation du CI une fois que le RTL est disponible. développeur innexis pro offre :

  • Un flux piloté par une seule charge de travail logiciel dans tous les modes de fonctionnement
  • Prise en charge de l'architecture ARM pour les architectures de jeu d'instructions processeur V8 et V9 (ISA)
  • Prise en charge ouverte des modèles, permettant une importation facile à partir de fournisseurs internes et externes

Fonctionnalités clés

Flux de développement connecté

développeur innexis pro prend en charge une large gamme de modèles d'utilisation, couvrant l'ensemble du flux de travail de conception, du co-développement et de la co-validation logiciel/matériel et s'étend à l'analyse précise avant le cycle du silicium et à la validation des circuits intégrés une fois que le RTL est disponible.

ordinateur portable au centre avec connexions des composants de la carte

Flux de travail sans faille

Les utilisateurs commencent avec des plates-formes 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 sur des couches matérielles virtuelles, RTL et logiciel. développeur innexis pro fournit aux utilisateurs des paramètres standardisés pour les pièces de plateforme configurables.

Un flux de travail complexe simplifiant jusqu'à un seul point.

Points de vérification/Restaurer et rejouer

Les utilisateurs peuvent définir des points de contrôle pendant l'exécution dans les couches virtuelles, matérielles et logicielles RTL ; une fois sauvegardés, ces points de contrôle peuvent être restaurés aux états d'exécution. Cette capacité améliore l'efficacité et optimise l'utilisation des ressources en permettant un redémarrage transparent à partir des états enregistrés, en minimisant le besoin de réexécution et en améliorant la productivité globale du flux de travail.

Code informatique mis en évidence comme point de redémarrage de la simulation.

Prise en charge de plusieurs machines virtuelles

Avec la complexité des conceptions matérielles aujourd'hui — les utilisateurs trouvent le besoin d'avoir plusieurs SoC connectés. développeur innexis pro permet de connecter plusieurs machines virtuelles dans les niveaux d'abstraction virtuel et hybride. Pour l'émulateur rapide (QEMU) et les machines virtuelles (VM) basées sur AFM, plusieurs machines virtuelles peuvent être connectées via Advanced eXtensible Interface (AXI) et Peripheral Component Interconnect Express (PCIe).

Plusieurs ordinateurs alignés dans une rangée.

Intégration avec les principaux déboggeurs de logiciel

développeur innexis pro s'intègre à des débogeurs logiciel de pointe tels que :

  • Trace32
  • Studio de design
  • Déboggeurs GDB
  • Rediffusion de Veloce Codelink
  • Innexis Codebench
Capture d'écran de Siemens CodeBench illustrant les résultats de la simulation.

Ressources connexes