0% ont trouvé ce document utile (0 vote)
2 vues9 pages

Introduction aux Circuits Séquentiels

Ce document traite des circuits logiques séquentiels, en mettant l'accent sur les bascules, qui sont des éléments de mémorisation essentiels. Il décrit différents types de bascules (R-S, J-K, D, T) et leurs caractéristiques, ainsi que les modes de fonctionnement synchrone et asynchrone. Le document aborde également les compteurs et décompteurs, en expliquant leur fonctionnement et la notion de modulo.
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
2 vues9 pages

Introduction aux Circuits Séquentiels

Ce document traite des circuits logiques séquentiels, en mettant l'accent sur les bascules, qui sont des éléments de mémorisation essentiels. Il décrit différents types de bascules (R-S, J-K, D, T) et leurs caractéristiques, ainsi que les modes de fonctionnement synchrone et asynchrone. Le document aborde également les compteurs et décompteurs, en expliquant leur fonctionnement et la notion de modulo.
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

COURS DE CIRCUITS NUMERIQUES - PF3

PARTIE 2 : ETUDE DES CIRCUITS LOGIQUES


SEQUENTIELS

Un circuit séquentiel est un circuit dont l’état des sorties dépend non seulement des
combinaisons de ses entrées mais également de l’état antérieur de ces sorties. Les sorties sont donc
fonction de deux paramètres à savoir : l’entrée et le temps

La logique séquentielle a pour particularité la mémorisation car elle utilise pour principal
composant la bascule.

Les fonctions séquentielles de base sont

 La fonction de mémorisation : elle est réalisée par une bascule


 La fonction de comptage
 La fonction de décalage

Les fonctions de comptage et de décalage sont réalisées par un ensemble de bascules et portes
logiques reliées entre elle d’une façon particulière

Ces circuits peuvent travailler soit en mode synchrone, soit en mode asynchrone :

 Mode asynchrone : À tout moment, les signaux d’entrée peuvent provoquer le changement d’état
des sorties après un certain retard qu’on appelle « temps de réponse ». Ces systèmes sont
difficiles à concevoir et à dépanner.
 Mode synchrone : Le moment exact où les sorties peut changer d’état est commandé par un
signal d’horloge (train d’ondes carrées ou rectangulaires). Les changements d’état s’effectuent
tous pendant une transition appelée « front » (montant ou descendant).

La majorité des systèmes numériques séquentiels sont synchrones.


Les avantages principaux du mode synchrone sont :
 Préparer les entrées sans perturber les sorties;
 Protéger des parasites survenant en entrée.
 Rapidité

Par ZEUMO Stève Marius, PLET F2 - LT BANGANG - Année scolaire 2019/2020 Page 70
COURS DE CIRCUITS NUMERIQUES - PF3

CHAPITRE 6 : LES BASCULES


Compétences visées
 Connaitre les différents types de bascules et leur fonctionnement
 Utiliser les portes logiques pour réaliser une bascule
 Etablir une différence entre une bascule déclenchée sur front montant et une bascule
déclenchée sur front descendant.

INTRODUCTION
Encore appelée « flip-flop » la bascule est le plus petit élément de mémorisation dont le rôle
consiste à noter la présence d’une information fugitive et à la conserver. C’est donc une mémoire
élémentaire et constitue les éléments de base des circuits séquentiels. Il existe plusieurs types de
bascules : la bascule R-S ; la bascule R-S H ; la bascule D ; la bascule J-K et la bascule T. Elles sont
utilisées pour résoudre les problèmes de rebondissement des interrupteurs ou des relais.

I- Les bascules R-S asynchrone (Reset – Set)


Les bascules RS sont à la base de tous les éléments de mémorisation. Elles peuvent être réalisées à
partir des portes NAND ou des portes NOR

I.1) Réalisation

Symbole graphique Bascule RS à portes NAND Bascule RS à portes NOR


I.2) Table de vérité et équations de sortie

S R Q Observation
0 0 Qn-1 n-1 Mémorisation
0 1 0 1 RAS ou RESET (mise à 0)
1 0 1 0 SET ou PRESET ou RAU (mise à1)
1 1 1 1 Etat interdit

I.3) Chronogrammes

Par ZEUMO Stève Marius, PLET F2 - LT BANGANG - Année scolaire 2019/2020 Page 71
COURS DE CIRCUITS NUMERIQUES - PF3

Cette bascule présente deux inconvénients majeurs :


 Sensibilité de la sortie Q aux changements indésirables (parasites) des entrées S et R ;
 La configuration S = R = 1 est à éviter parce qu'elle conduit à l’égalité entre les deux sorties et
donc il n’y a plus complémentarité comme c’est indiqué dans la définition de la bascule ;

II- Les bascules R-S synchrone (RSH)


Une bascule RSH est une bascule RS dont la prise en compte des entrées n’est autorisée qu’à la
présence d’un signal de synchronisation. Ce dernier est dit signal d’horloge H. L’avantage de cette
bascule par rapport aux bascules RS est sa sensibilité moindre aux parasites mais par contre l’état
interdit reste encore possible.

1) Signal d’horloge
Le signal d’horloge est actif soit au niveau logique haut (1), soit au niveau bas (0) ou encore sur
front montant ou sur front descendant.
Un front montant signifie un instant de transition de 0 à 1 du signal H ; un front descendant
signifie un instant de transition de 1 à 0 du signal H.

Signal d’horloge Signal d’horloge à Horloge active Horloge active au


à front montant front descendant au niveau haut niveau bas

2) bascule RSH
a) Symbole graphique

S S Q Q S S Q Q
H H
R R Q Q R R Q Q
Bascule déclenchée sur front montant Bascule déclenchée sur front descendant

Réalisation avec les portes NAND Pour un signal d’horloge au niveau haut, la
table de vérité est la suivante.

CLK S R Q Commentaires
(H)
0 x x Qn-1 Verrouillage
1 0 0 Qn-1
1 0 1 0 Fonctionnement
1 1 0 1 normal
1 1 1 1
𝑸 𝑺𝑯 𝑸 et 𝑸 𝑺𝑯 𝑸

Par ZEUMO Stève Marius, PLET F2 - LT BANGANG - Année scolaire 2019/2020 Page 72
COURS DE CIRCUITS NUMERIQUES - PF3

III- La bascule J-K :


La bascule J-K est obtenue à partir d’une bascule RSH dont les sorties sont rebouclées sur les
entrées : Ceci permet d’éliminer l’état interdit.

1) Symbole et réalisation à partir des portes NAND

J &
J Q & Q

H
H
& Q
K &
K Q
2) Table de vérité et chronogrammes
J K Q Observation
0 0 Qn-1 n-1 Mémorisation
0 1 0 1 RAS
1 0 1 0 RAU
1 1 n-1 Qn-1 Basculement

Remarque : Pour J = K = « 1 », on dit que l’on est dans le mode basculement. C’est la propriété
intéressente de cette bascule. On peut donc définir une bascule « T » (Toggle) ; cette bascule passe à
l’état opposé à chaque signal d’horloge : c’est un Diviseur de fréquence par 2

IV- Bascule D :
La bascule D est réalisée à partir d’une bascule RSH ou J K dont les entrées sont reliées par un
inverseur Ceci impose donc que les entrées prennent des états complémentaires.

1) Réalisation

D Q Q D S Q Q D J Q Q
H H H
Q Q R Q Q K Q Q

Par ZEUMO Stève Marius, PLET F2 - LT BANGANG - Année scolaire 2019/2020 Page 73
COURS DE CIRCUITS NUMERIQUES - PF3

2) Table de vérité et chronogramme


H

D Q
0 0
D
1 1

Utilisation: La sortie prend l’état de l’entrée D après l’impulsion d’horloge. Ceci permet par exemple de
synchroniser le transfert de données en parallèle.

 Bascule D à verrouillage (Latch)


Cette bascule ne prend possède pas de circuit détecteur de front et la sortie Q prend donc l’état
de l’entrée D tant que l’entrée est à l’état haut. Si cette entée est au niveau bas, la sortie Q est
verrouillée. A cet effet, la bascule ne possède plus l’entrée d’horloge mais plutôt une entrée de
validation.
Observation
D Q Q V D Q
0 X Qn-1 Verrouillage
V 1 0 0 Fonctionnement
normal
Q Q 1 1 1

V- Bascule T (Bascule en bistable)


La bascule T «Toggle: basculer en français» est commandé uniquement par une entrée H. Elle
change d’état à chaque front d’horloge. La bascule T n’existe pas en circuit intégrée. Elle est donc
obtenue à l’aide des bascules JK, RSH et D rendues bistable.
Symbole, Chronogramme et Table de vérité symbolique simplifiée

Par ZEUMO Stève Marius, PLET F2 - LT BANGANG - Année scolaire 2019/2020 Page 74
COURS DE CIRCUITS NUMERIQUES - PF3

Bascule JK équivalente à la bascule T Bascule D équivalente à la bascule T


La bascule JK est dite équivalente à la La bascule D est dite équivalente à la
bascule T si les entrées J et K sont reliées à bascule T si l’entrée D est reliée à sa sortie Q
(+VCC : 1 logique) en permanence. complémentée en permanence.

VI- Fonctionnement forcé des bascules :


Il est parfois nécessaire d’affecter le niveau de sortie d’une bascule de manière non synchrone
c'est-à-dire indépendamment de l’horloge. C’est le rôle des entrées de forçage asynchrone Preset (Set
ou RAU) et Clear (Clr ou RAZ) qui permettent d’initialiser la bascule. Ces entrées de forçage peuvent
être actives soit au niveau haut, soit au niveau

Pr Clr Qn Commentaires
0 0 Libre Fonctionnement normal
0 1 0 Forçage de la sortie à 0
1 0 1 Forçage de la sortie à 1
1 1 Interdit Forçage simultané de la
sortie à 0 et à 1
Pr
Pr Clr Qn Commentaires
J Q 0 0 Interdit Forçage simultané de la
sortie à 0 et à 1
H
0 1 1 Forçage de la sortie à 1
K Q
1 0 0 Forçage de la sortie à 0
1 1 Libre Fonctionnement normal
Clr
VII- Bascule maitre-esclave
La bascule maitre fonctionne dès que le signal d’horloge à « 1 » (front montant). Pendant ce temps,
la bascule esclave est bloquée (son signal d’horloge à 0). Lorsque le signal d’horloge passe maintenant à
« 0 » sur la bascule maître, il passe à « 1 » sur la bascule esclave qui enregistre l’état de la bascule
maitre.

Conclusion : La bascule maitre enregistre l’état des entrées au front montant et charge les sorties Q
et au front descendant.

Par ZEUMO Stève Marius, PLET F2 - LT BANGANG - Année scolaire 2019/2020 Page 75
COURS DE CIRCUITS NUMERIQUES - PF3

1) Bascule R-S H Maitre-esclave

S
& & & & Q
H
R
& & & & Q
Maitre Esclave
En analysant cette structure, on constate que les entrées ne sont répercutées sur les sorties que
pendant le front descendant de l’horloge

2) Bascule J-K Maitre-esclave

J & & & & Q


H
K & & & & Q
Maitre Esclave
REMARQUE : On peut prévoir les entrés de forçage CLear et Preset comme le montre la figure ci-
dessous

Preset
Preset

J & & & & Q J Q


H H
K & & & & Q K Q
Maitre Esclave
Clear Clear

Si les entrées de forçage sont active, alors elles forcent la sortie de la bascule à « 0 » ou à « 1 »
quel que soit l’état de ses entrées. Le forçage est immédiat et ne dépend pas de l’horloge, on parle de
forçage asynchrone. Les entrées de forçage interviennent en général sur le dernier étage de la bascule

Par ZEUMO Stève Marius, PLET F2 - LT BANGANG - Année scolaire 2019/2020 Page 76
COURS DE CIRCUITS NUMERIQUES - PF3

CHAP 7 : LES COMPTEURS ET DECOMPTEURS


Compétences visées
 Déterminer le modulo d’un compteur
 Etablir une différence entre un compteur synchrone et un compteur asynchrone
 Analyser le fonctionnement d’un compteur et ressortir ses chronogrammes.

Leçon 1 : GENERALITES
Introduction
Les compteurs (décompteurs) sont constitués d'un agencement interne de bascules et d'opérateurs
logiques qui, selon leur câblage, permet de réaliser un comptage (décomptage). Un compteur permet
d’incrémenter (ajouter de 1) une information ; par contre un décompteur décrémente (retrancher de 1).
Le fonctionnement d’un bloc de comptage est décrit par un signal de commande appelé horloge, qui
peut être réalisé par un multivibrateur ou un oscillateur (astable)

I- Notion de modulo
Une bascule peut avoir 2 états différents à sa sortie (0 et 1), et peut donc permettre de compter de
0 à 1. Avec 2 bascules on peut avoir jusqu’à 4 états différents : 00, 01, 10 et 11, ce qui permet de
compter de 0 à 3 en binaire naturel. Avec 3 bascules on a 8 états (de 000 à 111), et en général avec n
bascules on a 2n états : on peut donc compter de 0 à 2n-1. Le nombre d’état représente le modulo.
Lorsque le compteur compte de 0 jusqu' à N-1 alors il est dit modulo N.

On appelle donc modulo d’un compteur, le nombre d’état occupé par ce compteur pendant un
cycle complet avant le recyclage à l’état initial.

II- Classification des compteurs


En logique séquentielle, les compteurs peuvent être décris en 4 caractéristiques :
- Le sens de comptage
- Le code dans lequel est exprimée la valeur sortie
- Le type de basculement du compteur
- Le mode de comptage
1) Le sens de comptage
Il permet de différencier :
 Les compteurs (évolution croissante de la valeur de sortie dans le temps)
 Les décompteurs (évolution décroissante de la valeur de sortie dans le temps)
2) Le code dans lequel est exprimée la valeur sortie
Il permet de différencier :
 Les compteurs en binaire naturel
 Les compteurs BCD
 Les compteurs en code GRAY

Par ZEUMO Stève Marius, PLET F2 - LT BANGANG - Année scolaire 2019/2020 Page 77
COURS DE CIRCUITS NUMERIQUES - PF3

a) Les compteurs en binaire naturel (7493)


Un compteur est dit "compteur binaire" lorsque le compteur effectue un comptage binaire, c'est à
dire que l'ensemble des états logiques que peuvent prendre les sorties du compteur forme des mots ou
des nombres binaires.
b) Les compteurs BCD (7490)
Un compteur est dit "compteur décimal" ou "compteur BCD" lorsque le nombre de mots binaires
possibles fournis par ses sorties est au plus de dix. Il compte de 0 à 9

c) Les compteurs en code Gray


Un compteur est dit "en code binaire réfléchi" lorsque le compteur effectue un comptage dans ce
code, c'est à dire que l'ensemble des états logiques que peuvent prendre les sorties du compteur forme
des mots ou des nombres binaires suivant le code GRAY

3) Le type de basculement du compteur


Il permet de différencier : Les compteurs asynchrones et les compteurs synchrones

a) Les compteurs asynchrones


Un "Compteur Asynchrone" ou compteur série signifie que le "basculement" des bascules du
compteur s'effectuent les uns après les autres. Le changement d'état de la sortie d'une bascule autorisera
le changement d'état de la sortie de la bascule suivante et ainsi de suite. C'est un fonctionnement dit en
cascade. La conséquence de ce type de fonctionnement est que le changement d'état des sorties du
compteur ne s'effectue pas à des instants réguliers.

b) Les compteurs synchrones


Un "Compteur Synchrone" ou compteur parallèle signifie que les bascules qui composent le
compteur sont synchronisées par le même signal (signal d'horloge) et donc "basculent" au même instant.
Par conséquence le changement d'état des différentes sorties que composent le compteur ne peut
s'effectuer qu'à des instants identiques.

4) Le mode de comptage
Il permet de différencier : Les compteurs à cycle complet et les compteurs à cycle incomplet

a) Les compteurs à cycle complet


Le compteur est dit « à cycle complet » si le compteur balaie toutes les combinaisons
possibles… N = 2n (n = nombre de bits en sortie).
Exemple : Un compteur 4 bits qui compte de 0 à 15 en binaire naturel est un compteur à cycle complet,
car sa valeur de sortie utilise toutes les combinaisons possibles de ses sorties.

b) Les compteurs à cycle incomplet


Si le compteur est dit « à cycle incomplet » si le compteur ne balaie pas toutes les combinaisons
possibles (N < 2n). Dans ce type de compteur, pour obtenir la valeur désireuse, on force la sortie en
utilisant :

 Les entrées de forçage (RAZ (Clear) pour les compteurs ou RAU (Preset ou set) pour les
décompteurs)
 Les portes logiques

Exemple : Un compteur 4 bits qui compte de 0 à 9 seulement (on l’appelle aussi compteur BCD) est un
compteur à cycle incomplet, car les 16 combinaisons de ses 4 sorties ne sont pas toutes utilisées.

Par ZEUMO Stève Marius, PLET F2 - LT BANGANG - Année scolaire 2019/2020 Page 78

Vous aimerez peut-être aussi