Les bus Description, historique et nouveautés Stéphane JEAN BAPTISTE Le bus • Liaisons physiques exploitées en commun. • Largeur + fréquence => Rapidité. • Avantage: – Souplesse et faible coût • Inconvénient : – Goulets d’étranglement 2 Les bus existants • Les bus d’UC-mémoire. – RAM, CPU – Rapide, court, débit optimum. • Les bus d’entrées/sorties. – Entre composants de la carte mère et périphériques. – Plus longs et plus lents. 3 Conception de bus • Compromis entre : – La mémoire maximale – les coûts de fabrication – la largeur des bus • Pour n lignes 2n mots 4 CPU Bus Processeur Carte graphique 3D Bus AGP North Brige Bus Mémoire RAM Bus PCI South Bridge bus ISA Clavier/Souris Port parallèle Ports USB Les bus dans la carte mère. 5 Les options possibles d’un bus. Option Haute performance Bas coût Largeur du bus Lignes d'adresses et Taille du transfert Largeur de données Lignes d'adresses et de données séparées de données multiplexées Des mots multiples Le transfert d'un ont moins de surcoût seul mot est plus bus. simple. Le plus large est le plus rapide Le plus étroit est le moins cher 6 Les options possibles d’un bus Option Haute performance Bas coût Maîtres de bus Plusieurs(nécessite un Un seul maître arbitrage) Transaction éclatée ? Oui, des paquets séparés Requête et Réponse fournissent plus de bande passante. Non, une connexion continue est moins chère et a moins de latence. Horloges Synchrones Asynchrones 7 Comparaison serveur-PC PCI HP Summit Largeur 64 bits 128 bits Fréquence 33 MHz 60MHz Débit maximum 132Mo/s 960 Mo/s 8 Caractéristiques des bus Types de bus Fréquence d ’horloge Largeur de bus Débit maximum ISA VLB 8 MHz 33 MHz 16 bits 32 bits 16 Mo/s 113 Mo/s PCMCIA PCI AGP 10 MHz 33 MHz 66 MHz 16 bits 64 bits 32 bits 20 Mo/s 132 Mo/s 2 Go/s PCI-X 133 MHz 64 bits 1 Go/s 9 PCI express • • • • Spécifications adoptées en juillet 2002. 2.5 Gb/s en mode 1. Double la bande passante d’AGP. Permet de profiter des technologies hautdébit. • Plug & play, insertion à chaud. • Compatibilité PCI. • Fin 2003 - début 2004 10 Hypertransport • • • • • • • AMD et API networks. Ordinateurs et équipements télécoms. 12.8 Go/s. Compatible PCI-express, InfiniBand, AGP... Opérationnel depuis 2001. Elargissement de la bande passante. 32 bits, de 200 à 800 MHz. 11 12 Bibliographie et références web. • Architecture des ordinateurs, J Kennessy et D Patterson, Ed. Vuibert. • Architecture de l’ordinateur, A. Tanenbaum, Ed. Dunod. • http://www.pcisig.com • http://www.hypertransport.org 13