TD2 VHDL
TD2 VHDL
TD2 VHDL
Exercice 1 :
On considère la description ci-dessous (écrite en VHDL) :
library IEEE;
use IEEE.std_logic_1164.all;
entity toto is
port (A, B, C : in std_logic;
Q1, Q2 : out std_logic);
end entity toto;
1/2
Emna Amouri TD 2 VHDL
STIC L2
Exercice 4 :
Nous voulons réaliser un circuit qui a une entrée A sur 8 bits et une sortie S sur 1 bit.
La sortie vaut 1 si le nombre de ‘1’ dans l’écriture binaire de l’entrée est impair, ‘0’ sinon.
1. Décrivez ce circuit en VHDL.
2. Modifiez la description VHDL pour que le circuit devienne générique. Il a comme
paramètre N : la taille de l’entrée A.
Exercice 5 :
Décrivez en vhdl un compteur 4 bits, qui compte de 0 à 12, ensuite, il recommence à partir de
0. Ce compteur est connecté à une horloge clk et une sortie S sur 4 bits.
2/2
Emna Amouri TD 2 VHDL