Enseignements en L3
Mention informatique

 

Anciens Bus Informtiques


Le bus ISA

Il s'agit du premier bus standard apparu sur les IBM PC en 1981. A l'origine il fonctionnait en 8 bits à 4,77 Mhz, puis il a été étendu sur les IBM PC/AT en 1984 à 16 bits, la fréquence passant à 6 Mhz puis à 8 Mhz. Ensuite par soucis de normalisation, la fréquence a été portée à 8,33 Mhz.


Le bus ISA permet de connecter un certain nombre de périphériques de base comme clavier, souris et offre une interface pour les port série, port parallèle IEEE 1284), ainsi que les cartes son.

  • port PS/2 (clavier, souris) : 25 kbits/s (3 ko/s)
  • port série (RS 232, modem) : 115 kbits/s (14 ko/s)
  • port parallèle (Centronics, imprimante) : 1,2 Mbits/s (150 ko/s)

Actuellement il a été remplacé par un chipset appelé LPC (Low Pin Count). Il subsiste cependant encore sur certains serveurs utilisant des cartes d'extension au format ISA.



Le bus MCA (Micro-Channel Architecture)

Avec l'apparition du 80386 d'Intel en 1985, le bus ISA est devenu un problème. En effet le 80386 possède un bus de données de 32 bits et l'ISA a une largeur de 16 bits ce qui ralentit le transfert de données vers les autres périphériques.

En 1987, IBM a donc tenté de résoudre le problème en mettant au point le bus MCA d'une largeur de 32 bits et fonctionnant à 10 Mhz. Ce bus possédait deux avantages par rapport à l'ISA :

  • il permettait de configurer facilement les périphériques connectés
  • il autorisait les composants à dialoguer entre eux sans passer par le processeur (bus mastering)

Cependant, deux défauts ont conduit à son abandon :

  • il n'était pas compatible avec l'ISA, ce qui forçait les utilisateurs à racheter de nouvelles cartes d'extension,
  • il s'agissait d'une technologie propriétaire dont l'utilisation imposait de payer des royalties à IBM



Le bus EISA (Extended ISA)

En 1988, en réponse au coup de force d'IBM plusieurs constructeurs (Compaq, Epson, Hewlett-Packard, NEC,...) se sont regroupés afin de concevoir un équivalent du MCA, le bus EISA.

Il s'agit d'un bus d'une largeur de 32 bits fonctionnant à 8,33 Mhz. Il reprend les avantages du MCA (bus mastering et facilité de configuration) et est compatible ISA.



Le bus VESA

En 1990 avec l'avènement des interfaces graphiques, un nouveau problème est apparu. Les cartes graphiques sont très gourmandes en bande passante et le bus EISA devient un goulet d'étranglement pour les ordinateurs.

L'architecture VESA Local bus (VLB) consiste à créer un bus au niveau du processeur chargé de recevoir les données vidéo. On bénéficie ainsi de la puissance du bus processeur. Le VLB est un bus 32 bits fonctionnant à 33 Mhz.



Récapitulatif
Bus ISA (AT) MCA EISA VLB
Date de mise en service 1984 1987 1988 1992
Fréquence (Mhz) 8,33 10 8,33 25/33
Largeur (bits) 8/16 32 32 32
Bande passante (Mo/s) 8/16 40 33 107/132

marqueur eStat\'Perso