0% ont trouvé ce document utile (0 vote)
76 vues2 pages

TP 02: Logique Combinatoire (Additionneur)

Transféré par

Hicham Jamaoui
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
76 vues2 pages

TP 02: Logique Combinatoire (Additionneur)

Transféré par

Hicham Jamaoui
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

1

TP 02 : Logique Combinatoire (Additionneur)


1. But de TP

La finalité de ce TP et de mettre en place un additionneur 1 bits complet à base d’un semi-


additionneur. Les entrées sont présentées comme des switchs et l’affichage des sorties se fera
sur des LED. Ce TP vous permettra de vous familiariser avec les fonctions et les procédures.

2. Partie théorique

On désire modéliser un semi-additionneur gérant les problèmes de retenue. A et B sont les


entrées de 1 bit chacune à additionner, S (Sum) est le résultat et R la retenue de sortie.

a) Ecrire les équations des sorties Sum et R (en utilisant des portes AND, OR et XOR).

b) Dessiner le schéma électrique du semi-additionneur en utilisant ces portes de base et en


donnant des noms aux fils internes. Chaque porte utilisée doit avoir une étiquette et on
nommera aussi les signaux.

Maintenant on veut réaliser un additionneur 1 bit complet. A et B sont les entrées de 1 bit
chacune à additionner, Cin est une retenue en entrée, S (Sum) est le résultat et Cout la retenue
de sortie.

a) Ecrire les équations des sorties Sum et Cout (en utilisant des portes AND, OR et XOR).

b) Dessiner le schéma électrique de l’additionneur 1 bit complet en utilisant ces portes de


base et en donnant des noms aux fils internes. Chaque porte utilisée doit avoir une
étiquette et on nommera aussi les signaux.

3. Partie Pratique

3.1. Semi-Additionneur

Implémenter en VHDL un semi-additionneurt. Ce circuit doit comprendre

 Deux entrées : A (opérande 1), B (opérande2)


 Deux sorties : S (résultat), R (retenue en sortie)
a) Valider fonctionnellement et temporellement le circuit.

b) Implémenter le circuit sur la carte en lui associant les composants suivants :

A : SW1 ; B : SW2 ; S : LED rouge 1 (D1) ; R : LED rouge 2 (D2)

3.2. Additionneur 1 bit

Implémenter en VHDL un additionneur 1 bit. Ce circuit doit comprendre


2

 Trois entrées : A (opérande 1), B (opérande2) et Cin (retenue en entrée)


 Deux sorties : S (résultat), Cout (retenue en sortie)
c) Valider fonctionnellement et temporellement le circuit.

d) Implémenter le circuit sur la carte en lui associant les composants suivants :

A: SW1 ; B : SW2 ; Cin : SW3; S : LED rouge 1 (D1) ; R : LED rouge 2 (D2)

X
S
Additionneur
Y 1 bit
Cin Cout

Vous aimerez peut-être aussi