Supports4 Papier

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 32

Les circuits logiques

séquentiels

2018

GOKPEYA NESSEMOU ERIC @


ENSEIGNANT UVCI

JANVIER 2018
1.0.0
Légende

§ Entrée du glossaire

> Abréviation

¨ Référence Bibliographique

¤ Référence générale
Table des
matières

I - Objectifs 5

II - Introduction 6

III - Présentation des systèmes séquentiels 7

1. Introduction ................................................................................................................................. 7

2. Définitions .................................................................................................................................... 8

3. Exercice ......................................................................................................................................... 9

4. Exercice ........................................................................................................................................ 9

5. Exercice ........................................................................................................................................ 9

IV - Les Bascules 10

1. Les bascules Asynchrone RS ...................................................................................................... 10

2. Exercice ....................................................................................................................................... 13

3. La Bascule D .............................................................................................................................. 14

4. Bascule asynchrone JK ............................................................................................................... 15

5. La bascule synchrone .................................................................................................................. 15

6. Exercice ....................................................................................................................................... 19

V - Les compteurs 21

1. Les compteurs binaires ............................................................................................................... 21

2. Les autres types de compteurs ................................................................................................... 23

VI - Les Registres 24

1. Généralités .................................................................................................................................. 24

2. Les différents types de registre ................................................................................................... 24

VII - Exercice 27
VIII - Exercice 28

IX - Exercice 29

X - Solutions des exercices 30


Objectifs

À la fin de cette leçon, vous serez capable :


de comprendre le fonctionnement d'un système séquentiel ;
de comprendre le fonctionnement des bascules et registres ;
de concevoir un système numérique à base de bascules (les compteurs numériques);
de concevoir une horloge à base de compteurs.

5
Introduction

Nous sommes dans la quatrième semaine du cours d'électronique numérique, et le contenu de la leçon de
la semaine porte sur les circuits logiques séquentiels.
Cette leçon comporte des ressources d'enseignement (cours et lectures) et d'apprentissage (travaux
dirigés), un quiz à compléter, et quelques questions au forum.

6
Présentation des systèmes séquentiels

Présentation des
systèmes séquentiels I

Objectifs
comprendre le fonctionnement d'un système séquentiel ;

1. Introduction
Tous les circuits que nous avons étudiés jusqu’à présent ont été réalisés en agençant, de façon plus ou
moins astucieuse, des portes logiques les unes derrière les autres.
A aucun moment la sortie d'une porte logique n'a été rebouclée, plus ou moins directement, vers son
entrée (Figure a).
Ce type de circuit, pour le quel on peut toujours calculer de proche en proche la valeur des sorties
lorsque l'on connaît les entrées, est décrit dans le
cadre de la logique combinatoire.
Pour ces circuits une même combinaison des entrées donnera toujours la même valeur des sorties.

(a) Circuit décrit par la logique combinatoire.


(b) Circuit décrit par la logique séquentielle

La situation est complètement différente lorsque la sortie d'une porte est rebouclée sur son entrée (
Figure b).
Dans cette situation l'état de sortie du circuit à un instant donné dépend :
De la valeur des entrées à cet instant
De la valeur de la (ou des) sortie(s) aux instants antérieur
Ces circuits sont évidemment parfaitement déterministes mais leur état présent est fixé par toute la
séquence des entrées, c'est-à-dire par les valeurs qui ont précédées les
valeurs actuelles. Une étude temporelle est donc indispensable pour en comprendre le fonctionnement.
Ces circuits n'obéissent plus aux règles de la logique combinatoire. Il doivent être décrit et étudiés
dans le cadre de la logique séquentielle.
Le terme ”séquentielle” fait ici référence à une succession d'événements dans le temps et s'applique
aux systèmes où
le temps joue un rôle à part entière pour la détermination de l'état de sortie.
Bien entendu, toutes les règles d'algèbre de Boole que nous avons vues précédemment s'appliqueront
en logique séquentielle.

7
Présentation des systèmes séquentiels

2. Définitions
Circuit séquentiel 1

Un circuit dont l'état des sorties dépend non seulement des entrées, mais également de l'état
antérieur des sorties.
Ces circuits doivent donc être capables de mémoriser.

Exemple

-->

La valeur de la sortie L change en fonction :


des entrées M et A
des valeurs précédentes de L.
Dans un tel système, à une même combinaison des variables d'entrée ne correspond pas toujours la
même valeur à la sortie (3 et 5).
La fonctionnalité dépend de l'ordre des opérations (ordre de déroulement des séquence)
→ système séquentiel.

Les fonctions et circuits séquentielles

Les fonctions séquentielles de base sont :


Mémorisation ;
Comptage ;
Décalage.
Les circuits séquentiels fondamentaux sont :
les bascules (3 types) ;
les compteurs ;
les registres ;
les RAM (Random Access Memory).
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 peuvent 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. même si certaines parties peuvent
être asynchrone (ex. : reset).
Les avantages principaux du mode synchrone sont :
préparer les entrées sans perturber les sorties ;
protéger des parasites survenant en entrée.
La principale différence entre un système séquentiel et un système combinatoire est que lorsque l'on
présente plusieurs fois de

8
Présentation des systèmes séquentiels

suite un même vecteur d'entrée à un système séquentiel, celui-ci, contrairement au système


combinatoire ne délivre pas nécessairement le même vecteur de sortie à chaque fois.

Définition : Circuit séquentiel 2


un circuit séquentiel est un système bouclé permettant la conservation d'un état dépendant de la
valeur des variables d'entrée ainsi que de l'état antérieur du système.
La bascule constitue le système séquentiel de base et permet de mémoriser un élément d'information
élémentaire appelé bit.

Définition : Système asynchrone


un système séquentiel est asynchrone si à partir de l'instant où on applique un vecteur d'entrée, son
évolution est incontrôlable de l'extérieur.

Définition : Système synchrone


Un système séquentiel est synchrone si son évolution est contrôlable de l'extérieur par un signal
d'horloge.

3. Exercice
[Solution n°1 p 30]

Qu'est-ce qu'un circuit séquentiel ?


Un circuit dont l'état des sorties dépend seulement de ses entrées et du temps de transmission
vers la sortie.

Un circuit dont l'état des sorties dépend non seulement des entrées, mais également de l'état
antérieur des sorties.

Un circuit dont l'état des sorties ne dépend non seulement pas des entrées, mais de la relation
mutuelle entre les entrées et sorties.

4. Exercice
[Solution n°2 p 30]

Quelle est la fonction essentielle d'un circuit séquentiel ?

5. Exercice
[Solution n°3 p 30]

Donner un exemple de circuit séquentielle.

9
Les Bascules

Les Bascules
II
Objectifs
Comprendre le fonctionnement des bascules et registres ;

Les bascules sont les éléments de base de la logique séquentielle, un peu comme l'étaient les portes
logiques en logique combinatoire.
Nous verrons par la suite qu'elles permettent de réaliser de nombreux systèmes (compteurs,
registres, mémoires ...) d'où leur importance.
De façon générale une bascule se caractérise par :
L'existence de deux états de sortie stables. C'est à dire deux états dans lesquels la bascule
peut se maintenir indéfiniment sans action extérieure.
Des entrées de commande permettant de passer au choix d'un état à un autre.
Nous allons tout de suite donner l'exemple de la bascule la plus simple très connue sous le nom de
bascule RS.

1. Les bascules Asynchrone RS


a. Schéma

La bascule RS est la plus simple des bascules. Elle est réalisée à partir de deux portes NOR (NON -
OU) ou de deux portes NAND (NON - ET).
Nous allons étudier en détail le fonctionnement de la bascule RS réalisée avec des portes NOR.

La bascule possède deux entrées notées R et S,


ainsi que deux sorties conventionnellement
notées Q et

Figure 1 : Bascule RS réalisée avec des portes NOR

On peut avoir le logigramme :

10
Les Bascules

b. Fonctionnement

La bascule étant constituée sur la base de portes NOR, dès que l'une de ses entrées est au niveau 0,
les sorties Q et sont nécessairement complémentées.
La combinaison S = 1 et R = 0 impose Q=1 et = 0 : L'entrée S = 1 place la sortie Q au
niveau haut.
Cette combinaison des entrées correspond au mode de fonctionnement SET.
La combinaison S = 0 et R = 1 impose Q=0 et = 1: L'entrée R = 1 place la sortie Q au
niveau bas.
Cette combinaison des entrées correspond au mode de fonctionnement RESET.
La situation la plus intéressante est certainement S = 0, R = 0.
Cette situation autorise en sortie aussi bien la combinaison Q= 1, = 0 que la combinaison Q= 0 et
= 1.
Ces deux combinaisons correspondent aux deux états stables de la bascule,
c'est-à-dire aux deux états dans lesquels la bascule se maintient indéfiniment tant que l'on ne change
pas la valeur de ses entrées.

c. Chronogramme

Le comportement de la bascule RS lors de changements successifs des entrées R et S est illustré sur le
chronogramme suivant :

Chronogramme R et S : entrées


Q et sont

d. Table de vérité et équation caractéristique.

On peut écrire une table de vérité pour cette bascule en faisant explicitement intervenir le temps.

On notera Q0 la valeur de la sortie initiale de Q,


Avant que la condition S = 0, R = 0 ne soit réalisée.

Cette table de vérité donne la valeur présente de la sortie Q en fonction de la valeur précédente Q0.

11
Les Bascules

Tableau de Karnaugh :

on obtient l'équation suivante :

Conclusion

Plusieurs conclusions peuvent être tirées de l'étude précédente.


1. La bascule RS à base de portes NOR possède un mode mémoire S = R = 0 au quel sont
associés deux états stables en sortie,
soit Q = 1 et = 0 , soit Q = 0 et = 1.
2. La transition R : 0→1 avec S = 0 entraîne Q→0 .
Pour cette raison l'entrée R est appelée l'entrée RESET (de l'anglais to reset).
3. La transition S →1 avec R = 0 entraîne Q→1.
Pour cette raison l'entrée S est appelée l'entrée SET (de l'anglais to set).
4. Les entrées R et S sont des entrées de commande permettant de passer d'un état stable à un
autre.
5. Ce type de bascule présente au moins deux inconvénients :
Une faible immunité aux parasites, puisque toute variation des entrées (même non
désirée) est prise en compte et est susceptible de modifier l'état des sorties.
La difficulté de connecter entre elles un grand nombre de bascules. En effet les bascules
commutant chacune à leur rythme il est impossible de les synchroniser pour réaliser un
système complexe.

12
Les Bascules

2. Exercice
[Solution n°4 p 30]

On considère la bascule RS ci-dessous :

Bascule RS

Chronogramme :

a. choix 1

b. choix 2

c. choix 3

a.

b.

c.

13
Les Bascules

3. La Bascule D

Un appui sur D correspond à : Mise à 1 de Q


Un relâchement de D correspond à  Mise à 0
de Q

Table de vérité

Équation

Remarque : Bascule D et bascule RS


En mettant S=D et R= dans l'équation de la bascule RS,
on aura Qn+1=D.Qn+D=D(1+Qn) = D.
Ainsi on obtient une bascule D en rajoutant un inverseur entre S et R.

Bascule D

14
Les Bascules

4. Bascule asynchrone JK
Contrairement à la bascule RS, la condition J=K=1, ne donne pas lieu à une condition indéterminée,
mais par contre la bascule passe à l'état opposé.

Table de vérité

Équation de sortie

Symbole 1

Détails

5. La bascule synchrone
Une bascule est synchrone quand ses sorties ne changent d'état que si un signal supplémentaire est
appliquée sur une entrée, dite entrée d'horloge (notée H ou CLK).

15
Les Bascules

Signal d'Horloge :

Bascule synchrone RSH

Synchronisation par niveau haut

Si H=0 : les sorties et sont bloquées à 1 quelques soient R et S,


(les entrées sont masquées par rapport aux sorties) la sortie garde l'état précèdent.
Si H=1 : la bascule RS fonctionne normalement les sorties obéissent aux entrées.
Donc la bascule RS ne fonctionne normalement que si H=1 (Niveau Haut).
Même chose pour les autres bascules.

Synchronisation sur niveau bas

Dans le niveau bas, c'est l'inverse qui se manifeste :


Si H=1 : Q garde l'état précèdent.
Si H=0 : Fonctionnement normal de la bascule.

16
Les Bascules

Si H=1 : les sorties et sont bloquées à 1 quelques soient R et S,


(les entrées sont masquées par rapport aux sorties) la sortie garde l'état précèdent.
Si H=0 : la bascule fonctionne normalement les sorties obéissent aux entrées.
Donc la bascule RS ne fonctionne normalement que si H=0 (Niveau bas).
La bascule synchrone est identique à celle asynchrone.
Même chose pour les autres bascules.

Fonctionnement Bascule synchrone RSH

On rencontre deux types de bascule (flip-flop en anglais) RSH :


à horloge active :
sur « front montant » (à l'instant où H bascule de 0 à 1)
sur « front descendant » (à l'instant où H bascule de 1 à 0)
quand H est active (niveau 1) : la bascule RSH se comporte comme la bascule RS.
quand H est inactive (niveau 0) : verrouillage (fonction mémoire)

Table de vérité

Équation logique :

17
Les Bascules

Logigramme 

Bascule D

Symbole

Table de vérité
Lorsque l'horloge est active (niveau 1),
le niveau présent à l'entrée D est transféré en sortie (
= D).
Lorsque l'horloge est inactive (niveau 0), la sortie est
« verrouillée ».

Équation logique :

Logigramme :

Exemple de Chronogramme

Exemple de chronogramme bascule D

18
Les Bascules

Bascule asynchrone JK

Symbole :

Table de vérité :

Équation logique :

6. Exercice
[Solution n°5 p 31]

Soit le diagramme suivant :

Compléter le diagramme des trois bascules,

19
Les Bascules

a. choix 1

b. choix 2

c. choix 3

a.

b.

c.

20
Les compteurs

Les compteurs
III
Objectifs
A la fin de cette activités, vous serez capable :
de concevoir un système numérique à base de bascules (les compteurs numériques)
de concevoir une horloge à base de compteurs.

Les compteurs sont des circuits électroniques numériques importants. Ce sont des circuits logiques
séquentiels et sont construits en utilisant des bascules.
Les caractéristiques principales des compteurs numériques sont les suivantes :
Capacité maximum de comptage
Comptage direct ou décomptage
Fonctionnement synchrone ou asynchrone
Fonctionnement permanent ou à arrêt automatique

1. Les compteurs binaires


Définition : Compteur
Un compteur est un circuit séquentiel comportant n bascules décrivant au rythme d'une horloge un
cycle de comptage régulier ou quelconque d'un maximum de 2n combinaisons.

Définition : État, Modulo


La combinaison de sortie d'un compteur est appelé état, et le nombre d'états possibles d'un compteur
est appelé modulo.
Un compteur modulo N passera donc successivement par N états. Un compteur binaire naturel
comptera donc de 0 à N1 .

Le comptage nécessite la fonction mémoire : on se sert donc de bascules.

Exemple : Compteur binaire asynchrone 3 bits


On considère les bascules montées en cascade (ou série)

21
Les compteurs

Compteur avec trois bascules JK


Ce circuit présente une entrée H et trois sorties.
Les sorties forment un nombre de 3 bits (Q2Q1Q0)2 qui donne le résultat du comptage.
Les sorties correspondent aux sorties des trois bascules JK.
Q0 : Sortie de la première bascule JK (à partir de la gauche)
Q1 : Sortie de la deuxième bascule JK (à partir de la gauche)
Q2 : Sortie de la troisième bascule JK (à partir de la gauche)

On peut compter de 0 à 23 - 1 (= 7 ), de 0 à 7.
Les entrées J et K sont mis à 1, afin qu'à chaque signale d'horloge, les bascules vont changer d'états.
soit J = K = 1, donc Qn+1 = n pour les trois bascules.
Chronogramme :

Chronogramme du compteurs à 3 bits


La première bascule est reliée au signal d'horloge. Il réagit ici sur front descendant du signal
d'horloge.
A chaque front descendant du signal d'horloge, la sortie Q 0 de la première bascule JK change de
valeur (passe de 0 à 1),
Cette sortie Q0 va donc changer d'état à chaque front descendant du signal d'horloge
La sortie Q0 sera injecté à l'entrée horloge de la bascule suivante. La sortie Q 1 va donc
basculer à chaque front descendant de Q0 .

22
Les compteurs

La sortie Q1 sera injecté à l'entrée horloge de la bascule suivante. La sortie Q 2 va donc


basculer à chaque front descendant de Q1 ;

Affichage

Remarque
Avec n bascules, on compte de 0 à 2n - 1 (compteur modulo 2n).

2. Les autres types de compteurs


Il existe d'autres types de compteurs numériques :
Les compteurs synchrones
Les compteurs asynchrones

Les compteur synchrones

Lorsqu'un compteur est basé sur le principe qu'un bit de sortie commute ( 0→1 ou 1→0 ) si, et
seulement si, tous les bits de poids plus faible sont au niveau 1,
il est qualifié de synchrone.
En effet, supposons que les p premiers bits de poids faible soient à 1 et que le bit de rang p+1 soit à
0.
Au moment de l'impulsion d'horloge les p premiers bits passent simultanément à 0 et le bit p+1 à 1.
Les p+1 premiers bits du compteur commutent donc au même moment . D'où le qualificatif de
synchrone.

Les compteur asynchrones

Lorsqu'un compteur est basé sur l'idée qu'un bit de sortie commute (0→1 ou 1→0 ) si, et seulement
si, le bit de poids immédiatement inférieur passe de 1 à 0,
il est qualifié d'asynchrone. Supposons toujours que les p premiers bits soient à 1 et le bit suivant à
0.
Au moment de l'impulsion d'horloge le premier bit commute, passant de 1 à 0 ; il entraîne alors la
commutation du second bit et ainsi de suite.
Cette cascade s'arrête au bit de rang p+1 qui passe de 0 à 1 avec un retard, par rapport à
l'impulsion initiale, égal à p+1 fois le temps de commutation d'une bascule élémentaire.
Dans cette approche les bascules commutent les unes après les autres d'où le qualificatif de compteur
asynchrone.

23
Les Registres

Les Registres
IV
Objectifs
de comprendre le fonctionnement des registres

1. Généralités
Définition : Registre
Les registres sont les éléments de base des mémoires réalisées avec des semi conducteurs.
On peut représenter un registre comme un ensemble de mémoires élémentaires susceptibles de stocker
chacune un bit.
L'entrée des informations dans un registre peut se faire soit en série (les unes après les autres) soit
en parallèle (toutes au même moment).
De la même façon la présentation des informations sur les sorties peut se faire soit en série soit
parallèle.
On aboutit ainsi à 4 types de fonctionnements différents pour les registres :
parallèle-série,
parallèle-parallèle,
série-parallèle
et série-série.

2. Les différents types de registre


Les registres tampon

Les registres tampon sont des registres de type parallèle-parallèle constitués de n bascules de type D
commandées par une même horloge.

Registre tampon à base de bascules D


Au signal d'horloge (impulsion sur CLK) les entrées Di sont recopiées sur les sorties Qi .
Une entrée asynchrone CLR permet, de façon prioritaire, d'effacer le contenu du registre et d'écrire Q

24
Les Registres

i = 0.
Entre deux impulsions les sorties sont parfaitement isolées des entrées

Les registres à décalage.

Les registres à décalage sont des registres de type série-série ou série parallèle, dans lesquels les
informations sont décalées d'une bascule vers la suivante au rythme des
impulsions d'une horloge. Ils sont généralement réalisés avec des bascules RS de type maître-esclave.
Au fur et à mesure des impulsions d'horloge, les données présentes sur l'entrée série E sont
transférées sur les différentes bascules.
La présence de l'inverseur entre R et S assure toujours = R.
Les bascules ne sont donc jamais en mode mémoire mais toujours en mode SET ou RESET.
Dans ces conditions la sortie Qi recopie, au moment de l'impulsion d'horloge, la valeur présente sur
l'entrée Si .

Schéma de principe d'un registre à décalage avec une entrée série (E). Le décalage se fait de QA
vers QB

Exemple : registre mémoire 3 bits

Quand l'horloge devient active, les trois bits présents en entrée sont transférés en sortie.
Les trois bits restent ensuite mémorisés en sortie aussi longtemps que l'horloge est inactive.
Applications

25
Les Registres

registres de microprocesseurs (32 bits)


mémoire SRAM : mémoire cache des ordinateurs ...
Remarque : taille mémoire:
1 octet =1 byte = 8 bits
1 « ko » = 210 = 1024 octets
1 « Mo » = 1024 ko = 1 048 576 octets
1 « Go » = 1024 Mo
A.N.
une mémoire SRAM de 256 ko nécessite :
256 x 1024 x 8 = 2 097 152 bascules

Exemple : registre à décalage 3 bits

Applications des registres à décalage

Les registres à décalage sont utilisés dans de nombreuses applications comme par exemple :
La conversion parallèle série (registre à entrée parallèle et sortie série).
La mise en mémoire, avant affichage, des sorties d'un compteur (registre à entrée et sortie
parallèles).
La génération de séquences 011001... pseudo aléatoire (registre à entrée série et sortie
parallèle).
La réalisation de compteurs dans des codes autres que le CBN (registre à entrée série et sortie
parallèle).
La multiplication d'un nombre codé an ... a0 par 2p se traduit par le décalage de tous les bits
de p cases vers la gauche.

26
Exercice
V
[Solution n°6 p 31]

Le montage ci dessous représente une bascule réalisée à partir de portes NAND.

Que valent les sorties Q et Q dans les deux situations suivantes:


cas 1 : R = 1, S = 0
cas 2 : R = 0, S = 1 ?
cas 1 : Q=0 et =1
cas 2 : Q =1. et =0

cas 1 : Q=1 et =0


cas 2 : Q =0. et =1

cas 1 : Q=1 et =0


cas 2 : Q =1. et =0

27
Exercice
VI
[Solution n°7 p 32]

On considère la même bascule précédente.


Le circuit est dans un état définit par R = 1, S = 0, Q = 0, =1.
Quelle est l'évolution des sorties lorsque l'entrée S commute vers le niveau haut (R = 1, S: 0 1)?
Q = 1, =0

Q = 0, =1

Q = 1, =1

Les sorties se bloquent

28
Exercice
VII
[Solution n°8 p 32]

On considère la bascule précédente.


Le circuit est dans un état définit par R = 0, S = 1, Q = 1, =0.
Quelle est l'évolution des sorties lorsque l'entrée R commute vers le niveau haut (S = 1, R : 0 1)?
Q = 1,  =0

Q = 0,  =1

Q = 0,  =0

Q = 1,  =1

29
Ressources annexes

Solutions des exercices

> Solution n°1 Exercice p. 9

Un circuit dont l'état des sorties dépend seulement de ses entrées et du temps de transmission
vers la sortie.

Un circuit dont l'état des sorties dépend non seulement des entrées, mais également de l'état
antérieur des sorties.

Un circuit dont l'état des sorties ne dépend non seulement pas des entrées, mais de la relation
mutuelle entre les entrées et sorties.

> Solution n° 2 Exercice p. 9

Mémoire
La fonction essentielle est de permettre de mémoriser les états antérieurs du circuit.

> Solution n° 3 Exercice p. 9

Bascules

> Solution n°4 Exercice p. 13

a.

b.

c.

Le Diagramme ci-dessous explique la bonne réponse :


R = Reset ou mise à 0
S = Set ou mise à 1
R=S=0, mémoire

30
Solutions des exercices

> Solution n°5 Exercice p. 19

a.

b.

c.

Pour la première bascule : l'horloge est active à 1


Pour la deuxième bascule : l'horloge est active sur front montant
Pour la troisième bascule : l'horloge est active sur front descendadnt

Exercice p. 27

31
Solutions des exercices

> Solution n°6

cas 1 : Q=0 et =1


cas 2 : Q =1. et =0

cas 1 : Q=1 et =0


cas 2 : Q =0. et =1

cas 1 : Q=1 et =0


cas 2 : Q =1. et =0

L'entrée S = 0 sur la porte NAND n°2 impose =1. Les entrées de la porte NAND n°1 étant toutes
les deux au niveau haut on a Q=0.
Cette situation correspond au mode Set de la bascule RS.
L'entrée R = 0 sur la porte NAND n°1 impose Q =1. Les entrées de la porte NAND n°2 étant
toutes les deux au niveau haut on a = 0.
Cette situation correspond au mode Reset de la bascule RS.

> Solution n°7 Exercice p. 28

Q = 1, =0

Q = 0, =1

Q = 1, =1

Les sorties se bloquent

Le circuit est dans un état définit par R = 1, S = 0, Q = 0, =1.


Lorsque l'entrée S commute vers le niveau haut S:0 →1 la sortie de la porte NAND n°2 ne change
pas puisque l'une des deux entrées reste a 0.
Les sorties ne changent pas. (fonction mémoire)

> Solution n°8 Exercice p. 29

Q = 1,  =0

Q = 0,  =1

Q = 0,  =0

Q = 1,  =1

Le circuit est dans un état définit par R = 0, S = 1, Q = 1,   =0.


Lorsque l'entrée R commute vers le niveau haut R: 0 →1, la sortie de la porte NAND n°1 ne change
pas puisque la seconde entrée reste a 0.
Les sorties restent donc Q = 1,   =0.
Comme précédemment la bascule à garder en mémoire les sorties correspondant à la configuration
antérieure des entrées.

32

Vous aimerez peut-être aussi