Le bus PCI EXPRESS

Transcription

Le bus PCI EXPRESS
Descriptif de Formation - Ref:003279A - 10/02/2017
Le bus PCI EXPRESS
3 jours
FORMATIONS CONNEXES
OBJECTIFS
Les avantages de la commutation de paquets sont mis en
évidence par rapport aux bus partagés
Le bus PCI3.0
Langage C pour les applications temps-réel et embarquées
Le cours explique les différents types de trafic que PCI Express
PARTENAIRES
prend en charge
L'utilisation de canaux virtuels est expliqué pour les exigences
de qualité de service
Le cours décrit la séquence de découverte nécessaire pour
initialiser les commutateurs
Le cours décrit les différentes étapes de la couche physique :
PRÉREQUIS
encodage 8b10b et 128/130b , scrambling, buffer élastique,
récupération d'horloge et de séquences d'apprentissage de lien
Cette formation est adaptée aux électroniciens et
Le cours met en évidence les différences entre les trois
informaticiens confrontés aux problèmes de la mise en œuvre
générations de PCI Express
de la technologie PCI EXPRESS
Mesure et calibrage du jitter
CHAPITRES
L'interface électrique
LA TRANSITION VERS LA COMMUTATION DE PAQUETS
Limitations du bus PCI
Caractéristiques du canal de calibrage
LA GESTION DE CONSOMMATION
Les états de la gestion de consommation au niveau lien
Le bus hub link
L'interface logicielle pour la gestion de consommation
Solutions pour augmenter la performance : mode différentiel,
commutation de paquets
Mécanismes natifs de la gestion de consommation PCI EXPRESS
La structure ce capacité de gestion de consommation
INTRODUCTION A PCI EXPRESS
LE ROUTAGE DES PAQUETS
Overview
Les bases du PCI
Topologie
Les opérations d'un bridge PCI/PCI transparent
Les couches du protocole PCI EXPRESS
Routage des paquets par adresse
Qualité de Service
Routage des paquets par ID
La couche physique
Routage implicite des paquets
LA COUCHE PHYSIQUE
ACQUITTEMENT DES TLPS
L'encodage 8-bit / 10-bit
Objectifs de l'acquittement
Scrambling
Compteurs / timers
Les "ordered sets"
Séquences
Le buffer élastique
Switch Cut-through
L'apprentissage du lien , détaillé pas-à-pas
QUALITE DE SERVICE
MVD Training - 106 avenue des guis - 31830 Plaisance du Touch - France
Tel : +33 (0) 5 62 13 52 32 - Fax : +33 (0) 5 61 06 72 60 - www.mvd-training.com
SIRET : 510 766 066 00029 - Identifiant TVA : FR 74510766066 - NAF : 8559A
Déclaration d’activité enregistrée sous le n° 73 3105366 31 auprès du Préfet de région de Midi-Pyrénées
1
Descriptif de Formation - Ref:003279A - 10/02/2017
Introduction, la différentiation de traffic
GESTION DES ERREURS
Arbitrage des VCs : Virtual Channel
Principes généraux
Arbitrage des Ports (switch)
Gestion des erreurs identiques au PCI
La gestion de base des erreurs PCI Express
CONTROLE DE FLUX
Overview, principe de la transmission de crédit
La gestion avancée des erreurs PCI Express
L'ESPACE DE CONFIGURATION
Compteurs
RCRB : Root Complex Register Block
Fréquence de mise à jour des crédits
ORDONNANCEMENT DES TRANSACTIONS
Modèle Producer / Consumer du PCI
Ordonnancement assoupli autorisé par le PCI-X
Règles d'ordonnancements des transactions PCI Express
FORMAT DES PAQUETS
Enumération du PCI Express
Registres de configuration compatibles PCI
Expansion ROMs
DIFFÉRENCES ENTRE PCI EXPRESS GEN1, GEN2 ET GEN3
La nouvelle couche physique avec l'encodage 128/130b
Les nouveautés de la spécification 2.1 et 3.0 au niveau protocole
Avantages d'un protocole orienté paquet
Format d'un paquet TLP
The new PCI Express Enhanced Configuration Access Mechanism
DÉBOGUÉ UN SYSTÈME PCI EXPRESS
Format d'un paquet DLLP
Les listes de Compliance
GESTION DES INTERRUPTIONS
L'analyseur de protocole Teledyne Lecroy, test de la couche
MSI : Message Signaled Interrupts
physique
Gestion des interruptions PCI Express
Trace
NOTES
Des supports de cours papiers seront fournis à chaque participant pendant la formation.
CONTACT
Tel : 05 62 13 52 32
Fax : 05 61 06 72 60
[email protected]
MVD Training - 106 avenue des guis - 31830 Plaisance du Touch - France
Tel : +33 (0) 5 62 13 52 32 - Fax : +33 (0) 5 61 06 72 60 - www.mvd-training.com
SIRET : 510 766 066 00029 - Identifiant TVA : FR 74510766066 - NAF : 8559A
Déclaration d’activité enregistrée sous le n° 73 3105366 31 auprès du Préfet de région de Midi-Pyrénées
2