Professional Documents
Culture Documents
ARCHIVO DE TESTBENCH
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
entity adder4_tb is
-- Port ( );
end adder4_tb;
-- entradas
signal a,b:std_logic_vector(3 downto 0):="0000";
signal cin:std_logic:='0';
EJEMPLO CON PROCEDURE
-- salidas
signal sum:std_logic_vector(3 downto 0);
signal Cout:std_logic;
begin
process
begin
wait for 10 ns;
cin<='0';
a<="0101";
b<="1010";
wait for 10 ns;
cin<='0';
a<="0001";
b<="0011";
wait for 10 ns;
cin<='1';
a<="0000";
b<="1111";
end process;
end Behavioral;