next up previous contents
Next: Requête-autorisation Up: Méchanismes matériels d'arbitres Previous: Méchanismes matériels d'arbitres

Daisy chain

La structure en guirlande (daisy chain) fonctionne de la manière suivante :


\begin{figure}
\leavevmode
\epsfxsize = 12 true cm
\epsfysize = 4 true cm
\epsfbox{daisyChain.eps}\end{figure}

Un ordre de priorité est imposé par la guirlande

1.
les éléments désirant être maître émettent un signal BR,
2.
l'arbitre reçoit le ou logique des signaux BR,
3.
si BR, l'arbitre envoie le signal BG à la guirlande,
4.
le module demandeur de plus haute priorité lève le signal BB et fait retomber le signal BG, il devient maître du bus,
5.
une fois la transaction finie, le maître fait retomber le signal BB.

Les avantages de cet arbitre sont sa simplicité de réalisation, qui est de plus quasi-indépendante du nombre de modules connectés. Les inconvénients sont la priorité statique, la lenteur de réponse de l'arbitre (proportionnelle à la longueur de la guirlande), et une grande sensibilité aux pannes.


? Que se passe t'il si un module tombe en panne ?




Patrick Marcel
2001-01-24