next up previous contents
suivant: L'unité de contrôle monter: Communication entre les unités précédent: Le cadençage   Table des matières

Signaux déphasés

Il est fréquent d'avoir plusieurs événements intéressants par unité de temps (problème d'atomicité). De même, leur ordre d'arrivée est important. Utilisation d'un signal déphasé secondaire, ce qui introduit deux événements remarquables supplémentaires par cycle (voir schéma [*]fig-signaux).

Figure: Signaux déphasés et signal asymétrique
\begin{figure}\centering \epsfig{figure=graphics/signaux.eps,width=10cm} \end{figure}

En découpant un cycle en plusieurs sous-cycles (ou cycles mineurs), on peut garantir une séquentialité déterminée. Si on a besoin de plus de quatre actions par cycle, on peut introduire d'autres signaux secondaires pour rajouter des sous-cycles.

On a vu pour l'instant des signaux symétriques (le temps de niveau haut est le même que le temps de niveau bas), mais certains cadençages sont effectués sur des signaux asymétriques (ex du troisième diagramme de la figure [*]fig-signaux). On reste dans l'optique d'un cadençage à 2 événements (front montant et descendant).

Autre solution, effectuer des ET entre le signal d'horloge et un des signaux déphasés (v. Tanenbaum p. 229).

Notion de performance et analogie avec les avions qui transportent des passagers: les bus ont une fréquence (rapidité de l'avion, ce qui implique plus d'aller-retours) et une taille (nombre de passagers). Dans un ordinateur, ce qui est important c'est le débit des bus (et pas la vitesse d'exécution du processeur), car c'est là qu'on trouve les goulots d'étranglement (les cartes mères de PC sont cadencées en général à 100MHz).

Nom Passagers Rayon en km Vitesse en km/h Débit
737-100 101 1014 962 97 162
747 470 6677 982 461 540
Concorde 132 6426 2172 286 704
DC8-50 146 14030 875 127 750
  Nb de données Durée de vie Fréquence Débit de données


next up previous contents
suivant: L'unité de contrôle monter: Communication entre les unités précédent: Le cadençage   Table des matières
Benjamin Drieu 2001-08-13