Vous êtes sur la page 1sur 5

Qu'est-ce qu'un bus informatique ?

Juin 2014
Introduction la notion de bus
Caractristiques d'un bus
Sous-ensembles de bus
Les principaux bus
Le chipset

Introduction la notion de bus


On appelle bus, en informatique, un ensemble de liaisons physiques (cbles, pistes de circuits
imprims, etc.) pouvant tre exploites en commun par plusieurs lments matriels afin de
communiquer.
Les bus ont pour but de rduire le nombre de voies ncessaires la communication des
diffrents composants, en mutualisant les communications sur une seule voie de donnes. C'est
la raison pour laquelle la mtaphore d' autoroute de donnes est parfois utilise.

Dans le cas o la ligne sert uniquement la communication de deux composants matriels, on


parle de port matriel (port srie, port parallle, etc.).

Caractristiques d'un bus


Un bus est caractris par le volume d'informations transmises simultanment. Ce volume,
exprim en bits, correspond au nombre de lignes physiques sur lesquelles les donnes sont
envoyes de manire simultane. Une nappe de 32 fils permet ainsi de transmettre 32 bits en
parallle. On parle ainsi de largeur pour dsigner le nombre de bits qu'un bus peut
transmettre simultanment.

D'autre part, la vitesse du bus est galement dfinie par sa frquence (exprime en Hertz), c'est-dire le nombre de paquets de donnes envoys ou reus par seconde. On parle de cycle pour
dsigner chaque envoi ou rception de donnes.
De cette faon, il est possible de connatre le dbit maximal du bus (ou taux de transfert
maximal), c'est--dire la quantit de donnes qu'il peut transporter par unit de temps, en
multipliant sa largeur par sa frquence. Un bus d'une largeur de 16 bits, cadenc une
frquence de 133 MHz possde donc un dbit gal :
16 * 133.106 = 2128*106 bit/s,
soit 2128*106/8 = 266*106 octets/s
soit 266*106 /1000 = 266*103 Ko/s
soit 259.7*103 /1000 = 266 Mo/s
</pre>

Sous-ensembles de bus
En ralit chaque bus est gnralement constitu de 50 100 lignes physiques distinctes,
classes en trois sous-ensembles fonctionnels :
Le bus d'adresses (appel parfois bus d'adressage ou bus mmoire) transporte les
adresses mmoire auxquelles le processeur souhaite accder pour lire ou crire une
donne. Il s'agit d'un bus unidirectionnel.
Le bus de donnes vhicule les instructions en provenance ou destination du
processeur. Il s'agit d'un bus bidirectionnel.
Le bus de contrle (parfois bus de commandes) transporte les ordres et les signaux de
synchronisation en provenance de l'unit de commande et destination de l'ensemble des
composants matriels. Il s'agit d'un bus directionnel dans la mesure o il transmet
galement les signaux de rponse des lments matriels.

Les principaux bus


On distingue gnralement sur un ordinateur deux principaux bus :
le bus systme (appel aussi bus interne, en anglais internal bus ou front-side bus, not
FSB). Le bus systme permet au processeur de communiquer avec la mmoire centrale du
systme (mmoire vive ou RAM).
le bus d'extension (parfois appel bus d'entre/sortie) permet aux divers composants de
la carte-mre (USB, srie, parallle, cartes branches sur les connecteurs PCI, disques
durs, lecteurs et graveurs de CD-ROM, etc.) de communiquer entre eux mais il permet
surtout l'ajout de nouveaux priphriques grce aux connecteurs d'extension (appels
slots) connects sur le bus d'entres-sorties.

Le chipset
On appelle chipset (en franais jeu de composants) l'lment charg d'aiguiller les informations
entre les diffrents bus de l'ordinateur afin de permettre tous les lments constitutifs de
l'ordinateur de communiquer entre eux. Le chipset tait originalement compos d'un grand
nombre de composants lectroniques, ce qui explique son nom. Il est gnralement compos de
deux lments :
Le NorthBridge (Pont Nord ou Northern Bridge, appel galement contrleur mmoire)
est charg de contrler les changes entre le processeur et la mmoire vive, c'est la raison
pour laquelle il est situ gographiquement proche du processeur. Il est parfois appel
GMCH, pour Graphic and Memory Controller Hub.
Le SouthBridge (Pont Sud ou Southern Bridge, appel galement contrleur d'entresortie ou contrleur d'extension) gre les communications avec les priphriques d'entresortie. Le pont sud est galement appel ICH (I/O Controller Hub).
On parle gnralement de bridge (en franais pont) pour dsigner un lment d'interconnexion
entre deux bus.

Il est intressant de noter que, pour communiquer, deux bus ont besoin d'avoir la mme largeur.
Cela explique pourquoi les barrettes de mmoire vive doivent parfois tre apparies sur certains
systmes (par exemple sur les premiers Pentium, dont la largeur du bus processeur tait de 64
bits, il tait ncessaire d'installer des barrettes mmoire d'une largeur de 32 bits par paire).
Voici un tableau rcapitulant les caractristiques des principaux bus :

Norme

Largeur du bus
(bits)

Vitesse du bus
(MHz)

Bande passante
(Mo/sec)

ISA 8-bit

8.3

7.9

ISA 16-bit

16

8.3

15.9

EISA

32

8.3

31.8

VLB

32

33

127.2

PCI 32-bit

32

33

127.2

PCI 64-bit 2.1

64

66

508.6

AGP

32

66

254.3

AGP(x2 Mode)

32

66x2

528

AGP(x4 Mode)

32

66x4

1056

AGP(x8 Mode)

32

66x8

2112

ATA33

16

33

33

ATA100

16

50

100

ATA133

16

66

133

Serial ATA (S-ATA)

180

Serial ATA II (S-ATA2)

380

USB

1.5

USB 2.0

60

Firewire

100

Firewire 2

200

SCSI-1

4.77

SCSI-2 - Fast

10

10

SCSI-2 - Wide

16

10

20

SCSI-2 - Fast Wide 32


bits

32

10

40

SCSI-3 - Ultra

20

20

SCSI-3 - Ultra Wide

16

20

40

SCSI-3 - Ultra 2

40

40

SCSI-3 - Ultra 2 Wide

16

40

80

SCSI-3 - Ultra 160 (Ultra


16
3)

80

160

SCSI-3 - Ultra 320 (Ultra


16
4)

80 DDR

320

SCSI-3 - Ultra 640 (Ultra


16
5)

80 QDR

640

Computer bus - What is it? Qu es un bus informtico? Was ist ein Informatik-Bus? Che cos'
un computer bus ? O que um bus informtico?
Ce document intitul Qu'est-ce qu'un bus informatique ? issu de CommentCaMarche
(www.commentcamarche.net) est mis disposition sous les termes de la licence Creative Commons. Vous pouvez
copier, modifier des copies de cette page, dans les conditions fixes par la licence, tant que cette note apparat
clairement.