Vous êtes sur la page 1sur 7

Introduction

Les circuits combinatoires sont des circuits numériques dont les sorties dépendes uniquement
des entrés ;
C’est possible pour utiliser des circuits combinatoires de base pour réaliser d’autre circuits
complexes. Il y-a plusieurs types de circuits combinatoires dans ce TP on va étudier le
codeur/décodeur/MUX/DMUX et enfin on va étudier une application avec MUX et DMUX.

Manipulation
Les circuits combinatoires :
Les circuits de transformation des codes font la transposition des données d'un code à un autre.
Ils jouent le rôle d'interprète entre l'homme et la machine (codeur) ,entre la machine et T
(décodeur).

1. Décodeur
Le décodeur est un circuit qui possède n bits à d’entrées et au plus 2n bits en sortie. Parmi toutes
ces sorties une seule est active, son numéro est formé par les n bits en entrée.

 Exemple : Décodeur "2 vers 4"

Table de vérité

A B S0 S1 S2 S3
0 0 1 0 0 0
0 1 0 1 0 0
1 0 0 0 1 0
1 1 0 0 0 1

1
Le circuit :

Les équations de sorties :


S 0= A∗B , S 1= A∗B
S 2= A∗B , S 3=A∗B

Le chronogramme :

2. Codeur

Ces circuits, qui possèdent 2n entrées et n sorties, codent en binaire sur leurs sorties le numéro de
l’indice de l’entrée active

Ce codeur possède 4 entrées et 2 sorties. Une seule entrée doit être activée à la fois (par un état
haut). On retrouve alors en sortie, en binaire, le numéro de l’entrée active entre 0 et 3

2
Table de vérité

E3 E2 E1 E0 S1 S0
0 0 0 1 0 0
0 0 1 0 0 1
0 1 0 0 1 0
1 0 0 0 1 1

Le circuit :

Les équations de sorties :

S 1=1 si ( E 2=1 ) ou ( E 3=1 ) ⟹ S 1=E 2+ E 3

S 0=1 si ( E 1=1 ) ou ( E 3=1 ) ⟹ S 1=E 1+ E 3

Le chronogramme :

3
3. Multiplexeur
Le multiplexage est une opération qui consiste à utiliser un équipement unique pour traiter
plusieurs signaux. Exemple : une ligne de transmission pour transmettre plusieurs signaux. On
parle alors de multiplexage temporel : De mêmes intervalles de temps sont accordés
successivement pour chacun des signaux à transmettre

Table de vérité

A1 A0 E3 E2 E1 E0
0 0 0 0 0 1
0 1 0 0 1 0
1 0 0 1 0 0
1 1 1 0 0 0

Les équations de sorties :

S= ( A 0∗A 1∗E 0 ) + ( A 1∗A 0∗E 1 ) + ( A 1∗A 0∗E 2 )+( A 1∗A 0∗E 3)

Le circuit

4
Le chronogramme

Remarque : Le résultat de sortie S de multiplexeur est toujours = 1.

4.Démultiplexeur
Ce circuit réalise la fonction inverse du multiplexeur. Il possède plusieurs sorties ( 2n) un signal
en entrée et n bits pour désigner la sortie vers laquelle sera aiguillé le signal d’entrée

Table de vérité

A1 A0 S3 S2 S1 S0
0 0 0 0 0 E
0 1 0 0 E 0
1 0 0 E 0 0
1 1 E 0 0 0

5
Le circuit

Les équations de sorties :

S 0= A 0∗A 1∗E , S 1=A 1∗A 0∗E


S 2= A 1∗A 0∗E , S 3= A 0∗A 1∗E

Le chronogramme

6
5. Application avec multiplexeur et démultiplexeur

Le circuit

Verification :

Remarque : le résultat est juste.

Conclusion
Dans ce TP on a étudié les circuits combinatoires, on l’a conçu avec MAX+PLUS II
Software, on a vu plusieurs résultats, on a pris comment les analyser
Aussi dans ce TP on a compris les principes de fonctionnement du déférent circuit logique
(codeur, décodeur, multiplexeur, démultiplexeur)

Vous aimerez peut-être aussi