1.
DEFINITION
logique squentielle : la variable de sortie Q est une combinaison des
variables d'entre a, b et d'elle-mme l'instant prcdent. Le temps intervient
dans cette relation. On note :
Q+=f(a,b,Q)
Variable de
sortie Q,
l'instant
suivant not
+
Variables d'ente a et b,
et Q l'instant prsent
considr comme variable
d'entre
Ltat prcdent est gard en mmoire jusquau fonctionnement suivant, on
appelle cela la mmorisation.
2. LES DIFFERENTS TYPES DE BASCULES
2.1.
Bascule RS
R
/Q
R
0
0
1
1
S
0
1
0
1
R : entre de mise 0 (RESET) de
Q
S : entre de mise 1 (SET) de Q
Q et /Q : sorties complmentaires
/Q
mmorisation
1
0
0
1
ambigu
B) Bascule RS synchrone ou RSH
Dans la bascule RS prcdemment tudie, la sortie change dtat, au temps
de propagation prs, au moment o la combinaison des tats dentre est
change, son mode de fonctionnement est asynchrone.
Dans une bascule synchrone, le changement dtat de la sortie qui correspond
une nouvelle combinaison dtat dentre ne peut seffectuer que sur le front
actif, montant ou descendant, dun signal de synchronisation ou dhorloge (H).
R
H
S
Q
/Q
front descendant
Entre dynamique
(active sur front
montant)
Logique Squentielle (Prof)
Cours
Page 1 sur 4
Fichier tlcharg sur : [Link] - webmaster@[Link]
Source : Pascal Bordellon - Lyce clment ADER (77) - pascal_bordellon@[Link]
Cette bascule comprend 3 entres :
S : entre de mise 1
R : entre de mise 0
H : entre dhorloge, active sur front montant ou descendant du
signal
Et 2 sorties
Q et /Q : sorties complmentaires
Table de vrit :
R
X
0
0
1
1
S
X
0
1
0
1
H
0
/Q
mmorisation
mmorisation
1
0
0
1
ambigu
2.2.
Bascule D lmentaire (FLIP FLOP ou positive edge
triggered)
D
Une bascule D prsente :
Une entre D (Data),
Une entre dhorloge H,
Deux sorties
complmentaires.
D
X
0
1
La table de vrit met bien en vidence que la
sortie Q recopie ltat de lentre D sur le front
actif du signal dhorloge H, ici le front montant.
2.3.
H
0
mmorisation
0
1
Bascule D verrouillage ou bascule D LATCH
(LATCH = VERROU ).
D
D
X
0
1
H
0
1
1
Q
mmorisation
0
1
Logique Squentielle (Prof)
Cours
Page 2 sur 4
Fichier tlcharg sur : [Link] - webmaster@[Link]
Source : Pascal Bordellon - Lyce clment ADER (77) - pascal_bordellon@[Link]
La table de vrit montre :
que ltat de Q est invariable tant que le signal dhorloge est au
niveau bas,
que sur le front actif du signal dhorloge, la sortie Q prend ltat
de D,
que Q recopie tous les tats de D tant que le signal dhorloge est
au niveau haut.
2.4.
Bascule JK
La bascule JK est une bascule synchrone deux entres de donnes J et K
J
Q
H
H
Q
Entree dynamique ( active
sur front descendant )
Entree dynamique (active
sur front montant)
La bascule JK prsente :
Deux entres J et K
Une entre dhorloge H
Deux sorties complmentaires Q et /Q
Fonctionnement dune bascule JK :
Les entres J et K de ce type de bascule ont le mme rle que les entres S
et R de la bascule RSH la diffrence que la condition J = K = 1 nest pas une
condition ambigu sur ltat de Q et /Q.
Cette bascule se dclenche sur le front actif, montant ou descendant, du
signal dhorloge.
Table de vrit
Ltat J = K = 1 provoque le
changement d tat de la sortie Q ou
un basculement successif chaque
top dhorloge.
J
0
0
1
1
K
0
1
0
1
Q
mmorisation
0
1
/Q
Logique Squentielle (Prof)
Cours
Page 3 sur 4
Fichier tlcharg sur : [Link] - webmaster@[Link]
Source : Pascal Bordellon - Lyce clment ADER (77) - pascal_bordellon@[Link]
3. INITIALISATION DES BASCULES
Les bascules RSH, JK et D ont un fonctionnement synchrone par rapport un
signal dhorloge.
Leurs entres de commande R, S, J, K et D sont des entres asynchrones.
Pour le fonctionnement dun systme, il est souvent ncessaire que les
bascules soient initialises, cest dire que leur sortie Q soit 1 ou 0 et ce
indpendamment du signal dhorloge.
Do, deux entres supplmentaires asynchrones, prsentes sur pratiquement
tous les circuits intgrs :
Preset : mise 1 de la sortie Q
Clear : mise 0 de la sortie Q.
Ces deux entres asynchrones sont dsignes entres dinitialisation ou de
forage.
Exemple pour la bascule JK :
PRESET
J
H
/Q
CLEAR
Remarque : La
ngation logique sur
les deux entres
asynchrones
PRESET et CLEAR
indique quelles sont
actives sur le niveau
bas du signal qui leur
est appliqu.
Table de vrit
Preset Clear
0
0
0
1
1
0
1
1
H
X
X
X
Q
ambigu
1
0
bascule
Logique Squentielle (Prof)
Cours
Page 4 sur 4
Fichier tlcharg sur : [Link] - webmaster@[Link]
Source : Pascal Bordellon - Lyce clment ADER (77) - pascal_bordellon@[Link]