Concevoir avec l'Adaptatif SoC Versal™ : architecture et méthodologie

(ref.ACAP_ARC)
TIME

4 jours - 28 heures   

Objectifs et compétences visés

  • 1 - Décrire l'architecture de Versal à un haut niveau.
  • 2 - Décrire les différents moteurs du dispositif Versal
  • 3 - Utiliser les différents blocs de l'architecture Versal pour créer des systèmes complexes
  • 4 - Identifier les interfaces de programmation et décrire la séquence de démarrage et les fonctions de sécurité
  • 5 - Connaitre et construire les couches logicielles compatibles de Versal
  • 6 - Effectuer une simulation et un débogage au niveau du système
  • 7 - Identifier les principaux composants du NoC et configurer la QoS de Versal
  • 8 - Décrire les moyens de débogage, les liens GT, le bloc PCIe
  • 9 - Identifier et appliquer différentes méthodologies de conception

Publics Concernés

  • Techniciens et Ingénieurs en électronique numérique
  • Toutes nos formations étant données à distance, sont accessibles aux personnes à mobilité réduite.
  • Les personnes en situation de handicap peuvent avoir des besoins spécifiques pour suivre la formation. Notre partenaire AGEFIPH nous accompagne pour mettre en place les adaptations nécessaires liées à votre handicap. N’hésitez pas à nous contacter pour en discuter.agefiph

Prérequis

  • Aisance avec le langage de programmation C/C++
  • Flux de développement logiciel Vitis™ IDE
  • Flux de développement matériel avec la suite de conception Vivado®.
  • Connaissance de base des FPGA UltraScale™/UltraScale+™ et des MPSoC Zynq™ UltraScale+

Contenu de la formation

Objectif 1

  • Aperçu de l'architecture {Lecture}

Objectif 2

  • Système de traitement {Lecture}
  • Moteurs adaptables (PL) {Lecture}
  • Moteur DSP {Lecture}
  • Moteur d'intelligence artificielle {Lecture}
  • Introduction et concepts NoC {Lecture, Lab}
  • Flux d'outils de conception {Lecture, Lab}

Objectif 3

  • Ressources SelectIO {Lecture}
  • Architecture d'horloge {Lecture}
  • Temporisateurs, compteurs et RTC {Lecture}
  • Interruptions du système {Lecture}
  • Mémoire du dispositif {Lecture}

Objectif 4

  • Interfaces de programmation {Lecture}
  • PMC et Boot et configuration {Lecture, Lab}
  • Fonctions de sécurité {Lecture}

Objectif 5

  • Pile logicielle {Lecture}
  • Flux de construction du logiciel {Lecture, Lab}

Objectif 6

  • Partitionnement d'applications {Lecture}
  • Simulation de systèmes {Lecture, Lab}

Objectif 7

  • Architecture NoC {Lecture}
  • Contrôleur de mémoire DDR NoC {Lecture}
  • Optimisation des performances du NoC {Lecture, Lab}

Objectif 8

  • Débogage {Lecture}
  • Débogage PL {Lecture, Lab}
  • Débogage intégré {Lecture}

Objectif 8

  • Emetteurs-récepteurs série {Lecture}
  • PCI Express et CCIX {Lecture}

Objectif 9

  • Comparaison avec les dispositifs UltraScale {Lecture}
  • Migration de la conception des systèmes {Lecture}
  • Solutions énergétiques et thermiques {Lecture, Lab}
  • Méthodologie de planification des systèmes et des solutions {Lecture}
  • Méthodologie de développement du matériel, de la propriété intellectuelle et de la plate-forme {Lecture, Lab}
  • Méthodologie d'intégration et de validation des systèmes {Lecture}

Méthodes et suivi pédagogiques - Evaluation et reconnaissance

  • Méthodes pédagogiques :
    • Alternance de cours, de questionnaires techniques et d’exercices réalisés sur machine individuellement.
  • Suivi pédagogique :
    • Feuille de présence émargée
  • Evaluation pédagogique :
    • Fiche d'évaluation continue et de progression :
      • Questionnaire technique
      • Résultat des Travaux pratiques
      • Validation des Objectifs
  • Evaluation de satisfaction :
    • En fin de formation : fiche d’appréciation remplie par le stagiaire
    • A 3 mois : fiche d'évaluation remplie par le stagiaire après application entreprise
  • Reconnaissance :
    • Attestation de formation avec évaluation des acquis fournie au stagiaire
    • Certificat de réalisation fourni à son employeur

Moyens Pédagogiques

  • Formation Inter-entreprise en distanciel :
    • Connexion internet rapide, webcam, casque micro
    • Présentation par Webex de Cisco Webex de Cisco
    • Fourniture de matériel de cours en format PDF
    • Travaux pratiques sur PC individuel à distance par RealVNC REALVNC
  • Formation Intra-entreprise en présentiel sur site client : (modalités à valider en amont de la formation)
    • Suggestion de fourniture par le client :
      • Salle de formation
      • Vidéoprojecteur
      • Tableau blanc
      • PC individuel avec outils AMD
    • Fourniture par MVD Training :
      • Matériel de cours en format PDF
      • Travaux pratiques sur PC individuel (prêt de matériel possible sur demande)

Matériel Informatique Recommandé

  • Formation Inter-entreprise en distanciel :
    • Ordinateur récent OS Linux ou Windows 64-bits
    • Internet rapide, webcam, casque micro
    • Outil logiciel WebEx Cisco
    • Outils logiciels AMD à distance :
    • Outils logiciels AMD en local :
      • Outil logiciel AMD Vitis 2024.1
  • Formation en présentiel sur site client :
    • Ordinateur récent OS Linux ou Windows 64-bits
    • Outil logiciel AMD Vitis 2024.1

Encadrement Pédagogique

  • William Duluc, Ingénieur Electronique et Télécom, Expert AMD depuis 2009 et Formateur AMD depuis 2017 :
    • Expert FPGA AMD – Langage VHDL/Verilog – Design RTL
    • Expert SoC & MPSoC AMD – Langage C/C++ – Design Systèmes
    • Expert DSP & RFSoC AMD – HLS - Matlab - Design DSP RF
    • Expert Versal AMD – Engins AI – Architecte Système Hétérogènes

Partenaire Certifié

xilinx atp

Notes

  • Date de version : 15/11/2024