
- II.4 -
1.4.A.BASCULES DE TYPE VERROU (LATCH)
Il s'agit de bascules sensibles à la valeur de l'entrée Act :
-verrou sensible au niveau haut : la bascule est activée dès que (et tant que) Act = 1,
-verrou sensible au niveau bas : la bascule est activée dès que (et tant que) Act = 0,
ce qui veut dire que quand la bascule est activée, son état est égal à la valeur de l'entrée D : un
verrou est "transparent" quand il est activé.
Le fonctionnement temporel d'un verrou Dsensible au niveau haut est indiqué àl'aide d'un
chronogramme donné dans la figure II-5 :la figure II-5 a) illustre le fonctionnement de type
verrou, tandis que la figure II-5 b) met en évidence les retards associés au fonctionnement (en
fait, c'est plus complexe :les retards sont différents suivant que l'état passe de 0à1 ou de 1à
0 ; de plus, les retards sont différents pour la sortie y et la sortie .
Act
D
y ?
a) verrou sensible au niveau haut
?? ??
? t2? t1
Act
D
y
b) retards de positionnement de y
par rapport à Act ( ? t1) et D (? t2)
Figure II-5 : fonctionnement temporel d'un verrou D
Si l'entrée Dchange "au moment où" l'entrée d'activation Act passe de 1à0(pour un verrou
sensible au niveau haut), l'état de la bascule après la fin de l'activation est indéterminé :on ne
sait pas si la nouvelle valeur de l'entrée aété mémorisée ou non. Des intervalles de temps t1
(temps de positionnement, tset-up)et t2 (temps de maintien, thold)définissent l'intervalle de
temps où D doit être stable autour du passge de Act de 1 à 0.
1.4.B.BASCULES SENSIBLES AU FRONT (EDGE-TRIGGERED FLIP-FLOPS)
Il s'agit de bascules sensibles aux changements de valeurs de l'entrée d'activation Act :
-bascule sensible au front montant : la bascule est activée quand Act passe de 0 à 1,
-bascule sensible au front descendant : la bascule est activée quand Act passe de 1 à 0,
ce qui veut dire qu'une telle bascule ne peut changer d'état qu'à des instants bien précis :la
(les) entrée(s) de valeur sont échantillonnées aux fronts de l'entrée d'activation.