Lors de CadenceLIVE, Cadence Design Systems a annoncé deux collaborations liées à l’IA : un partenariat renforcé avec Nvidia et de nouvelles intégrations avec Google Cloud. Le volet avec Nvidia vise à associer l’IA à la simulation “physique” et au calcul accéléré pour la conception de systèmes, notamment dans le domaine de la robotique et du prototypage au niveau système.
Concrètement, Cadence connecte ses outils de simulation multi-physique et de conception système aux bibliothèques CUDA-X, aux modèles d’IA et à l’environnement de simulation Omniverse de Nvidia. L’objectif est d’évaluer le comportement thermique et mécanique dans des conditions proches du réel, pas seulement sur la conception de puces, mais aussi sur des éléments d’infrastructure comme le réseau et l’alimentation.
La coopération inclut aussi le développement robotique : les moteurs physiques de Cadence (qui modélisent les interactions avec les matériaux) sont combinés aux modèles d’IA de Nvidia pour entraîner des robots dans des environnements simulés.
En parallèle, Cadence a présenté un nouvel agent d’IA destiné à automatiser des tâches plus avancées dans la conception de puces, en particulier la mise en plan physique à partir des schémas. Cette solution sera disponible via Google Cloud, en s’appuyant sur des modèles Gemini pour la conception et la vérification.
Cadence annonce, via sa plateforme ChipStack AI Super Agent, des gains de productivité allant jusqu’à 10 fois sur certaines phases de conception et de validation lors des premiers déploiements, sans détailler de cas clients. L’entreprise souligne que la simulation permet de valider les choix de conception avant le passage au matériel, et que les essais “à l’aveugle” à grande échelle sont freinés par le coût et la complexité des infrastructures.
Enfin, Nvidia a aussi annoncé une famille de modèles ouverts d’IA quantique, appelée NVIDIA Ising, conçue notamment pour la calibration et la correction d’erreurs. Nvidia affirme améliorer la performance et la précision des opérations liées au décodage pour la correction d’erreurs.

