Avery Design lance la solution de simulation VIP au niveau du système CXL 2.0

Mise à jour: 20 avril 2021

Avery Design lance la solution de simulation VIP au niveau du système CXL 2.0

Avery Design lance la solution de simulation VIP au niveau du système CXL 2.0

Avery Design Systems, un expert des solutions de vérification fonctionnelle, a annoncé sa solution de simulation au niveau système CXLTM 2.0.

Offre complète, il est capable de prendre en charge la co-simulation d'un noyau Linux compatible CXL et d'un émulateur de système hôte virtuel QEMU x86 avec son hôte VIP SystemVerilog CXL. La solution permet la validation matérielle-logicielle pré-silicium des conceptions de systèmes d'extension de mémoire CXL 2.0 Type 3, à la fois en accélérant le temps de développement et en fournissant une approche efficace de la personnalisation et du développement d'applications pour les systèmes utilisant la norme d'interface CXL 2.0.

«La co-simulation QEMU-CXL crée la représentation la plus complète et la plus précise de l'environnement du système de référence compatible CXL à partir de laquelle vérifier le matériel RTL et les logiciels du SoC CXL 2.0 Type 3», a déclaré Chris Browy, vice-président des ventes et du marketing chez Avery Design Systems . «L'intégration précoce du matériel et des logiciels réels permet une co-vérification pré-silicium et des tests de conformité rigoureux qui accélèrent le calendrier de développement et réduisent considérablement les temps de correction des bogues et les itérations.»

Avery est un contributeur au groupe de travail sur la conformité Compute Express Link (CXL) et a déployé la solution de co-simulation QEMU-CXL avec le sous-groupe de logiciels de conformité Compute Express Link (CXL) pour prendre en charge le développement de suites de tests pour l'outil de conformité CXLCV 1.1 avec plans pour soutenir également les futurs efforts CXL 2.0.

« En tant que premier membre du Consortium CXL, Avery a apporté son expertise en matière de vérification SoC pour faire progresser le développement du programme de conformité CXL », a déclaré Barry McAuliffe, président du Consortium CXL. «C'est formidable de voir ce projet innovant sans souci réunissez-vous pour soutenir un écosystème CXL à croissance rapide.

La co-simulation du SoC RTL avec un environnement d'émulateur de machine virtuelle logicielle ouverte QEMU exécutant le dernier noyau Linux 5.12-rc2 permet aux ingénieurs logiciels de développer et de créer nativement des micrologiciels, des pilotes et des applications personnalisés et de les exécuter sans modification dans le cadre d'un système complet au niveau du système processus de validation utilisant la conception matérielle actuelle du SoC RTL.

De manière complémentaire, les ingénieurs en matériel peuvent évaluer les performances du SoC en exécutant des séquences de démarrage UEFI et OS et d'initialisation de pilotes personnalisés en plus d'exécuter des charges de travail d'application réelles et d'utiliser les fonctionnalités de débogage compatibles avec le protocole CXL du VIP pour enquêter efficacement sur tout problème lié au matériel.

La solution de co-simulation QEMU-VIP prend en charge PCIe®, CXL et AMBA, y compris AXI, AXI-Stream, AHB et APB, et peut gérer la simulation système des environnements de traitement hôte et embarqué.