
Während es sich bei PCI Express um eine durch und durch neu entwickelte Schnittstelle handelt, so basiert PCI-X tatsächlich zum großen Teil auf dem bekannten PCI-Bus (Peripheral Components Interconnect). Damit steht fest, dass es sich um einen parallelen Bus handelt, der eine große Anzahl an Leitungen benötigt und die vorhandene Gesamtbandbreite zudem von allen angeschlossenen Geräten gemeinsam genutzt wird.
Anders als die PCI-Steckplätze, die mit an Sicherheit grenzender Wahrscheinlichkeit auch Ihre Hauptplatine bevölkern, ist der PCI-X 64 statt 32 Bit breit. Damit ist die Leistungsfähigkeit von Haus aus schon einmal doppelt so groß; entsprechend lang fällt allerdings auch ein PCI-X-Anschluss aus. Gleich sind das Übertragungsprotokoll, die Signalgebung sowie die Stecker-/Steckplatzdefinition: Eine 32 Bit PCI-Steckkarte, die 3,3 V benötigt, kann in jedem 64 Bit PCI-X-Slot ebenfalls betrieben werden. Umgekehrt wird eine PCI-X-Steckkarte auch in einem halbwegs aktuellen 32 Bit PCI-Slot funktionieren; wenn gleich mit deutlich schmalerer Bandbreite.
Nachdem die gesteigerte Busbreite für anspruchsvolle Geräte wie etwa Infiniband-, iSCSI- oder Fibre-Channel-Controller noch immer nicht ausreichen würde, hat die PCI-SIG (Special Interests Group) verschiedene Geschwindigkeitsstandards ins Leben gerufen. Diese reichen von PCI-X 66 (Revision 1.0b) bis hin zu PCI-X 533 (Rev. 2.0). Die folgende Tabelle beschreibt die Details:
| Standard | Busbreite | Taktrate | Features | Bandbreite |
|---|---|---|---|---|
| PCI-X 66 | 64 Bit | 66 MHz | Hot Plugging, 3.3 V | 533 MB/s |
| PCI-X 133 | 64 Bit | 133 MHz | Hot Plugging, 3.3 V | 1.06 GB/s |
| PCI-X 266 | 64 Bit, optional mit nur 16 Bit | 133 MHz Double Data Rate | Hot Plugging, 3.3 & 1.5 V, ECC supported | 2.13 GB/s |
| PCI-X 533 | 64 Bit, optional mit nur 16 Bit | 133 MHz Quad Data Rate | Hot Plugging, 3.3 & 1.5 V, ECC supported | 4.26 GB/s |
Offenmsichtlich wurde die Taktrate mit Erreichen von 133 Mhz nicht weiter gesteigert, so dass andere Technologien zur Performance beitragen. Die Double-Data-Rate-Technologie (PCI-X 266) kommt heute bei allen üblichen Hauptspeichertypen zum Einsatz, Quad Data Rate wird für PCI-X 533 benötigt und ist durch den Front Side Bus des Pentium 4 bekannt geworden. Während Double-Data-Rate-Verfahren zwei Dateninformationen pro Taktzyklus übertragen können, so sind es bei Quad Data Rate deren vier.

