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