Professional Documents
Culture Documents
CIRCUITS LOGIQUES
COMBINATOIRES
Portes logiques
TRABELSI Hichem
Attention !
Ce produit pdagogique numris est la proprit exclusive de
l'UVT. Il est strictement interdit de la reproduire des fins
commerciales. Seul le tlchargement ou impression pour un
usage personnel (1 copie par utilisateur) est permis.
TRABELSI Hichem
_____________________________________________________________________________________________________________________________________________
PORTES LOGIQUES
Objectif du chapitre
Ce chapitre constitue une application pratique de lalgbre de Boole dveloppe dans le chapitre
prcdent. En effet il existe des composants lectroniques, appels portes logiques, qui
permettent de raliser toute fonction boolenne. Nous tudierons dans ce chapitre, les diffrents
types de portes logiques, leurs symboles standard utiliss, ainsi que leurs chronogrammes qui
sont des graphes dvolution indiquant les relations entre les signaux dentre et ceux de sortie
en fonction du temps. Nous terminons ce chapitre par la synthse, partir de portes logiques, de
circuits logiques relatifs un problme spcifique.
Porte ET (AND)
Symboles logiques
Table de vrit
A
B
&
Equation
X = A.B
Porte OU (OR)
Symboles logiques
Table de vrit
A
B
A
B
>1
Equation
X = A+B
TRABELSI Hichem
_____________________________________________________________________________________________________________________________________________
Symboles logiques
Table de vrit
Equation
X = not(A) = A
A
0
0
0
0
1
1
1
1
Entres
B
0
0
1
1
0
0
1
1
C
0
1
0
1
0
1
0
1
Porte ET
X=A.B.C
0
0
0
0
0
0
0
1
Porte OU
X=A+B+C
0
1
1
1
1
1
1
1
Chronogramme
Un chronogramme est un diagramme montrant lvolution des entres et des sorties en fonction
de temps. Voici par exemple ce quoi pourrait ressembler un chronogramme de la porte ET.
A
B
X
Exemple de chronogramme dune porte ET deux entres
Ce chronogramme est un chronogramme idal, qui ne tient pas compte du retard de la sortie par
rapport aux entres. En effet, un signal logique qui traverse un circuit numrique subit toujours
un retard caractris par le temps de propagation.
Voici un applet Java montrant le chronogramme de la porte ET deux entres.
TRABELSI Hichem
_____________________________________________________________________________________________________________________________________________
On appelle circuit logique (ou circuit combinatoire) un ensemble de portes logiques relies
entre elles pour dcrire une expression algbrique.
Symboles logiques
Table de vrit
A
B
&
Equation
X = A.B
Voici un applet Java pour vrifier la table de vrit de la porte NON ET.
-
Symboles logiques
Table de vrit
A
B
>1
Equation
X = A+B
TRABELSI Hichem
_____________________________________________________________________________________________________________________________________________
Les portes NON-ET et NON-OU sont utilises pour gnrer n'importe quelle fonction logique.
On dit quelles sont des portes compltes ou universelles.
Pour raliser le circuit logique d'une fonction X quelconque partir d'un seul type de portes, soit
NON-ET soit NON-OU, on doit appliquer une double inversion, puis le thorme de Morgan
l'expression de X de manire retrouver l'expression approprie. On peut effectuer autant de
doubles inversions qu'il est ncessaire.
Exemple:
En utilisant uniquement des portes NON-ET puis des portes NON-OU, laborer le circuit
logique relatif l'expression suivante :
X = A.B + A.B
a/ Utilisation de portes NON-ET :
X = A..B + A.B = A.B + A.B = A.B.A.B
A
B
X
)(
) (
) (
) (
= A + B . A + B = A + B + A + B = A + B + A + B
A
B
X
TRABELSI Hichem
_____________________________________________________________________________________________________________________________________________
Le tableau ci-dessous reprsente les circuits quivalents de portes logiques ralises partir de
portes NON-ET ou de portes NON-OU
CIRCUITS EQUIVALENTS AVEC DES
PORTES NON-ET
PORTES
INVERSEUR
ET
A.B
A.B
B
OU
A+B
B
NON- ET
A
B
A+B
A
A.B
A.B
B
NON- OU
A
A+B
B
A
B
A+B
TRABELSI Hichem
_____________________________________________________________________________________________________________________________________________
Symboles logiques
Table de vrit
A
B
A
B
=1
Equation
X = AB
= A.B + A.B
(commutativit)
- (A B) C = A (B C) (associativit)
-AA=0
-A A =1
-A0=A
-A1= A
TRABELSI Hichem
_____________________________________________________________________________________________________________________________________________
Symboles logiques
Table de vrit
A
B
=1
Equation
X = AB
= A.B + A.B
A
B
A
A.B
A+B
A
B
A.B
A+B
A
B
A . B = A+B
A
B
A
B
A + B = A.B
A + B = A.B
A . B = A+B
TRABELSI Hichem
_____________________________________________________________________________________________________________________________________________
13
12
11
10
VCC 4B NC H G NC NC
1A 1B 1Y 2A 2B 2Y GND
14
13
12
11
10
A B C D E F GND
B
0
0
1
1
0
0
1
1
C
0
1
0
1
0
1
0
1
X
0
0
0
1
0
1
1
1
TRABELSI Hichem
_____________________________________________________________________________________________________________________________________________
Donc X = A. B . C + A .B. C + A . B .C + A . B . C
Cette expression peut tre simplifie laide du diagramme de Karnaugh suivant:
A .B
A .B
A.B
A .B
0
0
0
1
1
1
0
1
10
TRABELSI Hichem