Ministère de l'enseignement Supérieur et de la Recherche
Scientifique
Université de Hassiba Benbouali –CHLEF
Faculté
des Sciences Exactes et Informatique
Département de TC en Sciences Exactes et Informatique
1ièreannée licence MI
Année universitaire : 2016 - 2017
Cours 3: Les bus
informatiques
Bus informatique
Un bus informatique est un dispositif de transmission de données partagé
entre plusieurs composants d'un système numérique.
Bus
• Les bus ont pour but de réduire le nombre de « voies » nécessaires à la communication des différents
composants
• Dans le cas où la ligne sert uniquement à la communication de deux composants matériels, on parle
de port matériel (port série, port parallèle, etc.).
Les principaux bus
• Le bus système (aussi appelé bus interne ou Front Side Bus (FSB) en
anglais) : Il relie le micro-processeur au chipset ;
• Le bus mémoire relie le chipset à la mémoire vive ;
• Le bus d’extension (aussi appelé bus d’entrées/sorties) : Il relie le micro-
processeur aux connecteurs d’entrée/sortie et aux connecteurs
d’extension ;
Catégories de bus
Les bus véhicule trois types de signaux : les adresses, les données et les commandes.
• Le bus d'adressage sur lequel le processeur
envoie les adresses des cellules mémoire et des
entrées/sorties auxquelles il veut accéder
• Le bus de données est bidirectionnel puisque le
processeur l'utilise pour lire et pour écrire en
mémoire ou dans les I/O
• Le bus de commande (Control Bus) véhicule tous
les autres signaux
• Le CPU utilise l'un d'eux pour indiquer le sens des
transferts sur le bus de données (lecture ou écriture).
• C'est par un autre de ces conducteurs que les
mémoires signalent quand elles sont prêtes pour
répondre à une commande de lecture.
Type de Bus
• Les Bus parallèles transmet simultanément les données, ce type de bus se
décompose en trois sous-ensembles :
• les lignes de données transmettent les données.
• les lignes d'adresse
• la ou les lignes de contrôle
• Les Bus série transmettant les données élément par élément
Caractéristique d’un Bus informatique
• La largeur : pour désigner le nombre de bits qu'un bus peut transmettre
simultanément (elle se mesure en bits). D'autre part,
• La fréquence (exprimée en Hertz), c'est-à-dire le nombre de paquets de
données envoyés ou reçus par seconde.
La largeur du bus (bits)
Fréquence(Hz)
Le débit maximal du bus (ou taux de transfert maximal), c'est la quantité de
données qu'il peut transporter par unité de temps,
Le débit max (Bits/Seconde) = La largeur(bits) * La fréquence(Hz)
L'architecture multi-bus
• La vitesse des processeurs et des mémoires
augmente constamment,
• la vitesse des circuits d'entrées/sorties change
relativement peu.
Solution
• Ajouter une interface (pont) entre le processeur
et la mémoire d’une part et les circuits
d’entrées sorties d’une autre part
L'architecture multi-bus
• La vitesse des processeurs augmente par apport aux
mémoires,
• la vitesse des circuits d'entrées/sorties reste à la traine.
Solution
• Insertion d’un pont entre le CPU, la RAM et la carte
graphique, On parle maintenant de MCH ( Memory
Controller Hub) ou northBridge
• Insertion d’un autre pont pour les circuits d’entrées/sorties,
On parle du ICH ( I/O Controller Hub) ou southBridge.
• Les deux ponts sont connectés par canal de lien ou link
channel qui est deux fois plus rapide le bus PCI
Les bus d'extensions
• Les connecteurs d'extension (anglais : slot) sont des réceptacles pouvant
accueillir des cartes d’extension. Ces cartes sont utilisées pour ajouter des
fonctionnalités ou augmenter les performances d’un micro-ordinateur,
• Exemple : ISA, PCI, AGP, PCIexpress
BUS ISA
• Slot ISA (Industry Standard Architecture) :
de couleur noire ou brune, existe en version
courte ou en version longue et destiné
comme son nom l'indique à recevoir des
cartes de type ISA. Ce connecteur est
désormais obsolète. Il a été remplacé par le
port PCI.
• C'est un bus de largeur 16 bits, avec une
fréquence d'horloge de 8 MHz.
BUS PCI
• Slot PCI (Peripheral Component Interconnect) :
est un standard de bus local (interne).
généralement blanc, destiné à recevoir des
cartes PCI. Il est en train d'être remplacé par
le port PCI Express. L'un des intérêts du bus
PCI est que deux cartes PCI peuvent dialoguer
entre elles sans passer par le processeur.
BUS PCI
Variantes: Comme dans le cas des slots ISA il existe en plusieurs formats suivant la variante de la
norme PCI adoptée
• PCI 1 : Fréquence 33Mhz, largeur 32bits 64bits
• PCI 2 qui existe en deux versions :
• bus 32 bits à 33 MHz (soit une bande passante maxi de 133 Mo/s)1 (la plus répandue),
• bus 64 bits à 66 MHz (soit une bande passante maxi de 528 Mo/s)1, utilisé sur certaines cartes mères
professionnelles ou sur des serveurs (elles font deux fois la longueur du PCI 2.2 à bus 32 bits) ;
• PCI-X : bus 64 bits à 133 MHz (soit une bande passante maxi de 1066 Mo/s), utilisée
principalement dans les machines professionnelles ;
• PCI-X 2.0 : 266 MHz (soit une bande passante maxi de 2133 Mo/s) ;
Connecteur PCI 32 bits, 5 V Connecteur PCI 64 bits, 5 V
Connecteur PCI 32 bits, 3.3 V Connecteur PCI 64 bits, 3.3 V
BUS AGP
Slot AGP (Accelerated Graphics Port ) : de couleur noire ou brune et destiné à
recevoir les cartes graphiques, le slot AGP est en exemplaire unique et c'est le
plus proche du processeur sur les cartes mères des PC. Il est en train d'être
remplacé par le port PCI Express.
AGP
BUS AGP
Variantes : Le port AGP se décline en plusieurs variantes avec compatibilité
ascendante et dont les fréquences sont des multiples (x) de l’AGP de base :
• AGP 1X : 66,66 MHz x 1(coef.) x 32 bits /8 = 266.67 Mo/s Connecteur AGP 1,5 volts
• AGP 2X : 66,66 MHz x 2(coef.) x 32 bits /8 = 533.33 Mo/s
• AGP 4X : 66,66 MHz x 4(coef.) x 32 bits /8 = 1,06 Go/s Connecteur AGP 3,3 volts
• AGP 8X : 66,66 MHz x 8(coef.) x 32 bits /8 = 2,11 Go/s
GP Tension Mode
Connecteur AGP universel
AGP 1.0 3.3 V 1x, 2x
AGP 2.0 1.5 V 1x, 2x, 4x
AGP 2.0 universal 1.5 V, 3.3 V 1x, 2x, 4x
AGP 3.0 1.5 V 4x, 8x
BUS PCIExpress
• bus PCIExpress (Peripheral Component
Interconnect Express), est un bus
d'interconnexion permettant l'ajout d’une carte
graphique, carte son, ou autre carte
additionnelle. il fonctionne en interface série,
ce qui lui permet d'obtenir une bande passante
beaucoup plus élevée que ce dernier.
• Le bus PCI Express se décline en plusieurs
versions, 1X, 2X, 4X, 8X, 12X, 16X et 32X,
permettant d'obtenir des débits compris entre
250 Mo/s et 8 Go/s,
BUS PCIExpress
Le connecteur PCI Express 1X possède 36 connecteurs et est destiné à un usage d'entrées-sorties à haut débit :
Le connecteur PCI Express 4X possède 64 connecteurs et est destiné à un usage sur serveurs :
Le connecteur PCI Express 8X possède 98 connecteurs et est destiné à un usage sur serveurs :
Le connecteur PCI Express 16X possède 164 connecteurs, et mesure 89 mm de long et a vocation à servir de port graphique :
BUS USB
Le bus USB (Universal Serial Bus, en français Bus série universel) est basé sur une
architecture de type série. Il s'agit toutefois d'une interface entrée-sortie beaucoup
plus rapide que les ports série standards.
• l'architecture série permet d'utiliser une cadence d'horloge beaucoup plus élevée
• les câbles série coûtent beaucoup moins cher que les câbles parallèles.
• Il existe deux types de connecteurs USB :
• Les connecteurs dits de type A, dont la forme est rectangulaire et servant généralement
pour des périphériques peu gourmands en bande passante (clavier, souris, webcam, etc.) ;
• Les connecteurs dits de type B, dont la forme est carrée et utilisés principalement pour des
périphériques à haut débit (disques durs externes, imprimante, etc.).
BUS USB
Le standard USB 1.0 propose deux modes de communication :
12 Mb/s en mode haute vitesse,
1.5 Mb/s à basse vitesse.
Le standard USB 1.1 apporte quelques clarifications aux constructeurs de périphériques USB mais ne modifie en rien le
débit. Les périphériques certifiés USB 1.1 portent le logo suivant :
La norme USB 2.0 permet d'obtenir des débits pouvant atteindre 480 Mbit/s. Les périphériques certifiés USB 2.0 portent
le logo suivant :
La norme USB 2.0 permet d'obtenir des débits pouvant atteindre 480 Mbit/s. Les périphériques certifiés USB 2.0 portent
le logo suivant :