Académique Documents
Professionnel Documents
Culture Documents
Les Bascules
L1GE-ISET Radès
L1GE-ISET RADES 1
1 Introduction
Systèmes asynchrones
Les sorties évoluent à la suite d’un changement de
combinaison des entrées, ce qui provoque des états
transitoires, des retards de durées différentes et des
risques d’instabilité.
Σ S+
S-
L1GE-ISET RADES 2
1 Introduction
Systèmes synchrones
L’évolution des sorties est synchronisée par une
commande externe appelée horloge afin d’éviter les
multiples états transitoires notamment lorsque des
entrées changent d’état simultanément.
Z
H Σ S+
S-
L1GE-ISET RADES 3
2 Bascule RS asynchrone
La bascule RS asynchrone
La bascule RS asynchrone possède une entrée R (Reset)
de mise à zéro, une entrée S (Set) de mise à 1 et une
sortie Q.
L’état R=S=0 (mode mémoire) maintient l’état de la
sortie. L’état R=S=1 (mode interdit) est interdit car il
conduit à mettre simultanément la sortie à 1 et à 0.
table de fonctionnement : symbole :
R S Q+
R Q
0 0 Q- Mémoire
0 1 1 Mise à 1
1 0 0 Mise à 0
S
1 1 Φ Interdit
L1GE-ISET RADES 4
2 Bascule RS asynchrone
Réalisation _1
table de vérité : tableau de Karnaugh :
Q-
R S Q- Q+
RS 0 1
0 0 0 0
Mémoire
0 0 1 1 00 0 1
0 1 0 1
Mise à 1
0 1 1 1 01 1 1
1 0 0 0
Mise à 0
1 0 1 0 11 Φ Φ
1 1 0 Φ
Interdit
1 1 1 Φ 10 0 0
équation logique :
Q+ S Q-R
L1GE-ISET RADES 5
2 Bascule RS asynchrone
logigramme :
1 S
S &
Q
Q+ S Q-R
&
Q+ S Q-R 1 Q
R
R
Réalisation_2
équation logique :
Q+ S Q-R
L1GE-ISET RADES 7
2 Bascule RS asynchrone
logigramme :
R ≥1
Q+ S Q-R Q
Q+ S Q-R
≥1
Q
S
R’
R R Q
Système
combi-
natoire S’
S S
L1GE-ISET RADES 9
2 Bascule RS asynchrone
logigramme :
S’ 1
S &
Q
&
& 1 1 Q
R R’
10
L1GE-ISET RADES
2 Bascule RS asynchrone
logigramme :
R’
R ≥1
Q
≥1
≥1 Q
1
S S’
L1GE-ISET RADES 11
3 Bascule RS synchrone
L1GE-ISET RADES 12
3 Bascule RS synchrone
R Q R Q
H H
S Q S Q
R Q R Q
H H
S Q S Q
table de fonctionnement :
H R S Q+
0 Φ Φ Q-
Mémoire
1 0 0 Q-
1 0 1 1 Mise à 1
1 1 0 0 Mise à 0
1 1 1 Φ Interdit
L1GE-ISET RADES 14
3 Bascule RS synchrone
H Q- R S Q+ RS
0 0 0 0 0 HQ- 00 01 11 10
0 0 0 1 0
00 0 0 0 0
0 0 1 0 0
0 0 1 1 0
01 1 1 1 1
0 1 0 0 1
0 1 0 1 1
11 1 1 Φ 0
0 1 1 0 1
0 1 1 1 1
10 0 1 Φ 0
1 0 0 0 0
1 0 0 1 1
1 0 1 0 0 Q+ Q-R HQ- HS
1 0 1 1 Φ
Q+ Q-(R H) HS
1 1 0 0 1
1 1 0 1 1 Q+ Q-(RH) HS
1 1 1 0 0 Q+ Q- (RH) HS
1 1 1 1 Φ
L1GE-ISET RADES 15
3 Bascule RS synchrone
Chronogramme :
t
S
t
R
t
Q
L1GE-ISET RADES 16
3 Bascule RS synchrone
table de fonctionnement :
H R S Q+
0 Φ Φ Q-
1 Φ Φ Q- Mémoire
0 0 Q-
0 1 1 Mise à 1
1 0 0 Mise à 0
1 1 Φ Interdit
Chronogramme :
t
S
t
R
t
Q
L1GE-ISET RADES 18
4 Bascule D
La bascule D
La bascule D est une bascule synchrone qui possède
une entrée de donnée D (Data), une entrée d’horloge
H, une sortie Q et une sortie complément de Q.
Le signal de synchronisation est actif :
soit sur un niveau (haut ou bas) de l’horloge (bascule D
latch)
soit sur un front (montant ou descendant) de l’horloge
(bascule D edge triggered)
D Q D Q D Q D Q
H Q H Q H Q H Q
sur niveau haut sur niveau bas sur front montant sur front descendant
L1GE-ISET RADES 19
4 Bascule D
La bascule D latch : la sortie recopie l’entrée sur un
niveau d’horloge. Sur l’autre niveau, la sortie est
mémorisée.
Bascule D latch synchronisée par le niveau haut :
table de fonctionnement :
H D Q+
0 0 Q-
Mémoire
0 1 Q-
1 0 0
Recopie
1 1 1
L1GE-ISET RADES 20
4 Bascule D
Chronogramme :
t
D
t
Q
L1GE-ISET RADES 21
4 Bascule D
table de fonctionnement :
H D Q+
0 Φ Q-
Mémoire
1 Φ Q-
0 0
Recopie
1 1
L1GE-ISET RADES 22
4 Bascule D
Chronogramme :
t
D
t
Q
L1GE-ISET RADES 23
4 Bascule D
La fréquence de
changement de la
variable d’état sera
la moitié de celle de
l’horloge
L1GE-ISET RADES 24
5 Bascule JK
La bascule JK
La bascule JK est une bascule synchrone (le plus
souvent sur front) qui possède une entrée J de mise à
1, une entrée K de mise à 0, une entrée d’horloge H,
une sortie Q et une sortie complément de Q.
Son fonctionnement diffère de celui d’une bascule RST
pour la situation ambiguë R=S=1. Dans le cas J=K=1, la
sortie est inversée.
J Q J Q
H H
K Q K Q
table de fonctionnement :
H J K Q+
0 Φ Φ Q-
1 Φ Φ Q- Mémoire
0 0 Q-
0 1 0 Mise à 0
1 0 1 Mise à 1
1 1 Q- Inversion
L1GE-ISET RADES 26
5 Bascule JK
Chronogramme :
t
J
t
K
t
Q
L1GE-ISET RADES 27
5 Bascule JK
L1GE-ISET RADES 28
6 Bascule T
La bascule T
La bascule T est une bascule synchrone qui possède
une entrée de donnée T, une entrée d’horloge H, une
sortie Q et une sortie complément de Q.
Son fonctionnement est un cas particulier de la bascule
JK ou les entrées J et K sont connectées ensemble (ou
mises à 1).
t
T
t
Q
L1GE-ISET RADES 30
7 Fonctionnement synchrone et asynchrone des bascules
L1GE-ISET RADES 31
8 Bascules en Circuits intégrés
L1GE-ISET RADES 32
L1GE-ISET RADES 33