PCI-X
DĂ©veloppĂ© conjointement par IBM, Compaq, HP et Intel, le bus PCI-X est une Ă©volution du bus PCI standard, destinĂ© en gĂ©nĂ©ral aux serveurs et stations de travail. Ce type de port est utilisĂ©e pour les cartes d'extensions rĂ©seau Gigabit Ethernet (dĂ©bit maximum de 1 000 Mb/s soit 100 Mo/s[1]), ainsi que les cartes de connexion SCSI 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 bus PCI 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.
Technique
Un bus PCI est cadencĂ© Ă 33,3 MHz avec une largeur de bus de donnĂ©e de 32 bits (proposant une bande 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 cela a Ă©tĂ© rarement implĂ©mentĂ©. Le bus PCI-X propose une frĂ©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.
Comparaison avec 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 :
- sur une carte mÚre qui en est équipée les connecteurs PCI-X peuvent accueillir une carte PCI (sauf les plus anciennes cartes PCI 1.0 alimentées en 5V) ;
- une carte d'extension PCI-X peut ĂȘtre branchĂ©e dans un connecteur PCI (mais attention Ă son encombrement).
La transition de PCI-X vers PCI Express a été motivée par un certain nombre d'avantages :
- un connecteur PCI-X requiert le raccordement en parallĂšle de 64 fils et cela rend la conception des cartes mĂšres complexe (beaucoup de signaux qui doivent ĂȘtre vĂ©hiculĂ©s en mĂȘme temps), par opposition le connecteur PCIe raccorde plusieurs lignes sĂ©rie indĂ©pendantes ce qui simplifie le design ;
- la bande passante du bus PCI-X 2.0 bien que plus élevée en théorie (mais en simplex) n'a jamais atteint dans la pratique celle du PCI Express x16 (qui permet de plus un échange en duplex) ;
- l'encombrement d'un connecteur PCI-X (~123mm) est quasiment le double de celui d'un connecteur PCI et est trÚs supérieur à celui d'un connecteur PCI Express x16 (~90mm).
Notes et références
- Il y a une conversion 8bits â 10bits dans la carte rĂ©seau donc 1000Mb/s font exactement 100Mo/s
- « PCI-SIG â PCI-X 2.0 â FAQ » (consultĂ© le )
Annexe
Articles connexes
- PCI : le bus dont PCI-X est l'extension.
- PCI Express : abrégé PCIe, le successeur.