>> Technologie Électronique >  >> Maison intelligente >> Vie connectée

Architecture de bus : concept et fonctionnement

Comment un bus partagé connecte les composants du système

Un bus est une voie de communication commune reliant le CPU, la mémoire et les périphériques d'E/S. Chaque composant reçoit une adresse unique.

Étapes de fonctionnement

  1. Connexion – Les périphériques se connectent aux lignes du bus.
  2. Transfert de données – L'émetteur place les données + l'adresse de destination sur le bus.
  3. Décodage d'adresse – Le contrôleur de bus décode l'adresse, sélectionne le destinataire.
  4. Sélection du composant – Le contrôleur signale le périphérique cible.
  5. Réception des données – La cible lit les données depuis le bus.
  6. Arbitrage du bus – Dans les systèmes multi-maîtres, la logique d'arbitrage accorde la propriété du bus pour éviter les collisions.
  7. Multiplexage/Démultiplexage – Plusieurs signaux partagent les lignes via techniques division temporelle ou fréquentielle.

Bien que polyvalents, les bus partagés peuvent devenir des goulets d'étranglement comparés aux interconnexions point-à-point.

Vie connectée