Conception de FPGA à l'aide de Vivado Design Suite 2

(ref.F_VDES2)

2 jours - 14 heures

Objectifs

  • Après avoir terminé cette formation complète, vous aurez les compétences nécessaires pour:
    • Créer un script Tcl pour créer un projet, ajouter des sources et implémenter un design
    • Décrire et utiliser les ressources de l'horloge dans un design
    • Construire une réinitialisation dans votre système pour une fiabilité et une vitesse de conception optimales
    • Appliquer des contraintes d'exception temporelles dans une conception dans le cadre de la procédure de Baselining pour affiner la conception
    • Utiliser l'intégrateur Vivado IP pour créer un modèle de bloc
    • Créer votre propre IP et l'ajouter au catalogue Vivado IP pour réutiliser
    • Décrire le flux de conception HLx qui augmente la productivité
    • Déboguer une conception avec plusieurs domaines d'horloge à l'aide de plusieurs noyaux de débogage à l'aide de l'analyseur logique Vivado
    • Identifier les techniques de conception synchrones
    • Décrire comment un FPGA est configuré

Partenaires

xilinx atp

Prérequis

  • Conception de FPGA Utilisation du cours Vivado Design Suite 1
  • Utilisation des connaissances HDL (VHDL ou Verilog)
  • Expérience en conception numérique

Configurations

  • Configuration logicielle :
    • Xilinx Vivado™ Design ou System Edition 2017.1
  • 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

Contenu

Méthodologie UltraFast Design: Création et analyse de conception {Lecture}

Techniques de conception synchrone {Lecture}

Réinitialisation {Lecture, Lab}

Duplication de registre {Lecture}

Scripting dans Vivado Design Suite Project Mode {Lecture, Lab}

Ressources d'horloge {Lecture, Lab}

Ressources logiques d'E / S {Lecture}

Création et emballage IP personnalisé {Lecture, lab}

Utilisation d'un conteneur IP {Lecture}

Conception avec IP Integrator {Lecture, Lab)

Rapport de timing {Lecture}

Horloges générées {Lecture}

Contraintes du groupe de l'horloge {Lecture}

Introduction aux exceptions temporelles {Lecture, Lab}

Analyse et optimisation de puissance à l'aide de Vivado Design Suite {Lecture, lab}

Introduction au HLx Design Flow {Lecture}

Processus de configuration {Lecture}

Échantillonnage et capture de données dans plusieurs domaines de l'horloge {Lecture, lab}

Analyse de conception à l'aide des commandes Tcl {Lecture, lab}

Moyens Pedagogiques

  • Présentiel
  • Présentation par vidéo projecteur
  • Fourniture d’un support de cours au format papier

Encadrement

  • Formateur agréé XILINX : Ingénieur Electronique et Télécommunication ENSIL
    • Expert FPGA XILINX – Langage VHDL – DSP – Design RTL

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