LIBRARY ieee ;
USE ieee.numeric_bit.all ;
ENTITY bcd_adder_tb IS
END ;
ARCHITECTURE bcd_adder_tb_arch OF bcd_adder_tb IS
SIGNAL x : unsigned (7 downto 0) :="00100000" ;
SIGNAL y : unsigned (7 downto 0) :="10000000" ;
SIGNAL z : unsigned (11 downto 0) ;
COMPONENT bcd_adder
PORT (
x : in unsigned (7 downto 0) ;
y : in unsigned (7 downto 0) ;
z : out unsigned (11 downto 0) );
END COMPONENT ;
BEGIN
DUT : bcd_adder
PORT MAP (
x => x ,
y => y ,
z => z ) ;
x<="10000000" after 50 ns;
y<="10001000" after 50 ns;
END ;