PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

22
PCI-EXPRESS

Transcript of PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

Page 1: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

PCI-EXPRESS

Page 2: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

1. Voorlopers

1.1 PCI1.2 PCI-X1.3 AGP

Page 3: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

1.1 PCI

32 bit 64 bit

Page 4: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

1.1 PCI

Peripheral Component InterconnectRelease in juli 1993 (PCI 2.0)Ontworpen door IntelCapaciteit: 133 MB/sType: parallelBandbreedte: 32 & 64 bitsPCI 3.0 uiteindelijke officiele standaard

Page 5: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

Varianten op PCI

Mini PCICardbusCompact PCIPC/104-Plus

Page 6: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

Mini PCI

Vooral gebruikt in notebooks & media-center pc

Page 7: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

Cardbus

PCMCIAInsteekkaarten voor

notebooksWord opgevolgd

door expresscard (pci-express & usb standaarden)

Page 8: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

1.2 AGP

Page 9: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

1.2 AGP

Accelerated Graphics PortRelease in 1997Ontworpen door IntelCapaciteit: 2133 MB/s (8X)Type: ParallelBandbreedte: 32 bits

Page 10: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

Soorten AGP

1X -> max. 266 MB/s (Dubbel van PCI)

2X -> max. 533 MB/s 4X -> max. 1066MB/s 8X -> max. 2133 MB/s Compatibiliteit?

Page 11: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

PCI-X

PCI –eXtendedRelease in 1998Ontworpen door IBM, HP en CompaqCapaciteit: 1064 MB/sType: ParallelBandbreedte: 64 bitsHotpluggable

Page 12: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

PCI-Express

16X Slot

1X Slot

Page 13: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

PCI-Express

Release 2004Ontworpen door IntelScalableCapaciteit: 8 GB/sGeen gedeelde bus maar switchPoint to Point, full duplex seriele links ->

lanes

Page 14: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

Lanes

Page 15: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

PCI-Express architectuur

Opgebouwd uit verschillende lagen

Page 16: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

Physical Layer

Een zend & ontvangst paar

Samen vormen deze een lane

8b/10b encodering (firewire, Serial Ata)

Page 17: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

Data Link Layer

Zorgt voor betrouwbare & snelle overdracht over de lanes

Sequence nummersCRC check

Page 18: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

Soorten & standaarden

Pci-Express 1.1 -> Elke lane draagt 250MB/s in elke richtingX1, X2, X4, X8, X16, X32Vb X16 = 250MB/s * 16 = 4GB/s

Pci-Express 2.0 -> de snelheden werden verdubbeld

Page 19: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

vergelijking

Page 20: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

Toekomst?

Expresscard (opvolger pcmcia)Nvidia SLI & ATI CrossfirePCI-Express 3.0 (eind 2009)

Page 21: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

Expresscard

Page 22: PCI-EXPRESS. 1. Voorlopers 1.1 PCI 1.2 PCI-X 1.3 AGP.

SLI & crossfire