Beruflich Dokumente
Kultur Dokumente
2014/2015
Licence IEEA
Chapitre 2 :Algbre de
Boole
2014/2015
Licence IEEA
Algbre de Boole
Circuit
F(A,B)
Licence IEEA
Algbre de Boole
2014/2015
Licence IEEA
Algbre de Boole
Exemple de systmes deux tats
Remarque :
2014/2015
OUI 1
Licence IEEA
NON 0
( Niveau Haut
5
( Niveau Bas )
Algbre de Boole
Dfinitions et conventions
Niveau logique : Lorsque on fait ltude dun
systme
logique il faut bien prciser le niveau du travail.
Niveau
Logique positive
Logique ngative
H ( Hight ) haut
L ( Low )
bas
Exemple :
Logique positive :
lampe allume :
1
lampe
teinte : 0
2014/2015
Licence IEEA
Logique ngative
lampe
allume : 0
lampe teinte :
1
6
Algbre de Boole
Dfinitions et conventions
Exemple :
2014/2015
ouvert : I1 =1
ferm : I1 =0
Licence IEEA
Algbre de Boole
Fonction logique
2014/2015
Licence IEEA
Algbre de Boole
Fonction logique
Exemple dune fonction logique
2014/2015
Licence IEEA
Algbre de Boole
Oprateurs logiques de base
F(A)= Non A =
A
1
2014/2015
Licence IEEA
0
10
Algbre de Boole
Oprateurs logiques de base
.
A.B
2014/2015
0
0
1
1
0
1
0
1
Licence IEEA
0
0
0
1
11
Algbre de Boole
Oprateurs logiques de base
Le OU est un oprateur binaire, pour rle de
raliser la somme logique entre deux variables
logiques.
0
1
1
2014/2015
1
0
1
Licence IEEA
1
1
1
12
Algbre de Boole
Licence IEEA
13
Algbre de Boole
Pour valuer une expression logique ( fonction
logique) :
enfin laF(A,
somme
B, C) logique
( A . B) . ((COU)
B) A.B.C
Exemple : si on veut calculer F(0,1,1) alors :
Licence IEEA
14
Algbre de Boole
Exercice :
Trouver la table de vrit de la fonction suivante
F(A, B, C) (A . B) . ( C B) A.B.C
2014/2015
Licence IEEA
15
Algbre de Boole
Lois fondamentales
Loprateur NON
A A
A A 1
A. A 0
2014/2015
Licence IEEA
16
Algbre de Boole
Lois fondamentales
Loprateur NON
A A
A A 1
A. A 0
2014/2015
Licence IEEA
17
Algbre de Boole
Lois fondamentales
Loprateur ET
Associativit
A.B B. A
Commutativit
A. A A
A.1 A
Idempotence
Elment neutre
A.0 0
Elment absorbant
2014/2015
Licence IEEA
18
Algbre de Boole
Lois fondamentales
Loprateur OU
( A B) C A ( B C ) A B C
Associativit
A B B A
A A A
A0 A
Commutativit
Idempotence
Elment neutre
A 1 1
Elment absorbant
2014/2015
Licence IEEA
19
Algbre de Boole
Lois fondamentales
A 1 1 A . 0 0
A A 1 A . A 0
2014/2015
Licence IEEA
20
Algbre de Boole
Lois fondamentales
Thorme de DE-MORGANE
AB A . B
A.B A B
2014/2015
Licence IEEA
21
Algbre de Boole
Autres oprateurs logiques
OU exclusif ( XOR)
F ( A, B) A B
A B A.B A.B
2014/2015
Licence IEEA
22
Algbre de Boole
NAND ( NON ET )
F(A, B) A . B
F ( A, B ) A B
2014/2015
Licence IEEA
23
Algbre de Boole
NOR ( NON OU )
F(A, B) A B
F ( A, B ) A B
2014/2015
Licence IEEA
24
Algbre de Boole
7.4 NAND et NOR sont des
oprateurs universels
2014/2015
Licence IEEA
25
Algbre de Boole
Ralisation des oprateurs de
base avec des NOR
A AA AA
A B A B A B (A B) (A B)
A.B A.B A B A B (A A) (B B)
2014/2015
Licence IEEA
26
Algbre de Boole
Proprits des oprateurs NAND et
NOR
A 0 1
A0 A
A 1 A
A 1 0
A B B A
A B B A
( A B) C A ( B C )
( A B) C A ( B C )
2014/2015
Licence IEEA
27
Algbre de Boole
2014/2015
Licence IEEA
28
Portes logiques
2014/2015
Licence IEEA
29
Remarque :
Licence IEEA
30
Exemple1
F ( A, B, C ) A.B B.C
2014/2015
Licence IEEA
31
Exemple 2
F(A, B, C, D) (A B ) . ( B C D ) .A
2014/2015
Licence IEEA
32
Exercice 1
2014/2015
Licence IEEA
33
2014/2015
Licence IEEA
34
2014/2015
Licence IEEA
35
Licence IEEA
36
Licence IEEA
37
tapes de conception et de
ralisation dun circuit numrique
1.
2.
3.
4.
5.
2014/2015
Licence IEEA
39
S=F(A,B,C)
F(A,B,C)= 1 si au mois deux cls sont introduites
F(A,B,C)=0 si non .
A
B
Circuit
S=F(A,B,C)
Remarque :
l est important de prciser aussi le niveau logique avec lequel on travail
logique positive ou ngative ).
2014/2015
Licence IEEA
40
Table de vrit
2014/2015
Licence IEEA
41
A B C : max terme
A B C : max terme
A B C : max terme
A .B.C
A B C : max terme
A .B.C
: min terme
A .B.C
A .B.C
: min terme
: min terme
2014/2015
Licence IEEA
: min terme
42
F ( A, B, C ) A . B . C A . B . C A . B . C A . B . C
F(A, B, C) ( A B C) (A B C)(A B C) (A B C)
2014/2015
Licence IEEA
43
Exemple :
Licence IEEA
44
Exemple :
F ( A, B, C ) A . B . C A . B . C A . B . C A . B . C
Licence IEEA
45
Conjonction de disjonctions
Exemple :
F(A, B, C) ( A B C) (A B C)(A B C) (A B C)
La premire et la deuxime forme canonique sont
quivalentes .
2014/2015
Licence IEEA
46
Remarque 1
2014/2015
Par la
Licence IEEA
suite faire
la distribution
47
Exemple :
1. F(A, B) A B
2. F(A, B, C) AB C
2014/2015
Licence IEEA
48
Remarque 2
(A B C)(A B C) (A B C ) (A B C ) (A B C)
2014/2015
Licence IEEA
49
Exercice 3
Un jury compos de 4 membres pose une question un joueur,
qui son tour donne une rponse. Chaque membre du jury
positionne son interrupteur " 1 " lorsqu'il estime que la
rponse donne par le joueur est juste (avis favorable ) et " 0
" dans le cas contraire (avis dfavorable ). On traite la rponse
de telle faon positionner :
Question :
a./ Dduire une table de vrit pour le problme,
b./ Donner les quations de S, E,
c./ En dduire lquation de N,
2014/2015
Licence IEEA
50
2014/2015
Licence IEEA
51
La Mthode algbrique
2014/2015
Licence IEEA
Les Mthodes graphiques
52
: ( ex : table de
Rgles de simplification
Licence IEEA
53
A B C ABC A BC ABC
ABC ABC ABC A BC ABC ABC
BC
AC
AB
2014/2015
Licence IEEA
54
terme superflu ( un terme en plus ), cest-dire dj inclus dans la runion des autres
termes.
Exemple 1 :
F(A, B, C) A B BC AC AB BC AC ( B B)
AB BC ACB A BC
AB ( 1 C) BC (1 A)
AB BC
2014/2015
Licence IEEA
55
F(A, B, C) (A B) . (B C) . (A C)
(A B) . (B C) . (A C B.B)
(A B) . (B C) . (A C B) .(A C B)
(A B) . (A C B) . (B C) .(A C B)
(A B) . (B C)
2014/2015
Licence IEEA
56
2014/2015
Licence IEEA
57
A.B A.B
Les deux termes possdent les mme variables.
La seule diffrence est ltat de la variable B qui
change.
Si on applique les rgles de simplification on
obtient
AB: A B A( B B ) A
2014/2015
Licence IEEA
58
Licence IEEA
59
Licence IEEA
60
A
B
AB
00
Tableau 2
variables
2014/2015
01
11
Tableaux 3
variables
Licence IEEA
61
10
Tableau 4
variables
AB
CD
00
01
11
10
00
01
11
10
2014/2015
Licence IEEA
62
Tableau 5 variables
AB
CD
00
01
11
10
AB
CD
00
00
01
01
11
11
10
10
U=0
2014/2015
Licence IEEA
00
01
U= 1
63
11
10
AB
C
AB
00
01
11
10
CD
00
01
00
01
11
Licence IEEA
10
64
11
10
2014/2015
Licence IEEA
65
Exemple :
A
2014/2015
AB
C
00
01
Licence IEEA
10
0
1
11
66
2014/2015
Licence IEEA
67
Exemple
AB
F1(A, B, C) (1,2,5,7)
00
11
10
10
0
1
01
AB
C
F2(A, B, C) (0,2,3,6)
0
1
2014/2015
Licence IEEA
00
01
11
0
68
00
01
2014/2015
10
ABC ABC AB
0
1
11
Licence IEEA
1
69
AB
C
00
01
2014/2015
10
ABC ABC AB
0
1
11
Licence IEEA
ABC A BC AC
70
00
01
10
ABC ABC AB
0
1
11
ABC A BC AC
ABC ABC BC
F ( A, B, C ) AB AC BC
2014/2015
Licence IEEA
71
2.
3.
2014/2015
Qui contient
16 termes
peut liminer 4 variables.
LicenceonIEEA
72
Exemple 1 : 3 variables
AB
C
00
01
11
10
F ( A, B, C ) C AB
2014/2015
Licence IEEA
73
Exemple 2 : 4 variables
AB
CD
00
01
11
00
01
10
11
10
Licence IEEA
74
Exemple 3 : 4 variables
AB
CD
00
00
01
1
1
11
10
10
1
1
01
11
F ( A, B, C , D) AB B D BC D
2014/2015
Licence IEEA
75
Exemple 4 : 5 variables
AB
CD
00
01
11
10
AB
CD
00
00
01
11
10
00
01
01
11
11
10
10
U=0
1
U= 1
Licence IEEA
76
Exercice
Trouver la forme simplifie des fonctions
partir des deux tableaux ?
AB
C
00
0
1
AB
CD
00
01
11
10
00
01
11
10
2014/2015
Licence IEEA
01
1
77
11
10
00
01
10
00
01
11
11
10
2014/2015
Licence IEEA
0
79
0
00
01
11
00
01
11
10
2014/2015
10
AB
Licence IEEA
80
AB
CD
00
01
01
10
10
00
11
11
AB CD
2014/2015
Licence IEEA
81
AB
CD
00
01
01
10
10
00
11
11
AB CD BD
2014/2015
Licence IEEA
82
AB
CD
00
01
01
10
10
00
11
11
AB CD BD AC
2014/2015
Licence IEEA
83
AB
CD
00
01
01
10
10
00
11
11
AB CD BD AC BC
2014/2015
Licence IEEA
84
Exercices
Simplifier.
ab
ab
"00"
cd
"01"
"00"
"01"
11
"00"
10
"00"
cd
11
10
"01"
1
1
11
11
10
10
ab
ab
"00"
"01"
"00"
cd
"01"
"00"
"01"
11
10
11
Licence IEEA
cd
10
1
11
"01"
2014/2015
"00"
10
"01"
10
11
85
Exercices
/a . b
ab
"00"
cd
"01"
"00"
"01"
"00"
10
"00"
/b . c
cd
"01"
11
10
"01"
11
10
10
"00"
S = /a . b . d + /b .
/d +c
ab
ab
"01"
"00"
11
10
"00"
/a . d
"00"
/c . d
"01"
11
10
11
cd
10
1
11
"01"
"01"
10
/b . /d
11
S = /a . b +
/b . c
cd
11
/a . b .
d
ab
a.
/b . /c
/a . b
/b . d
86
S2014/2015
= /a . d + /c . d = d . (/a
.
Licence
IEEA
S = a . /b . /c + /a . b + /b . d = /a . b +
/c)
Table de Mahoney
La table de Mahoney est semblable celle de
Karnaugh pour 2 variables
2014/2015
0
0
0
1
F0
F0
B
B
Licence IEEA
87
Table de Mahoney
Pour 3 variables, la table est compose de celle
pour 2 variables et de son miroir
F1
B
B
C
2014/2015
Charnire
Licence IEEA
C
88
Exemple (Mahoney)
Entres
Sortie
B
B
TABLE DE VRIT
2014/2015
Licence IEEA
07
1
C
TABLE DE MAHONEY
89
Avec n = 3:
Entres C, B et A
8 cases
B
0
B
2014/2015
Licence IEEA
90
Exemples de table de
Mahoney
Avec n = 4:
Entres D, C, B et A
16 cases
B
0
10
11
15
14
13
12
B
B
B
2014/2015
Licence IEEA
91
Exemples de table de
Mahoney
Avec n = 5:
Entres E, D, C, B et A
A
32 cases
B
0
20
21
17
16
22
23
19
18
10
11
15
14
30
31
27
26
13
12
28
29
25
24
B
B
B
C
2014/2015
Licence IEEAE
C
92 E
Exemples de table de
Mahoney
Avec n = 6:
64 cases
B
0
20
21
17
16
22
23
19
18
10
11
15
14
30
31
27
26
13
12
28
29
25
24
40
41
45
44
60
61
57
56
42
43
47
46
62
63
59
58
34
35
39
38
54
55
51
50
32
33
37
36
52
53
49
48
B
F
B
D
B
B
D
B
F
B
B
C
2014/2015
Licence IEEA
93 E
2014/2015
Licence IEEA
94
Pompe 1
s
M
Pompe 2
Slecteur de pomp
s = 0 -> Pompe 1
s = 1 -> Pompe 2
2014/2015
Licence IEEA
95
Contrle de niveau
Contrle de niveau
b = 0 vide
h = 1 plein
s = 0 ->P1
s = 1 ->P2
Table de vrit:
Entres
2014/2015
Sorties
0
0
1
1
0
1
1
Licence
1
1
11
01
X
X
0
0
IEEA
Rservoir vide
0
1
X
X
0
0
Rservoir 1/2
Rservoir plein
et vide ?!?
Rservoir plein
97
Contrle de niveau
Tables de Karnaugh:
bs
h
0
P2 = /b + /h.s
00
01
X4
X5 07
P1 = /b + /h./s
Licence IEEA
10
06
bs
2014/2015
11
00
01
X4
11
10
X5 0 7 0 6
98
Contrle de niveau
P2 = /b + /h.s
Diagramme chelle:
V++
Seul risque:
- si le capteur b est en
panne (b=0) alors que
le rservoir est plein...
Les deux pompes
seront en marche !!!
b
h
b
h
2014/2015
P1 = /b + /h./s
Licence IEEA
99
Contrle de niveau
h
0
P2 = /b./h + /h.s
01
Licence IEEA
10
04
05
07
06
bs
h
P1 = /b./h + /h./s
11
2014/2015
00
00
01
11
10
0 4 05 0 7 0 6
100
Contrle de niveau
V++
P2 = /b./h + /h.s
P1 = /b./h + /h./s
b
h
2014/2015
s
Licence IEEA
101
Conclusion de lexemple
2014/2015
Licence IEEA
102
Objectifs
Licence IEEA
103
Si=F(Ei)
Si=F(E1,E2,.,En)
E1
E2
..
Circuit
combinatoire
En
S1
S2
..
Sm
Schma Bloc
1.
Demi Additionneur
2.
Additionneur complet
3.
Comparateur
4.
Multiplexeur
5.
Demultiplexeur
6.
Encodeur
7.
Dcodeur
2014/2015
Licence IEEA
105
Demi Additionneur
A
B
DA
S
R
Licence IEEA
106
R S
2014/2015
De la table de vrit on
trouve :
R A.B
S A.B A.B A B
Licence IEEA
107
R A.B
S A B
2014/2015
Licence IEEA
108
Ladditionneur complet
r4
r3
r2
r1
r0=
0
a4
b4
a3
b3
a2
b2
a1
b1
r4
s4
s3
s2
s1
2014/2015
Licence IEEA
ri-1
ai
bi
ri si
109
Si : la somme
Ri la retenue sortante
ai
bi
ri-1
2014/2015
Si
Additionneur
complet
Licence IEEA
Ri
110
ai
bi
ri1
ri
si
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
0
0
1
0
1
1
1
0
1
1
0
1
0
0
1
Licence IEEA
111
Ri Ai Bi Ri 1 Ai B i Ri 1 Ai Bi R i 1 Ai Bi Ri 1
Ri Ri 1.( Ai .Bi Ai .B i ) Ai Bi ( R i 1 i Ri 1 )
Ri Ri 1.( Ai Bi ) Ai Bi
2014/2015
Licence IEEA
112
2014/2015
Licence IEEA
113
i 1
Si A i Bi R i 1
Si on pose X A i Bi et Y A i Bi
On obtient :
R i Y R i 1.X
Si X R i 1
et si on pose Z X R i 1 et T R i 1.X
On obtient :
Ri Y T
Si Z
2014/2015
Licence IEEA
114
X A i Bi
Y A i Bi
Z X R i 1
T R i 1.X
Ri Y T
Si Z
2014/2015
Licence IEEA
115
A(a3a2a1a0)
B(b3b2b1b0)
2014/2015
Licence IEEA
116
r3
a4
b4
r2
a3
b3
r1
a2
b2
r0= 0
a1
b1
r4
r3
r2
r1 s1
s4
2014/2015
r4
s1
s3
s2
s4
s3
Licence
IEEA
s2
Rsultat
117
final
2014/2015
Licence IEEA
118
Le Comparateur
A : sur un bit
B : sur un bit
A
Il possde 3 sorties
fe : galit ( A=B)
fi : infrieur ( A < B)
fs : suprieur (A > B)
2014/2015
Licence IEEA
fi
Comparateur
1 bit
119
fe
fs
A B
fs fe fi
2014/2015
fs A.B
fi AB
fe AB AB A B fs fi
Licence IEEA
120
2014/2015
Licence IEEA
121
Comparateur 2 bits
A1
A2
B1
fi
Comparateur
2 bits
fe
fs
B2
2014/2015
Licence IEEA
122
A2
A1
B2
B1
3. A<B si
A2 < B2 ou (A2=B2 et
A1<B1)
Licence IEEA1
1123
1. A=B si
A2=B2 et A1=B1
fe ( A2 B 2).( A1 B1)
2. A>B si
A2 > B2 ou (A2=B2 et
A1>B1)
fs fe fi
a1
Comparateur 1 bit
Comparateur 1 bit
2014/2015
b1
Licence IEEA
124
1. A=B si
A2=B2 et A1=B1
Licence IEEA
125
2014/2015
Licence IEEA
126
On remarque que :
2014/2015
Licence IEEA
127
A2
A2>B2
B2 Es Eg Ei
X
fs fe fi
1
A2
B2
0
Comp
A2<B2
A2=B2
2014/2015
Licence IEEA
fs
fe
fi
fs= (A2>B2) ou
(A2=B2).Es
fi= ( A2<B2) ou
(A2=B2).Ei128
fe=(A2=B2).Eg
Es ( >)
Eg ( =)
Ei ( <)
2014/2015
Licence IEEA
129
Le Multiplexeur
2n entres dinformation
2014/2015
.........
E3 E1 E0
Mux 2n 1
Cn-1
S
Licence IEEA
130
Multiplexeur 2 1
V
C0
0
E1 E0
C0
E0
Mux 2 1
E1
S
S V .(C 0 .E 0 C 0 .E1)
2014/2015
Licence IEEA
131
Multiplexeur 4 1
C1
C0
E0
E1
E2
E3
E3
C0
C1
E2
E1 E0
Mux 4 1
Licence IEEA
132
Multiplexeur 81
C2
C1
C0
E0
E1
E2
E3
C0
C1
E4
C2
E5
E6
E7
E7 E6 E5 E4 E3
E2
E1 E0
Mux 8 1
Licence IEEA
133
ai
bi
ri-
ri
1
ai
bi
ri-1
Si
2014/2015
Licence IEEA
134
Ralisation de la fonction de la
somme
S i A i .B i .R i 1 (0) A i .Bi .Ri 1 (1) A i .Bi .R i 1 (1) A i .Bi .Ri 1 (0) Ai .B i .R i 1 (1) Ai .B i .Ri 1 (0)
Ai .Bi .R i 1 (0) Ai .Bi .Ri 1 (1)
On pose :
C2=Ai
C1=Bi
C0=Ri-1
E0=0, E1=1, E2=1, E3=0, E4=1, E5=0, E6=0, E7=1
2014/2015
Licence IEEA
135
Ralisation de la fonction de la
retenue
On pose :
C2=Ai
C1=Bi
C0=Ri-1
E0=0, E1=0, E2=0, E3=1, E4=0, E5=1, E6=1, E7=1
2014/2015
Licence IEEA
136
0
ri-1
E7 E6 E5 E4 E3
bi
C0
C1
ai
C2
Mux 8 1
E2
E1 E0
0
ri-1
bi
C0
C1
ai
C2
Ri
2014/2015
E7 E6 E5 E4 E3
Mux 8 1
Si
Licence IEEA
137
E2
E1 E0
Exercice
2014/2015
Licence IEEA
138
Dmultiplexeurs
Il possde :
2n sorties
I
N entres de slection ( commandes)
C0
C1
DeMux 1 4
S3
2014/2015
S2
Licence IEEA
S1
S0
139
Dmultiplexeur 14
C1
C0
S3 S2
S1
S0
S 0 C1.C 0.( I )
S1 C1.C 0.( I )
S 2 C1.C 0.( I )
S 3 C1.C 0.( I )
I
0
C0
C1
DeMux 1 4
S3
2014/2015
Licence IEEA
S2
140
S1
S0
Le dcodeur binaire
N : entres de donnes
2n sorties
A
B
C
Un dcodeur
2014/2015
Licence
38
IEEA
141
Dcodeur 24
V
0
1
A
X
0
B
X
0
S0 S1
0
1
0
0
S2
0
0
S3
0
S1
S2
S0
S3
V
S 0 ( A.B ).V
S1 ( A.B ).V
S 2 ( A.B ).V
2014/2015
Licence IEEA
S 3 ( A.B142
).V
Dcodeur 38
S0
S1
S2
S3
S4
S5
S6
S7
A
B
C
A
S0
S1
S2
S3
S4
S5
S6
S7
S1 A.B.C
S 2 A.B.C
S 3 A.B.C
S 4 A.B.C
S 5 A.B.C
S 6 A.B.C
2014/2015
Licence IEEA
S 0 A.B.C
S143
7 A.B.C
Ri Ai Bi Ri 1 Ai B i Ri 1 Ai Bi R i 1 . Ai Bi Ri 1
0 1 1
1 1 1
On pose A=Ai , B =Bi ,
C=Ri-1
IEEA
144
Lencodeur binaire
Il possde 2n entres
N sortie
I1
I2
I3
2014/2015
Licence IEEA
145
I1
I2
I3
x
0
0
y
0
0
I0
I1
I2
I3
0
2014/2015
Licence IEEA
X I 0.I1.( I 2 I 3)
Y I 0.( I1 .I 2.I 3)
146
Le transcodeur
E1
S1
E2
S2
..
transcodeur
..
Sm
En
2014/2015
Licence IEEA
147
Exemple : Transcodeur
BCD/EXESS3
C D
X Y
Z
T
2014/2015
1
Licence IEEA
x
148
Les circuits
squentiels
Introduction
Notion dhorloge (systme synchrone et systme
asynchrone)
Les bascules
RS
RST
D et D latch
JK
Les registres
Les compteurs/decompteurs
149
Introduction
Un
Ltat
150
S t 1 f ( E , S t )
E
Circuit
squentiel
S f (E, S )
151
Circuit
squentiel
L
L+
Mmoire
basculement
basculement
152
1
0
1
0
1
0
1
0
1
0
E0
E1
H
Circuit squentiel
synchrone
S1
S2
153
1
0
Lhorloge
Niveau Haut: 1
1
0
Niveau Bas : 0
Front
montant
Frquence F
Front
descendant
f 1
T
La priode T
La priode T est en
seconde
154
h
E
Synchronisation sur front montant
E
Synchronisation sur front descendant
E
155
E0
E1
E2
Circuit squentiel
asynchrone
S1
S2
156
E1
E2
Une bascule
Q F ( Ei, Q )
Une bascule
RS
Q
Q
R
Q-
Q+
Q+
Q-
158
Etat mmoire
Remise 1
Remise 0
tat interdite
mmoire
159
Q
Q
160
R
S
T
Une bascule
RST
Q+
161
Les bascules T
Une bascule
T
Q+
162
D
Une bascule
D latch
h
Q+
Q-
Q-
Sur niveau
Haut
D
Une bascule
D latch
Sur niveau bas
Q
Si
h=1
163
Q+=D
Q
164
Exercice
Transformer
Q+
T= h
S= D
R= D
165
Les bascules D
Cest
Q+
0/1
Q-
0/1
Q-
D
h
Une bascule
D
Une bascule
D
Sur front 166
descendant
1
D
1
Q
Q
167
Q+
0/1
Q-
Q-
J
h
Q
Bascule JK
Q
168
Q
Q
169
J
Sur front montant
Bascule JK
Cl
Pr
Bascule JK
Cl
Q
Q
170
Mode
Asynchrone
Mode
Synchrone
Pr
Cl
Q+
tat interdit
Remise 1
Remise 0
0/1
Q-
Etat mmoire
Q-
Etat mmoire
Remise 0
Remise 1
Basculement
171
Exercice
Transformer
D?
Q+
0/1
Q-
J D
Q-
K D
h h1
Q
172
Q+
Remise 1 ou basculement
Remise 0 ou basculement
173
Exercice
Raliser
3
2
174
Les compteurs
175
COMPTEURS
DFINITION
176
COMPTEURS
DFINITION
EURS
EXEMPLES
2014/2015
Licence IEEA
178
COMPTEURS
EXEMPLES
2014/2015
Licence IEEA
179
COMPTEURS
TYPE
Selon le cycle des compteurs, nous
distinguons entre:
: 0 ,1,2,3,0
modulo 4
2014/2015
Licence IEEA
180
COMPTEURS
TYPE
horloges diffrentes.
2014/2015
Licence IEEA
181
COMPTEURS
ASYNCHRONES
2014/2015
Licence IEEA
182
COMPTEURS
ASYNCHRONES
Exemple: compteur modulo
2014/2015
Licence IEEA
183
COMPTEURS
ASYNCHRONES
Exemple: compteur modulo
2014/2015
Licence IEEA
184
COMPTEURS ASYNCHRONE
2014/2015
Licence IEEA
185
COMPTEURS ASYNCHRONE
BASCULES APPROPRIES
Quelles sont
construire les
compteurs?
2014/2015
Licence IEEA
186
COMPTEURS ASYNCHRONE
BASCULES APPROPRIES
Quelles sont
construire les
compteurs?
2014/2015
Licence IEEA
187
COMPTEURS ASYNCHRONE
2014/2015
Licence IEEA
188
COMPTEURS ASYNCHRONE
2014/2015
Licence IEEA
189
COMPTEURS ASYNCHRONE
2014/2015
Licence IEEA
190
COMPTEURS ASYNCHRONE
MODULO N
PRINCIPE DE FONCTIONNEMENT
Pour raliser un compteur asynchrone modulo
N, il faut agir sur les entres dinitialisation
(Clear et Preset) lorsque la combinaison
correspondant au modulo N se produit sur les
sorties du compteur.
2014/2015
Licence IEEA
191
COMPTEURS ASYNCHRONE
EXEMPLE: COMPTEUR MODULO 6
2014/2015
Licence IEEA
192
COMPTEURS ASYNCHRONE
EXEMPLE: COMPTEUR MODULO 6
2014/2015
Licence IEEA
193
COMPTEURS ASYNCHRONE
EXEMPLE: COMPTEUR MODULO 6
2014/2015
Licence IEEA
194
COMPTEURS ASYNCHRONE
EXEMPLE: COMPTEUR MODULO 6
2014/2015
Licence IEEA
195
COMPTEURS ASYNCHRONE
EXERCICE
Raliser un compteur asynchrone dcimale
( modulo 10)
2014/2015
Licence IEEA
196
COMPTEURS ASYNCHRONES A
CYCLE QUELCONQUE
Soit le compteur ayant le cycle suivant
Licence IEEA
197
COMPTEURS ASYNCHRONES A
CYCLE QUELCONQUE
2014/2015
Licence IEEA
198
COMPTEURS ASYNCHRONES A
CYCLE QUELCONQUE
Pour raliser un compteur asynchrone cycle
quelconque,
il faut agir sur les entres dinitialisation (Clear
et Preset)
lorsque une combinaison interdite
(nappartient pas au
cycle) se produit sur les sorties du compteur.
2014/2015
Licence IEEA
199
COMPTEURS
SYNCHRONES
2014/2015
Licence IEEA
200
COMPTEURS SYNCHRONE
STRUCTURE GNRALE
Un compteur synchrone est une structure o
toutes les
bascules reoivent le mme signal dhorloge. La
fonction
comptage est ralise par lintermdiaire des
fonctions
appliques sur les entres synchrones des bascules.
2014/2015
Licence IEEA
201
COMPTEURS SYNCHRONE
TAPES DE RALISATION
2014/2015
Licence IEEA
202
COMPTEURS SYNCHRONE
EXEMPLE: COMPTEUR MODULO 23 (BASCULE
JK)
2014/2015
Licence IEEA
203
COMPTEURS SYNCHRONE
EXEMPLE: COMPTEUR MODULO 23 (BASCULE T)
2014/2015
Licence IEEA
204
COMPTEURS SYNCHRONE
EXEMPLE: COMPTEUR MODULO 23 (BASCULE D)
2014/2015
Licence IEEA
205
COMPTEURS SYNCHRONE
2014/2015
Licence IEEA
206
COMPTEURS SYNCHRONE
EXEMPLE: COMPTEUR MODULO 6 (BASCULE JK)
2014/2015
Licence IEEA
207
COMPTEURS SYNCHRONE
EXEMPLE: COMPTEUR MODULO 6 (BASCULE JK)
2014/2015
Licence IEEA
208
COMPTEURS SYNCHRONE
EXEMPLE: COMPTEUR A CYCLE QUELCONQUE
COMPTEURS SYNCHRONE
EXEMPLE: COMPTEUR A CYCLE
QUELCONQUE(BASCULE JK)
2014/2015
Licence IEEA
210
COMPTEURS SYNCHRONE
EXEMPLE: COMPTEUR A CYCLE
QUELCONQUE(BASCULE JK)
2014/2015
Licence IEEA
211
DCOMPTEURS
Ltudes des dcompteurs se fait
exactement de la mme manire que
ltude des compteurs.
Exemple dun dcompteur modulo 8:
2014/2015
Licence IEEA
212
DCOMPTEURS
EXEMPLE: DCOMPTEUR SYNCHRONE
MODULO 23
(BASCULE T)
2014/2015
Licence IEEA
213
COMPTEURS/DCOMPTEURS
Le circuit Compteur/Dcompteur peut offrir
la fois
lopration de comptage et dcomptage. Pour ce
faire, il
faut rajouter une entre de commande C qui
indique le
type de lopration (par exemple: si C=0 alors
comptage,
sinon dcomptage)
2014/2015
Licence IEEA
214
COMPTEURS/DCOMPTEURS
MODULO 8
EXEMPLE
2014/2015
Licence IEEA
215
COMPTEURS/DCOMPTEURS
MODULO 8
EXEMPLE
2014/2015
Licence IEEA
216
Les registres
217
Dfinition
Exemple :
218
Type de registres
219
220
221
222
223
224
225
Registre programmable
Chargement parallle.
226
.Obs
+QD
+QC
+QB
+QA
S1
S0
Mmoire
QD
QC
QB
QA
Dcalage droite
QC
QB
QA
Eg
Dcalage gauche
Ed
QD
QC
QB
Chargement Synchrone
227