MATLAB et Simulink pour le développement de systèmes sur des SoC adaptatifs Versal

Les designers de systèmes utilisent MATLAB et Simulink pour développer, déployer et vérifier des designs sur les cartes SoC adaptatives Versal™. Avec MATLAB et Simulink, vous pouvez :

  • Modéliser et simuler des architectures hardware et des algorithmes
  • Déployer des systèmes sur des cartes SoC adaptatives Versal en utilisant la génération automatique de code HDL et C
  • Débugger et vérifier des algorithmes s’exécutant sur des cartes de développement Versal connectées aux environnements de test MATLAB et Simulink

Simuler des designs pour les cartes SoC adaptatives Versal

MATLAB et Simulink vous permettent de simuler et d'analyser des designs SoC pour les cartes SoC adaptatives Versal. Cette approche vous permet de :

  • Partitionner des algorithmes en portions à exécuter sur des processeurs Arm® Cortex®-A72 et à implémenter en tant que cœurs IP dans la logique programmable
  • Incorporer des cœurs IP dans des designs de référence préconfigurés et modifier le modèle créé pour inclure l'algorithme ciblé pour le processeur
  • Exécuter des simulations d'applications hardware ou software qui intègrent les effets de la communication entre les processeurs, la logique programmable et la mémoire DDR externe
Trois images incluent une capture d'écran de SoC Model Creator sur la gauche. Le modèle Simulink de plus haut niveau en haut. Le modèle Simulink du software à droite.

Kit d'évaluation VCK190 de la série Versal AI Core d'AMD Xilinx.

Déployer des modèles sur des cartes SoC adaptatives Versal

SoC Blockset vous permet de créer des applications software et de générer des cœurs IP. Le blockset vous permet également de :

  • Piloter le processus de génération de code HDL et C depuis des modèles Simulink avec HDL Coder et Embedded Coder
  • Prototyper sur le kit d'évaluation VCK190 de la série Versal AI Core d'AMD
  • Personnaliser des modèles avec des interfaces internes prédéfinies, des interfaces d'entrées/sorties (E/S) externes et des registres AXI4

Vérifier les algorithmes déployés sur du hardware SoC adaptatif Versal

Vous pouvez vérifier votre code HDL avec des test benches MATLAB et Simulink au lieu d'écrire des test benches Verilog or VHDL. Vérifiez que le code fonctionne en utilisant la cosimulation avec les simulateurs HDL de Siemens® EDA, Cadence® et AMD®. Ce processus vous permet de :

  • Vérifier et tester sur le kit d'évaluation VCK190 de la série Versal AI Core
  • Vérifier les cœurs IP programmés sur des cartes SoC adaptatives Versal avec des tests FPGA-in-the-loop
  • Tester et débugger sur le hardware en utilisant MATLAB pour accéder à la mémoire embarquée grâce à l’AXI Manager et la capture de données FPGA
Carte de développement connectée à un ordinateur portable qui exécute des tests à partir d'une session MATLAB.

Produits

En savoir plus sur les produits utilisés pour le développement de systèmes sur des applications utilisant des SoC adaptatifs Versal.