pci-express. 1. voorlopers 1.1 pci 1.2 pci-x 1.3 agp

22
PCI-EXPRESS

Upload: evelien-janssen

Post on 04-Jun-2015

235 views

Category:

Documents


2 download

TRANSCRIPT

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