Architecture des machines 2004-2005 Joëlle Delacroix 1
Interfaces et bus
Architecture des machines 2004-2005 Joëlle Delacroix 2
Processeur Central
Horloge
Cache Niveau 2
Caches
Niveau 1
SCSI Ethernet
Bus PCI
33 MHz
Bus ISA
8 MHZ
Réseau
Réseau
Carte parallèle
Carte série
Modem RTC
Slots d’extension
Pont
PCI/ISA
Ports USB
Processeur
Graphique
Mémoire Locale
Pont PCI
Bus AGP
Mémoire
Centrale 100 MHZ
66 MHZ
Disques IDE
Architecture des machines 2004-2005 Joëlle Delacroix 3
Caractéristiques d’un bus
Bus : ensemble de fils reliant différents composants
Caractéristiques :
Largeur du bus : nombre de bits que le bus peut véhiculer en parallèle
Multiplexage temporel du bus : une partie des fils transportent
alternativement des données ou des adresses (AD0-AD15)
CPU
CPU
AD0
A0 A0
D0
A3
AD15
A19
D15
Mots de 16 bits : AD0-AD15
Adresse de 20 bits : AD0-AD15-A0-A3
Largeur 20 fils
Mots de 16 bits
Adresse de 20 bits
Largeur 36 fils
Architecture des machines 2004-2005 Joëlle Delacroix 4
Caractéristiques d’un bus
Caractéristiques :
Débit du bus ou bande passante : nombre d’octets véhiculés par
seconde exprimés en Moctets/s
Cadencement du bus : bus synchrones ou bus asynchrones
Bus synchrone : dispose d’un horloge propre qui définit le cycle du
bus. Les échanges s’effectuent en un nombre entier de cycle de
bus.
Exemple : F = 66 MHz, cycle = 15 ns.
Bus asynchone : il n’y a pas d’horloge associée au bus. Les
dispositifs dialoguent par le biais de signaux de disponibilité
(protocole de la poignée de main handskake)
Architecture des machines 2004-2005 Joëlle Delacroix 5
Caractéristiques d’un bus
Caractéristiques :
Protocole de gestion de bus
Le bus est une ressource partagée entre différents éléments. Un
protocole d’arbitrage détermine à un moment donné qui peut prendre
possession du bus et devenir le maître.
Exemple : Bus SCSI (Small computer System Interface)
SCSI ID
3SCSI ID
2SCSI ID
1
Arbitre de bus
BR BR
BG
Le dispositif de plus fort identifiant
voulant émettre obtient le bus
BR : bus request
BG : bus granted
1 / 25 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !