PCI-EXPRESS
1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP
1.1 PCI 32 bit 64 bit
1.1 PCI Peripheral Component Interconnect Release in juli 1993 (PCI 2.0) Ontworpen door Intel Capaciteit: 133 MB/s Type: parallel Bandbreedte: 32 & 64 bits PCI 3.0 uiteindelijke officiele standaard
Varianten op PCI Mini PCI Cardbus Compact PCI PC/104-Plus
Mini PCI Vooral gebruikt in notebooks & media-center pc
Cardbus PCMCIA Insteekkaarten voor notebooks Word opgevolgd door expresscard (pci-express & usb standaarden)
1.2 AGP
1.2 AGP Accelerated Graphics Port Release in 1997 Ontworpen door Intel Capaciteit: 2133 MB/s (8X) Type: Parallel Bandbreedte: 32 bits
Soorten AGP 1X -> max. 266 MB/s (Dubbel van PCI) Compatibiliteit?
PCI-X PCI –eXtended Release in 1998 Ontworpen door IBM, HP en Compaq Capaciteit: 1064 MB/s Type: Parallel Bandbreedte: 64 bits Hotpluggable
PCI-Express 16X Slot 1X Slot
PCI-Express Release 2004 Ontworpen door Intel Scalable Capaciteit: 8 GB/s Geen gedeelde bus maar switch Point to Point, full duplex seriele links -> lanes
Lanes
PCI-Express architectuur Opgebouwd uit verschillende lagen
Physical Layer Een zend & ontvangst paar Samen vormen deze een lane 8b/10b encodering (firewire, Serial Ata)
Data Link Layer Zorgt voor betrouwbare & snelle overdracht over de lanes Sequence nummers CRC check
Soorten & standaarden Pci-Express 1.1 -> Elke lane draagt 250MB/s in elke richting X1, X2, X4, X8, X16, X32 Vb X16 = 250MB/s * 16 = 4GB/s Pci-Express 2.0 -> de snelheden werden verdubbeld
vergelijking
Toekomst? Expresscard (opvolger pcmcia) Nvidia SLI & ATI Crossfire PCI-Express 3.0 (eind 2009)
Expresscard
SLI & crossfire