Zynq UltraScale+™ All Programmable MPSoC : Architecture Système

(ref.E_ZUPSA)

2 jours

Objectifs

  • Ce cours fournit aux architectes systèmes une vue d'ensemble des capacités et de la prise en charge de la famille Zynq UltraScale+ MPSoC.
  • Après avoir terminé cette formation, vous aurez les compétences nécessaires pour:
    • Utiliser efficacement les stratégies de gestion de la consommation et tirer parti des capacités de l'unité de gestion de la plate-forme (PMU)
    • Identifier les mécanismes permettant de sécuriser et d'exécuter le système en toute sécurité
    • Décrire l'architecture de haut niveau des périphériques
    • Définir les séquences de démarrage adaptées aux besoins du système

Partenaires

xilinx atp

Prérequis

  • Compréhension de l'architecture Zynq-7000
  • Familiarité avec les systèmes d'exploitation embarqués

Configurations

  • Configuration logicielle :
    • Vivado® Design Suite 2016.3 (Peut exiger une licence spéciale Zynq UltraScale + MPSoC)
  • Environnement d'émulation matérielle :
    • VirtualBox
    • QEMU
    • Ubuntu desktop
    • PetaLinux
  • Configuration matérielle :
    • Ordinateur récent (i5 ou i7)
    • Windows 7 64b
    • Minimum 8Go de mémoire vive
    • Résolution d'affichage minimum 1024x768, recommandée 1920x1080
  • Pour les formations sur site, prévoir un vidéo projecteur

Contenu

Vue d'ensemble Zynq UltraScale+ MPSoC - Vue d'ensemble du dispositif Zynq UltraScale + MPSoC.

Virtualisation Zynq UltraScale+ MPSoC HW-SW - couvre les éléments matériels et logiciels de la virtualisation. L'exercice démontre comment les hyperviseurs peuvent être utilisés.

QEMU - Introduction à l'émulateur rapide, qui est l'outil utilisé pour exécuter le logiciel pour le périphérique Zynq UltraScale+ MPSoC lorsque le matériel n'est pas disponible.

Sécurité et logiciels Zynq UltraScale+ MPSoC - Définit la sécurité dans le contexte des systèmes embarqués et introduit plusieurs normes.

Gestion de l'alimentation Zynq UltraScale+ MPSoC - Présentation de la PMU et des fonctions d'économie d'énergie de l'appareil.

Cohérence système Zynq UltraScale+ MPSoC - Découvrez comment les informations sont synchronisées dans l'API et via les ports ACE / AXI.

DDR et QoS Zynq UltraScale+ MPSoC - Comprendre comment la DDR peut être configurée pour fournir la meilleure performance pour votre système.

Démarrage Zynq UltraScale+ MPSoC - Comment implémenter le système embarqué, y compris le processus de démarrage et la création d'image de démarrage.

Support Zynq UltraScale+ MPSoC - Présentation des systèmes d'exploitation pris en charge, des piles de logiciels, des hyperviseurs, etc.

Notes

  • Les supports de cours seront fournis sur papier à chaque participant pendant la formation.