Vous êtes sur la page 1sur 5

Electronique numrique

- Travaux Dirigs -
Sujet n4 :
"Circuits logiques combinatoires : dcodeur"
"Circuits logiques squentiels : bascules"

Exercice 1 : Ralisation dune fonction logique laide dun dcodeur

On considre un dcodeur logique 3 entres.


1) Etablissez la table de vrit de ce dcodeur
2) On souhaite raliser la fonction OU-EXCLUSIF 3 entres laide de ce dcodeur.
Dterminer lexpression algbrique de la fonction dont les variables seraient les sorties du
dcodeur, permettant dobtenir la fonction recherche.

Solution

1)
A B C N s7 s6 s5 s4 s3 s2 s1 s0
0 0 0 0 0 0 0 0 0 0 0 1
0 0 1 1 0 0 0 0 0 0 1 0
0 1 0 2 0 0 0 0 0 1 0 0
0 1 1 3 0 0 0 0 1 0 0 0
1 0 0 4 0 0 0 1 0 0 0 0
1 0 1 5 0 0 1 0 0 0 0 0
1 1 0 6 0 1 0 0 0 0 0 0
1 1 1 7 1 0 0 0 0 0 0 0

N est la valeur dcimale correspondant la valeur binaire des variables dentre.

2) On ajoute la colonne de la fonction recherche :

A B C N s7 s6 s5 s4 s3 s2 s1 s0 f
0 0 0 0 0 0 0 0 0 0 0 1 0
0 0 1 1 0 0 0 0 0 0 1 0 1
0 1 0 2 0 0 0 0 0 1 0 0 1
0 1 1 3 0 0 0 0 1 0 0 0 0
1 0 0 4 0 0 0 1 0 0 0 0 1
1 0 1 5 0 0 1 0 0 0 0 0 0
1 1 0 6 0 1 0 0 0 0 0 0 0
1 1 1 7 1 0 0 0 0 0 0 0 1
do
f(A,B,C) =s1 + s2 + s4 + s7
do le schma :

0
20 1
C 2
21
B 22 3
A 1
4
5
6
dcodeur 7

1 Benot Decoux, anne 2007-2008


Exercice 2 : Bascule RS

On considre le circuit boucl suivant :

x1
1 y1

1 y2
x2

1) Donner l'volution de la sortie y1 avec les entres suivantes :

x1
t

x2 t

2) Reprer la combinaison dentre correspondant un tat de mmorisation des sorties (on


utilisera les indices n et n+1 pour dsigner ltat des sorties avant prsentation des entres
et aprs, respectivement), en justifiant la rponse.
3) En dduire la table de vrit de ce circuit logique (on appellera R lentre provoquant la
mise 0 de la sortie y1, et S lentre de mise 1 de cette mme sortie ; on appellera Q la
sortie y1 et Q la sortie y2), en traitant spcialement le cas y1= y2=0.
4) En utilisant un tableau de Karnaugh, dterminer la fonction logique y1.
5) Dterminer la table de vrit du circuit suivant :

S
& Q
&

& Q
&
R

6) En supposant le signal H carr, et en prenant toutes les combinaisons possibles pour les
entres R et S, tablir un chronogramme montrant que la mise jour des sorties est
synchronise sur la signal H.

Solution

2 Benot Decoux, anne 2007-2008


1)

x1
t

x2 t

y1
t

y2 t
2) La combinaison dentre correspondant un tat de mmorisation est
y1=y2=0
Dans ce cas les 2 sorties gardent ltat quelles avaient avant cette combinaison dentre.
y1(t+1)= y1(t)

3) Pour le cas y1=y2=0, on le considrera comme non-utilis car on na pas 2 sorties


complmentaires.

R S Q n +1
0 0 Qn
0 1 1
1 0 0
1 1 0 (non utilis)

4) Tableau de Karnaugh
RS
Qn 00 01 11 10

0 0 1 0 0

1 1 1 0 0

do lquation logique :
Q n + 1 = R(S + Q n )

5)
H R S Q n +1
0 0 0 Qn
0 0 1 Qn
0 1 0 Qn
0 1 1 Qn
1 0 0 Qn
1 0 1 1
1 1 0 0

3 Benot Decoux, anne 2007-2008


1 1 1 Qn

Exercice 3 : Bascule JK

On considre le circuit suivant :


J
&
& Q

& Q
&
K

1) Dterminer sa table de vrit.


2) En dduire le principal avantage de ce circuit par rapport la bascule RS.
3) Etudier le fonctionnement de ce circuit quand J=K=1 et avec un signal dhorloge appliqu
sur son entre H. En dduire une application de division de frquence.

Solution

1) La table de vrit se dduit de celle de la bascule RS.

J K Q n +1
0 0 Qn
0 1 0
1 0 1
1 1 Qn

2) Principal avantage par rapport la bascule RS : pas dtat indtermin.

3) Quand J=K=1, la bascule recopie sur sa sortie Q ltat prcdent de sa sortie Q , et ceci
chaque fois quun nouveau niveau 1 arrive sur lentre dhorloge H. La bascule se
comporte alors comme un diviseur de frquence par 2 du signal dhorloge.

Exercice 4 : Bascule D

On considre le circuit suivant :


D
&
& Q

&
&
&
4 Benot Decoux, anne 2007-2008
1) A partir de la table de vrit dune bascule RS, tablir la table de vrit de la bascule D ci-
dessus (on pourra considrer 2 cas : H=0 et H=1).
2) En dduire son quation logique.
3) Donner lallure de la sortie Q en fonction du temps, quand la sortie Q est reboucle sur D
et lorsque H est un signal dhorloge. En conclure une des proprits de ce circuit.

Solution

1) Il sagit dune bascule RS avec D=S et R = S . On reprend donc la table de vrit de la


bascule RS, dont on ne garde que les 2 lignes o R S .

H D Q n +1
0 0 Qn
0 1 Qn
1 0 0
1 1 1

2) On en dduit son quation logique :


Qn +1 = D.H + H.Qn

3) A chaque fois que H=1, Q recopie Q puisque Q est reli D.

H
t

Q t

Q t

5 Benot Decoux, anne 2007-2008