Vous êtes sur la page 1sur 48

Les Bus

Lahcen NAJI CRMEF Casa Settat 2020-2021


Plan
1. Introduction à la notion de bus
2. Les différentes lignes d’un bus
a) Lignes de données
b) Lignes d’adresses
c) Lignes de contrôle
3. Les caractéristiques d’un bus
1. Largeur
2. Fréquence
3. Bande passante
4. Les bus et les connecteurs d'extension
5. les principaux types de bus
1) bus système
2) bus mémoire
3) bus d'entrée sortie
6. Les différents bus d’extension
ISA, EISA, VLB, PCI, MCI, AGP, PCI Express
Introduction à la notion de bus
Qu’est ce qu’u bus
On appelle bus, en informatique, un ensemble de
lignes électriques permettant la transmission de
signaux entre les différents composants de
l'ordinateur. le bus relie les circuits de la carte
mère à la mémoire et aux cartes d’extensions
engagées dans les connecteurs.
Introduction à la notion de bus

Les bus ont pour but de réduire le nombre de


«voies» nécessaires à la communication des
différents composants, en mutualisant les
communications sur une seule voie de données.
Les différents lignes d’un bus
Les différents lignes d’un bus

• Les lignes d'adresses :

La taille du Bus d’adresse indique la quantité de


mémoire pouvant être gérée (Pour le 8088 par
exemple, le bus d’adresse est de 20 bits, donc on ne
peut avoir que 220 adresses possible, soit 1Mo.)
Les différents lignes d’un bus

Les lignes d’un bus sont de trois types :


Les différents lignes d’un bus
Les lignes d’un bus sont de trois types :

• Les lignes de données : Il s’agit d’un groupe de


lignes bidirectionnelles sur lesquelles se font les
échanges de données entre le processeur et son
environnement (RAM, Interface, etc...).

• Le bus de données véhicule les informations de ou


vers la mémoire ou encore de ou vers une unité
d’entrée/sortie.
Les différents lignes d’un bus
• Le nombre de fils de ce bus varie suivant les
microprocesseurs (8 / 16 / 32 / 64 bits).
Les différents lignes d’un bus
• Les lignes d'adresses : Ensemble de lignes
unidirectionnel transportant les informations
d’adressage donnant au processeur les moyens
de sélectionner une zone de la mémoire vers
laquelle les informations sont envoyées ou de
laquelle les données proviennent.

• Tout comme les Bus de données, chaque ligne


transmet un unique bit d’information.
Les différents lignes d’un bus
Largeur Mémoire
Les lignes d'adresses : de Bus adressable
Exemple de CPU

16 bits 64 ko Intel 8080


Seul le processeur
envoie des adresses. 20 bits 1 Mo Intel 8086

24 bits 16 Mo Intel 80286, 80386


Si le bus d’adresse est SX
composé de n fils, on 32 bits 4 Go Intel 80386 DX,
utilise donc des 80486,
adresses de n bits et La Pentium
mémoire peut posséder 36 bits 64 Go Intel Pentium Pro,
au maximum 2^n P II, P III, P4
emplacements
40 bits 1To Pentium P4, Core
(adresses 0 à 2^(n-1). 2 Duo, Core i7
Les différents lignes d’un bus
Les lignes de contrôle :
Transporte les ordres et les signaux de
synchronisation en provenance de l'unité de
commande et à destination de l'ensemble des
composants matériels elles assurent au
microprocesseur et aux différents périphériques en
ligne un fonctionnement harmonieux
Caractéristiques d'un bus
Largeur
Un bus est caractérisé par le volume d'informations
transmises simultanément (exprimé en bits),
correspondant au nombre de lignes sur lesquelles les
données sont envoyées de manière simultané

• Le bus des premiers PC était un bus 8 bits, car il ne


comportait que 8 lignes de données.

• Le bus le plus répandu dans les PC d’aujourd’hui


comporte 64 lignes de données et permet ainsi de
transmettre 64 bits en parallèle.
Fréquence

• Un bus est également caractérisé par sa


fréquence de fonctionnement (exprimée en
Hertz), c'est-à-dire le nombre de paquets de
données envoyés ou reçus par seconde.
• On parle de cycle pour désigner chaque envoi ou
réception de données.
Bande passante

La bande passante d’un bus correspondant au


débit de données qu’il peut transporter.

bande passante = largeur * fréquence


🡪 Exprimée en Mo/s.
Bande passante (exemple)

Un bus d'une largeur de 32 bits, cadencé à


une fréquence de 166 Mhz possède donc une
bande passante égale à :

32 * 166.106 = 5312*106 bit/s,


soit 5312*106/8 = 664*106 octets/s
soit 664*106 /1024 = 648.5*103 Ko/s
soit 648500 /1024 = 633.23 Mo/s
Les bus et les connecteurs
d’extension
Les bus et les connecteurs d'extension

• Un bus doit permettre également d'ajouter des


éléments supplémentaires à l'aide de cartes
d'extension.
• A cet effet, il comporte un certain nombre de
connecteurs.
• Ces connecteurs étant standardisés, on peut
reconnaître immédiatement un bus en les
observant.
• Ce bus est nommé Bus d’extension.
Les types de bus
Le bus système

• Le bus système:
Appelé aussi FSB (Front Side Bus) ou bus processeur
est le canal de communication entre le
microprocesseur le Chipset (pont nord). C’est le bus
le plus rapide du système
Le bus système
• Il assure le transport de données entre le
processeur et la mémoire vive (en passant par le
Pont Nord).
• Sa fréquence (bus 133 Mhz, 266 Mhz...) est celle de
la carte mère, c'est-à-dire lorsque on parle d’une
carte mère 133 Mhz veut dire que le bus système
est de 133 Mhz.
Le bus mémoire

• Le bus mémoire :

Il assure le transfert des données entre le


chipset et la mémoire vive (RAM).
Les bus E/S d’extension

• les bus E/S de périphériques, à travers lesquels les


périphériques se parlent entre eux.

• Permettent l’ajout de cartes.

• Différents types de bus d’extension qui différent par


leurs largeur et leurs fréquence de fonctionnement.

• Pendant plusieurs années le bus ISA a été le


standard des PC
Les bus E/S d’extension
• les applications actuelles, comme le vidéo,
nécessitent que la communication soit plus rapide.

• Les nouveaux systèmes de bus sont développés


pour réaliser des vitesses de transfert supérieures.
Pour beaucoup d'applications multimédia il faut
que la communication entre le PC et la carte
d'affichage est effectuée plus rapidement, par
exemple par un bus PCI ou AGP.
Les différents bus d’extension
Les bus E/S d’extensions
Le bus ISA
(Industry Standard Architecture)

• Apparu En 1981 par IBM,.


• Largeur: 8 bits (première version utilisée pour les
8088)
• Fréquence: 4,77 MHz
• Un connecteur ISA 8bits (reconnu par sa couleur
noire) permet l’accès à 8 lignes de données et 20
lignes d’adresses
Les bus E/S d’extensions
Le bus ISA
• En 1984, l'apparition de la 2eme génération avec le
80286 qui avait une largeur de 16 bits et
fonctionnait au début à 8 Mhz puis standardisé à
8,33 Mhz

• Un connecteur ISA 16 bits se différencie du 8 bits


par l’adjonction d’un second connecteur court de
couleur noir. Une carte 8 bits peut s’insérer dans un
bus ISA 16 bits.
Les bus E/S d’extensions
Le bus ISA
• Ce bus va disparaître, seuls quelques modem,
des cartes de rajoutes port parallèle ou
série,…utilisent encore ce type de connecteur. Il
est remplacé par le bus PCI plus rapide.

• Jusqu'à la fin des années 1990 le bus ISA équipait


la quasi-totalité des ordinateurs de type PC, puis
il a été progressivement remplacé par le bus PCI,
offrant de meilleures performances.
Les bus E/S d’extensions

•Connecteur ISA 8 bits :

•Connecteur ISA 16 bits :


Les bus E/S d’extensions
Le bus MCA
(Micro Channel Architecture)

1987: est un bus conçu par IBM afin d’équiper


leur gamme d’ordinateurs PS/2,

• Largeur: 16 et 32 bits
• Fréquence: 10 MHz
• Incompatible avec le standard ISA
Les bus E/S d’extensions

Le bus EISA
(Extended Industry Standard Architecture )

1988 : développement du bus EISA en réponse au


bus MCA d’IBM.

• Largeur: 32 bits
• Fréquence: 8,33 MHz puis 20 Mhz
• Compatible avec le standard ISA (8 et 16 bits)
Les bus E/S d’extensions
Le bus VLB
(VESA Local Bus)

1992: L’association VESA propose le bus VLB.

• Largeur: 32 bits
• Fréquence: 33 MHz
• Meilleures performance avec le 486 d’Intel

VESA : Video Electronics Standard Association


Les bus E/S d’extensions
Le bus PCI
(Peripheral Component Interconnect)

1992: proposé par Intel.


Largeur: 32 bits / 64 bits
Fréquence: 33 MHz / 66 MHz
Plug and Play (PnP).
Bande passante est de 132 MB/s, soit 8 fois supérieure à
celle du bus ISA.
Une version supérieure du bus PCI tourne à 66 Mhz
utilisée pour les serveurs. Sa bande passante est de 264
MB/s
Les bus E/S d’extensions
L'interface PCI existe en 32 bits, avec un connecteur
de 124 broches, ou en 64 bits, avec un connecteur
de 188 broches.
Connecteur PCI 32 bits, 5 V :

Connecteur PCI 32 bits, 3.3 V :

Connecteur PCI 64 bits, 5 V :

Connecteur PCI 64 bits, 3.3 V :


Les bus E/S d’extensions
Le bus AGP
(Accelerated Graphics Port )

1997: L'AGP est mis au point et introduit par


Intel dans le but de pallier aux déficiences du bus
PCI en ce qui concerne la vidéo.

Largeur: 32 bits
Fréquence: 66 MHz
Les bus E/S d’extensions
Le bus AGP
(Accelerated Graphics Port )

Les spécifications d'INTEL proposent 3 modes de


fonctionnement:

• L’AGP1X, avec un débit théorique de 266 Mo/s sur


32 bits (66,66 MHz x 1x 32 bits /8) = 266.67 Mo/s

• L’AGP2X utilise les fronts montants et descendants


de la courbe, ce qui lui permet de doubler ce débit.
Le débit possible est alors d’environ 533 Mo/s.
Les bus E/S d’extensions
Le bus AGP
(Accelerated Graphics Port )

• Le mode AGP4X va jusqu’à quadrupler les débits


offerts par l’AGP1x, soit plus de 1,06 Go/s.

• Le connecteur AGP ressemble énormément à un


connecteur PCI, si ce n’est qu’il est de couleur
brune. Par contre, il est placé plus en recul du
bord de la carte mère que les slots PCI.
Les bus E/S d’extensions
Le bus AGP
(Accelerated Graphics Port )
un connecteur AGP général reconnaissable par sa
couleur marron (normalisée). Il existe trois types de
connecteurs :
Connecteur AGP 1,5 volts :

Connecteur AGP 3,3 volts :

Connecteur AGP universel :


Les bus E/S d’extensions
Le bus PCI Express

(Peripheral Component Interconnect


Express )

•Noté PCI-E ou 3GIO pour «Third


Generation I/O »
•Sorti juillet 2002
•Un bus série ! 🡪BD plus élevé
•Autorise branchement à chaud
•Faible consommation électrique
Les bus E/S d’extensions
Le bus PCI Express
(Peripheral Component Interconnect Express )

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, soit près de 4 fois le débit maximal
des ports AGP 8X.

Ainsi, avec un coût de fabrication similaire à celui


du port AGP, le bus PCI Express est amené à le
remplacer progressivement
Les bus E/S d’extensions
Le bus PC-Card
(PCMCIA)

✔ Conçu en 1989, La PCMCIA a entrepris de


normaliser les cartes d'extension des machines
portables au format carte de crédit, les PC-Card.

✔ À l’origine, bus 16 bits, bande passante de 2 Mo/s


✔ En 1995, une nouvelle version a été introduite, sous
l'appellation CardBus : bus 32 bits, 33 MHz et dont
la tension a été réduite à 3,3V (au lieu de 5V).

Vous aimerez peut-être aussi