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
Utiliser MATLAB et Simulink pour le développement de systèmes sur des cartes SoC adaptatives Versal
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
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