RR Les bascules
q
Bascules
– Bascule RS asynchrone Reset Set
– Bascule Synchrone R S T
– Bascule JK, Toggle, bascule D
q
Registres
–
–
–
–
q
Registre parallèle
Registre sérialisé
Registre à décalage
Codeur : Opération inverse d’un décodeur
Compteur
– Compteur
– Décompteur
– Timer
q
•Circuit asynchrone : les sorties réagissent immédiatement aux variations des entrées
•Circuits synchrones : les sorties se positionnent sur un signal d’horloge
Mémoire
– Circuit mémoire
– Banc mémoire
PDF Creator - PDF4Free v2.0
http://www.pdf4free.com
Bascule Asynchrone : la bascule R S Reset (mise à 0) Set (mise à 1)
Ä
Une circuit asynchrone, est une bascule dont la sortie évolue dès lors qu’un changement a lieu sur l’une des entrées
Asynchrone, active bas
R
Q
R
Q
S
Q
S
Q
R
Ø
Asynchrone, active haut
R
Q
Q
Exemple de circuit a Q
b
Q
S
S
a
Table de vérité
b
Ø
Une seule bascule asynchrone, la bascule
RS
PDF Creator - PDF4Free v2.0
R
S
Qt
Qt+
Fonction
R
S
Qt
Qt+
Fonction
1
1
Qo
Qo
Mémoire
0
0
Qo
Qo
Mémoire
1
0
Qo
1
Mise à 1
0
1
Qo
1
Mise à 1
0
1
Qo
0
Mise à 0
1
0
Qo
0
Mise à 0
0
0
Interdit
1
1
http://www.pdf4free.com
Interdit
Bascule synchrone : exemple du latch R S T sur niveau 1
La sortie évolue quand le signal d’horloge est actif soit sur niveau, soit sur front
Q
v2
ee
Registre sur front descendant
PD at or re C
F
PD
.p w w w ://
Q
Q
R
Q
Clk
Q
S
F4
Fr
4
R
T
S
S
R
Q
Clk
Q
S
Fonctionnement :
• Signal d’horloge actif à bascule RS
•Absence de signal actif d’horloge à mémoire
Chronogramme :
T
R
S
Q
bas cule RS
Registre sur front montant
.0
4
Latch déclenché sur niveau bas
Q
Q
mém oire bas cule RS mém oire bas cule
RS
mém oire 4
Q
T
tp
R
T
S
df
4f
Latch déclenché sur niveau haut
ht
4
re e .c
om
R
Bascule Synchrone J K
J
S
T
R
Q
T
Q
K
J K Qo Qo
0 0 X X
0 1 1 0
0 1
1 0 1 0
0 1
1 1 1 0
0 1
S
0
0
0
0
1
0
1
Bascule T : Toggle
J
Q