Techniques d’Implémentation de fonctions DSP pour FPGA AMD

(ref.D_ESS)

2 jours - 14 heures

Objectifs

  • Après avoir complété cette formation, vous aurez les compétences nécessaires pour:
    • 1 - Décrire les avantages d’un FPGA sur les processeurs pour des applications de traitement du signal, utiliser de l’arithmétique en virgule fixe et identifier comment l’utiliser afin de créer des designs efficaces dans un FPGA
    • 2 - Reconnaître comment les Slices et les blocs DSP48 sont utilisés pour implémenter des fonctions de traitement du signal
    • 3 - Expliquer le flot de donnée dans le composant et comment utiliser les mémoires distribuées, les blocs mémoires et les registres à décalage dans un design
    • 4 - Construire différents types de filtre FIR et FFT et comment optimiser cette implémentation dans un FPGA

Prérequis

  • Connaissances basiques et théoriques sur le traitement numérique du signal incluant les principes suivants :
    • Taux d’échantillonnage
    • Filtre à réponse impulsionnelle finie (FIR) et infinie (IIR)
    • Oscillateurs et mixeurs
    • Algorithme Fast Fourier Transform (FFT)

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.
  • Notre partenaire AGEFIPH nous accompagne pour mettre en place les adaptations nécessaires liées à votre handicap.
              • agefiph

Notes

  • Date de version : 03/08/2023

Chapitres

Objectif 1

  • Retour aux bases {Lecture}

Objectif 2

  • Architecture des FPGAs {Lecture}
  • Mathématiques sur les FPGAs {Lecture, Lab}

Objectif 3

  • Registres à décalage, Mémoire et application {Lecture, Lab}

Objectif 4

  • Le filtre FIR {Lecture, Lab}

Objectif 4

  • Techniques avancées de filtrage {Lecture, Lab}
  • La transformée de Fourier Rapide {Lecture, Lab}

Moyens Pedagogiques

  • Formation Inter-entreprise en ligne:
    • Présentation par Webex de Cisco
              • Webex de Cisco
    • Fourniture de matériel de cours en format PDF
    • Travaux pratiques sur PC à distance par RealVNC
              • REALVNC

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

Encadrement

  • Formateur agréé AMD : Ingénieur Electronique et Télécommunication ENSIL
    • 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

PC Recommandé

  • Configuration logicielle :
  • 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

Partenaire

xilinx atp