SoC Blockset
Concevoir, analyser et déployer des applications hardware/software pour les cartes SoC Intel et AMD
Vous avez des questions ? Contactez l'équipe commerciale.
Vous avez des questions ? Contactez l'équipe commerciale.
SoC Blockset vous permet de simuler et d'analyser les performances de vos algorithmes sur des cartes SoC et ASIC programmables. Vous pouvez déployer ces algorithmes sous forme d'applications hardware et software pour le prototypage et la production.
Ce blockset vous permet de créer des modèles Simulink d'architectures hardware en définissant des interfaces entre les cœurs de processeurs Arm®, la logique hardware, la mémoire et les périphériques. Vous pouvez utiliser ces modèles pour partitionner les algorithmes entre la logique hardware et les processeurs afin d'analyser les compromis d'implémentation.
L'application SoC Builder automatise le déploiement en créant des cœurs IP et du software, puis en programmant des cartes de développement (avec HDL Coder et Embedded Coder).
SoC Blockset analyse les applications au niveau hardware avec des diagnostics de performance et un profilage software. Les cartes supportées sont notamment les SoC AMD® Versal™ Adaptive, les MPSoC/RFSoC Zynq™ UltraScale+™ et les SoC Zynq-7000, ainsi que les FPGA SoC Intel®.
Avec Wireless HDL Toolbox, simulez et déployez un algorithme de récupération MIB 5G NR ou un algorithme de récupération SIB1 5G NR pour FR1 et FR2 avec une implémentation SoC Blockset. Utilisez les radios basées sur Zynq avec les cartes RF d'Analog Devices pour prototyper, vérifier et tester des systèmes de télécommunications pratiques.
Développez des modèles en utilisant des designs de référence SoC qui permettent de capturer des vidéos en direct pour la simulation, de traiter les vidéos en streaming sur le hardware et de les intégrer avec des processeurs de Deep Learning. Développez des designs de prototypes avec une entrée vidéo en direct en utilisant SoC Blockset Hardware Support Package.
Modélisez et simulez des contrôleurs de moteur et d'électronique de puissance partitionnés entre les processeurs et la logique programmable. Automatisez la génération et la compilation du code C ainsi que la génération des cœurs IP pour cibler les cartes AMD Zynq et Versal ainsi que les FPGA SoC Intel.
Analysez les designs des systèmes grâce aux modèles prédéfinis des dernières cartes SoC programmables d'AMD, puis utilisez l’outil SoC Builder pour effectuer le déploiement et les tests sur les cartes de développement.
Simulez et déployez des applications radar destinées aux cartes RFSoC d'AMD. Déployez des algorithmes de détection de signaux 5G sur des cartes RFSoC, en utilisant SoC Blockset pour programmer le hardware, charger des données de test dans la mémoire et contrôler le design déployé. Implémentez des algorithmes de saut de fréquence pour les applications CDMA et FHSS avec les RFSoC AMD UltraScale+.
Documentation | Exemples (télécommunications, radar)
Développez des applications telles que le contrôle de moteurs/électronique de puissance ou les télécommunications pour les implémenter sur les plateformes MPSoC et Zynq-7000. Utilisez l'application SoC Builder pour configurer, développer et déployer des algorithmes hardware/software sur du hardware de prototypage.
Utilisez l'outil OS Customizer pour modifier et ajouter des bibliothèques à la distribution Linux® de votre processeur embarqué. Personnalisez le système d'exploitation Linux embarqué des cartes supportées.
Modélisez la mémoire DDR et simulez les transactions de mémoire partagée entre la logique hardware et les processeurs embarqués. Configurez des contrôleurs DMA pour arbitrer le trafic mémoire. Prenez en compte la latence mémoire et le débit dans la simulation.
Générez des designs de référence HDL Coder directement à partir de modèles SoC Blockset, puis utilisez l'outil HDL Workflow Advisor pour intégrer des cœurs IP créés avec HDL Coder.
Profitez de 30 jours pour tester.
Comment pouvons-nous vous aider ?