Académique Documents
Professionnel Documents
Culture Documents
INF1500
Série d’exercices – 03
Analyse et synthèse de circuits combinatoires
Exercice 1 :
Soit le circuit logique suivant :
C X
Y
C
FX
A x1
B x2 X
C x3
D x4
Z
FY
A x1
B x2 Y
C x3
D x4
Sachant que la fonction FX est décrite par la table de vérité suivante, et que la fonction FY est réalisée par
le circuit de la Figure 3, exprimez la fonction FZ (A, B, C, D) = FX (A, B, C, D) + FY (A, B, C, D) sous sa
forme canonique conjonctive.
Tableau 1 Table de vérité de la fonction FX
A B C D FX
0 0 0 0 1
0 0 0 1 0
0 0 1 0 1
0 0 1 1 1
0 1 0 0 1
0 1 0 1 0
0 1 1 0 0
0 1 1 1 0
1 0 0 0 1
1 0 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 1
1 1 0 1 0
1 1 1 0 0
1 1 1 1 0
A
D
A Y
C
Exercice 3 :
1) Exprimez la fonction F(X, Y, Z, W) implémentée par le circuit de la Figure 4 sous sa forme
canonique disjonctive.
X
Y
F(X, Y, Z, W)
Z
W
2) Exprimez la fonction F(M, N) implémentée par le circuit de la Figure 5 sous sa forme canonique
disjonctive.
M
0 F(M, N)
N
3) En vous appuyant sur les résultats de 1) et 2), exprimez la fonction F(A, B, C, D) implémentée par
le circuit de la Figure 6 sous sa forme canonique disjonctive.
3
A 1 2
B 0 1
0
F(A, B, C, D)
3
C 1 2
D 0 1
0
Exercice 4 :
Soit le circuit combinatoire suivant, où la sortie Z combine les sorties X et Y des fonctions FX et FY au moyen
d’un XOR, tel qu’illustré ci-après :
FX
A x1
B x2 X
C x3
Z
FY
A x1
B x2 Y
C x3
X
C
1) Proposez un circuit implémentant la fonction FY (A, B, C), de sorte que la fonction FZ (A, B, C) =
FX (A, B, C) + FY (A, B, C) = A.
2) Proposez un circuit implémentant la fonction FY (A, B, C), de sorte que la fonction FZ (A, B, C) =
FX (A, B, C) + FY (A, B, C) = B.
3) Proposez un circuit implémentant la fonction FY (A, B, C), de sorte que la fonction FZ (A, B, C) =
FX (A, B, C) + FY (A, B, C) = C.
4) Proposez un circuit implémentant la fonction FY (A, B, C), de sorte que la fonction FZ (A, B, C) =
FX (A, B, C) + FY (A, B, C) = A + B + C.
5) Proposez un circuit implémentant la fonction FY (A, B, C), de sorte que la fonction FZ (A, B, C) =
FX (A, B, C) + FY (A, B, C) = A ⊕ B ⊕ C.
Exercice 5 :
Soit le circuit de vote majoritaire illustré ci-après, impliquant trois votants (A, B, et C) ainsi qu’un arbitre
(entrée X). La sortie V indique un vote majoritaire en faveur de la motion, la sortie R un vote en défaveur.
Les sorties sont à 0 tant que l’arbitre n’a pas validé (en activant l’entrée X) le vote.
En faveur
A V
B
Contre
C R
Validation X
Figure 9 Circuit de vote majoritaire avec système de validation
X A B C V R
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1