Conception avec les transceivers Multi-Gigabit Xilinx™

(ref.002843A)

3 jours

Objectifs

  • L'objectif principal de cette formation est d'apprendre comment exploiter les ports et les attributs des transceivers Multi-Gigabit des familles Xilinx™ Série-7
    • 8B/10B et autre format d’encodage/décodage, Channel Bonding, Correction d’horloge, détection de comma, préaccentuation et égalisation linéaire
    • Utilisation de l’outil Architecture Wizard pour les transceivers
    • Considérations pour la synthèse et l’implémentation
    • Utilisation d'IBERT

Partenaires

xilinx atp

Prérequis

  • Expérience en conception de FPGA Xilinx et en simulation
  • Connaissance intermédiaire dans un langage HDL
  • Idéalement, quelques connaissances sur des protocoles et standards de communications séries

Configurations

  • Configuration logicielle :
    • Xilinx Vivado™ Logic Edition 2015.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
  • Pour les formations sur site, prévoir un vidéo projecteur

Contenu

Introduction

Aperçu des Familles Xilinx Série-7

Introduction sur les transceivers (Série-7)

Horloge et Resets des transceivers

Encodage et décodage 8B/10B

  • Exercice : Disparité et bypass du bloc 8B/10B

Comma et détection de comma

  • Exercice : Alignement des données

Buffer élastique en réception et correction d’horloge

  • Exercice : Correction d’horloge

Channel Bonding

  • Exercice : channel bonding

Transceivers Wizard

  • Exercice : Génération d’un core

Simulation des transceivers

  • Exercice

Implémentation des transceivers

  • Exercice

Physical Media Attachments (PMA)

L’encodage 64b/66b et la GearBox

  • Exercice

Conception des cartes avec transceivers

Test et Debug des transceivers

  • Exercice : debug
  • Exercice : Utilisation d’IBERT

Exemples d’applications des transceivers

Notes

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