0% ont trouvé ce document utile (0 vote)
173 vues9 pages

TP VHDL (Compte Rendu)

Transféré par

KHALID LARHOUAOUI
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)
173 vues9 pages

TP VHDL (Compte Rendu)

Transféré par

KHALID LARHOUAOUI
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
Vous êtes sur la page 1/ 9

TP :

Exploitation du simulateur de VHDL Additionneur

Complet, Multiplexeur et Démultiplexeur

● Réalisée par : IDRISSI AZAMI HASSANI Jihane


LARHOUAOUI Khalid
● Encadrée par : PR. AIT MADI Abdessalam

Objectif : L’objectif essentiel de ce TP est toujours de bien maîtriser la programmation VHDL

via l’outil Altera Max+plus II. Nous nous intéressons à l’exploitation du simulateur VHDL pour la

vérification des fonctions logiques.

Exercice 1 : Additionneur complet de 2 mots de 1 bit (affectation inconditionnelle)

Ecrire le code de description VHDL qui permet de réaliser un additionneur complet 1 bit,

comme le montre la figure suivante :


A B Cin

Cout S

1-Sauvegarder, compiler, corriger les erreurs si nécessaire, simuler et vérifier les résultats via
Waveform editor ?
2-Visualiser les chronogrammes des entrées/sorties (temps de 0 à 8 µs avec un pas 1 µs) et
remplir le tableau ?
RÉPONSE :

➔ voici les étapes pour réaliser notre TP :

1. Creat new project on ISE with name " FA_4bit"


“ Before creat Full Adder 4bit we had first creat the component Full Adder “
2. Creat new Source with name "Full_Adder"
3. Insert Code RTL Full_Adder
4. double click on 'Synthesize-XST- to valid the code
5. Click on simulation,then creat new source with name 'Full_Adder_tb' and chose
testbench model
6. Insert Code RTL Full_Adder_tb
7. Double click on 'Simulate Behavioral Model' to see the simulation
“ Now we will Creat Full Adder 4Bit using the component Full Adder “
2. Creat new Source with name "Full_Adder_4bit"
3. Insert Code RTL Full_Adder 4bit
4. double click on 'Synthesize-XST- to valid the code
5. Click on simulation,then creat new source with name 'Full_Adder_4bit_tb' and chose
testbench model
6. Insert Code RTL Full_Adder_4bit_tb
7. Double click on 'Simulate Behavioral Model' to see the simulation
SIMULATION :
Full adder 4 bits + simulation :
simulation :

Vous aimerez peut-être aussi