Information Technology Reference
In-Depth Information
processeur qui peut alors effectuer d'autres tâches pendant qu'une opération d'entrées-
sorties physique se déroule.
La figure 9.1 est caractéristique de l'architecture à bus unique. Le bus ISA ( Industry
Standard Architecture ) a été le standard des bus pour les ordinateurs ayant une archi-
tecture à bus unique. Dans ce type d'architecture, le bus est un goulet d'étranglement :
les processeurs très performants produisent des informations qui ne sont traitées par
le bus qu'avec les performances de ce dernier. Au total ce sont donc les caractéristi-
ques du bus qui déterminent les performances globales de l'ordinateur. L'arrivée des
interfaces graphiques a accentué ce problème du goulot d'étranglement. La gestion
des fenêtres et le traitement des graphiques réclament des débits importants qui ne
peuvent être assurés par le bus ISA (fréquence de 8 MHz pour une largeur de 16 bits
soit une bande passante de 8,33 Mo/s). Une évolution importante est venue de la
compagnie IBM qui a développé le bus MCA ( Micro Channel Architecture ) aux
performances plus élevées que le bus ISA pour les ordinateurs PS/2. Malheureuse-
ment ce bus ne supportait pas les cartes d'accès au bus ISA. Or, l'industrie micro-
informatique, pour protéger ses marchés, a défini le bus ISA comme le standard, ce
qui est une probable explication au retard pris dans l'évolution des bus. EISA
( Extended Industry Standard Architecture ) est une évolution du bus ISA qui présente
de meilleures performances et dont l'objet a été de concurrencer le bus MCA. Au
total les bus MCA et EISA n'ont pas été acceptés à cause de leur coût et de leur
incompatibilité.
Le groupement VESA ( Video Electronics Standard Association ) développa l'idée
de connecter directement le contrôleur graphique sur le bus reliant mémoire centrale
et processeur. Ainsi un processeur manipulant des données sur 4 octets avec une
fréquence de 33 MHz pouvait offrir un débit de 132 Mo/s. Ce projet donna lieu à la
création du VLBus. Malheureusement ce bus a été conçu au départ pour le proces-
seur 80486 d'Intel ce qui en limitait trop les perspectives d'évolutions.
À partir de 1991, Intel a donc développé un bus PCI ( Peripheral Component
Interconnect ) dont les caractéristiques devaient permettre des performances élevées
(débits supérieurs à 100 Mo/s) et une grande souplesse d'utilisation. Ce bus, qui est
devenu un standard, a permis la définition d'un bus graphique AGP ( Accelerated
Graphic Port ) destiné plus spécifiquement à la gestion des contrôleurs graphiques.
Enfin Intel a développé des « chipset » permettant à la fois une plus grande intégra-
tion des composants et la possibilité d'interconnecter des bus de type différents.
Afin d'élargir l'utilisation des bus PCI, Intel a mis dans le domaine public tous les
brevets attachés à ce bus. Ce type de bus permet une évolution vers des architectures
à plusieurs bus mieux adaptées à l'hétérogénéité des dispositifs.
9.2.1
Les bus ISA (ou PC-AT), MCA et EISA
Le bus ISA est apparu dans les années 1985 avec les ordinateurs PC-AT. Il est encore
très répandu. Il s'agit d'un bus synchrone. Sa fréquence est celle du processeur
80286 soit 8,33 MHz et a une largeur de 2 octets ce qui lui donne une bande passante
de 16,7 Mo/s. L'évolution des processeurs, plus rapides et manipulant des données
 
 
Search WWH ::




Custom Search