Cadence accélère le développement avec Helium Virtual et Hybrid Studio

Mise à jour : 24 septembre 2021

Cadence accélère le développement avec Helium Virtual et Hybrid Studio

Cadence accélère le développement avec Helium Virtual et Hybrid Studio

Cadence Design Systems a annoncé l'introduction de Helium Virtual and Hybrid Studio, une plate-forme destinée à accélérer la création de prototypes virtuels et hybrides de systèmes complexes.

Helium Studio permettra la mise en place précoce du logiciel pour la co-vérification et le co-débogage matériel-logiciel, et fournit un support complet pour l'assemblage de la plate-forme, permettant la création et le débogage de modèles virtuels et offre une riche bibliothèque de modèles virtuels pré-construits et adaptateurs hybrides.

En utilisant le système, la vérification avec un modèle virtuel ou hybride du SoC est à la fois des ordres de grandeur plus rapide que la vérification avec un modèle RTL pur, mais permet une mise en place précoce du logiciel avant que le RTL ne soit disponible.

Conçu pour s'intégrer nativement aux moteurs de vérification Cadence, y compris la plate-forme d'émulation d'entreprise Palladium Z2, la plate-forme de prototypage d'entreprise Protium X2 et le simulateur logique Xcelium, Helium Studio est capable d'accélérer le développement du système en vérifiant le logiciel/firmware embarqué sur des configurations purement virtuelles et hybrides même lorsque le RTL n'est pas prêt.

Les ingénieurs qui créent des conceptions de nouvelle génération, y compris pour les applications informatiques mobiles, automobiles et à grande échelle, doivent valider le logiciel sur une plate-forme pré-silicium pour garantir le succès de la conception et respecter les délais de mise sur le marché. Helium Studio permettra aux concepteurs de créer des modèles SoC virtuels et hybrides de haute qualité. Grâce à l'intégration native du moteur logiciel d'exécution avec Helium Studio, la plate-forme Palladium Z2 et la plate-forme Protium X2, Helium Studio est en mesure de fournir une expérience de débogage uniforme du modèle virtuel au RTL pour les concepteurs de logiciels.

L'Helium Studio comprend :

Studio virtuel : Le système permet un assemblage de plate-forme basé sur une interface graphique pour une création de plate-forme rapide et correcte, permettant une mise en place précoce du logiciel. Une fois la plate-forme assemblée, le studio virtuel peut être utilisé pour exécuter et déboguer la pile logicielle et la conception matérielle.

Studio hybride : Les concepteurs pourront créer rapidement des configurations hybrides à l'aide d'une riche bibliothèque d'adaptateurs hybrides, de transacteurs et de mémoire intelligente qui optimisent les canaux de communication pour un débit maximal et sont intégrés nativement dans les plates-formes Palladium et Protium. Le nouveau levier de vitesse sans souci permet aux utilisateurs de passer à chaud de leur logiciel virtuel à RTL, offrant une vitesse élevée lorsque cela est nécessaire et une grande précision sur les moteurs RTL lorsque cela est nécessaire.

Bibliothèque de modèles virtuels : Le système offre une bibliothèque complète de modèles virtuels comprenant le dernier portefeuille de modèles de technologie Arm, qui inclut la prise en charge d'Armv9-A, dans laquelle les concepteurs peuvent accéder à plusieurs plates-formes virtuelles et hybrides de référence et de démarrage prêtes à démarrer sur les derniers systèmes d'exploitation Linux et Android. , accélérant le temps de mise en place des nouvelles plates-formes.

Débogage du logiciel embarqué : Le système offre un débogage multicœur et multiprocessus uniforme et complet des logiciels embarqués, permettant aux concepteurs d'avoir un meilleur contrôle et une meilleure visibilité sur le logiciel grâce à l'utilisation d'un seul débogueur qui fonctionne avec les logiciels s'exécutant simultanément sur des plates-formes virtuelles et des plates-formes RTL. L'intégration native du moteur logiciel avec les moteurs d'exécution virtuels et RTL permet un débogage matériel-logiciel synchronisé.

« La validation du logiciel embarqué en même temps que RTL et plus tôt dans le processus de développement est essentielle pour assurer le succès des conceptions de SoC mobiles, automobiles et hyperscale de nouvelle génération », a déclaré Paul Cunningham, vice-président senior et directeur général du groupe System & Verification chez Cadence. . « Notre Helium Studio tire parti de nos meilleurs moteurs de vérification, y compris le duo dynamique Palladium et Protium, pour permettre un développement logiciel rapide et une analyse comparative pour la validation de la puissance et des performances. Ce nouveau système fournit aux concepteurs une plate-forme unifiée qui accélère le débit global de vérification.