Conception d'un système intégré PCI Express

(ref.C_PCIE)

2 jours - 14 heures

Objectifs

  • Après avoir terminé cette formation complète, vous aurez les compétences nécessaires pour:
    • Construire un système PCIe de base en:
      • Sélectionant le noyau approprié pour votre application
      • Spécifiant les exigences d'une application de point final
      • Connectant ce point d'extrémité avec le noyau
      • Utilisant des ressources FPGA pour soutenir le noyau
      • Simulant le design
    • Identifiez les fonctionnalités avancées du protocole de spécification PCIe et du jeu de fonctionnalités

Partenaires

xilinx atp

Prérequis

  • Expérience avec le protocole de spécification PCIe
  • Connaissance de VHDL ou Verilog
  • Une certaine expérience des outils d'implémentation de Xilinx
  • Une certaine expérience avec un outil de simulation, de préférence le simulateur Vivado®.
  • Expérience modérée en conception numérique

Configurations

  • Configuration logicielle :
    • Vivado Design Suite 2020.2
  • Configuration matérielle :
    • Ordinateur récent (i5 ou i7)
    • OS Linux 64-bits (Windows 10 compatible)
    • Minimum 16Go de mémoire vive
    • Résolution d'affichage recommandée 1920x1080

Contenu

Introduction au cours

Solutions PCI Express de Xilinx

Connecter la logique au cœur

Personnalisation du noyau PCIe

Lab 1 : Construire le noyau PCIe

Détails du formatage des paquets

Simulation d'une conception de système PCIe

Lab 2 : Simulation du noyau PCIe

Considérations sur les applications d'extrémité

PCI Express dans les systèmes embarqués

Lab 3 : Utilisation du PCI Express Core dans IP Integrator

Application Focus : DMA

Lab 4 : Exploration du DMA de Xilinx

Implémentation de la conception et configuration PCIe

Lab 5 : Implémentation de la conception PCIe

Applications du Port Root

Débogage et conformité

Lab 6 : Débogage de la conception PCIe

Gestion des interruptions et des erreurs

Moyens Pedagogiques

  • Formation en classe :
    • Présentiel
    • Présentation par vidéo projecteur
    • Fourniture de matériel de cours en format PDF
  • Formation virtuelle :
    • Formation en ligne
    • Présentation par Webex
    • Fourniture de matériel de cours en format PDF

Encadrement

  • Formateur agréé XILINX : Ingénieur Electronique et Télécommunication ENSIL
    • Expert FPGA XILINX – Langage VHDL/Verilog – Design RTL
    • Expert SoC & MPSoC XILINX – Langage C/C++ – Design Systèmes
    • Expert DSP & RFSoC XILINX – HLS - Matlab - Design DSP RF
    • Expert ACAP XILINX – Engins AI – Architecte Système Hétérogènes

Modalités de suivi et appréciation des résultats

  • Fiches de présence émargées
  • Questionnaire d’appréciation
  • Fiche d'évaluation portant sur :
    • Questionnaire technique
    • Résultat des Travaux pratiques
    • Validation des Objectifs
  • Remise d'une attestation avec évaluation des acquis