Académique Documents
Professionnel Documents
Culture Documents
Module III
Electronique Numérique
Chapitre IV
logique séquentielle
Pr: M. Johri
Département Génie Informatique et Mathématiques (GIM)
Année scolaire: 2022 - 2023
I. Circuits logiques séquentiels
1. Bascules
1. Compteurs et décompteurs
Compteurs Asynchrones
Compteur Synchrones
2
Circuits logiques séquentiels
3
1. Les circuits séquentiels
Principe
Dans les circuits séquentiels, la fonction de sortie des systèmes
séquentiels dépend en plus des états des entrées (appelées entrées
primaires) des états antérieurs des sorties (appelées entrées
secondaires). On dit que le circuit séquentiel possède une fonction
mémoire.
4
1. Les circuits séquentiels
Temps
5
1. Les circuits séquentiels
Principe
Pour déterminer l'état présent en sortie, il faut connaître :
L'état des entrées.
L'état passé de la sortie.
Exemple :
A Zn+1
0 Zn
1
Zn+1=A⊕Zn 6
1. Les circuits séquentiels
Les systèmes séquentiels sont classes en 2 catégories :
Circuits séquentiels asynchrones :
Dans les circuits séquentiels asynchrones, les sorties changent
d’états dès qu’Il y a changements des états des entrées.
7
1. Bascules
8
1. Bascules
9
1. Bascules
Principe du bascule RS et logigramme
10
1. Bascules
Principe du bascule RS et logigramme
S R Qn+1
0 0 Qn mémorisation
0 1 0
1 0 1
1 1 0
Diagramme d’état
11
1. Bascules RS
/
Q
t
12
1. Bascules RS
Exercice :
Déterminer le chronogramme de la sortie Q dans le cas suivant :
13
1. Bascules
Bascule RSH
C'est une bascule RS dont la prise en compte de l'état des entrées
est synchronisée par une impulsion d'horloge.
14
1. Bascules
Bascule RSH
H S R Qn+1
x x Qn
0 0 Qn
0 1 0
1 0 1
1 1 0
15
1. Bascules
Bascule RSH
16
1. Bascules
Bascule RSH
17
1. Bascules RSH
Exercice :
Déterminer le chronogramme de la sortie Q activer sur le front
montant dans le cas suivant :
18
1. Bascules
Bascule D
• Entrées :
➢
D : état à mémoriser (Data)
.........................................................................
D Q CLK : horloge de synchronisation
➢ .........................................................................
/Q • Sorties :
CLK
➢
Q : sortie principale
.........................................................................
➢ .........................................................................
20
1. Bascules
Bascule D
CLK
/
Q
21
1. Bascules
Bascule D-Latch
La sortie Q suit l'information présente sur l'entrée D tant que l'entrée
est au niveau logique haut (1).
Quand l'entrée d'horloge (H) est à l'état logique "0", la sortie Q garde
en mémoire le niveau logique que possédait D au moment de la
transition de H de "1" vers "0 " et ceci jusqu'à ce que H prenne à
nouveau la valeur "1".
H D Qn+1
0 X Qn
1 0 0
1 1 1
22
1. Bascules D
Exercice :
Déterminer le chronogramme de la sortie Q dans le cas d’une :
• Bascule D-latch
• Bascule D activer sur le front montant
23
1. Bascules
Bascule JK
• Entrées :
➢
J : entrée n°1
.........................................................................
J ➢ K : entrée n°2
.........................................................................
Q
K ➢
CLK : horloge de synchronisation
.........................................................................
CLK /Q • Sorties :
➢
Q : sortie principale
.........................................................................
➢ .........................................................................
CLK
/Q
25
1. Bascules JK
Exercice :
Déterminer le chronogramme de la sortie Q dans le cas suivant:
26
1. Bascules
Bascule T
La principale fonction d'une bascule T est de réaliser un changement
d'état du signal de sortie « Q » quand le signal d'horloge est actif:
C T Qn+1
x x Qn
0 Qn
1 Qn
27
1. Bascules T
Exercice :
Déterminer le chronogramme de la sortie Q dans le cas suivant:
28