Ne pas confondre ce bus avecPCI Express, beaucoup plus répandu
Cet article est uneébauche concernant l’informatique.
Lebus PCI-X est une évolution dubus PCI standard, développée conjointement parIBM,Compaq,HP etIntel et destinée en général aux serveurs etstations de travail. Ce type de port est utilisée pour lescartes d'extensionréseauGigabit Ethernet (débit maximum de 1 000 Mb/s soit 100 Mo/s[1]), ainsi que les cartes de connexionSCSI Ultra 160 et Ultra 320 (débit maximum de 160 Mo/s et 320 Mo/s respectivement). Cette architecture de bus a surtout été employée dans des applications professionnelles, avant d'être remplacée par le busPCI Express. Ce dernier, étroit et rapide, a une approche différente du bus PCI-X, qui est un bus beaucoup plus large et plus lent.
Un bus PCI est cadencé à 33,3 MHz avec une largeur debus de données de 32 bits (proposant unebande passante maximum de 133,3 Mo/s), même si la version 2.x de la norme PCI a introduit une possibilité de doublement de la fréquence de 33,3 à 66,6 MHz, cela a été rarement implémenté. Le bus PCI-X propose unefréquence d'horloge maximum de 66,6 MHz voire 133,3 MHz en 32 ou 64 bits (soit une bande passante maximum de 533,3 Mo/s ou 1 066,6 Mo/s). La norme PCI-X 2.0[2] a introduit une possibilité de cadencer le bus a 266,6 MHz voire 533,6 MHz mais ces options ont rapidement été écartées au profit du bus PCI Express.
Le nom PCI-X ne doit pas être confondu avec PCI Express même si la consonance est proche (surtout en anglais où la lettre X se prononce « ex »). Le bus PCI-X a été conçu comme une évolution compatible avec le bus PCI :
La transition de PCI-X vers PCI Express a été motivée par un certain nombre d'avantages :