PCI Express
Une norme de bus d'extension série à haute vitesse pour ordinateur, conçue pour remplacer les anciennes normes de bus PCI, PCI-X et AGP.
PCI Express: la dorsale série de l'informatique industrielle moderne
PCI Express, ou PCIe, est une norme de connexion série point à point qui relie les cartes d'extension à la carte mère d'un ordinateur. Contrairement aux bus PCI parallèles qu'il a remplacés, le PCIe transmet les données sous forme de flux de paquets sur des voies dédiées, chaque voie transportant 16 bits par cycle de transfert. Le connecteur physique et l'emplacement varient en fonction du nombre de voies: un emplacement x1 est étroit et possède une voie; un emplacement x16 (le plus long) possède seize voies fonctionnant en parallèle. Une carte graphique ou un module d'E/S industriel branché sur un emplacement x16 peut utiliser les seize voies simultanément, ce qui lui confère environ seize fois la bande passante d'une connexion x1.
La génération est importante. Le PCIe 3.0, courant dans les systèmes industriels jusqu'à récemment, offre 1 Go/s par voie dans chaque direction. Le PCIe 4.0 a doublé cette vitesse à 2 Go/s par voie; le PCIe 5.0 l'a encore doublée à 4 Go/s par voie. Un seul emplacement x16 fonctionnant en PCIe 3.0 peut donc transférer jusqu'à 16 Go/s de données. Cela est extrêmement important dans les systèmes de vision industrielle, les cartes d'acquisition de données et les modules de contrôle en temps réel, où le débit soutenu limite directement les fréquences d'images ou les vitesses d'échantillonnage.
Rétrocompatibilité et réalité industrielle
Une carte PCIe 3.0 s'insérera physiquement dans un emplacement PCIe 4.0 ou 5.0 et fonctionnera, mais elle négociera des vitesses PCIe 3.0. Une carte plus récente dans un emplacement plus ancien fonctionne également, mais à la vitesse de l'ancienne génération. Cette rétrocompatibilité est intentionnelle et fiable. Dans les environnements industriels, on trouve couramment des cartes PCIe 3.0 toujours en service actif sur de nouvelles cartes mères prenant en charge le PCIe 5.0, car le remplacement de matériel fonctionnel est coûteux et averse au risque.
La robustesse électrique et mécanique est importante dans les usines et les environnements difficiles. Les cartes PCIe doivent rester en place malgré les vibrations et les cycles thermiques. Le connecteur est plus fragile que les anciens emplacements PCI parallèles, c'est pourquoi les boîtiers industriels utilisent souvent des supports de verrouillage ou des câbles de décharge de traction. Le remplacement à chaud est possible au niveau logiciel (le bus peut énumérer et déconnecter les cartes pendant l'exécution) mais est rarement utilisé dans les équipements de production car les piles logicielles industrielles supposent souvent que le matériel est statique.
Les problèmes pratiques incluent le partage des voies: si vous installez une carte x16 et une carte x8 dans des emplacements adjacents, de nombreuses cartes mères feront fonctionner les deux à la vitesse x8 car le complexe racine PCIe de la carte mère a un nombre total de voies limité. Certains ordinateurs monocartes industriels n'offrent que des emplacements x4 ou x1 pour économiser de l'espace sur la carte et réduire les coûts. Les diagnostics réels nécessitent des analyseurs PCIe ou des oscilloscopes pour capturer l'intégrité du signal; le logiciel seul ne peut pas toujours expliquer les baisses de performances. Le support des pilotes et le firmware de la carte et de la carte mère sont essentiels; une incompatibilité peut entraîner des échecs d'entraînement de liaison qui ressemblent à une défaillance matérielle complète pour un opérateur.
Sources
- Source de la définitionWiktionary